9 #ifndef QEVERCLOUD_EVER_CLOUD_EXCEPTION_H
10 #define QEVERCLOUD_EVER_CLOUD_EXCEPTION_H
16 #include <QSharedPointer>
38 const
char * what() const throw();
103 virtual void throwException()
const;
118 virtual QSharedPointer<EverCloudExceptionData> exceptionData()
const Q_DECL_OVERRIDE;
128 virtual void throwException()
const Q_DECL_OVERRIDE;
133 #endif // QEVERCLOUD_EVER_CLOUD_EXCEPTION_H
QString errorMessage
Definition: EverCloudException.h:95
class QEVERCLOUD_EXPORT EverCloudExceptionData
Definition: EverCloudException.h:21
#define QEVERCLOUD_EXPORT
Definition: export.h:23
Definition: EverCloudException.h:122
Definition: EverCloudException.h:110
Definition: AsyncResult.h:18
Definition: EverCloudException.h:26
QByteArray m_error
Definition: EverCloudException.h:29
EverCloudException counterpart for asynchronous API.
Definition: EverCloudException.h:87