|  | v8
    6.8.275  (node 10.15.3)
    V8 is Google's open source JavaScript engine | 
#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 Isolate * | GetIsolate () const | 
| template<typename S > | |
| V8_INLINE void | Set (S *whatever) | 
| V8_INLINE Local< Value > | Get () const | 
| 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 | 
| 
 | inline | 
Definition at line 9632 of file v8.h.
References ReturnValue< T >::GetIsolate(), Internals::GetRoot(), Internals::kTheHoleValueRootIndex, and Local< T >::Local.
| Isolate * GetIsolate | 
Definition at line 9626 of file v8.h.
Referenced by ReturnValue< T >::Get(), ReturnValue< T >::Set(), ReturnValue< T >::SetEmptyString(), ReturnValue< T >::SetNull(), and ReturnValue< T >::SetUndefined().
| void Set | ( | bool | value | ) | 
Definition at line 9592 of file v8.h.
References ReturnValue< T >::GetIsolate(), Internals::GetRoot(), Internals::kFalseValueRootIndex, and Internals::kTrueValueRootIndex.
| void Set | ( | const Persistent< S > & | handle | ) | 
| void Set | ( | double | i | ) | 
Definition at line 9563 of file v8.h.
References ReturnValue< T >::GetIsolate(), and Number::New().
| void Set | ( | int32_t | i | ) | 
Definition at line 9569 of file v8.h.
References ReturnValue< T >::GetIsolate(), Internals::IntToSmi(), Internals::IsValidSmi(), and Integer::New().
| void Set | ( | uint32_t | i | ) | 
Definition at line 9580 of file v8.h.
References ReturnValue< T >::GetIsolate(), and Integer::NewFromUnsigned().
| void SetEmptyString | 
Definition at line 9619 of file v8.h.
References ReturnValue< T >::GetIsolate(), Internals::GetRoot(), and Internals::kEmptyStringRootIndex.
| void SetNull | 
Definition at line 9605 of file v8.h.
References ReturnValue< T >::GetIsolate(), Internals::GetRoot(), and Internals::kNullValueRootIndex.
| void SetUndefined | 
Definition at line 9612 of file v8.h.
References ReturnValue< T >::GetIsolate(), Internals::GetRoot(), and Internals::kUndefinedValueRootIndex.
| 
 | friend | 
| 
 | friend | 
| 
 | friend | 
| 
 | friend |