|
V8 Project
|
Ignore. More...
#include <v8.h>
Inheritance diagram for v8::Extension:
Collaboration diagram for v8::Extension:Public Member Functions | |
| Extension (const char *name, const char *source=0, int dep_count=0, const char **deps=0, int source_length=-1) | |
| virtual | ~Extension () |
| virtual v8::Handle< v8::FunctionTemplate > | GetNativeFunctionTemplate (v8::Isolate *isolate, v8::Handle< v8::String > name) |
| const char * | name () const |
| size_t | source_length () const |
| const String::ExternalOneByteStringResource * | source () const |
| int | dependency_count () |
| const char ** | dependencies () |
| void | set_auto_enable (bool value) |
| bool | auto_enable () |
Private Member Functions | |
| Extension (const Extension &) | |
| void | operator= (const Extension &) |
Private Attributes | |
| const char * | name_ |
| size_t | source_length_ |
| ExternalOneByteStringResourceImpl | source_ |
| int | dep_count_ |
| const char ** | deps_ |
| bool | auto_enable_ |
| v8::Extension::Extension | ( | const char * | name, |
| const char * | source = 0, |
||
| int | dep_count = 0, |
||
| const char ** | deps = 0, |
||
| int | source_length = -1 |
||
| ) |
Definition at line 404 of file api.cc.
References CHECK, NULL, source(), and source_length_.
Here is the call graph for this function:
|
private |
|
inline |
|
inlinevirtual |
Reimplemented in v8::internal::TriggerFailureExtension, v8::internal::StatisticsExtension, v8::internal::GCExtension, v8::internal::FreeBufferExtension, and v8::internal::ExternalizeStringExtension.
Definition at line 4018 of file v8.h.
|
inline |
|
private |
|
inline |
Definition at line 4025 of file v8.h.
Referenced by Extension().
Here is the caller graph for this function:
|
private |
|
private |
Definition at line 4034 of file v8.h.
Referenced by Extension().