v8  5.8.282(node8.0.0)
V8 is Google's open source JavaScript engine
SerializeInternalFieldsCallback Struct Reference

#include <v8.h>

Collaboration diagram for SerializeInternalFieldsCallback:

Public Types

typedef StartupData(* CallbackFunction) (Local< Object > holder, int index, void *data)

Public Member Functions

 SerializeInternalFieldsCallback (CallbackFunction function=nullptr, void *data_arg=nullptr)

Data Fields

CallbackFunction callback
void * data

Detailed Description

Callback and supporting data used in SnapshotCreator to implement embedder logic to serialize internal fields.

Definition at line 6328 of file v8.h.

Member Typedef Documentation

typedef StartupData(* CallbackFunction) (Local< Object > holder, int index, void *data)

Definition at line 6329 of file v8.h.

Constructor & Destructor Documentation

SerializeInternalFieldsCallback ( CallbackFunction  function = nullptr,
void *  data_arg = nullptr 

Field Documentation

CallbackFunction callback

Definition at line 6334 of file v8.h.

void* data

Definition at line 6335 of file v8.h.

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