v8
V8 is Google’s open source high-performance JavaScript and WebAssembly engine, written in C++.
Loading...
Searching...
No Matches
wasm::ManagedData Struct Reference
Collaboration diagram for wasm::ManagedData:

Public Member Functions

 ManagedData (void *info, void(*finalizer)(void *))
 
 ~ManagedData ()
 

Public Attributes

void * info
 
void(* finalizer )(void *)
 

Static Public Attributes

static constexpr i::ExternalPointerTag kManagedTag = i::kWasmManagedDataTag
 

Detailed Description

Definition at line 486 of file c-api.cc.

Constructor & Destructor Documentation

◆ ManagedData()

wasm::ManagedData::ManagedData ( void * info,
void(* finalizer )(void *) )
inline

Definition at line 489 of file c-api.cc.

◆ ~ManagedData()

wasm::ManagedData::~ManagedData ( )
inline

Definition at line 492 of file c-api.cc.

Member Data Documentation

◆ finalizer

void(* wasm::ManagedData::finalizer) (void *)

Definition at line 497 of file c-api.cc.

◆ info

void* wasm::ManagedData::info

Definition at line 496 of file c-api.cc.

◆ kManagedTag

i::ExternalPointerTag wasm::ManagedData::kManagedTag = i::kWasmManagedDataTag
staticconstexpr

Definition at line 487 of file c-api.cc.


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