Loading...
Searching...
No Matches
Public Member Functions | Public Attributes | List of all members
v8_inspector::V8StackTraceId Struct Reference

#include <v8-inspector.h>

Public Member Functions

 V8StackTraceId ()
 
 V8StackTraceId (const V8StackTraceId &)=default
 
 V8StackTraceId (uintptr_t id, const std::pair< int64_t, int64_t > debugger_id)
 
 V8StackTraceId (uintptr_t id, const std::pair< int64_t, int64_t > debugger_id, bool should_pause)
 
 V8StackTraceId (StringView)
 
V8StackTraceIdoperator= (const V8StackTraceId &)=default
 
V8StackTraceIdoperator= (V8StackTraceId &&) noexcept=default
 
 ~V8StackTraceId ()=default
 
bool IsInvalid () const
 
std::unique_ptr< StringBufferToString ()
 

Public Attributes

uintptr_t id
 
std::pair< int64_t, int64_t > debugger_id
 
bool should_pause = false
 

Constructor & Destructor Documentation

◆ V8StackTraceId() [1/5]

v8_inspector::V8StackTraceId::V8StackTraceId ( )

◆ V8StackTraceId() [2/5]

v8_inspector::V8StackTraceId::V8StackTraceId ( const V8StackTraceId )
default

◆ V8StackTraceId() [3/5]

v8_inspector::V8StackTraceId::V8StackTraceId ( uintptr_t  id,
const std::pair< int64_t, int64_t >  debugger_id 
)

◆ V8StackTraceId() [4/5]

v8_inspector::V8StackTraceId::V8StackTraceId ( uintptr_t  id,
const std::pair< int64_t, int64_t >  debugger_id,
bool  should_pause 
)

◆ V8StackTraceId() [5/5]

v8_inspector::V8StackTraceId::V8StackTraceId ( StringView  )
explicit

◆ ~V8StackTraceId()

v8_inspector::V8StackTraceId::~V8StackTraceId ( )
default

Member Function Documentation

◆ IsInvalid()

bool v8_inspector::V8StackTraceId::IsInvalid ( ) const

◆ operator=() [1/2]

V8StackTraceId & v8_inspector::V8StackTraceId::operator= ( const V8StackTraceId )
default

◆ operator=() [2/2]

V8StackTraceId & v8_inspector::V8StackTraceId::operator= ( V8StackTraceId &&  )
defaultnoexcept

◆ ToString()

std::unique_ptr< StringBuffer > v8_inspector::V8StackTraceId::ToString ( )

Member Data Documentation

◆ debugger_id

std::pair<int64_t, int64_t> v8_inspector::V8StackTraceId::debugger_id

◆ id

uintptr_t v8_inspector::V8StackTraceId::id

◆ should_pause

bool v8_inspector::V8StackTraceId::should_pause = false

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