Classes | Public Member Functions | Private Member Functions | Friends
Nan::Global< T > Class Template Reference

#include <nan.h>

Inheritance diagram for Nan::Global< T >:
Inheritance graph
[legend]

List of all members.

Classes

struct  RValue

Public Member Functions

 Global ()
template<typename S >
 Global (v8::Local< S > that)
template<typename S >
 Global (const PersistentBase< S > &that)
 Global (RValue rvalue)
 operator RValue ()
template<typename S >
Globaloperator= (Global< S > rhs)
Global Pass ()
 ~Global ()

Private Member Functions

 Global (Global &)
void operator= (Global &)

Friends

class ReturnValue

Detailed Description

template<typename T>
class Nan::Global< T >

Definition at line 190 of file nan.h.


Constructor & Destructor Documentation

template<typename T >
Nan::Global< T >::Global ( ) [inline]

Definition at line 197 of file nan.h.

template<typename T >
template<typename S >
Nan::Global< T >::Global ( v8::Local< S >  that) [inline]

Definition at line 200 of file nan.h.

template<typename T >
template<typename S >
Nan::Global< T >::Global ( const PersistentBase< S > &  that) [inline]

Definition at line 206 of file nan.h.

template<typename T >
Nan::Global< T >::Global ( RValue  rvalue) [inline]

Move constructor.

Definition at line 213 of file nan.h.

template<typename T >
Nan::Global< T >::~Global ( ) [inline]

Definition at line 217 of file nan.h.

template<typename T >
Nan::Global< T >::Global ( Global< T > &  ) [private]

Member Function Documentation

template<typename T >
Nan::Global< T >::operator RValue ( ) [inline]

Cast operator for moves.

Definition at line 231 of file nan.h.

template<typename T >
template<typename S >
Global& Nan::Global< T >::operator= ( Global< S >  rhs) [inline]

Move via assignment.

Definition at line 222 of file nan.h.

template<typename T >
void Nan::Global< T >::operator= ( Global< T > &  ) [private]
template<typename T >
Global Nan::Global< T >::Pass ( ) [inline]

Pass allows returning uniques from functions, etc.

Definition at line 235 of file nan.h.


Friends And Related Function Documentation

template<typename T >
friend class ReturnValue [friend]

Reimplemented from Nan::PersistentBase< T >.

Definition at line 240 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