Loading...
Searching...
No Matches
Public Member Functions | Friends | List of all members
v8::ReturnValue< T > Class Template Reference

#include <v8-function-callback.h>

Public Member Functions

template<class S >
 ReturnValue (const ReturnValue< S > &that)
 
template<typename S >
void Set (const Global< S > &handle)
 
template<typename S >
void SetNonEmpty (const Global< S > &handle)
 
template<typename S >
void Set (const BasicTracedReference< S > &handle)
 
template<typename S >
void SetNonEmpty (const BasicTracedReference< S > &handle)
 
template<typename S >
void Set (const Local< S > handle)
 
template<typename S >
void SetNonEmpty (const Local< S > handle)
 
void Set (bool value)
 
void Set (double i)
 
void Set (int16_t i)
 
void Set (int32_t i)
 
void Set (int64_t i)
 
void Set (uint16_t i)
 
void Set (uint32_t i)
 
void Set (uint64_t i)
 
void SetNull ()
 
void SetUndefined ()
 
void SetFalse ()
 
void SetEmptyString ()
 
IsolateGetIsolate () const
 
template<typename S >
void Set (S *whatever)
 
Local< ValueGet () const
 

Friends

template<class F >
class ReturnValue
 
template<class F >
class FunctionCallbackInfo
 
template<class F >
class PropertyCallbackInfo
 
template<class F , class G , class H >
class PersistentValueMapBase
 

Constructor & Destructor Documentation

◆ ReturnValue()

template<typename T >
template<class S >
v8::ReturnValue< T >::ReturnValue ( const ReturnValue< S > &  that)
inline

Member Function Documentation

◆ Get()

template<typename T >
Local< Value > v8::ReturnValue< T >::Get
inline
Here is the call graph for this function:

◆ GetIsolate()

template<typename T >
Isolate * v8::ReturnValue< T >::GetIsolate
inline

◆ Set() [1/12]

template<typename T >
void v8::ReturnValue< T >::Set ( bool  value)
inline
Here is the call graph for this function:

◆ Set() [2/12]

template<typename T >
template<typename S >
void v8::ReturnValue< T >::Set ( const BasicTracedReference< S > &  handle)
inline
Here is the call graph for this function:

◆ Set() [3/12]

template<typename T >
template<typename S >
void v8::ReturnValue< T >::Set ( const Global< S > &  handle)
inline
Here is the call graph for this function:

◆ Set() [4/12]

template<typename T >
template<typename S >
void v8::ReturnValue< T >::Set ( const Local< S >  handle)
inline
Here is the call graph for this function:

◆ Set() [5/12]

template<typename T >
void v8::ReturnValue< T >::Set ( double  i)
inline
Here is the call graph for this function:

◆ Set() [6/12]

template<typename T >
void v8::ReturnValue< T >::Set ( int16_t  i)
inline

◆ Set() [7/12]

template<typename T >
void v8::ReturnValue< T >::Set ( int32_t  i)
inline
Here is the call graph for this function:

◆ Set() [8/12]

template<typename T >
void v8::ReturnValue< T >::Set ( int64_t  i)
inline
Here is the call graph for this function:

◆ Set() [9/12]

template<typename T >
template<typename S >
void v8::ReturnValue< T >::Set ( S *  whatever)
inline

◆ Set() [10/12]

template<typename T >
void v8::ReturnValue< T >::Set ( uint16_t  i)
inline

◆ Set() [11/12]

template<typename T >
void v8::ReturnValue< T >::Set ( uint32_t  i)
inline
Here is the call graph for this function:

◆ Set() [12/12]

template<typename T >
void v8::ReturnValue< T >::Set ( uint64_t  i)
inline
Here is the call graph for this function:

◆ SetEmptyString()

template<typename T >
void v8::ReturnValue< T >::SetEmptyString
inline
Here is the call graph for this function:

◆ SetFalse()

template<typename T >
void v8::ReturnValue< T >::SetFalse
inline
Here is the call graph for this function:

◆ SetNonEmpty() [1/3]

template<typename T >
template<typename S >
void v8::ReturnValue< T >::SetNonEmpty ( const BasicTracedReference< S > &  handle)
inline
Here is the call graph for this function:

◆ SetNonEmpty() [2/3]

template<typename T >
template<typename S >
void v8::ReturnValue< T >::SetNonEmpty ( const Global< S > &  handle)
inline
Here is the call graph for this function:

◆ SetNonEmpty() [3/3]

template<typename T >
template<typename S >
void v8::ReturnValue< T >::SetNonEmpty ( const Local< S >  handle)
inline
Here is the call graph for this function:

◆ SetNull()

template<typename T >
void v8::ReturnValue< T >::SetNull
inline
Here is the call graph for this function:

◆ SetUndefined()

template<typename T >
void v8::ReturnValue< T >::SetUndefined
inline
Here is the call graph for this function:

Friends And Related Function Documentation

◆ FunctionCallbackInfo

template<typename T >
template<class F >
friend class FunctionCallbackInfo
friend

◆ PersistentValueMapBase

template<typename T >
template<class F , class G , class H >
friend class PersistentValueMapBase
friend

◆ PropertyCallbackInfo

template<typename T >
template<class F >
friend class PropertyCallbackInfo
friend

◆ ReturnValue

template<typename T >
template<class F >
friend class ReturnValue
friend

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