libquentier 0.5.0
The library for rich desktop clients of Evernote service
Loading...
Searching...
No Matches
Public Types | Public Slots | Public Member Functions | Friends | List of all members
quentier::EventLoopWithExitStatus Class Reference
Inheritance diagram for quentier::EventLoopWithExitStatus:
Inheritance graph
[legend]
Collaboration diagram for quentier::EventLoopWithExitStatus:
Collaboration graph
[legend]

Public Types

enum class  ExitStatus { Success , Failure , Timeout }
 

Public Slots

void exitAsSuccess ()
 
void exitAsFailure ()
 
void exitAsFailureWithError (QString errorDescription)
 
void exitAsFailureWithErrorString (ErrorString errorDescription)
 
void exitAsTimeout ()
 

Public Member Functions

 EventLoopWithExitStatus (QObject *parent=nullptr)
 
ExitStatus exitStatus () const
 
const ErrorStringerrorDescription () const
 

Friends

QDebug & operator<< (QDebug &dbg, const ExitStatus status)
 
QTextStream & operator<< (QTextStream &strm, const ExitStatus status)