#include "gnClone.h"
#include "gn/gnExceptionCode.h"
#include <string>
#include <list>
Go to the source code of this file.
Compounds | |
class | gnException |
Defines | |
#define | STACK_TRACE_START |
#define | STACK_TRACE_END |
#define | Throw_gnEx(code) throw gnException(__FILE__, __LINE__, __PRETTY_FUNCTION__, code, "") |
#define | Throw_gnExMsg(code, msg) throw gnException(__FILE__, __LINE__, __PRETTY_FUNCTION__, code, msg) |
Functions | |
GNDLLEXPORT std::ostream & | operator<< (std::ostream &os, const gnException &gne) |
|
|
|
|
Definition at line 54 of file gnException.h. |
|
Definition at line 12 of file gnException.cpp. References gnException::function_trace, gnExceptionCode::GetName(), gnException::m_code, gnException::m_file, gnException::m_line, and gnException::m_message. |