MCPcopy Create free account
hub / github.com/nodejs/node-addon-api / InitBuffer

Function InitBuffer

test/buffer.cc:165–185  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

163} // end anonymous namespace
164
165Object InitBuffer(Env env) {
166 Object exports = Object::New(env);
167
168 exports["createBuffer"] = Function::New(env, CreateBuffer);
169 exports["createExternalBuffer"] = Function::New(env, CreateExternalBuffer);
170 exports["createExternalBufferWithFinalize"] =
171 Function::New(env, CreateExternalBufferWithFinalize);
172 exports["createExternalBufferWithFinalizeHint"] =
173 Function::New(env, CreateExternalBufferWithFinalizeHint);
174 exports["createOrCopyExternalBuffer"] =
175 Function::New(env, CreateOrCopyExternalBuffer);
176 exports["createOrCopyExternalBufferWithFinalize"] =
177 Function::New(env, CreateOrCopyExternalBufferWithFinalize);
178 exports["createOrCopyExternalBufferWithFinalizeHint"] =
179 Function::New(env, CreateOrCopyExternalBufferWithFinalizeHint);
180 exports["createBufferCopy"] = Function::New(env, CreateBufferCopy);
181 exports["checkBuffer"] = Function::New(env, CheckBuffer);
182 exports["getFinalizeCount"] = Function::New(env, GetFinalizeCount);
183
184 return exports;
185}

Callers 1

InitFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected