/ohos5.0/foundation/distributedhardware/distributed_hardware_fwk/av_transport/common/include/ |
H A D | single_instance.h | 21 #define REMOVE_NO_USE_CONSTRUCTOR(className) \ argument 23 className(const className&) = delete; \ 24 className& operator= (const className&) = delete; \ 25 className(className&&) = delete; \ 26 className& operator= (className&&) = delete; \ 28 #define DECLARE_SINGLE_INSTANCE_BASE(className) \ argument 32 className(const className&) = delete; \ 33 className& operator= (const className&) = delete; \ 34 className(className&&) = delete; \ 35 className& operator= (className&&) = delete; \ [all …]
|
/ohos5.0/foundation/distributedhardware/distributed_hardware_fwk/common/utils/include/ |
H A D | single_instance.h | 21 #define REMOVE_NO_USE_CONSTRUCTOR(className) \ argument 23 className(const className&) = delete; \ 24 className& operator= (const className&) = delete; \ 25 className(className&&) = delete; \ 26 className& operator= (className&&) = delete; \ 28 #define DECLARE_SINGLE_INSTANCE_BASE(className) \ argument 32 className(const className&) = delete; \ 33 className& operator= (const className&) = delete; \ 34 className(className&&) = delete; \ 35 className& operator= (className&&) = delete; \ [all …]
|
/ohos5.0/foundation/graphic/graphic_3d/lume/metaobject/include/meta/base/ |
H A D | interface_macros.h | 38 className(const className&) noexcept = default; \ 39 className& operator=(const className&) noexcept = default; 42 className(className&&) noexcept = default; \ 43 className& operator=(className&&) noexcept = default; 47 META_DEFAULT_MOVE(className) 53 className(const className&) = delete; \ 54 className& operator=(const className&) = delete; 60 className(className&&) = delete; \ 61 className& operator=(className&&) = delete; 68 META_NO_MOVE(className) [all …]
|
/ohos5.0/foundation/window/window_manager/utils/include/ |
H A D | wm_single_instance.h | 23 className(const className&) = delete; \ 24 className& operator= (const className&) = delete; \ 25 className(className&&) = delete; \ 26 className& operator= (className&&) = delete; \ 28 #define WM_DECLARE_SINGLE_INSTANCE(className) \ argument 29 WM_DECLARE_SINGLE_INSTANCE_BASE(className) \ 31 className() = default; \ 32 virtual ~className() = default; \ 34 #define WM_IMPLEMENT_SINGLE_INSTANCE(className) \ argument 35 className& className::GetInstance() \ [all …]
|
H A D | noncopyable.h | 19 #define WM_DISALLOW_COPY_AND_MOVE(className) \ argument 20 WM_DISALLOW_COPY(className); \ 21 WM_DISALLOW_MOVE(className) 23 #define WM_DISALLOW_COPY(className) \ argument 24 className(const className&) = delete; \ 25 className& operator=(const className&) = delete 27 #define WM_DISALLOW_MOVE(className) \ argument 28 className(className&&) = delete; \ 29 className& operator=(className&&) = delete
|
/ohos5.0/foundation/ability/dmsfwk/common/include/ |
H A D | single_instance.h | 25 className(const className&) = delete; \ 26 className& operator= (const className&) = delete; \ 27 className(className&&) = delete; \ 28 className& operator= (className&&) = delete; \ 31 #define DECLARE_SINGLE_INSTANCE(className) \ argument 32 DECLARE_SINGLE_INSTANCE_BASE(className) \ 34 className() = default; \ 35 ~className() = default; \ 37 #define IMPLEMENT_SINGLE_INSTANCE(className) \ argument 38 className& className::GetInstance() \ [all …]
|
/ohos5.0/foundation/distributedhardware/device_manager/common/include/ |
H A D | dm_single_instance.h | 26 className(const className &) = delete; \ 27 className &operator=(const className &) = delete; \ 28 className(className &&) = delete; \ 29 className &operator=(className &&) = delete; 31 #define DM_DECLARE_SINGLE_INSTANCE(className) \ argument 32 DM_DECLARE_SINGLE_INSTANCE_BASE(className) \ 35 className() = default; \ 36 ~className() = default; 38 #define DM_IMPLEMENT_SINGLE_INSTANCE(className) \ argument 39 className &className::GetInstance() \ [all …]
|
/ohos5.0/drivers/external_device_manager/utils/include/ |
H A D | single_instance.h | 26 className(const className &) = delete; \ 27 className &operator=(const className &) = delete; \ 28 className(className &&) = delete; \ 29 className &operator=(className &&) = delete 31 #define DECLARE_SINGLE_INSTANCE(className) \ argument 32 DECLARE_SINGLE_INSTANCE_BASE(className) \ 35 className() = default; \ 36 ~className() = default 39 #define IMPLEMENT_SINGLE_INSTANCE(className) \ argument 40 className &className::GetInstance() \ [all …]
|
/ohos5.0/foundation/deviceprofile/device_info_manager/common/include/utils/ |
H A D | single_instance.h | 25 className(const className&) = delete; \ 26 className& operator= (const className&) = delete; \ 27 className(className&&) = delete; \ 28 className& operator= (className&&) = delete; \ 30 #define DECLARE_SINGLE_INSTANCE(className) \ argument 31 DECLARE_SINGLE_INSTANCE_BASE(className) \ 33 className() = default; \ 34 ~className() = default; \ 36 #define IMPLEMENT_SINGLE_INSTANCE(className) \ argument 37 className& className::GetInstance() \ [all …]
|
/ohos5.0/foundation/deviceprofile/device_info_manager/old/common/include/ |
H A D | single_instance.h | 25 className(const className&) = delete; \ 26 className& operator= (const className&) = delete; \ 27 className(className&&) = delete; \ 28 className& operator= (className&&) = delete; \ 30 #define DECLARE_SINGLE_INSTANCE(className) \ argument 31 DECLARE_SINGLE_INSTANCE_BASE(className) \ 33 className() = default; \ 34 ~className() = default; \ 36 #define IMPLEMENT_SINGLE_INSTANCE(className) \ argument 37 className& className::GetInstance() \ [all …]
|
/ohos5.0/foundation/systemabilitymgr/safwk/services/safwk/include/ |
H A D | single_instance.h | 25 className(const className&) = delete; \ 26 className& operator= (const className&) = delete; \ 27 className(className&&) = delete; \ 28 className& operator= (className&&) = delete; \ 31 #define DECLARE_SINGLE_INSTANCE(className) \ argument 32 DECLARE_SINGLE_INSTANCE_BASE(className) \ 34 className() = default; \ 35 ~className() = default; \ 37 #define IMPLEMENT_SINGLE_INSTANCE(className) \ argument 38 className& className::GetInstance() \ [all …]
|
/ohos5.0/foundation/resourceschedule/frame_aware_sched/common/include/ |
H A D | single_instance.h | 25 className(const className&) = delete; \ 26 className& operator=(const className &) = delete; \ 27 className(className&&) = delete; \ 28 className& operator=(className&&) = delete; \ 30 #define DECLARE_SINGLE_INSTANCE(className) \ argument 31 DECLARE_SINGLE_INSTANCE_BASE(className) \ 33 className() = default; \ 34 ~className() = default; \ 36 #define IMPLEMENT_SINGLE_INSTANCE(className) \ argument 37 className& className::GetInstance() \ [all …]
|
/ohos5.0/foundation/resourceschedule/memmgr/common/include/ |
H A D | single_instance.h | 25 className(const className&) = delete; \ 26 className& operator= (const className&) = delete; \ 27 className(className&&) = delete; \ 28 className& operator= (className&&) = delete; \ 30 #define DECLARE_SINGLE_INSTANCE(className) \ argument 31 DECLARE_SINGLE_INSTANCE_BASE(className) \ 33 className() = default; \ 34 ~className() = default; \ 36 #define IMPLEMENT_SINGLE_INSTANCE(className) \ argument 37 className& className::GetInstance() \ [all …]
|
/ohos5.0/foundation/resourceschedule/resource_schedule_service/ressched/common/include/ |
H A D | single_instance.h | 25 className(const className&) = delete; \ 26 className& operator=(const className &) = delete; \ 27 className(className&&) = delete; \ 28 className& operator=(className&&) = delete; \ 31 #define DECLARE_SINGLE_INSTANCE(className) \ argument 32 DECLARE_SINGLE_INSTANCE_BASE(className) \ 34 className() = default; \ 35 ~className() = default; \ 37 #define IMPLEMENT_SINGLE_INSTANCE(className) \ argument 38 className& className::GetInstance() \ [all …]
|
/ohos5.0/foundation/resourceschedule/device_standby/utils/common/include/ |
H A D | single_instance.h | 24 #define DECLARE_SINGLE_INSTANCE_BASE(className) \ argument 26 static std::shared_ptr<className> GetInstance(); \ 28 className(const className&) = delete; \ 29 className& operator= (const className&) = delete; \ 30 className(className&&) = delete; \ 31 className& operator= (className&&) = delete; \ 33 #define DECLARE_SINGLE_INSTANCE(className) \ argument 34 DECLARE_DELAYED_SINGLETON(className) \ 35 DECLARE_SINGLE_INSTANCE_BASE(className) \ 37 #define IMPLEMENT_SINGLE_INSTANCE(className) \ argument [all …]
|
/ohos5.0/foundation/distributedhardware/device_manager/common/include/ipc/ |
H A D | ipc_def.h | 24 #define DECLARE_IPC_MODEL(className) \ argument 26 className() = default; \ 27 virtual ~className() = default; \ 30 className(const className &) = delete; \ 31 className &operator=(const className &) = delete; \ 32 className(className &&) = delete; \ 33 className &operator=(className &&) = delete 35 #define DECLARE_IPC_INTERFACE(className) DECLARE_IPC_MODEL(className) argument
|
/ohos5.0/foundation/bundlemanager/bundle_framework_lite/utils/bundle_lite/ |
H A D | nocopyable.h | 20 #define DISALLOW_COPY_AND_MOVE(className) \ argument 21 DISALLOW_COPY(className); \ 22 DISALLOW_MOVE(className) 24 #define DISALLOW_COPY(className) \ argument 25 className(const className&) = delete; \ 26 className& operator= (const className&) = delete 28 #define DISALLOW_MOVE(className) \ argument 29 className(className&&) = delete; \ 30 className& operator= (className&&) = delete
|
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/platform/utils/ |
H A D | nocopyable.h | 24 #define DISALLOW_COPY_AND_MOVE(className)\ argument 25 DISALLOW_COPY(className);\ 26 DISALLOW_MOVE(className) 31 #define DISALLOW_COPY(className)\ argument 32 className(const className&) = delete;\ 33 className& operator= (const className&) = delete 38 #define DISALLOW_MOVE(className)\ argument 39 className(className&&) = delete;\ 40 className& operator= (className&&) = delete
|
/ohos5.0/foundation/multimedia/image_framework/mock/native/include/ |
H A D | nocopyable.h | 20 #define DISALLOW_COPY_AND_MOVE(className) \ argument 21 DISALLOW_COPY(className); \ 22 DISALLOW_MOVE(className) 24 #define DISALLOW_COPY(className) \ argument 25 className(const className&) = delete; \ 26 className& operator= (const className&) = delete 28 #define DISALLOW_MOVE(className) \ argument 29 className(className&&) = delete; \ 30 className& operator= (className&&) = delete
|
/ohos5.0/commonlibrary/c_utils/base/include/ |
H A D | nocopyable.h | 24 #define DISALLOW_COPY_AND_MOVE(className)\ argument 25 DISALLOW_COPY(className);\ 26 DISALLOW_MOVE(className) 31 #define DISALLOW_COPY(className)\ argument 32 className(const className&) = delete;\ 33 className& operator= (const className&) = delete 38 #define DISALLOW_MOVE(className)\ argument 39 className(className&&) = delete;\ 40 className& operator= (className&&) = delete
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/base/utils/ |
H A D | noncopyable.h | 19 #define ACE_DISALLOW_COPY_AND_MOVE(className) \ argument 20 ACE_DISALLOW_COPY(className); \ 21 ACE_DISALLOW_MOVE(className) 23 #define ACE_DISALLOW_COPY(className) \ argument 24 className(const className&) = delete; \ 25 className& operator=(const className&) = delete 27 #define ACE_DISALLOW_MOVE(className) \ argument 28 className(className&&) = delete; \ 29 className& operator=(className&&) = delete
|
/ohos5.0/foundation/arkui/ace_engine_lite/frameworks/common/utils/ |
H A D | non_copyable.h | 21 #define ACE_DISALLOW_COPY_AND_MOVE(className) \ argument 22 ACE_DISALLOW_COPY(className); \ 23 ACE_DISALLOW_MOVE(className) 25 #define ACE_DISALLOW_COPY(className) \ argument 26 className(const className &) = delete; \ 27 className &operator=(const className &) = delete 29 #define ACE_DISALLOW_MOVE(className) \ argument 30 className(className &&) = delete; \ 31 className &operator=(className &&) = delete
|
/ohos5.0/foundation/ai/ai_engine/services/common/platform/os_wrapper/utils/ |
H A D | single_instance.h | 23 #define DECLARE_SINGLE_INSTANCE_BASE(className) \ argument 25 static className& GetInstance(); \ 26 FORBID_COPY_AND_ASSIGN(className); 28 #define DECLARE_SINGLE_INSTANCE(className) \ argument 29 DECLARE_SINGLE_INSTANCE_BASE(className) \ 31 FORBID_CREATE_BY_SELF(className); 33 #define IMPLEMENT_SINGLE_INSTANCE(className) \ argument 34 className& className::GetInstance() \ 36 static className instance; \
|
/ohos5.0/foundation/bundlemanager/bundle_framework/interfaces/kits/js/zip/napi/common/ |
H A D | napi_class.cpp | 32 …napi_env env, const string &className, napi_callback constructor, vector<napi_property_descriptor>… in DefineClass() argument 36 className.c_str(), in DefineClass() 37 className.length(), in DefineClass() 44 …APP_LOGE("INNER BUG. Cannot define class %{public}s because of %{public}d", className.c_str(), sta… in DefineClass() 49 bool NapiClass::SaveClass(napi_env env, const string &className, napi_value exClass) in SaveClass() argument 54 if (nClass.exClassMap.find(className) != nClass.exClassMap.end()) { in SaveClass() 61 nClass.exClassMap.insert({className, constructor}); in SaveClass() 69 napi_value NapiClass::InstantiateClass(napi_env env, const string &className, const vector<napi_val… in InstantiateClass() argument 73 auto it = nClass.exClassMap.find(className); in InstantiateClass() 75 APP_LOGE("Class %{public}s hasn't been saved yet", className.c_str()); in InstantiateClass() [all …]
|
/ohos5.0/foundation/filemanagement/file_api/interfaces/kits/js/src/common/napi/ |
H A D | n_class.cpp | 33 string className, in DefineClass() argument 39 className.c_str(), in DefineClass() 40 className.length(), in DefineClass() 47 …HILOGE("INNER BUG. Cannot define class %{public}s because of %{public}d", className.c_str(), stat); in DefineClass() 52 bool NClass::SaveClass(napi_env env, string className, napi_value exClass) in SaveClass() argument 57 if (nClass.exClassMap.find(className) != nClass.exClassMap.end()) { in SaveClass() 64 nClass.exClassMap.insert({ className, constructor }); in SaveClass() 72 napi_value NClass::InstantiateClass(napi_env env, const string& className, const vector<napi_value>… in InstantiateClass() argument 76 auto it = nClass.exClassMap.find(className); in InstantiateClass() 78 HILOGE("Class %{public}s hasn't been saved yet", className.c_str()); in InstantiateClass() [all …]
|