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
virtual ~EverCloudException() noexcept override
virtual const char * what() const noexcept override
QByteArray m_error
Definition EverCloudException.h:35
virtual std::shared_ptr< EverCloudExceptionData > exceptionData() const
EverCloudException(const std::string &error)
EverCloudException(const char *error)
EverCloudException(QString error)
EvernoteExceptionData(QString error)
virtual void throwException() const override
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