v8
10.1.124 (node 18.2.0)
V8 is Google's open source JavaScript engine
|
#include <v8-extension.h>
Public Member Functions | |
Extension (const char *name, const char *source=nullptr, int dep_count=0, const char **deps=nullptr, int source_length=-1) | |
virtual | ~Extension () |
virtual Local< FunctionTemplate > | GetNativeFunctionTemplate (Isolate *isolate, Local< String > name) |
const char * | name () const |
size_t | source_length () const |
const String::ExternalOneByteStringResource * | source () const |
int | dependency_count () const |
const char ** | dependencies () const |
void | set_auto_enable (bool value) |
bool | auto_enable () |
Extension (const Extension &)=delete | |
void | operator= (const Extension &)=delete |
Ignore
Definition at line 23 of file v8-extension.h.
Extension | ( | const char * | name, |
const char * | source = nullptr , |
||
int | dep_count = 0 , |
||
const char ** | deps = nullptr , |
||
int | source_length = -1 |
||
) |
|
inlinevirtual |
Definition at line 29 of file v8-extension.h.
|
inline |
Definition at line 43 of file v8-extension.h.
|
inline |
Definition at line 41 of file v8-extension.h.
|
inline |
Definition at line 40 of file v8-extension.h.
|
inlinevirtual |
Definition at line 30 of file v8-extension.h.
References HandleScope::Local, and Local< T >::Local().
|
inline |
Definition at line 35 of file v8-extension.h.
|
delete |
|
inline |
Definition at line 42 of file v8-extension.h.
|
inline |
Definition at line 37 of file v8-extension.h.
|
inline |
Definition at line 36 of file v8-extension.h.