#include <gnException.h>
Public Member Functions | |
gnException (const char *const srcFile, const unsigned int srcLine, const char *const function, gnExceptionCode &code, const char *const message) | |
gnExceptionCode & | GetCode () |
string | GetMessage () |
void | AddCaller (const char *const function) |
Protected Attributes | |
gnExceptionCode & | m_code |
string | m_message |
const char *const | m_file |
unsigned int | m_line |
list< string > | function_trace |
Friends | |
std::ostream & | operator<< (std::ostream &os, const gnException &gne) |
|
Definition at line 31 of file gnException.h. References AddCaller(). |
|
Definition at line 4 of file gnException.cpp. References function_trace. Referenced by gnException(). |
|
Definition at line 19 of file gnException.h. |
|
Definition at line 20 of file gnException.h. |
|
Definition at line 12 of file gnException.cpp. |
|
Definition at line 27 of file gnException.h. Referenced by AddCaller(), and operator<<(). |
|
Definition at line 23 of file gnException.h. Referenced by operator<<(). |
|
Definition at line 25 of file gnException.h. Referenced by operator<<(). |
|
Definition at line 26 of file gnException.h. Referenced by operator<<(). |
|
Definition at line 24 of file gnException.h. Referenced by operator<<(). |