|  | v8
    9.0.257(node16.0.0)
    V8 is Google's open source JavaScript engine | 
#include <v8.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 | 
| Extension | ( | const char * | name, | 
| const char * | source = nullptr, | ||
| int | dep_count = 0, | ||
| const char ** | deps = nullptr, | ||
| int | source_length = -1 | ||
| ) | 
| 
 | inlinevirtual | 
Definition at line 7266 of file v8.h.
References Local< T >::Local(), and V8::Local.
| 
 | delete | 
| 
 | inline |