#include <Exception.h>
Inherited by gedi::ABOException, gedi::InputManagerException, gedi::JoystickException, gedi::RGBAImageException, gedi::SAMException, and gedi::TextException.
Inheritance diagram for gedi::Exception:
Public Member Functions | |
Exception (const LPSTR pMessage, gedi::UInt32 iCode) | |
virtual const LPSTR | what () |
const char * | GetMessage () |
const gedi::UInt32 | GetCode () |
Most Mirus object (should?) throw exceptions using this class.
gedi::Exception::Exception | ( | const LPSTR | pMessage, | |
gedi::UInt32 | iCode | |||
) | [inline] |
Mirus base exception constructor.
pMessage | Outgoing message. | |
iCode | Message code number. |
virtual const LPSTR gedi::Exception::what | ( | ) | [inline, virtual] |
Returns the message string.
const char* gedi::Exception::GetMessage | ( | ) | [inline] |
Returns the message string.
const gedi::UInt32 gedi::Exception::GetCode | ( | ) | [inline] |
Returns the message code.