![]() |
v8 12.4.254 (node 22.4.1)
V8 is Google's open source JavaScript engine
|
#include <v8-function-callback.h>
Public Member Functions | |
| template<class S > | |
| V8_INLINE | ReturnValue (const ReturnValue< S > &that) |
| template<typename S > | |
| V8_INLINE void | Set (const Global< S > &handle) |
| template<typename S > | |
| V8_INLINE void | SetNonEmpty (const Global< S > &handle) |
| template<typename S > | |
| V8_INLINE void | Set (const BasicTracedReference< S > &handle) |
| template<typename S > | |
| V8_INLINE void | SetNonEmpty (const BasicTracedReference< S > &handle) |
| template<typename S > | |
| V8_INLINE void | Set (const Local< S > handle) |
| template<typename S > | |
| V8_INLINE void | SetNonEmpty (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 | Set (uint16_t) |
| 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 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) |
| 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 |
Definition at line 35 of file v8-function-callback.h.
|
inline |
Definition at line 38 of file v8-function-callback.h.
Definition at line 496 of file v8-function-callback.h.
References v8::Undefined().
| Isolate * GetIsolate |
Definition at line 491 of file v8-function-callback.h.
| void Set | ( | bool | value | ) |
Definition at line 414 of file v8-function-callback.h.
| V8_INLINE void Set | ( | const BasicTracedReference< S > & | handle | ) |
Definition at line 333 of file v8-function-callback.h.
References IndirectHandleBase::IsEmpty(), IndirectHandleBase::ptr(), and V8_UNLIKELY.
Definition at line 312 of file v8-function-callback.h.
References IndirectHandleBase::IsEmpty(), IndirectHandleBase::ptr(), and V8_UNLIKELY.
Definition at line 354 of file v8-function-callback.h.
References IndirectHandleBase::IsEmpty(), IndirectHandleBase::ptr(), and V8_UNLIKELY.
| void Set | ( | double | i | ) |
Definition at line 376 of file v8-function-callback.h.
| void Set | ( | int32_t | i | ) |
Definition at line 382 of file v8-function-callback.h.
References V8_LIKELY.
Definition at line 511 of file v8-function-callback.h.
| void Set | ( | uint16_t | i | ) |
Definition at line 405 of file v8-function-callback.h.
| void Set | ( | uint32_t | i | ) |
Definition at line 393 of file v8-function-callback.h.
References V8_LIKELY.
| void SetEmptyString |
Definition at line 476 of file v8-function-callback.h.
| V8_INLINE void SetNonEmpty | ( | const BasicTracedReference< S > & | handle | ) |
| void SetNonEmpty | ( | const BasicTracedReference< S > & | handle | ) |
Definition at line 344 of file v8-function-callback.h.
References IndirectHandleBase::IsEmpty(), and IndirectHandleBase::ptr().
| V8_INLINE void SetNonEmpty | ( | const Global< S > & | handle | ) |
Definition at line 323 of file v8-function-callback.h.
References IndirectHandleBase::IsEmpty(), and IndirectHandleBase::ptr().
Definition at line 366 of file v8-function-callback.h.
References IndirectHandleBase::IsEmpty(), and IndirectHandleBase::ptr().
| void SetNull |
Definition at line 446 of file v8-function-callback.h.
| void SetUndefined |
Definition at line 461 of file v8-function-callback.h.
Definition at line 80 of file v8-function-callback.h.
|
friend |
Definition at line 84 of file v8-function-callback.h.
Definition at line 82 of file v8-function-callback.h.
Definition at line 78 of file v8-function-callback.h.