MCPcopy Create free account
hub / github.com/nodejs/nan / NAN_MODULE_INIT

Function NAN_MODULE_INIT

test/cpp/nancallback.cpp:72–109  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

70}
71
72NAN_MODULE_INIT(Init) {
73 Set(target
74 , New<v8::String>("globalContext").ToLocalChecked()
75 , GetFunction(New<v8::FunctionTemplate>(GlobalContext)).ToLocalChecked()
76 );
77 Set(target
78 , New<v8::String>("specificContext").ToLocalChecked()
79 , GetFunction(New<v8::FunctionTemplate>(SpecificContext)).ToLocalChecked()
80 );
81 Set(target
82 , New<v8::String>("customReceiver").ToLocalChecked()
83 , GetFunction(New<v8::FunctionTemplate>(CustomReceiver)).ToLocalChecked()
84 );
85 Set(target
86 , New<v8::String>("compareCallbacks").ToLocalChecked()
87 , GetFunction(New<v8::FunctionTemplate>(CompareCallbacks)).ToLocalChecked()
88 );
89 Set(target
90 , New<v8::String>("callDirect").ToLocalChecked()
91 , GetFunction(New<v8::FunctionTemplate>(CallDirect)).ToLocalChecked()
92 );
93 Set(target
94 , New<v8::String>("callAsFunction").ToLocalChecked()
95 , GetFunction(New<v8::FunctionTemplate>(CallAsFunction)).ToLocalChecked()
96 );
97 Set(target
98 , New<v8::String>("resetUnset").ToLocalChecked()
99 , GetFunction(New<v8::FunctionTemplate>(ResetUnset)).ToLocalChecked()
100 );
101 Set(target
102 , New<v8::String>("resetSet").ToLocalChecked()
103 , GetFunction(New<v8::FunctionTemplate>(ResetSet)).ToLocalChecked()
104 );
105 Set(target
106 , New<v8::String>("callRetval").ToLocalChecked()
107 , GetFunction(New<v8::FunctionTemplate>(CallRetval)).ToLocalChecked()
108 );
109}
110
111NODE_MODULE(nancallback, Init)

Callers

nothing calls this directly

Calls 3

ToLocalCheckedMethod · 0.80
SetFunction · 0.50
GetFunctionFunction · 0.50

Tested by

no test coverage detected