Typedefs | Functions
roswrap::debug Namespace Reference

Typedefs

typedef std::vector< std::string > V_string
 
typedef std::vector< void * > V_void
 

Functions

CPP_COMMON_DECL std::string backtraceToString (const V_void &addresses)
 
CPP_COMMON_DECL std::string demangleBacktrace (const V_string &names)
 
CPP_COMMON_DECL void demangleBacktrace (const V_string &names, V_string &demangled)
 
CPP_COMMON_DECL std::string demangleName (const std::string &name)
 
CPP_COMMON_DECL std::string getBacktrace ()
 
CPP_COMMON_DECL void getBacktrace (V_void &addresses)
 
CPP_COMMON_DECL void translateAddresses (const V_void &addresses, V_string &lines)
 

Typedef Documentation

◆ V_string

typedef std::vector<std::string> roswrap::debug::V_string

Definition at line 42 of file debug.h.

◆ V_void

typedef std::vector<void*> roswrap::debug::V_void

Definition at line 41 of file debug.h.

Function Documentation

◆ backtraceToString()

CPP_COMMON_DECL std::string roswrap::debug::backtraceToString ( const V_void addresses)

◆ demangleBacktrace() [1/2]

CPP_COMMON_DECL std::string roswrap::debug::demangleBacktrace ( const V_string names)

◆ demangleBacktrace() [2/2]

CPP_COMMON_DECL void roswrap::debug::demangleBacktrace ( const V_string names,
V_string demangled 
)

◆ demangleName()

CPP_COMMON_DECL std::string roswrap::debug::demangleName ( const std::string &  name)

◆ getBacktrace() [1/2]

CPP_COMMON_DECL std::string roswrap::debug::getBacktrace ( )

◆ getBacktrace() [2/2]

CPP_COMMON_DECL void roswrap::debug::getBacktrace ( V_void addresses)

◆ translateAddresses()

CPP_COMMON_DECL void roswrap::debug::translateAddresses ( const V_void addresses,
V_string lines 
)


sick_scan_xd
Author(s): Michael Lehning , Jochen Sprickerhof , Martin Günther
autogenerated on Fri Oct 25 2024 02:47:15