#include <Karto.h>
Public Member Functions | |
| Exception (const std::string &rMessage="Karto Exception", kt_int32s errorCode=0) | |
| Exception (const Exception &rException) | |
| kt_int32s | GetErrorCode () |
| const std::string & | GetErrorMessage () const |
| Exception & | operator= (const Exception &rException) |
| virtual | ~Exception () |
Private Attributes | |
| kt_int32s | m_ErrorCode |
| std::string | m_Message |
Friends | |
| KARTO_EXPORT std::ostream & | operator<< (std::ostream &rStream, Exception &rException) |
Exception class. All exceptions thrown from Karto will inherit from this class or be of this class
| karto::Exception::Exception | ( | const std::string & | rMessage = "Karto Exception", |
| kt_int32s | errorCode = 0 |
||
| ) | [inline] |
| karto::Exception::Exception | ( | const Exception & | rException | ) | [inline] |
| virtual karto::Exception::~Exception | ( | ) | [inline, virtual] |
| kt_int32s karto::Exception::GetErrorCode | ( | ) | [inline] |
| const std::string& karto::Exception::GetErrorMessage | ( | ) | const [inline] |
| KARTO_EXPORT std::ostream& operator<< | ( | std::ostream & | rStream, |
| Exception & | rException | ||
| ) | [friend] |
kt_int32s karto::Exception::m_ErrorCode [private] |
std::string karto::Exception::m_Message [private] |