libquentier 0.8.0
The library for rich desktop clients of Evernote service
Loading...
Searching...
No Matches
Public Member Functions | List of all members
quentier::IKeychainService::Exception Class Reference

The IKeychainService::Exception class is the base class for exceptions returned inside QFutures from methods of IKeychainService. More...

#include <IKeychainService.h>

Inheritance diagram for quentier::IKeychainService::Exception:
Inheritance graph
[legend]
Collaboration diagram for quentier::IKeychainService::Exception:
Collaboration graph
[legend]

Public Member Functions

 Exception (ErrorCode errorCode) noexcept
 
 Exception (ErrorCode errorCode, ErrorString errorDescription) noexcept
 
ErrorCode errorCode () const noexcept
 
QString exceptionDisplayName () const override
 
void raise () const override
 
Exceptionclone () const override
 
- Public Member Functions inherited from quentier::IQuentierException
ErrorString errorMessage () const
 
QString localizedErrorMessage () const
 
QString nonLocalizedErrorMessage () const
 
const charwhat () const noexcept override
 
QTextStreamprint (QTextStream &strm) const override
 
- Public Member Functions inherited from quentier::Printable
QString toString () const
 

Additional Inherited Members

- Protected Member Functions inherited from quentier::IQuentierException
 IQuentierException (ErrorString message)
 
 IQuentierException (const IQuentierException &other)
 
IQuentierExceptionoperator= (const IQuentierException &other)
 

Detailed Description

The IKeychainService::Exception class is the base class for exceptions returned inside QFutures from methods of IKeychainService.

Member Function Documentation

◆ exceptionDisplayName()

QString quentier::IKeychainService::Exception::exceptionDisplayName ( ) const
overridevirtual