|  | v8
    9.0.257(node16.0.0)
    V8 is Google's open source JavaScript engine | 
#include <v8.h>
| Public Member Functions | |
| Local< T > | Get (Isolate *isolate) const | 
| template<class S > | |
| V8_INLINE BasicTracedReference< S > & | As () const | 
| T * | operator-> () const | 
| T * | operator* () const | 
| Friends | |
| class | EmbedderHeapTracer | 
| template<typename F > | |
| class | Local | 
| class | Object | 
| template<typename F > | |
| class | TracedGlobal | 
| template<typename F > | |
| class | TracedReference | 
| template<typename F > | |
| class | BasicTracedReference | 
| template<typename F > | |
| class | ReturnValue | 
A traced handle with copy and move semantics. The handle is to be used together with |v8::EmbedderHeapTracer| or as part of GarbageCollected objects (see v8-cppgc.h) and specifies edges from C++ objects to JavaScript.
The exact semantics are:
Note that the base class cannot be instantiated itself. Choose from
| 
 | inline | 
Definition at line 924 of file v8.h.
References V8::BasicTracedReference.
| 
 | inline | 
Definition at line 930 of file v8.h.
References TracedReferenceBase::val_.
| 
 | inline | 
Definition at line 929 of file v8.h.
References TracedReferenceBase::val_.
Referenced by Object::GetAlignedPointerFromInternalField(), and Object::InternalFieldCount().
| 
 | friend | 
| 
 | friend | 
| 
 | friend | 
| 
 | friend | 
| 
 | friend |