9 #ifndef QEVERCLOUD_EVER_CLOUD_EXCEPTION_H
10 #define QEVERCLOUD_EVER_CLOUD_EXCEPTION_H
45 virtual const
char * what() const noexcept override;
#define QEVERCLOUD_EXPORT
Definition: Export.h:19
EverCloudException counterpart for asynchronous API.
Definition: EverCloudException.h:130
QString errorMessage
Definition: EverCloudException.h:137
EverCloudExceptionData(QString error)
virtual void throwException() const
Definition: EverCloudException.h:33
virtual ~EverCloudException() noexcept override
QByteArray m_error
Definition: EverCloudException.h:35
EverCloudException(const std::string &error)
EverCloudException(const char *error)
EverCloudException(QString error)
Definition: EverCloudException.h:175
EvernoteExceptionData(QString error)
virtual void throwException() const override
Definition: EverCloudException.h:158
EvernoteException(QString error)
virtual EverCloudExceptionDataPtr exceptionData() const override
EvernoteException(const std::string &error)
EvernoteException(const char *error)
Definition: AsyncResult.h:21
std::shared_ptr< EverCloudExceptionData > EverCloudExceptionDataPtr
Definition: EverCloudException.h:149