| 
| 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
 
 } | 
|   | 
 | 
| 
  | 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 () | 
|   | 
 | 
| 
int  | m_type | 
|   | 
| 
String  | m_desc | 
|   | 
| 
String  | m_origin | 
|   | 
| 
String  | m_name | 
|   | 
| 
String  | m_file | 
|   | 
| 
long  | m_line | 
|   | 
The documentation for this class was generated from the following files: