#include <CKlearAppException.h>
Inheritance diagram for CKlearAppException:
Public Member Functions | |
CKlearAppException () | |
Constructor. | |
CKlearAppException (QString loc, QString msg) | |
overloaded Constructor | |
virtual | ~CKlearAppException () |
Destructor. | |
virtual void | addErrorMessage (QString loc, QString msg) |
Adds a complete error and location message to the message stack. | |
virtual void | showExceptions () |
show the complete messagestack with its own GUI (independet from environment) | |
virtual void | addShowException (QString loc, QString msg) |
adds a new message to the message stack and shows all | |
virtual std::vector< ErrorData * > | getExceptionStack () |
Returns the complete exceptionstack within the vecotr. This method is mainly for debugging purposes. | |
Protected Attributes | |
std::vector< ErrorData * > | ErrorStack |
vector with ErrorData elements for exception-messagestack |
|
Constructor.
|
|
overloaded Constructor
|
|
Destructor.
|
|
Adds a complete error and location message to the message stack.
|
|
adds a new message to the message stack and shows all
|
|
Returns the complete exceptionstack within the vecotr. This method is mainly for debugging purposes.
|
|
show the complete messagestack with its own GUI (independet from environment)
Reimplemented in CKlearAppErrorException, CKlearAppFatalException, CKlearAppFileException, CKlearAppInputException, and CKlearAppMemoryException. |
|
vector with ErrorData elements for exception-messagestack
|