Base object definition for accounts error handling. More...
#include <error.h>
Public Types | |
enum | ErrorType { NoError = 0, Unknown, Database, Deleted, DatabaseLocked, AccountNotFound } |
Error codes for all the accounts errors. More... | |
Public Member Functions | |
Error () | |
Basic constructor. | |
Error (const Error &src) | |
Copy constructor. | |
Error (ErrorType type, const QString &message=QString()) | |
Constructor. | |
Error & | operator= (const Error &src) |
Assignment operator. | |
virtual | ~Error () |
Destructor. | |
ErrorType | type () const |
QString | message () const |
Base object definition for accounts error handling.
Definition at line 46 of file error.h.
Accounts::Error::Error | ( | const Error & | src | ) | [inline] |
Accounts::Error::Error | ( | ErrorType | type, | |
const QString & | message = QString() | |||
) | [inline] |
virtual Accounts::Error::~Error | ( | ) | [inline, virtual] |
QString Accounts::Error::message | ( | ) | const [inline] |
ErrorType Accounts::Error::type | ( | ) | const [inline] |