#include <v8-stack-trace-impl.h>
Definition at line 52 of file v8-stack-trace-impl.h.
◆ ~V8StackTraceImpl()
v8_inspector::V8StackTraceImpl::~V8StackTraceImpl |
( |
| ) |
|
|
overridedefault |
◆ V8StackTraceImpl() [1/2]
◆ V8StackTraceImpl() [2/2]
v8_inspector::V8StackTraceImpl::V8StackTraceImpl |
( |
std::vector< std::shared_ptr< StackFrame > > | frames, |
|
|
int | maxAsyncDepth, |
|
|
std::shared_ptr< AsyncStackTrace > | asyncParent, |
|
|
const V8StackTraceId & | externalParent ) |
|
private |
◆ buildInspectorObject()
std::unique_ptr< protocol::Runtime::API::StackTrace > v8_inspector::V8StackTraceImpl::buildInspectorObject |
( |
int | maxAsyncDepth | ) |
const |
|
overridevirtual |
◆ buildInspectorObjectImpl() [1/2]
std::unique_ptr< protocol::Runtime::StackTrace > v8_inspector::V8StackTraceImpl::buildInspectorObjectImpl |
( |
V8Debugger * | debugger | ) |
const |
◆ buildInspectorObjectImpl() [2/2]
std::unique_ptr< protocol::Runtime::StackTrace > v8_inspector::V8StackTraceImpl::buildInspectorObjectImpl |
( |
V8Debugger * | debugger, |
|
|
int | maxAsyncDepth ) const |
◆ capture()
◆ clone()
std::unique_ptr< V8StackTrace > v8_inspector::V8StackTraceImpl::clone |
( |
| ) |
|
|
overridevirtual |
◆ create()
◆ firstNonEmptySourceURL()
StringView v8_inspector::V8StackTraceImpl::firstNonEmptySourceURL |
( |
| ) |
const |
|
overridevirtual |
◆ frames()
std::vector< V8StackFrame > v8_inspector::V8StackTraceImpl::frames |
( |
| ) |
const |
|
overridevirtual |
◆ isEmpty()
bool v8_inspector::V8StackTraceImpl::isEmpty |
( |
| ) |
const |
|
overridevirtual |
◆ isEqualIgnoringTopFrame()
bool v8_inspector::V8StackTraceImpl::isEqualIgnoringTopFrame |
( |
V8StackTraceImpl * | stackTrace | ) |
const |
◆ operator=()
◆ topColumnNumber()
int v8_inspector::V8StackTraceImpl::topColumnNumber |
( |
| ) |
const |
|
overridevirtual |
◆ topFunctionName()
StringView v8_inspector::V8StackTraceImpl::topFunctionName |
( |
| ) |
const |
|
overridevirtual |
◆ topLineNumber()
int v8_inspector::V8StackTraceImpl::topLineNumber |
( |
| ) |
const |
|
overridevirtual |
◆ topScriptId()
int v8_inspector::V8StackTraceImpl::topScriptId |
( |
| ) |
const |
|
overridevirtual |
◆ topSourceURL()
StringView v8_inspector::V8StackTraceImpl::topSourceURL |
( |
| ) |
const |
|
overridevirtual |
◆ toString()
std::unique_ptr< StringBuffer > v8_inspector::V8StackTraceImpl::toString |
( |
| ) |
const |
|
overridevirtual |
◆ kDefaultMaxCallStackSizeToCapture
int v8_inspector::V8StackTraceImpl::kDefaultMaxCallStackSizeToCapture = 200 |
|
staticconstexpr |
◆ m_asyncParent
std::weak_ptr<AsyncStackTrace> v8_inspector::V8StackTraceImpl::m_asyncParent |
|
private |
◆ m_externalParent
◆ m_frames
std::vector<std::shared_ptr<StackFrame> > v8_inspector::V8StackTraceImpl::m_frames |
|
private |
◆ m_maxAsyncDepth
int v8_inspector::V8StackTraceImpl::m_maxAsyncDepth |
|
private |
The documentation for this class was generated from the following files: