MCPcopy Index your code
hub / github.com/nodejs/node-addon-api / StaticVoidMethodCallbackWrapper

Method StaticVoidMethodCallbackWrapper

napi-inl.h:5303–5313  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

5301
5302template <typename T>
5303inline napi_value ObjectWrap<T>::StaticVoidMethodCallbackWrapper(
5304 napi_env env, napi_callback_info info) {
5305 return details::WrapCallback(env, [&] {
5306 CallbackInfo callbackInfo(env, info);
5307 StaticVoidMethodCallbackData* callbackData =
5308 reinterpret_cast<StaticVoidMethodCallbackData*>(callbackInfo.Data());
5309 callbackInfo.SetData(callbackData->data);
5310 callbackData->callback(callbackInfo);
5311 return nullptr;
5312 });
5313}
5314
5315template <typename T>
5316inline napi_value ObjectWrap<T>::StaticMethodCallbackWrapper(

Callers

nothing calls this directly

Calls 3

WrapCallbackFunction · 0.85
DataMethod · 0.80
SetDataMethod · 0.80

Tested by

no test coverage detected