TF++, Miscellaneous classes and modules in C++:
|
Modules | |
Interface provided through error.h | |
Interface provided through error.h. | |
Namespaces | |
tfxx::error | |
Error handling. | |
Classes | |
class | tfxx::error::Exception |
Base class for exceptions. More... | |
Macros | |
#define | TFXX_report_assert(C, M, V) |
Check an assertion and report only. More... | |
#define | TFXX_nonfatal_assert(F, C, M, V) if (F) { TFXX_report_assert(C,M,V) } else { TFXX_assert(C,M) } |
Macro to distinguish between fatal and non fatal assertions. More... | |
Functions | |
void | tfxx::error::report_violation (const char *message, const char *file, const int &line, const char *condition) |
report violation of assertion More... | |
void | tfxx::error::report_deprecated (const char *function, const char *reason) |
report deprecated function More... | |