|  | v8
    9.0.257(node16.0.0)
    V8 is Google's open source JavaScript engine | 
#include <v8.h>
| Public Types | |
| using | MoveOnlyTypeForCPP03 = void | 
| Public Member Functions | |
| V8_INLINE | Global () | 
| template<class S > | |
| V8_INLINE | Global (Isolate *isolate, Local< S > that) | 
| template<class S > | |
| V8_INLINE | Global (Isolate *isolate, const PersistentBase< S > &that) | 
| V8_INLINE | Global (Global &&other) | 
| V8_INLINE | ~Global () | 
| template<class S > | |
| V8_INLINE Global & | operator= (Global< S > &&rhs) | 
| Global | Pass () | 
| Global (const Global &)=delete | |
| void | operator= (const Global &)=delete | 
| template<class S > | |
| Global< T > & | operator= (Global< S > &&rhs) | 
| Friends | |
| template<class F > | |
| class | ReturnValue | 
A PersistentBase which has move semantics.
Note: Persistent class hierarchy is subject to future changes.
| using MoveOnlyTypeForCPP03 = void | 
| 
 | inline | 
Construct a Global from a PersistentBase. When the Persistent is non-empty, a new storage cell is created pointing to the same object, and no flags are set.
Definition at line 785 of file v8.h.
References V8::PersistentBase.
| 
 | delete | 
| 
 | inline | 
Pass allows returning uniques from functions, etc.
Definition at line 806 of file v8.h.
References V8::Global.
| 
 | friend |