|
Feel++ 0.91.0
|
Public Types | |
|
typedef SmartAssert::assert_function_type | assert_function_type |
Public Member Functions | |
| Assert (const char *expr) | |
| Assert (const Assert &other) | |
| template<class type > | |
| Assert & | printCurrentValue (const type &val, const char *msg) |
| Assert & | printContext (const char *file, int line) |
| Assert & | msg (const char *strMsg) |
| Assert & | level (int nLevel, const char *strMsg=0) |
| Assert & | warn (const char *strMsg=0) |
| Assert & | debug (const char *strMsg=0) |
| Assert & | error (const char *strMsg=0) |
| Assert & | fatal (const char *strMsg=0) |
Static Public Member Functions | |
| static void | setLog (const char *strFileName) |
| static void | setLog (std::ostream &out) |
| static void | setLog (assert_function_type log) |
| static void | setHandler (int nLevel, assert_function_type handler) |
Public Attributes | |
| Assert & | SMART_ASSERT_A |
| Assert & | SMART_ASSERT_B |
1.7.4