Home
last modified time | relevance | path

Searched refs:ctor (Results 1 – 25 of 52) sorted by relevance

123

/ohos5.0/foundation/graphic/graphic_3d/lume/metaobject/include/meta/ext/
H A Dmetadata_helpers.h121 …META_NS::ObjectFlagBitsValue flags, META_NS::Internal::PCtor* ctor, META_NS::Internal::PMemberInit…
125 …META_NS::PropertyMetadata { name, intf, flags, META_NS::UidFromType<Type>(), ctor, init }); …
131 …META_NS::Internal::ECtor* ctor, META_NS::Internal::EMemberInit* init) …
134 …bjectMeta().events.push_back(META_NS::EventMetadata { name, intf, Type::UID, ctor, init }); \
139 …META_NS::Internal::FCtor* ctor, META_NS::Internal::FContext* context) …
142 …StaticObjectMeta().functions.push_back(META_NS::FunctionMetadata { name, intf, ctor, context }); …
H A Dobject.h219 ObjectFlagBitsValue flags, Internal::PCtor* ctor, Internal::PMemberInit* init) in RegisterStaticPropertyMetadata() argument
223 PropertyMetadata { name, intf, flags, UidFromType<Type>(), ctor, init }); in RegisterStaticPropertyMetadata()
230 Internal::ECtor* ctor, Internal::EMemberInit* init) in RegisterStaticEventMetadata() argument
233 … StaticObjectMeta().events.push_back(EventMetadata { name, intf, Type::UID, ctor, init }); in RegisterStaticEventMetadata()
239 Internal::FCtor* ctor, Internal::FContext* context) in RegisterStaticFunctionMetadata() argument
242 StaticObjectMeta().functions.push_back(FunctionMetadata { name, intf, ctor, context }); in RegisterStaticFunctionMetadata()
/ohos5.0/foundation/distributeddatamgr/pasteboard/services/load/src/
H A Dloader.cpp50 auto ctor = reinterpret_cast<Constructor>(dlsym(handle, component.constructor.c_str())); in LoadComponents() local
51 if (ctor == nullptr) { in LoadComponents()
54 ctor(component.params.c_str()); in LoadComponents()
/ohos5.0/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/engine/
H A Dbindings_implementation.inl130 void JSClassImpl<C, ImplDetail>::Bind(BindingTarget bindTarget, FunctionCallback ctor) argument
132 ImplDetail<C>::Bind(bindTarget, ctor);
137 …BindingTarget bindTarget, JSFunctionCallback ctor, JSDestructorCallback<C> dtor, JSGCMarkCallback<… argument
139 ImplDetail<C>::Bind(bindTarget, ctor, dtor, gcMark);
161 …BindingTarget bindTarget, JSFunctionCallback ctor, JSDestructorCallback<C> dtor, JSGCMarkCallback<… argument
164 ImplDetail<C>::template InheritAndBind<Base>(bindTarget, ctor, dtor, gcMark);
H A Dbindings_implementation.h335 static void Bind(BindingTarget bindTarget, FunctionCallback ctor);
347 …static void Bind(BindingTarget bindTarget, JSFunctionCallback ctor, JSDestructorCallback<C> dtor =…
382 static void InheritAndBind(BindingTarget bindTarget, JSFunctionCallback ctor = nullptr,
H A Dbindings.inl134 typename ImplDetail<C>::BindingTarget bindTarget, typename ImplDetail<C>::FunctionCallback ctor) argument
136 ImplDetail<C>::Bind(bindTarget, ctor);
157 typename ImplDetail<C>::BindingTarget bindTarget, ImplDetail<C>::JSFunctionCallback ctor, argument
161 ImplDetail<C>::template InheritAndBind<Base>(bindTarget, ctor, dtor, gcMark);
/ohos5.0/foundation/distributeddatamgr/datamgr_service/services/distributeddataservice/service/bootstrap/src/
H A Dbootstrap.cpp76 auto ctor = reinterpret_cast<Constructor>(dlsym(handle, comp.constructor.c_str())); in LoadComponents() local
77 if (ctor == nullptr) { in LoadComponents()
81 ctor(comp.params.c_str()); in LoadComponents()
/ohos5.0/foundation/graphic/graphic_3d/kits/js/include/napi/
H A Dnapi_api.h254 Object(Function ctor);
255 Object(Function ctor, size_t argc, napi_value args[]);
456 void StoreCtor(BASE_NS::string_view name, napi_value ctor)
459 exp.Set(name, ctor);
608 inline Object::Object(Function ctor)
610 env_ = ctor.GetEnv();
611 napi_new_instance(env_, ctor, 0, nullptr, &object_);
614 inline Object::Object(Function ctor, size_t argc, napi_value args[])
616 env_ = ctor.GetEnv();
617 napi_new_instance(env_, ctor, argc, args, &object_);
[all …]
/ohos5.0/foundation/graphic/graphic_3d/kits/js/src/
H A DLightJS.cpp109 BASE_NS::vector<napi_property_descriptor>& np, napi_callback ctor) in Init() argument
121 …auto status = napi_define_class(env, class_name, NAPI_AUTO_LENGTH, ctor, nullptr, np.size(), np.da… in Init()
290 BaseLight::Init("SpotLight", env, exports, node_props, BaseObject::ctor<SpotLightJS>()); in Init()
334 BaseLight::Init("PointLight", env, exports, node_props, BaseObject::ctor<PointLightJS>()); in Init()
367 …BaseLight::Init("DirectionalLight", env, exports, node_props, BaseObject::ctor<DirectionalLightJS>… in Init()
H A DMaterialJS.cpp30 …id BaseMaterial::Init(const char* class_name, napi_env env, napi_value exports, napi_callback ctor, in Init() argument
40 … env, class_name, NAPI_AUTO_LENGTH, ctor, nullptr, node_props.size(), node_props.data(), &func); in Init()
109 BaseMaterial::Init("ShaderMaterial", env, exports, BaseObject::ctor<ShaderMaterialJS>(), props); in Init()
H A DGeometryJS.cpp61 …auto status = napi_define_class(env, "Geometry", NAPI_AUTO_LENGTH, BaseObject::ctor<GeometryJS>(),… in Init()
H A DNodeJS.cpp27 …auto status = napi_define_class(env, "Node", NAPI_AUTO_LENGTH, BaseObject::ctor<NodeJS>(), nullptr, in Init()
H A DImageJS.cpp36 …env, "Image", NAPI_AUTO_LENGTH, BaseObject::ctor<ImageJS>(), nullptr, props.size(), props.data(), … in Init()
H A DMeshJS.cpp50 …auto status = napi_define_class(env, "Mesh", NAPI_AUTO_LENGTH, BaseObject::ctor<MeshJS>(), nullptr, in Init()
/ohos5.0/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/engine/jsi/
H A Djsi_bindings.h83 static void Bind(BindingTarget t, FunctionCallback ctor);
85 … static void Bind(BindingTarget t, JSFunctionCallback ctor, JSDestructorCallback<C> dtor = nullptr,
92 static void InheritAndBind(BindingTarget t, JSFunctionCallback ctor = nullptr,
H A Djsi_bindings.inl194 void JsiClass<C>::Bind(BindingTarget t, FunctionCallback ctor) argument
196 constructor_ = ctor;
228 …BindingTarget t, JSFunctionCallback ctor, JSDestructorCallback<C> dtor, JSGCMarkCallback<C> gcMark) argument
230 jsConstructor_ = ctor;
320 …BindingTarget t, JSFunctionCallback ctor, JSDestructorCallback<C> dtor, JSGCMarkCallback<C> gcMark) argument
331 jsConstructor_ = ctor;
/ohos5.0/foundation/multimedia/media_library/frameworks/js/src/
H A Dmedia_scanner_napi.cpp116 napi_value ctor; in GetMediaScannerInstance() local
122 status = napi_get_reference_value(env, sConstructor_, &ctor); in GetMediaScannerInstance()
124 status = napi_new_instance(env, ctor, argc, argv, &result); in GetMediaScannerInstance()
H A Dcloud_media_asset_manager_napi.cpp140 napi_value ctor = nullptr; in JSGetCloudMediaAssetManagerInstance() local
142 NAPI_CALL(env, napi_get_reference_value(env, constructor_, &ctor)); in JSGetCloudMediaAssetManagerInstance()
145 NAPI_CALL(env, napi_new_instance(env, ctor, argc, argv, &result)); in JSGetCloudMediaAssetManagerInstance()
/ohos5.0/foundation/multimedia/camera_framework/frameworks/js/camera_napi/src/mode/
H A Dmode_manager_napi.cpp125 napi_value ctor; in CreateModeManager() local
127 status = napi_get_reference_value(env, sConstructor_, &ctor); in CreateModeManager()
129 status = napi_new_instance(env, ctor, 0, nullptr, &result); in CreateModeManager()
/ohos5.0/foundation/graphic/graphic_3d/kits/js/include/
H A DBaseObjectJS.h73 static inline napi_callback ctor() in ctor() function
75 napi_callback ctor = [](napi_env env, napi_callback_info info) -> napi_value { in ctor()
84 return ctor; in ctor()
H A DMaterialJS.h27 static void Init(const char* name, napi_env env, napi_value exports, napi_callback ctor,
H A DLightJS.h42 BASE_NS::vector<napi_property_descriptor>& node_props, napi_callback ctor);
/ohos5.0/foundation/multimedia/player_framework/frameworks/js/audio_haptic/src/audio_haptic_player/
H A Daudio_haptic_player_napi.cpp127 napi_value ctor; in CreatePlayerInstance() local
129 status = napi_get_reference_value(env, sConstructor_, &ctor); in CreatePlayerInstance()
132 status = napi_new_instance(env, ctor, 0, nullptr, &result); in CreatePlayerInstance()
/ohos5.0/base/request/request/frameworks/js/napi/src/
H A Djs_task.cpp133 napi_value ctor = GetCtor(context->env_, context->version_); in JsMain() local
135 napi_status status = napi_new_instance(context->env_, ctor, argc, argv, &jsTask); in JsMain()
275 …napi_env env, const napi_property_descriptor *desc, size_t count, napi_callback cb, napi_ref *ctor) in DefineClass() argument
283 status = napi_create_reference(env, cons, 1, ctor); in DefineClass()
415 napi_value ctor = GetTaskCtor(context->env_); in GetTaskOutput() local
420 napi_status status = napi_new_instance(context->env_, ctor, 2, args, &jsTask); in GetTaskOutput()
/ohos5.0/foundation/multimedia/player_framework/frameworks/js/audio_haptic/src/
H A Daudio_haptic_manager_napi.cpp201 napi_value ctor; in GetAudioHapticManager() local
203 status = napi_get_reference_value(env, sConstructor_, &ctor); in GetAudioHapticManager()
205 status = napi_new_instance(env, ctor, 0, nullptr, &result); in GetAudioHapticManager()

123