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