|
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... | |