Thrown when an unknown internal error occurred. More...
#include <exception.h>
 Inheritance diagram for Mezzanine::InternalException:
 Inheritance diagram for Mezzanine::InternalException: Collaboration diagram for Mezzanine::InternalException:
 Collaboration diagram for Mezzanine::InternalException:| Public Member Functions | |
| InternalException (const String &TypeName, const String &Message, const String &SrcFunction, const String &SrcFile, const Whole &FileLine) | |
| Class constructor.  More... | |
| InternalException (const String &Message, const String &SrcFunction, const String &SrcFile, const Whole &FileLine) | |
| Class constructor.  More... | |
| virtual | ~InternalException () throw () | 
| Class destructor. | |
| virtual Whole | GetExceptionCode () const throw () | 
| Gets the exception code for this exception.  More... | |
|  Public Member Functions inherited from Mezzanine::Exception | |
| Exception (const String &TypeName, const String &Message, const String &SrcFunction, const String &SrcFile, const Whole &FileLine) | |
| Simple Constructor.  More... | |
| virtual | ~Exception () throw () | 
| Class destructor. | |
| String | GetCompleteMessage () const throw () | 
| Constructs the complete message from all the information provided about the exception.  More... | |
| ConstString & | GetExceptionTypeName () const throw () | 
| Gets the name of the exception type.  More... | |
| ConstString & | GetFile () const throw () | 
| Gets the file of the exception.  More... | |
| ConstString & | GetFunction () const throw () | 
| Gets the function of the exception.  More... | |
| const Whole & | GetLine () const throw () | 
| Gets the line number of the exception.  More... | |
| virtual String | what () throw () | 
| Retrieves the error message.  More... | |
| Static Public Attributes | |
| static const Whole | ExceptionCode = Exception::INTERNAL_EXCEPTION | 
| Thrown when an unknown internal error occurred. | |
Thrown when an unknown internal error occurred.
Definition at line 2009 of file exception.h.
| 
 | inline | 
Class constructor.
| TypeName | The name of this class. | 
| Message | A basic description of the error. | 
| SrcFunction | The name of the function from which this originated. | 
| SrcFile | The name of the file from which this originated. | 
| FileLine | The line on the named file from which this originated. | 
Definition at line 2021 of file exception.h.
| 
 | inline | 
Class constructor.
| Message | A basic description of the error. | 
| SrcFunction | The name of the function from which this originated. | 
| SrcFile | The name of the file from which this originated. | 
| FileLine | The line on the named file from which this originated. | 
Definition at line 2030 of file exception.h.
| 
 | inlinevirtual | |||||||||||||
Gets the exception code for this exception.
Implements Mezzanine::Exception.
Definition at line 2038 of file exception.h.
 1.8.4
 1.8.4