libquentier 0.5.0
The library for rich desktop clients of Evernote service
Loading...
Searching...
No Matches
quentier::DatabaseRequestException Class Reference

The DatabaseRequestException is thrown when the local storage database encounters some internal error during the attemt to serve a request. More...

#include <DatabaseRequestException.h>

Inheritance diagram for quentier::DatabaseRequestException:
Collaboration diagram for quentier::DatabaseRequestException:

Public Member Functions

 DatabaseRequestException (const ErrorString &message)
 
- Public Member Functions inherited from quentier::IQuentierException
 IQuentierException (const ErrorString &message)
 
QString localizedErrorMessage () const
 
QString nonLocalizedErrorMessage () const
 
virtual const char * what () const noexcept override
 
virtual QTextStream & print (QTextStream &strm) const override
 
- Public Member Functions inherited from quentier::Printable
virtual const QString toString () const
 

Protected Member Functions

virtual const QString exceptionDisplayName () const override
 
- Protected Member Functions inherited from quentier::IQuentierException
 IQuentierException (const IQuentierException &other)
 
IQuentierExceptionoperator= (const IQuentierException &other)
 
- Protected Member Functions inherited from quentier::Printable
 Printable (const Printable &other)
 
Printableoperator= (const Printable &other)
 

Detailed Description

The DatabaseRequestException is thrown when the local storage database encounters some internal error during the attemt to serve a request.

Member Function Documentation

◆ exceptionDisplayName()

virtual const QString quentier::DatabaseRequestException::exceptionDisplayName ( ) const
overrideprotectedvirtual