Home
last modified time | relevance | path

Searched refs:native_object (Results 1 – 9 of 9) sorted by relevance

/ohos5.0/foundation/arkui/napi/interfaces/kits/napi/
H A Dnative_api.h76 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 Dnative_node_api.h64 void* native_object,
71 void* native_object,
/ohos5.0/docs/zh-cn/application-dev/reference/native-lib/
H A Dnapi.md883 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 Dnative_api.cpp1799 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 Dnapi-data-types-interfaces.md576 void* native_object,
687 void* native_object,
697 void* native_object,
H A Dnapi-guidelines.md201 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 Dnapi.md881 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 Dnapi-data-types-interfaces.md565 void* native_object,
676 void* native_object,
686 void* native_object,
H A Dnapi-guidelines.md201 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**.