Searched refs:native_object (Results 1 – 9 of 9) sorted by relevance
/ohos5.0/foundation/arkui/napi/interfaces/kits/napi/ |
H A D | native_api.h | 76 typedef void* (*napi_native_binding_detach_callback)(napi_env env, void* native_object, void* hint); 77 typedef napi_value (*napi_native_binding_attach_callback)(napi_env env, void* native_object, void* … 100 void* native_object, 173 void* native_object, 178 void* native_object,
|
/ohos5.0/foundation/arkui/napi/interfaces/inner_api/napi/ |
H A D | native_node_api.h | 64 void* native_object, 71 void* native_object,
|
/ohos5.0/docs/zh-cn/application-dev/reference/native-lib/ |
H A D | napi.md | 883 void* native_object, 901 - [in] native_object: 需要传递给回调的参数,不能为空。 1306 void* native_object, 1321 - [in] native_object:将被包裹在ArkTS对象中的native实例。 1336 void* native_object, 1352 - [in] native_object:将被包裹在ArkTS对象中的native实例。
|
/ohos5.0/foundation/arkui/napi/native_engine/ |
H A D | native_api.cpp | 1799 void* native_object, in napi_wrap() argument 1806 CHECK_ARG(env, native_object); in napi_wrap() 1853 CHECK_ARG(env, native_object); in napi_wrap_async_finalizer() 1890 void* native_object, in napi_wrap_with_size() argument 1898 CHECK_ARG(env, native_object); in napi_wrap_with_size() 1998 void* native_object, in napi_wrap_sendable() argument 2004 CHECK_ARG(env, native_object); in napi_wrap_sendable() 2027 CHECK_ARG(env, native_object); in napi_wrap_sendable_with_size() 3660 void* native_object, in napi_add_finalizer() argument 3917 CHECK_ARG(env, native_object); in napi_coerce_to_native_binding_object() [all …]
|
/ohos5.0/docs/zh-cn/application-dev/napi/ |
H A D | napi-data-types-interfaces.md | 576 void* native_object, 687 void* native_object, 697 void* native_object,
|
H A D | napi-guidelines.md | 201 napi_wrap(napi_env env, napi_value js_object, void* native_object, napi_finalize finalize_cb, void*… 204 …,即需要在合适的时机调用napi_remove_wrap删除napi_ref,这样GC才能正常释放js_object,从而触发绑定C++对象native_object的析构函数finalize_c…
|
/ohos5.0/docs/en/application-dev/reference/native-lib/ |
H A D | napi.md | 881 void* native_object, 899 - **native_object**: parameters to be passed to the callbacks. This object cannot be empty. 1304 void* native_object, 1319 - **native_object**: pointer to the native instance to be wrapped in the ArkTS object. 1334 void* native_object, 1350 - **native_object**: pointer to the native instance to be wrapped in the ArkTS object.
|
/ohos5.0/docs/en/application-dev/napi/ |
H A D | napi-data-types-interfaces.md | 565 void* native_object, 676 void* native_object, 686 void* native_object,
|
H A D | napi-guidelines.md | 201 napi_wrap(napi_env env, napi_value js_object, void* native_object, napi_finalize finalize_cb, void*… 204 …**js_object** and trigger the destructor **finalize_cb** bound to the C++ object **native_object**.
|