|
blocxx
|
Enumerations | |
| enum | EDoStackTraceFlag { E_CHECK_ENV_VAR , E_NO_CHECK_ENV_VAR } |
Functions | |
| BLOCXX_COMMON_API void | printStackTrace (EDoStackTraceFlag=E_CHECK_ENV_VAR) |
| BLOCXX_COMMON_API String | getStackTrace (EDoStackTraceFlag=E_NO_CHECK_ENV_VAR) |
| Enumerator | |
|---|---|
| E_CHECK_ENV_VAR | |
| E_NO_CHECK_ENV_VAR | |
Definition at line 52 of file StackTrace.hpp.
| String BLOCXX_NAMESPACE::StackTrace::getStackTrace | ( | EDoStackTraceFlag | doStackTrace = E_NO_CHECK_ENV_VAR | ) |
Definition at line 95 of file StackTrace.cpp.
References BLOCXX_DEFAULT_GDB_PATH, E_CHECK_ENV_VAR, E_NO_CHECK_ENV_VAR, BLOCXX_NAMESPACE::String::getLine(), i, BLOCXX_NAMESPACE::operator==(), BLOCXX_NAMESPACE::Array< T >::push_back(), and BLOCXX_NAMESPACE::Exec::system().
Referenced by printStackTrace().
| void BLOCXX_NAMESPACE::StackTrace::printStackTrace | ( | EDoStackTraceFlag | doStackTrace = E_CHECK_ENV_VAR | ) |
Definition at line 90 of file StackTrace.cpp.
References getStackTrace(), and BLOCXX_NAMESPACE::operator==().
Referenced by BLOCXX_NAMESPACE::Exception::Exception(), BLOCXX_NAMESPACE::Exception::Exception(), and BLOCXX_NAMESPACE::Exception::Exception().