v8
3.28.71 (node 0.12.18)
V8 is Google's open source JavaScript engine
|
#include <v8.h>
Public Member Functions | |
V8_INLINE Isolate * | GetIsolate () const |
V8_INLINE Local< Value > | Data () const |
V8_INLINE Local< Object > | This () const |
V8_INLINE Local< Object > | Holder () const |
V8_INLINE ReturnValue< T > | GetReturnValue () const |
Static Public Attributes | |
static const int | kArgsLength = 6 |
Protected Member Functions | |
V8_INLINE | PropertyCallbackInfo (internal::Object **args) |
Protected Attributes | |
internal::Object ** | args_ |
Static Protected Attributes | |
static const int | kHolderIndex = 0 |
static const int | kIsolateIndex = 1 |
static const int | kReturnValueDefaultValueIndex = 2 |
static const int | kReturnValueIndex = 3 |
static const int | kDataIndex = 4 |
static const int | kThisIndex = 5 |
Friends | |
class | MacroAssembler |
class | internal::PropertyCallbackArguments |
class | internal::CustomArguments< PropertyCallbackInfo > |
The information passed to a property callback about the context of the property access.
|
inlineprotected |
Definition at line 2533 of file v8.h.
References PropertyCallbackInfo< T >::args_.
Definition at line 6572 of file v8.h.
References PropertyCallbackInfo< T >::args_, PropertyCallbackInfo< T >::kDataIndex, and Handle< T >::Local.
Isolate * GetIsolate |
Definition at line 6566 of file v8.h.
References PropertyCallbackInfo< T >::args_, and PropertyCallbackInfo< T >::kIsolateIndex.
ReturnValue< T > GetReturnValue |
Definition at line 6590 of file v8.h.
References PropertyCallbackInfo< T >::args_, PropertyCallbackInfo< T >::kReturnValueIndex, and PersistentBase< T >::ReturnValue.
Definition at line 6584 of file v8.h.
References PropertyCallbackInfo< T >::args_, PropertyCallbackInfo< T >::kHolderIndex, and Handle< T >::Local.
Definition at line 6578 of file v8.h.
References PropertyCallbackInfo< T >::args_, PropertyCallbackInfo< T >::kThisIndex, and Handle< T >::Local.
|
friend |
|
protected |
|
staticprotected |
Definition at line 2530 of file v8.h.
Referenced by PropertyCallbackInfo< T >::Data().
|
staticprotected |
Definition at line 2526 of file v8.h.
Referenced by PropertyCallbackInfo< T >::Holder().
|
staticprotected |
Definition at line 2527 of file v8.h.
Referenced by PropertyCallbackInfo< T >::GetIsolate().
|
staticprotected |
Definition at line 2529 of file v8.h.
Referenced by PropertyCallbackInfo< T >::GetReturnValue().
|
staticprotected |
Definition at line 2531 of file v8.h.
Referenced by PropertyCallbackInfo< T >::This().