Public Member Functions | Private Member Functions
Nan::Persistent< T, M > Class Template Reference

#include <nan.h>

Inheritance diagram for Nan::Persistent< T, M >:
Inheritance graph
[legend]

List of all members.

Public Member Functions

Persistentoperator= (const Persistent &that)
template<class S , class M2 >
Persistentoperator= (const 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)
 ~Persistent ()

Private Member Functions

template<typename S , typename M2 >
void Copy (const Persistent< S, M2 > &that)
T * operator* () const

Detailed Description

template<typename T, typename M>
class Nan::Persistent< T, M >

Definition at line 138 of file nan.h.


Constructor & Destructor Documentation

template<typename T, typename M>
Nan::Persistent< T, M >::Persistent ( ) [inline]

Definition at line 141 of file nan.h.

template<typename T, typename M>
template<typename S >
Nan::Persistent< T, M >::Persistent ( v8::Handle< S >  that) [inline]

Definition at line 143 of file nan.h.

template<typename T, typename M>
Nan::Persistent< T, M >::Persistent ( const Persistent< T, M > &  that) [inline]

Definition at line 148 of file nan.h.

template<typename T, typename M>
template<typename S , typename M2 >
Nan::Persistent< T, M >::Persistent ( const Persistent< S, M2 > &  that) [inline]

Definition at line 153 of file nan.h.

template<typename T, typename M>
Nan::Persistent< T, M >::~Persistent ( ) [inline]

Definition at line 169 of file nan.h.


Member Function Documentation

template<typename T, typename M>
template<typename S , typename M2 >
void Nan::Persistent< T, M >::Copy ( const Persistent< S, M2 > &  that) [inline, private]

Definition at line 177 of file nan.h.

template<typename T, typename M>
T* Nan::Persistent< T, M >::operator* ( ) const [inline, private]

Definition at line 174 of file nan.h.

template<typename T, typename M>
Persistent& Nan::Persistent< T, M >::operator= ( const Persistent< T, M > &  that) [inline]

Definition at line 158 of file nan.h.

template<typename T, typename M>
template<class S , class M2 >
Persistent& Nan::Persistent< T, M >::operator= ( const Persistent< S, M2 > &  that) [inline]

Definition at line 164 of file nan.h.


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


dji_ronin
Author(s):
autogenerated on Sat Jun 8 2019 20:15:32