v8  4.1.0.27(io.js1.8.4)
V8 is Google's open source JavaScript engine
InternalFieldsCallbackData< T, U > Class Template Reference

#include <v8.h>

Inheritance diagram for InternalFieldsCallbackData< T, U >:
Collaboration diagram for InternalFieldsCallbackData< T, U >:

Public Types

typedef void(* Callback) (const InternalFieldsCallbackData< T, U > &data)
 

Public Member Functions

 InternalFieldsCallbackData (Isolate *isolate, T *internalField1, U *internalField2)
 
V8_INLINE T * GetInternalField1 () const
 
V8_INLINE U * GetInternalField2 () const
 
- Public Member Functions inherited from CallbackData
V8_INLINE v8::IsolateGetIsolate () const
 

Additional Inherited Members

- Protected Member Functions inherited from CallbackData
 CallbackData (v8::Isolate *isolate)
 

Detailed Description

template<typename T, typename U>
class v8::InternalFieldsCallbackData< T, U >

Definition at line 464 of file v8.h.

Member Typedef Documentation

typedef void(* Callback) (const InternalFieldsCallbackData< T, U > &data)

Definition at line 466 of file v8.h.

Constructor & Destructor Documentation

InternalFieldsCallbackData ( Isolate isolate,
T *  internalField1,
U *  internalField2 
)
inline

Member Function Documentation

V8_INLINE T* GetInternalField1 ( ) const
inline

Definition at line 474 of file v8.h.

V8_INLINE U* GetInternalField2 ( ) const
inline

Definition at line 475 of file v8.h.


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