#include <nan_persistent_12_inl.h>
Public Member Functions | |
Persistent & | operator= (const Persistent &that) |
template<class S , class M2 > | |
Persistent & | operator= (const Persistent< S, M2 > &that) |
Persistent () | |
template<typename S > | |
Persistent (v8::Local< S > that) | |
template<typename S , typename M2 > | |
Persistent (const v8::Persistent< S, M2 > &that) | |
Persistent () | |
template<typename S > | |
Persistent (v8::Handle< S > that) | |
Persistent (const Persistent &that) | |
template<typename S , typename M2 > | |
Persistent (const Persistent< S, M2 > &that) | |
void | Reset () |
template<typename S > | |
void | Reset (const v8::Local< S > &other) |
template<typename S > | |
void | Reset (const v8::PersistentBase< S > &other) |
template<typename P > | |
void | SetWeak (P *parameter, typename WeakCallbackInfo< P >::Callback callback, WeakCallbackType type) |
~Persistent () | |
Private Member Functions | |
template<typename S , typename M2 > | |
void | Copy (const Persistent< S, M2 > &that) |
template<typename S , typename M2 > | |
void | Copy (const Persistent< S, M2 > &that) |
T * | operator* () const |
T * | operator* () const |
Definition at line 12 of file nan_persistent_12_inl.h.
Persistent< T, M >::Persistent | ( | ) | [inline] |
Definition at line 15 of file nan_persistent_12_inl.h.
Persistent< T, M >::Persistent | ( | v8::Local< S > | that | ) | [inline] |
Definition at line 17 of file nan_persistent_12_inl.h.
Persistent< T, M >::Persistent | ( | const v8::Persistent< S, M2 > & | that | ) | [inline] |
Definition at line 21 of file nan_persistent_12_inl.h.
Persistent< T, M >::Persistent | ( | ) | [inline] |
Definition at line 140 of file nan_persistent_pre_12_inl.h.
Persistent< T, M >::Persistent | ( | v8::Handle< S > | that | ) | [inline] |
Definition at line 142 of file nan_persistent_pre_12_inl.h.
Persistent< T, M >::Persistent | ( | const Persistent< T, M > & | that | ) | [inline] |
Definition at line 147 of file nan_persistent_pre_12_inl.h.
Persistent< T, M >::Persistent | ( | const Persistent< S, M2 > & | that | ) | [inline] |
Definition at line 152 of file nan_persistent_pre_12_inl.h.
Persistent< T, M >::~Persistent | ( | ) | [inline] |
Definition at line 168 of file nan_persistent_pre_12_inl.h.
void Persistent< T, M >::Copy | ( | const Persistent< S, M2 > & | that | ) | [inline, private] |
Definition at line 46 of file nan_persistent_12_inl.h.
void Persistent< T, M >::Copy | ( | const Persistent< S, M2 > & | that | ) | [inline, private] |
Definition at line 176 of file nan_persistent_pre_12_inl.h.
T* Persistent< T, M >::operator* | ( | ) | const [inline, private] |
Definition at line 43 of file nan_persistent_12_inl.h.
T* Persistent< T, M >::operator* | ( | ) | const [inline, private] |
Definition at line 173 of file nan_persistent_pre_12_inl.h.
Persistent& Persistent< T, M >::operator= | ( | const Persistent< T, M > & | that | ) | [inline] |
Definition at line 157 of file nan_persistent_pre_12_inl.h.
Persistent& Persistent< T, M >::operator= | ( | const Persistent< S, M2 > & | that | ) | [inline] |
Definition at line 163 of file nan_persistent_pre_12_inl.h.
void Persistent< T, M >::Reset | ( | ) | [inline] |
Reimplemented from PersistentBase< T >.
Definition at line 24 of file nan_persistent_12_inl.h.
void Persistent< T, M >::Reset | ( | const v8::Local< S > & | other | ) | [inline] |
Reimplemented from PersistentBase< T >.
Definition at line 27 of file nan_persistent_12_inl.h.
void Persistent< T, M >::Reset | ( | const v8::PersistentBase< S > & | other | ) | [inline] |
Definition at line 32 of file nan_persistent_12_inl.h.
void Persistent< T, M >::SetWeak | ( | P * | parameter, |
typename WeakCallbackInfo< P >::Callback | callback, | ||
WeakCallbackType | type | ||
) | [inline] |
Reimplemented from PersistentBase< T >.