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
WeakCallbackData< T, P > Class Template Reference

#include <v8.h>

Public Types

typedef void(* Callback )(const WeakCallbackData< T, P > &data)
 

Public Member Functions

V8_INLINE IsolateGetIsolate () const
 
V8_INLINE Local< TGetValue () const
 
V8_INLINE P * GetParameter () const
 

Friends

class internal::GlobalHandles
 

Detailed Description

template<class T, class P>
class v8::WeakCallbackData< T, P >

Definition at line 445 of file v8.h.

Member Typedef Documentation

typedef void(* Callback)(const WeakCallbackData< T, P > &data)

Definition at line 447 of file v8.h.

Member Function Documentation

V8_INLINE Isolate* GetIsolate ( ) const
inline

Definition at line 449 of file v8.h.

V8_INLINE P* GetParameter ( ) const
inline
V8_INLINE Local<T> GetValue ( ) const
inline

Definition at line 450 of file v8.h.

Referenced by v8::internal::DeleteNativeObjectAt().

Friends And Related Function Documentation

friend class internal::GlobalHandles
friend

Definition at line 454 of file v8.h.


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