v8
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Member Functions | Friends | List of all members
v8::ReturnValue< T > Class Template Reference

#include <v8.h>

Public Member Functions

template<class S >
V8_INLINE ReturnValue (const ReturnValue< S > &that)
 
template<typename S >
V8_INLINE V8_DEPRECATE_SOON ("Use Global<> instead", void Set(const Persistent< S > &handle))
 
template<typename S >
V8_INLINE void Set (const Global< S > &handle)
 
template<typename S >
V8_INLINE void Set (const Local< S > handle)
 
V8_INLINE void Set (bool value)
 
V8_INLINE void Set (double i)
 
V8_INLINE void Set (int32_t i)
 
V8_INLINE void Set (uint32_t i)
 
V8_INLINE void SetNull ()
 
V8_INLINE void SetUndefined ()
 
V8_INLINE void SetEmptyString ()
 
V8_INLINE IsolateGetIsolate ()
 
template<typename S >
V8_INLINE void Set (S *whatever)
 
template<typename S >
void Set (const Persistent< S > &handle)
 
template<typename S >
void Set (const Global< S > &handle)
 
template<typename S >
void Set (const Local< S > handle)
 
template<typename S >
void Set (S *whatever)
 

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

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

Member Function Documentation

template<typename T >
Isolate * v8::ReturnValue< T >::GetIsolate ( )
template<typename T>
template<typename S >
V8_INLINE void v8::ReturnValue< T >::Set ( const Global< S > &  handle)
template<typename T>
template<typename S >
V8_INLINE void v8::ReturnValue< T >::Set ( const Local< S >  handle)
template<typename T >
void v8::ReturnValue< T >::Set ( bool  value)
template<typename T >
void v8::ReturnValue< T >::Set ( double  i)
template<typename T >
void v8::ReturnValue< T >::Set ( int32_t  i)
template<typename T >
void v8::ReturnValue< T >::Set ( uint32_t  i)
template<typename T>
template<typename S >
V8_INLINE void v8::ReturnValue< T >::Set ( S *  whatever)
template<typename T>
template<typename S >
void v8::ReturnValue< T >::Set ( const Persistent< S > &  handle)
template<typename T>
template<typename S >
void v8::ReturnValue< T >::Set ( const Global< S > &  handle)
template<typename T>
template<typename S >
void v8::ReturnValue< T >::Set ( const Local< S >  handle)
template<typename T>
template<typename S >
void v8::ReturnValue< T >::Set ( S *  whatever)
template<typename T >
void v8::ReturnValue< T >::SetEmptyString ( )
template<typename T >
void v8::ReturnValue< T >::SetNull ( )
template<typename T >
void v8::ReturnValue< T >::SetUndefined ( )
template<typename T>
template<typename S >
V8_INLINE v8::ReturnValue< T >::V8_DEPRECATE_SOON ( "Use Global<> instead"  ,
void   Setconst Persistent< S > &handle 
)

Friends And Related Function Documentation

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

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