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

#include <arguments.h>

Inheritance diagram for PropertyCallbackArguments:
Collaboration diagram for PropertyCallbackArguments:

Public Types

typedef PropertyCallbackInfo
< Value
T
 
typedef CustomArguments< TSuper
 
- Public Types inherited from CustomArguments< PropertyCallbackInfo< Value > >
typedef CustomArgumentsBase
< PropertyCallbackInfo< Value >
::kArgsLength > 
Super
 

Public Member Functions

 PropertyCallbackArguments (Isolate *isolate, Object *data, Object *self, JSObject *holder)
 
- Public Member Functions inherited from CustomArguments< PropertyCallbackInfo< Value > >
 ~CustomArguments ()
 
- Public Member Functions inherited from CustomArgumentsBase< PropertyCallbackInfo< Value >::kArgsLength >
virtual void IterateInstance (ObjectVisitor *v)
 

Static Public Attributes

static const int kArgsLength = T::kArgsLength
 
static const int kThisIndex = T::kThisIndex
 
static const int kHolderIndex = T::kHolderIndex
 
static const int kDataIndex = T::kDataIndex
 
static const int kReturnValueDefaultValueIndex
 
static const int kIsolateIndex = T::kIsolateIndex
 
- Static Public Attributes inherited from CustomArguments< PropertyCallbackInfo< Value > >
static const int kReturnValueOffset
 

Additional Inherited Members

- Protected Member Functions inherited from CustomArguments< PropertyCallbackInfo< Value > >
 CustomArguments (Isolate *isolate)
 
v8::Handle< V > GetReturnValue (Isolate *isolate)
 
Isolateisolate ()
 
- Protected Member Functions inherited from CustomArgumentsBase< PropertyCallbackInfo< Value >::kArgsLength >
Object ** begin ()
 
 CustomArgumentsBase (Isolate *isolate)
 
- Protected Attributes inherited from CustomArgumentsBase< PropertyCallbackInfo< Value >::kArgsLength >
Objectvalues_ [kArrayLength]
 

Detailed Description

Definition at line 170 of file arguments.h.

Member Typedef Documentation

Definition at line 174 of file arguments.h.

Definition at line 173 of file arguments.h.

Constructor & Destructor Documentation

Field Documentation

const int kArgsLength = T::kArgsLength
static

Definition at line 175 of file arguments.h.

const int kDataIndex = T::kDataIndex
static

Definition at line 178 of file arguments.h.

const int kHolderIndex = T::kHolderIndex
static

Definition at line 177 of file arguments.h.

const int kIsolateIndex = T::kIsolateIndex
static

Definition at line 181 of file arguments.h.

const int kReturnValueDefaultValueIndex
static
Initial value:

Definition at line 179 of file arguments.h.

const int kThisIndex = T::kThisIndex
static

Definition at line 176 of file arguments.h.


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