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

Public Member Functions

 HeapSnapshotProtocolOptions (std::optional< bool > reportProgress, std::optional< bool > treatGlobalObjectsAsRoots, std::optional< bool > captureNumericValue, std::optional< bool > exposeInternals)
 

Public Attributes

bool m_reportProgress
 
bool m_treatGlobalObjectsAsRoots
 
bool m_captureNumericValue
 
bool m_exposeInternals
 

Detailed Description

Definition at line 183 of file v8-heap-profiler-agent-impl.cc.

Constructor & Destructor Documentation

◆ HeapSnapshotProtocolOptions()

v8_inspector::V8HeapProfilerAgentImpl::HeapSnapshotProtocolOptions::HeapSnapshotProtocolOptions ( std::optional< bool > reportProgress,
std::optional< bool > treatGlobalObjectsAsRoots,
std::optional< bool > captureNumericValue,
std::optional< bool > exposeInternals )
inline

Definition at line 184 of file v8-heap-profiler-agent-impl.cc.

Member Data Documentation

◆ m_captureNumericValue

bool v8_inspector::V8HeapProfilerAgentImpl::HeapSnapshotProtocolOptions::m_captureNumericValue

Definition at line 194 of file v8-heap-profiler-agent-impl.cc.

◆ m_exposeInternals

bool v8_inspector::V8HeapProfilerAgentImpl::HeapSnapshotProtocolOptions::m_exposeInternals

Definition at line 195 of file v8-heap-profiler-agent-impl.cc.

◆ m_reportProgress

bool v8_inspector::V8HeapProfilerAgentImpl::HeapSnapshotProtocolOptions::m_reportProgress

Definition at line 192 of file v8-heap-profiler-agent-impl.cc.

◆ m_treatGlobalObjectsAsRoots

bool v8_inspector::V8HeapProfilerAgentImpl::HeapSnapshotProtocolOptions::m_treatGlobalObjectsAsRoots

Definition at line 193 of file v8-heap-profiler-agent-impl.cc.


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