#include <SagittariusException.hpp>
Public Member Functions | |
RuntimeException (const String &desc, const String &origin, const char *file, const long line) | |
![]() | |
Exception (const int type, const String &desc, const String &origin, const char *name, const char *file, const long line) | |
void | operator= (const Exception &rval) |
virtual String | getReport () const |
virtual int | getType () const throw () |
virtual const String & | getDescription () const |
virtual const String & | getOrigin () const |
virtual const String & | getFile () const |
virtual long | getLine () const |
const char * | what () const throw () |
Additional Inherited Members | |
![]() | |
enum | ExceptionTypeSet { EXC_UNKNOWN, EXC_FREAD_FAIL, EXC_FWRITE_FAIL, EXC_ACCESS_VIOLATION, EXC_SANITY_CHECK, EXC_REDUNDANCY_CHECK_FAILURE, EXC_IMPOSSIBLE_CMD, EXC_INVALID_PARAMETER, EXC_INTERNAL_CHECK_FAILURE } |
![]() | |
int | m_type |
String | m_desc |
String | m_origin |
String | m_name |
String | m_file |
long | m_line |
Thrown whenever a general runtime error occurs