v8  3.14.5(node0.10.28)
V8 is Google's open source JavaScript engine
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
ImplementationUtilities Class Reference

#include <apiutils.h>

Public Types

typedef v8::HandleScope::Data HandleScopeData
 

Static Public Member Functions

static int GetNameCount (ExtensionConfiguration *that)
 
static const char ** GetNames (ExtensionConfiguration *that)
 
static void PrepareArgumentsData (internal::Object **implicit_args, internal::Isolate *isolate, internal::Object *data, internal::JSFunction *callee, internal::Object *holder)
 
static v8::Arguments NewArguments (internal::Object **implicit_args, internal::Object **argv, int argc, bool is_construct_call)
 

Detailed Description

Definition at line 32 of file apiutils.h.

Member Typedef Documentation

typedef v8::HandleScope::Data HandleScopeData

Definition at line 69 of file apiutils.h.

Member Function Documentation

static int GetNameCount ( ExtensionConfiguration that)
inlinestatic

Definition at line 34 of file apiutils.h.

static const char** GetNames ( ExtensionConfiguration that)
inlinestatic

Definition at line 38 of file apiutils.h.

static v8::Arguments NewArguments ( internal::Object **  implicit_args,
internal::Object **  argv,
int  argc,
bool  is_construct_call 
)
inlinestatic

Definition at line 56 of file apiutils.h.

References ASSERT.

static void PrepareArgumentsData ( internal::Object **  implicit_args,
internal::Isolate isolate,
internal::Object data,
internal::JSFunction callee,
internal::Object holder 
)
inlinestatic

Definition at line 44 of file apiutils.h.


The documentation for this class was generated from the following file: