#include <smartassert.hpp>
contains details about a failed assertion
Public Types | |
typedef std::pair< string, string > | val_and_str |
typedef std::vector< val_and_str > | vals_array |
Public Member Functions | |
void | add_val (const string &val, const string &str) |
const string & | expression () const |
int | get_level () const |
const string & | get_level_msg () const |
const vals_array & | get_vals_array () const |
const string & | getContextFile () const |
int | getContextLine () const |
void | setExpression (const string &str) |
void | setFileLine (const char *file, int line) |
void | setLevel (int nLevel) |
void | setLevelMsg (const char *strMsg) |