![]()  | 
  
    V8
    latest master commit
    
   V8 is Google's open source JavaScript engine 
   | 
 
#include <v8.h>
  
Public Member Functions | |
| EscapableHandleScope (Isolate *isolate) | |
| V8_INLINE | ~EscapableHandleScope ()=default | 
| template<class T > | |
| V8_INLINE Local< T > | Escape (Local< T > value) | 
| template<class T > | |
| V8_INLINE MaybeLocal< T > | EscapeMaybe (MaybeLocal< T > value) | 
| EscapableHandleScope (const EscapableHandleScope &)=delete | |
| void | operator= (const EscapableHandleScope &)=delete | 
  Public Member Functions inherited from v8::HandleScope | |
| HandleScope (Isolate *isolate) | |
| ~HandleScope () | |
| V8_INLINE Isolate * | GetIsolate () const | 
| HandleScope (const HandleScope &)=delete | |
| void | operator= (const HandleScope &)=delete | 
Additional Inherited Members | |
  Static Public Member Functions inherited from v8::HandleScope | |
| static int | NumberOfHandles (Isolate *isolate) | 
  Protected Member Functions inherited from v8::HandleScope | |
| V8_INLINE | HandleScope ()=default | 
| void | Initialize (Isolate *isolate) | 
  Static Protected Member Functions inherited from v8::HandleScope | |
| static internal::Address * | CreateHandle (internal::Isolate *isolate, internal::Address value) | 
A HandleScope which first allocates a handle in the current scope which will be later filled with the escape value.
      
  | 
  explicit | 
      
  | 
  default | 
      
  | 
  delete | 
      
  | 
  inline | 
      
  | 
  delete |