QEverCloud
3.0.0
Unofficial Evernote Cloud API for Qt
|
#include <exceptions.h>
Classes | |
struct | Type |
Public Member Functions | |
ThriftException () | |
ThriftException (Type::type type) | |
ThriftException (Type::type type, QString message) | |
Type::type | type () const |
const char * | what () const Q_DECL_OVERRIDE throw () |
virtual QSharedPointer < EverCloudExceptionData > | exceptionData () const Q_DECL_OVERRIDE |
![]() | |
EverCloudException () | |
EverCloudException (QString error) | |
EverCloudException (const std::string &error) | |
EverCloudException (const char *error) | |
~EverCloudException () throw () | |
const char * | what () const throw () |
Protected Attributes | |
Type::type | m_type |
![]() | |
QByteArray | m_error |
Errors of the Thrift protocol level. It could be wrongly formatted parameters or return values for example.
qevercloud::ThriftException::ThriftException | ( | ) |
qevercloud::ThriftException::ThriftException | ( | Type::type | type | ) |
qevercloud::ThriftException::ThriftException | ( | Type::type | type, |
QString | message | ||
) |
|
inlinevirtual |
Reimplemented from qevercloud::EverCloudException.
Type::type qevercloud::ThriftException::type | ( | ) | const |
const char* qevercloud::ThriftException::what | ( | ) | const | |
throw | ( | |||
) |
|
protected |