QEverCloud
6.1.0
Unofficial Evernote Cloud API for Qt
|
#include <Types.h>
Public Member Functions | |
EDAMNotFoundException () | |
virtual | ~EDAMNotFoundException () noexcept override |
EDAMNotFoundException (const EDAMNotFoundException &other) | |
const char * | what () const noexcept override |
virtual EverCloudExceptionDataPtr | exceptionData () const override |
virtual void | print (QTextStream &strm) const override |
bool | operator== (const EDAMNotFoundException &other) const |
bool | operator!= (const EDAMNotFoundException &other) const |
![]() | |
EvernoteException () | |
EvernoteException (QString error) | |
EvernoteException (const std::string &error) | |
EvernoteException (const char *error) | |
![]() | |
EverCloudException () | |
EverCloudException (QString error) | |
EverCloudException (const std::string &error) | |
EverCloudException (const char *error) | |
virtual | ~EverCloudException () noexcept override |
![]() | |
Printable ()=default | |
virtual | ~Printable ()=default |
virtual QString | toString () const |
Public Attributes | |
Optional< QString > | identifier |
Optional< QString > | key |
Additional Inherited Members | |
![]() | |
QByteArray | m_error |
This exception is thrown by EDAM procedures when a caller asks to perform an operation on an object that does not exist. This may be thrown based on an invalid primary identifier (e.g. a bad GUID), or when the caller refers to an object by another unique identifier (e.g. a User's email address).
identifier: A description of the object that was not found on the server. For example, "Note.notebookGuid" when a caller attempts to create a note in a notebook that does not exist in the user's account.
key: The value passed from the client in the identifier, which was not found. For example, the GUID that was not found.
qevercloud::EDAMNotFoundException::EDAMNotFoundException | ( | ) |
|
overridevirtualnoexcept |
qevercloud::EDAMNotFoundException::EDAMNotFoundException | ( | const EDAMNotFoundException & | other | ) |
|
overridevirtual |
Reimplemented from qevercloud::EvernoteException.
|
inline |
|
inline |
|
overridevirtual |
Implements qevercloud::Printable.
|
overridevirtualnoexcept |
Reimplemented from qevercloud::EverCloudException.
Optional< QString > qevercloud::EDAMNotFoundException::identifier |
Optional< QString > qevercloud::EDAMNotFoundException::key |