ROSE
0.11.96.11
|
Exception that can be thrown for a failed assertion.
The std::runtime_error::what
string will be the expr
if non-null, otherwise the mesg
.
Definition at line 54 of file processSupport.h.
#include <processSupport.h>
Public Member Functions | |
FailedAssertion (const char *mesg, const char *expr, const std::string ¬e, const char *fileName, unsigned lineNumber, const char *functionName) | |
Public Attributes | |
const char * | mesg |
const char * | expr |
std::string | note |
const char * | fileName |
unsigned | lineNumber |
const char * | functionName |