#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: