#include <nan_callbacks_12_inl.h>
Public Member Functions | |
v8::Isolate * | GetIsolate () const |
v8::Isolate * | GetIsolate () const |
template<class S > | |
ReturnValue (const v8::ReturnValue< S > &value) | |
template<class S > | |
ReturnValue (const ReturnValue< S > &that) | |
template<class S > | |
ReturnValue (v8::Isolate *isolate, v8::Persistent< S > *p) | |
template<class S > | |
ReturnValue (const ReturnValue< S > &that) | |
template<typename S > | |
void | Set (const v8::Local< S > &handle) |
template<typename S > | |
void | Set (const Global< S > &handle) |
template<typename S > | |
void | Set (const v8::Local< S > &handle) |
template<typename S > | |
void | Set (const Global< S > &handle) |
void | Set (bool value) |
void | Set (bool value) |
void | Set (double i) |
void | Set (double i) |
void | Set (int32_t i) |
void | Set (int32_t i) |
void | Set (uint32_t i) |
void | Set (uint32_t i) |
template<typename S > | |
void | Set (S *whatever) |
template<typename S > | |
void | Set (S *whatever) |
void | SetEmptyString () |
void | SetEmptyString () |
void | SetNull () |
void | SetNull () |
void | SetUndefined () |
void | SetUndefined () |
Private Attributes | |
v8::Isolate * | isolate_ |
v8::ReturnValue< T > | value_ |
v8::Persistent< T > * | value_ |
Friends | |
class | imp::ReturnValueImp< T > |
Definition at line 13 of file nan_callbacks_12_inl.h.
ReturnValue< T >::ReturnValue | ( | const v8::ReturnValue< S > & | value | ) | [inline, explicit] |
Definition at line 18 of file nan_callbacks_12_inl.h.
ReturnValue< T >::ReturnValue | ( | const ReturnValue< S > & | that | ) | [inline, explicit] |
Definition at line 21 of file nan_callbacks_12_inl.h.
ReturnValue< T >::ReturnValue | ( | v8::Isolate * | isolate, |
v8::Persistent< S > * | p | ||
) | [inline, explicit] |
Definition at line 24 of file nan_callbacks_pre_12_inl.h.
ReturnValue< T >::ReturnValue | ( | const ReturnValue< S > & | that | ) | [inline, explicit] |
Definition at line 27 of file nan_callbacks_pre_12_inl.h.
v8::Isolate* ReturnValue< T >::GetIsolate | ( | ) | const [inline] |
Definition at line 83 of file nan_callbacks_12_inl.h.
v8::Isolate* ReturnValue< T >::GetIsolate | ( | ) | const [inline] |
Definition at line 91 of file nan_callbacks_pre_12_inl.h.
void ReturnValue< T >::Set | ( | const v8::Local< S > & | handle | ) | [inline] |
Definition at line 27 of file nan_callbacks_12_inl.h.
void ReturnValue< T >::Set | ( | const Global< S > & | handle | ) | [inline] |
Definition at line 32 of file nan_callbacks_12_inl.h.
void ReturnValue< T >::Set | ( | const v8::Local< S > & | handle | ) | [inline] |
Definition at line 33 of file nan_callbacks_pre_12_inl.h.
void ReturnValue< T >::Set | ( | const Global< S > & | handle | ) | [inline] |
Definition at line 39 of file nan_callbacks_pre_12_inl.h.
void ReturnValue< T >::Set | ( | bool | value | ) | [inline] |
Definition at line 46 of file nan_callbacks_12_inl.h.
void ReturnValue< T >::Set | ( | bool | value | ) | [inline] |
Definition at line 47 of file nan_callbacks_pre_12_inl.h.
void ReturnValue< T >::Set | ( | double | i | ) | [inline] |
Definition at line 51 of file nan_callbacks_12_inl.h.
void ReturnValue< T >::Set | ( | double | i | ) | [inline] |
Definition at line 53 of file nan_callbacks_pre_12_inl.h.
void ReturnValue< T >::Set | ( | int32_t | i | ) | [inline] |
Definition at line 56 of file nan_callbacks_12_inl.h.
void ReturnValue< T >::Set | ( | int32_t | i | ) | [inline] |
Definition at line 59 of file nan_callbacks_pre_12_inl.h.
void ReturnValue< T >::Set | ( | uint32_t | i | ) | [inline] |
Definition at line 61 of file nan_callbacks_12_inl.h.
void ReturnValue< T >::Set | ( | uint32_t | i | ) | [inline] |
Definition at line 65 of file nan_callbacks_pre_12_inl.h.
Definition at line 89 of file nan_callbacks_12_inl.h.
Definition at line 97 of file nan_callbacks_pre_12_inl.h.
void ReturnValue< T >::SetEmptyString | ( | ) | [inline] |
Definition at line 77 of file nan_callbacks_12_inl.h.
void ReturnValue< T >::SetEmptyString | ( | ) | [inline] |
Definition at line 84 of file nan_callbacks_pre_12_inl.h.
void ReturnValue< T >::SetNull | ( | ) | [inline] |
Definition at line 67 of file nan_callbacks_12_inl.h.
void ReturnValue< T >::SetNull | ( | ) | [inline] |
Definition at line 72 of file nan_callbacks_pre_12_inl.h.
void ReturnValue< T >::SetUndefined | ( | ) | [inline] |
Definition at line 72 of file nan_callbacks_12_inl.h.
void ReturnValue< T >::SetUndefined | ( | ) | [inline] |
Definition at line 78 of file nan_callbacks_pre_12_inl.h.
friend class imp::ReturnValueImp< T > [friend] |
Definition at line 20 of file nan_callbacks_pre_12_inl.h.
v8::Isolate* ReturnValue< T >::isolate_ [private] |
Definition at line 18 of file nan_callbacks_pre_12_inl.h.
v8::ReturnValue<T> ReturnValue< T >::value_ [private] |
Definition at line 14 of file nan_callbacks_12_inl.h.
v8::Persistent<T>* ReturnValue< T >::value_ [private] |
Definition at line 19 of file nan_callbacks_pre_12_inl.h.