|
CppCommon 1.0.5.0
C++ Common Library
|
Fatal abort execution definition. More...
#include "errors/system_error.h"#include "system/source_location.h"#include "system/stack_trace.h"#include <string>Go to the source code of this file.
Namespaces | |
| namespace | CppCommon |
| C++ Common project definitions. | |
Macros | |
| #define | fatality(...) CppCommon::fatal(__LOCATION__, __STACK__, __VA_ARGS__) |
| Fatal abort execution extended macro. | |
Functions | |
| void | CppCommon::fatal (const SourceLocation &location, const StackTrace &trace, const std::string &message, int error=SystemError::GetLast()) noexcept |
| Fatal abort execution. | |
| void | CppCommon::fatal (const SourceLocation &location, const StackTrace &trace, const std::exception &fatal) noexcept |
| Fatal abort execution. | |
| #define fatality | ( | ... | ) | CppCommon::fatal(__LOCATION__, __STACK__, __VA_ARGS__) |
Fatal abort execution extended macro.
Fatal abort execution with the current location.