Home
last modified time | relevance | path

Searched refs:classname (Results 1 - 8 of 8) sorted by relevance

/foundation/arkui/ace_engine/frameworks/base/memory/
H A Dmemory_monitor_def.h24 #define VERIFY_CLASSNAME(classname, p) \
25 OHOS::Ace::VerifyClass<std::is_same_v<classname, std::remove_cv_t<std::remove_pointer_t<decltype(p)>>>>::Success()
27 #define VERIFY_DECLARED_CLASS(classname) \
28 OHOS::Ace::VerifyClass<std::is_same_v<classname, typename classname::SelfType>>::Success()
30 #define DECLARE_CLASS_TYPE_SIZE(classname) \
31 typedef classname SelfType; \
34 return sizeof(classname); \
37 #define DECLARE_CLASS_GET_TYPE_SIZE(classname) \
40 VERIFY_CLASSNAME(classname, thi
[all...]
H A Dtype_info_base.h25 #define DECLARE_CLASS_TYPE_INFO(classname) \
29 return #classname; \
36 DECLARE_CLASS_TYPE_SIZE(classname)
39 #define DECLARE_RELATIONSHIP_OF_CLASSES(classname, ...) DECLARE_CLASS_TYPE_INFO(classname) \
66 DECLARE_CLASS_GET_TYPE_SIZE(classname)
/foundation/ai/ai_engine/services/common/utils/
H A Daie_macros.h45 * Try assign classname to var, assign nullptr if failed
47 #define AIE_NEW(var, classname) \
49 var = new(std::nothrow) classname; \
78 * Forbid copy and assign classname, for singleton pattern.
89 * Forbid create classname, for singleton pattern.
/foundation/arkui/ace_engine/frameworks/core/components_ng/base/
H A Dmodifier.h176 #define DECLARE_PROP_TYPED_CLASS(classname, template_class, type) \
177 class classname : public template_class<type> { \
178 DECLARE_ACE_TYPE(classname, template_class); \
181 explicit classname(const type& value) : template_class(value) {} \
182 ~classname() override = default; \
183 ACE_DISALLOW_COPY_AND_MOVE(classname); \
/foundation/filemanagement/dfs_service/interfaces/kits/js/cloudfilesync/
H A Dcloud_file_napi.h31 virtual void SetClassName(std::string classname);
H A Dcloud_file_napi.cpp335 void CloudFileNapi::SetClassName(std::string classname) in SetClassName() argument
337 className_ = classname; in SetClassName()
H A Dcloud_sync_napi.h51 void SetClassName(const std::string classname);
H A Dcloud_sync_napi.cpp614 void CloudSyncNapi::SetClassName(const std::string classname)
616 className_ = classname;

Completed in 4 milliseconds