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
RegisteredExtension Class Reference

#include <api.h>

Public Member Functions

 RegisteredExtension (Extension *extension)
 
Extensionextension ()
 
RegisteredExtensionnext ()
 
RegisteredExtensionnext_auto ()
 

Static Public Member Functions

static void Register (RegisteredExtension *that)
 
static void UnregisterAll ()
 
static RegisteredExtensionfirst_extension ()
 

Detailed Description

Definition at line 145 of file api.h.

Constructor & Destructor Documentation

RegisteredExtension ( Extension extension)
explicit

Definition at line 506 of file api.cc.

Member Function Documentation

Extension* extension ( )
inline

Definition at line 150 of file api.h.

static RegisteredExtension* first_extension ( )
inlinestatic

Definition at line 153 of file api.h.

RegisteredExtension* next ( )
inline

Definition at line 151 of file api.h.

Referenced by RegisteredExtension::UnregisterAll().

RegisteredExtension* next_auto ( )
inline

Definition at line 152 of file api.h.

void Register ( RegisteredExtension that)
static

Definition at line 510 of file api.cc.

Referenced by v8::RegisterExtension().

void UnregisterAll ( )
static

Definition at line 516 of file api.cc.

References RegisteredExtension::next(), and NULL.

Referenced by V8::TearDown().


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