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

#include <Exceptions.h>

Inheritance diagram for qevercloud::EDAMSystemExceptionAuthExpiredData:
qevercloud::EDAMSystemExceptionData qevercloud::EvernoteExceptionData qevercloud::EverCloudExceptionData

Public Member Functions

 EDAMSystemExceptionAuthExpiredData (QString error, EDAMErrorCode errorCode, Optional< QString > message, Optional< qint32 > rateLimitDuration)
virtual void throwException () const override
Public Member Functions inherited from qevercloud::EDAMSystemExceptionData
 EDAMSystemExceptionData (QString err, EDAMErrorCode errorCode, Optional< QString > message, Optional< qint32 > rateLimitDuration)
Public Member Functions inherited from qevercloud::EvernoteExceptionData
 EvernoteExceptionData (QString error)
Public Member Functions inherited from qevercloud::EverCloudExceptionData
 EverCloudExceptionData (QString error)

Additional Inherited Members

Public Attributes inherited from qevercloud::EverCloudExceptionData
QString errorMessage
Protected Attributes inherited from qevercloud::EDAMSystemExceptionData
EDAMErrorCode m_errorCode
Optional< QString > m_message
Optional< qint32 > m_rateLimitDuration

Detailed Description

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

Constructor & Destructor Documentation

◆ EDAMSystemExceptionAuthExpiredData()

qevercloud::EDAMSystemExceptionAuthExpiredData::EDAMSystemExceptionAuthExpiredData ( QString error,
EDAMErrorCode errorCode,
Optional< QString > message,
Optional< qint32 > rateLimitDuration )
explicit

Member Function Documentation

◆ throwException()

virtual void qevercloud::EDAMSystemExceptionAuthExpiredData::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::EDAMSystemExceptionData.