#include "Assert.hxx"#include "Err.hxx"#include <iostream>#include <cstdlib>#include <csignal>Go to the source code of this file.
Namespaces | |
| namespace | CLAM |
Functions | |
| std::string | CLAM::demangleSymbol (const std::string &mangledName) |
| void | CLAM::DumpBacktrace (std::ostream &os) |
| static void | CLAM::DefaultAssertHandler (const char *message, const char *filename, int lineNumber) |
| AssertFailedHandlerType | CLAM::SetAssertFailedHandler (AssertFailedHandlerType handler) |
| Change the handler function called when an assertion fails. | |
| void | CLAM::ExecuteAssertFailedHandler (const char *message, const char *filename, int linenumber) |
| (Don't use directly, use the CLAM_ASSERT macro instead) Execute the assert failed handler. | |
| static void | CLAM::DefaultWarningHandler (const char *message, const char *filename, int lineNumber) |
| WarningHandlerType | CLAM::SetWarningHandler (WarningHandlerType handler) |
| Change the handler function called when a warning is given. | |
| void | CLAM::ExecuteWarningHandler (const char *message, const char *filename, int linenumber) |
| (Don't use directly, use the CLAM_WARNING macro instead) Execute the assert failed handler. | |
Variables | |
| bool | CLAM::disabledCLAMAssertBreakpoint = false |
| static AssertFailedHandlerType | CLAM::CurrentAssertFailedHandler = DefaultAssertHandler |
| static WarningHandlerType | CLAM::CurrentWarningHandler = DefaultWarningHandler |
1.6.3