#include <exception.h>

Public Member Functions | |
| Error & | AddError (const Error &subError) |
| Error () | |
| Exception class realization GNU LGPL. More... | |
| Error (unsigned lineNum, const char *fileName, unsigned errorCode, const char *msg) | |
| unsigned | GetCode () const |
| std::string | GetFileName () const |
| std::string | GetFullMessage () const |
| unsigned | GetLineNum () const |
| std::string | GetMessage () const |
| virtual const char * | what () const throw () |
| virtual | ~Error () throw () |
Private Attributes | |
| unsigned | Code |
| std::string | FileName |
| std::string | FullMessage |
| unsigned | LineNum |
| std::string | Message |
| std::vector< Error > | SubErrors |
Definition at line 42 of file exception.h.
| Common::Error::Error | ( | ) |
Exception class realization GNU LGPL.
Definition at line 13 of file exception.cpp.
|
explicit |
Definition at line 21 of file exception.cpp.
|
virtual | |||||||||||||
Definition at line 29 of file exception.cpp.
| Common::Error & Common::Error::AddError | ( | const Error & | subError | ) |
Definition at line 53 of file exception.cpp.
| unsigned Common::Error::GetCode | ( | ) | const |
Definition at line 43 of file exception.cpp.
| std::string Common::Error::GetFileName | ( | ) | const |
Definition at line 38 of file exception.cpp.
| std::string Common::Error::GetFullMessage | ( | ) | const |
Definition at line 59 of file exception.cpp.
| unsigned Common::Error::GetLineNum | ( | ) | const |
Definition at line 33 of file exception.cpp.
| std::string Common::Error::GetMessage | ( | ) | const |
Definition at line 48 of file exception.cpp.
|
virtual | |||||||||||||
Definition at line 75 of file exception.cpp.
|
private |
Definition at line 63 of file exception.h.
|
private |
Definition at line 62 of file exception.h.
|
mutableprivate |
Definition at line 65 of file exception.h.
|
private |
Definition at line 61 of file exception.h.
|
private |
Definition at line 64 of file exception.h.
|
private |
Definition at line 66 of file exception.h.