Logo  0.95.0-final
Finite Element Embedded Library and Language in C++
Feel++ Feel++ on Github Feel++ community
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Feel::AssertContext Class Reference

#include <smartassert.hpp>

Detailed Description

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)
 

The documentation for this class was generated from the following file:

Generated on Sun Dec 22 2013 13:11:17 for Feel++ by doxygen 1.8.5