#include <MyGUI_Exception.h>
Public Member Functions | |
| Exception (const std::string &_description, const std::string &_source, const char *_file, long _line) | |
| Exception (const Exception &_rhs) | |
| ~Exception () throw () | |
| Exception & | operator= (const Exception &_rhs) |
| virtual const std::string & | getFullDescription () const |
| virtual const std::string & | getSource () const |
| virtual const std::string & | getFile () const |
| virtual long | getLine () const |
| virtual const std::string & | getDescription () const |
| const char * | what () const throw () |
Protected Attributes | |
| std::string | mDescription |
| std::string | mSource |
| std::string | mFile |
| long | mLine |
| std::string | mFullDesc |
Definition at line 33 of file MyGUI_Exception.h.
| MyGUI::Exception::Exception | ( | const std::string & | _description, | |
| const std::string & | _source, | |||
| const char * | _file, | |||
| long | _line | |||
| ) |
Definition at line 30 of file MyGUI_Exception.cpp.
| MyGUI::Exception::Exception | ( | const Exception & | _rhs | ) |
Definition at line 38 of file MyGUI_Exception.cpp.
| MyGUI::Exception::~Exception | ( | ) | throw () [inline] |
Definition at line 48 of file MyGUI_Exception.h.
| virtual const std::string& MyGUI::Exception::getDescription | ( | ) | const [inline, virtual] |
Definition at line 60 of file MyGUI_Exception.h.
| virtual const std::string& MyGUI::Exception::getFile | ( | ) | const [inline, virtual] |
Definition at line 56 of file MyGUI_Exception.h.
| const std::string & MyGUI::Exception::getFullDescription | ( | ) | const [virtual] |
Definition at line 57 of file MyGUI_Exception.cpp.
| virtual long MyGUI::Exception::getLine | ( | ) | const [inline, virtual] |
Definition at line 58 of file MyGUI_Exception.h.
| virtual const std::string& MyGUI::Exception::getSource | ( | ) | const [inline, virtual] |
Definition at line 54 of file MyGUI_Exception.h.
Definition at line 46 of file MyGUI_Exception.cpp.
| const char* MyGUI::Exception::what | ( | ) | const throw () [inline] |
Definition at line 63 of file MyGUI_Exception.h.
std::string MyGUI::Exception::mDescription [protected] |
Definition at line 36 of file MyGUI_Exception.h.
std::string MyGUI::Exception::mFile [protected] |
Definition at line 38 of file MyGUI_Exception.h.
std::string MyGUI::Exception::mFullDesc [mutable, protected] |
Definition at line 40 of file MyGUI_Exception.h.
long MyGUI::Exception::mLine [protected] |
Definition at line 39 of file MyGUI_Exception.h.
std::string MyGUI::Exception::mSource [protected] |
Definition at line 37 of file MyGUI_Exception.h.
1.6.3