v8  5.8.282(node8.0.0)
V8 is Google's open source JavaScript engine
ValueSerializer::Delegate Class Referenceabstract

#include <v8.h>

Public Member Functions

virtual ~Delegate ()
 
virtual void ThrowDataCloneError (Local< String > message)=0
 
virtual Maybe< bool > WriteHostObject (Isolate *isolate, Local< Object > object)
 
virtual Maybe< uint32_t > GetSharedArrayBufferId (Isolate *isolate, Local< SharedArrayBuffer > shared_array_buffer)
 
virtual void * ReallocateBufferMemory (void *old_buffer, size_t size, size_t *actual_size)
 
virtual void FreeBufferMemory (void *buffer)
 

Detailed Description

Definition at line 1708 of file v8.h.

Constructor & Destructor Documentation

virtual ~Delegate ( )
inlinevirtual

Definition at line 1710 of file v8.h.

Member Function Documentation

virtual void FreeBufferMemory ( void *  buffer)
virtual
virtual Maybe<uint32_t> GetSharedArrayBufferId ( Isolate isolate,
Local< SharedArrayBuffer shared_array_buffer 
)
virtual
virtual void* ReallocateBufferMemory ( void *  old_buffer,
size_t  size,
size_t *  actual_size 
)
virtual
virtual void ThrowDataCloneError ( Local< String message)
pure virtual
virtual Maybe<bool> WriteHostObject ( Isolate isolate,
Local< Object object 
)
virtual

The documentation for this class was generated from the following file: