|
FunctionReference(); |
|
FunctionReference(napi_env env, napi_ref ref) |
|
FunctionReference(Reference&& other) |
|
FunctionReference& operator =(Reference&& other) |
|
FunctionReference(FunctionReference&& other) |
|
FunctionReference& operator =(FunctionReference&& other) |
|
FunctionReference(Reference&& other) |
|
FunctionReference& operator =(Reference&& other) |
|
FunctionReference(FunctionReference&& other) |
|
FunctionReference& operator =(FunctionReference&& other) |
|
FunctionReference(const FunctionReference&) = delete |
|
FunctionReference& operator =(FunctionReference&) = delete |
|
Napi::Value Call(const std::initializer_list<napi_value>& args) const |
|
Napi::Value Call(const std::vector<napi_value>& args) const |
|
Napi::Value Call(napi_value recv, const std::initializer_list<napi_value>& args) const |
|
Napi::Value Call(napi_value recv, const std::vector<napi_value>& args) const |
|
Napi::Value Call(napi_value recv, size_t argc, const napi_value* args) const; |
|
Napi::Value MakeCallback(napi_value recv, const std::initializer_list<napi_value>& args) const |
|
Napi::Value MakeCallback(napi_value recv, const std::vector<napi_value>& args) const |
|
Napi::Value MakeCallback(napi_value recv, size_t argc, const napi_value * args) const |
|
Object New(const std::vector<napi_value>& args) const |
|
Object New(const std::vector<napi_value>& args) const; |
|
FunctionalReference Weak(Function value) |
|
FunctionalReference Persistent(Function value) |
Note, this class is used by other test suites. Will add a more comprehensive test suite for FunctionReference.