#include <cstddef>
#include <memory>
#include <string>
Go to the source code of this file.
|
| int | parse_bt_symbol (char *backtrace_line, void **addr, char *symbol, char *offset) |
| |
| int | cxx_demangle (const char *symbol, char **funcname, std::size_t *funcname_sz) |
| |
| std::string | cxx_demangle (const char *mangled) |
| | Try and demangle a string, return the original string on failure. More...
|
| |
| void | backward_wrapper () |
| |
◆ backward_wrapper()
| void backward_wrapper |
( |
| ) |
|
◆ cxx_demangle() [1/2]
| std::string cxx_demangle |
( |
const char * |
mangled | ) |
|
|
inline |
Try and demangle a string, return the original string on failure.
Definition at line 14 of file backtrace_utils.h.
◆ cxx_demangle() [2/2]
| int cxx_demangle |
( |
const char * |
symbol, |
|
|
char ** |
funcname, |
|
|
std::size_t * |
funcname_sz |
|
) |
| |
◆ parse_bt_symbol()
| int parse_bt_symbol |
( |
char * |
backtrace_line, |
|
|
void ** |
addr, |
|
|
char * |
symbol, |
|
|
char * |
offset |
|
) |
| |