#include <v8-object.h>
◆ GetHumanReadableName()
const char * v8::Object::Wrappable::GetHumanReadableName |
( |
| ) |
const |
|
inlineoverridevirtual |
Specifies a name for the garbage-collected object. Such names will never be hidden, as they are explicitly specified by the user of this API.
Implementations of this function must not allocate garbage-collected objects or otherwise modify the cppgc heap.
V8 may call this function while generating a heap snapshot or at other times. If V8 is currently generating a heap snapshot (according to HeapProfiler::IsTakingSnapshot), then the returned string must stay alive until the snapshot generation has completed. Otherwise, the returned string must stay alive forever. If you need a place to store a temporary string during snapshot generation, use HeapProfiler::CopyNameForHeapSnapshot.
- Returns
- a human readable name for the object.
Implements cppgc::NameProvider.
◆ GetWrapperTypeInfo()
virtual const WrapperTypeInfo * v8::Object::Wrappable::GetWrapperTypeInfo |
( |
| ) |
const |
|
inlinevirtual |
◆ Trace()
virtual void v8::Object::Wrappable::Trace |
( |
cppgc::Visitor * |
visitor | ) |
const |
|
inlinevirtual |
The documentation for this class was generated from the following file: