Node.js  v8.x
Node.js is a JavaScript runtime built on Chrome's V8 JavaScript engine
RetainedAsyncInfo Class Reference
Inheritance diagram for RetainedAsyncInfo:
[legend]
Collaboration diagram for RetainedAsyncInfo:
[legend]

Public Member Functions

 RetainedAsyncInfo (uint16_t class_id, AsyncWrap *wrap)
 
void Dispose () override
 
bool IsEquivalent (RetainedObjectInfo *other) override
 
intptr_t GetHash () override
 
const char * GetLabel () override
 
intptr_t GetSizeInBytes () override
 

Detailed Description

Definition at line 74 of file async-wrap.cc.

Constructor & Destructor Documentation

◆ RetainedAsyncInfo()

RetainedAsyncInfo ( uint16_t  class_id,
AsyncWrap *  wrap 
)
explicit

Definition at line 91 of file async-wrap.cc.

Referenced by node::WrapperInfo().

Member Function Documentation

◆ Dispose()

void Dispose ( )
override

Definition at line 98 of file async-wrap.cc.

◆ GetHash()

intptr_t GetHash ( )
override

Definition at line 109 of file async-wrap.cc.

◆ GetLabel()

const char * GetLabel ( )
override

Definition at line 114 of file async-wrap.cc.

◆ GetSizeInBytes()

intptr_t GetSizeInBytes ( )
override

Definition at line 119 of file async-wrap.cc.

◆ IsEquivalent()

bool IsEquivalent ( RetainedObjectInfo *  other)
override

Definition at line 103 of file async-wrap.cc.


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