Public Member Functions | Protected Member Functions | Private Attributes | List of all members
backward::StackTraceImplBase Class Reference

#include <backward.hpp>

Inheritance diagram for backward::StackTraceImplBase:
Inheritance graph
[legend]

Public Member Functions

void skip_n_firsts (size_t n)
 
 StackTraceImplBase ()
 
size_t thread_id () const
 

Protected Member Functions

void * context () const
 
void * error_addr () const
 
void load_thread_info ()
 
void set_context (void *context)
 
void set_error_addr (void *error_addr)
 
size_t skip_n_firsts () const
 

Private Attributes

void * _context
 
void * _error_addr
 
size_t _skip
 
size_t _thread_id
 

Detailed Description

Definition at line 722 of file backward.hpp.

Constructor & Destructor Documentation

◆ StackTraceImplBase()

backward::StackTraceImplBase::StackTraceImplBase ( )
inline

Definition at line 724 of file backward.hpp.

Member Function Documentation

◆ context()

void* backward::StackTraceImplBase::context ( ) const
inlineprotected

Definition at line 754 of file backward.hpp.

◆ error_addr()

void* backward::StackTraceImplBase::error_addr ( ) const
inlineprotected

Definition at line 757 of file backward.hpp.

◆ load_thread_info()

void backward::StackTraceImplBase::load_thread_info ( )
inlineprotected

Definition at line 732 of file backward.hpp.

◆ set_context()

void backward::StackTraceImplBase::set_context ( void *  context)
inlineprotected

Definition at line 753 of file backward.hpp.

◆ set_error_addr()

void backward::StackTraceImplBase::set_error_addr ( void *  error_addr)
inlineprotected

Definition at line 756 of file backward.hpp.

◆ skip_n_firsts() [1/2]

size_t backward::StackTraceImplBase::skip_n_firsts ( ) const
inlineprotected

Definition at line 759 of file backward.hpp.

◆ skip_n_firsts() [2/2]

void backward::StackTraceImplBase::skip_n_firsts ( size_t  n)
inline

Definition at line 729 of file backward.hpp.

◆ thread_id()

size_t backward::StackTraceImplBase::thread_id ( ) const
inline

Definition at line 727 of file backward.hpp.

Member Data Documentation

◆ _context

void* backward::StackTraceImplBase::_context
private

Definition at line 764 of file backward.hpp.

◆ _error_addr

void* backward::StackTraceImplBase::_error_addr
private

Definition at line 765 of file backward.hpp.

◆ _skip

size_t backward::StackTraceImplBase::_skip
private

Definition at line 763 of file backward.hpp.

◆ _thread_id

size_t backward::StackTraceImplBase::_thread_id
private

Definition at line 762 of file backward.hpp.


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


backward_ros
Author(s):
autogenerated on Tue Mar 1 2022 23:50:49