QEverCloud 6.1.0
Unofficial Evernote Cloud API for Qt
Loading...
Searching...
No Matches
qevercloud::EDAMNotFoundExceptionData Class Reference

#include <Exceptions.h>

Inheritance diagram for qevercloud::EDAMNotFoundExceptionData:
qevercloud::EvernoteExceptionData qevercloud::EverCloudExceptionData

Public Member Functions

 EDAMNotFoundExceptionData (QString error, Optional< QString > identifier, Optional< QString > key)
virtual void throwException () const override
Public Member Functions inherited from qevercloud::EvernoteExceptionData
 EvernoteExceptionData (QString error)
Public Member Functions inherited from qevercloud::EverCloudExceptionData
 EverCloudExceptionData (QString error)

Protected Attributes

Optional< QString > m_identifier
Optional< QString > m_key

Additional Inherited Members

Public Attributes inherited from qevercloud::EverCloudExceptionData
QString errorMessage

Detailed Description

Asynchronous API counterpart of EDAMNotFoundException. See EverCloudExceptionData for more details.

Constructor & Destructor Documentation

◆ EDAMNotFoundExceptionData()

qevercloud::EDAMNotFoundExceptionData::EDAMNotFoundExceptionData ( QString error,
Optional< QString > identifier,
Optional< QString > key )
explicit

Member Function Documentation

◆ throwException()

virtual void qevercloud::EDAMNotFoundExceptionData::throwException ( ) const
overridevirtual

If you want to throw an exception that corresponds to a received EverCloudExceptionData descendant than call this function. Do not use throw statement, it's not polymorphic.

Reimplemented from qevercloud::EvernoteExceptionData.

Member Data Documentation

◆ m_identifier

Optional<QString> qevercloud::EDAMNotFoundExceptionData::m_identifier
protected

◆ m_key

Optional<QString> qevercloud::EDAMNotFoundExceptionData::m_key
protected