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

#include <backward.hpp>

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

Public Member Functions

virtual void load_addresses (void *const *addresses, int address_count)
 
template<class ST >
void load_stacktrace (ST &st)
 
virtual ResolvedTrace resolve (ResolvedTrace t)
 
virtual ~TraceResolverImplBase ()
 

Protected Member Functions

std::string demangle (const char *funcname)
 

Private Attributes

details::demangler _demangler
 

Detailed Description

Definition at line 1211 of file backward.hpp.

Constructor & Destructor Documentation

◆ ~TraceResolverImplBase()

virtual backward::TraceResolverImplBase::~TraceResolverImplBase ( )
inlinevirtual

Definition at line 1213 of file backward.hpp.

Member Function Documentation

◆ demangle()

std::string backward::TraceResolverImplBase::demangle ( const char *  funcname)
inlineprotected

Definition at line 1227 of file backward.hpp.

◆ load_addresses()

virtual void backward::TraceResolverImplBase::load_addresses ( void *const *  addresses,
int  address_count 
)
inlinevirtual

Definition at line 1215 of file backward.hpp.

◆ load_stacktrace()

template<class ST >
void backward::TraceResolverImplBase::load_stacktrace ( ST &  st)
inline

Definition at line 1220 of file backward.hpp.

◆ resolve()

virtual ResolvedTrace backward::TraceResolverImplBase::resolve ( ResolvedTrace  t)
inlinevirtual

Definition at line 1224 of file backward.hpp.

Member Data Documentation

◆ _demangler

details::demangler backward::TraceResolverImplBase::_demangler
private

Definition at line 1232 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