|
y3c-stl 0.4.0
Friendly C++ STL wrapper with automatic stacktrace
|
#include <y3c/terminate.h>
Public Member Functions | |
| terminate_detail (terminate_type type, const char *e_class, std::string &&func, std::string &&what, skip_trace_tag={}) | |
| terminate_detail (terminate_type type, std::string &&func, std::string &&what, skip_trace_tag={}) | |
Public Attributes | |
| terminate_type | type |
| const char * | e_class |
| std::string | func |
| std::string | what |
| std::shared_ptr< void > | raw_trace |
| terminate_detail | ( | terminate_type | type, |
| const char * | e_class, | ||
| std::string && | func, | ||
| std::string && | what, | ||
| skip_trace_tag | = {} |
||
| ) |
|
inline |
| const char* e_class |
| std::string func |
| std::shared_ptr<void> raw_trace |
| terminate_type type |
| std::string what |