Feel++ 0.91.0
Public Types | Public Member Functions
Feel::AssertContext Class Reference

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