|
V8 Project
|
#include <v8.h>
Collaboration diagram for v8::ReturnValue< T >:Public Member Functions | |
| template<class S > | |
| ReturnValue (const ReturnValue< S > &that) | |
| template<typename S > | |
| void | Set (const Persistent< S > &handle) |
| template<typename S > | |
| void | Set (const Handle< S > handle) |
| void | Set (bool value) |
| void | Set (double i) |
| void | Set (int32_t i) |
| void | Set (uint32_t i) |
| void | SetNull () |
| void | SetUndefined () |
| void | SetEmptyString () |
| Isolate * | GetIsolate () |
| template<typename S > | |
| void | Set (S *whatever) |
Private Member Functions | |
| void | SetInternal (internal::Object *value) |
| internal::Object * | GetDefaultValue () |
| ReturnValue (internal::Object **slot) | |
Private Attributes | |
| internal::Object ** | value_ |
Friends | |
| template<class F > | |
| class | ReturnValue |
| template<class F > | |
| class | FunctionCallbackInfo |
| template<class F > | |
| class | PropertyCallbackInfo |
| template<class F , class G , class H > | |
| class | PersistentValueMap |
|
inline |
|
inlineexplicitprivate |
|
inlineprivate |
|
inline |
|
inline |
|
inline |
Definition at line 6205 of file v8.h.
References v8::internal::handle(), S, T, TYPE_CHECK, and V8_UNLIKELY.
Here is the call graph for this function:
|
inline |
Definition at line 6194 of file v8.h.
References v8::internal::handle(), S, T, TYPE_CHECK, and V8_UNLIKELY.
Here is the call graph for this function:
|
inline |
Definition at line 6215 of file v8.h.
References v8::Number::New(), T, and TYPE_CHECK.
Here is the call graph for this function:
|
inline |
Definition at line 6221 of file v8.h.
References I, v8::internal::IntToSmi(), v8::Integer::New(), T, TYPE_CHECK, and V8_LIKELY.
Here is the call graph for this function:Definition at line 6285 of file v8.h.
References S, and TYPE_CHECK.
|
inline |
Definition at line 6232 of file v8.h.
References v8::Integer::NewFromUnsigned(), T, TYPE_CHECK, and V8_LIKELY.
Here is the call graph for this function:
|
inline |
|
inlineprivate |
Definition at line 2636 of file v8.h.
References v8::ReturnValue< T >::value_.
Referenced by v8::PersistentValueMap< K, V, Traits >::SetReturnValueFromVal().
Here is the caller graph for this function:
|
inline |
|
inline |
|
private |
Definition at line 2639 of file v8.h.
Referenced by v8::ReturnValue< T >::SetInternal().