libquentier 0.5.0
The library for rich desktop clients of Evernote service
|
The Printable class is the interface for Quentier's internal classes which should be able to write themselves into QTextStream and/or convert to QString. More...
#include <Printable.h>
Public Member Functions | |
virtual QTextStream & | print (QTextStream &strm) const =0 |
virtual const QString | toString () const |
Protected Member Functions | |
Printable (const Printable &other) | |
Printable & | operator= (const Printable &other) |
Friends | |
QUENTIER_EXPORT QTextStream & | operator<< (QTextStream &strm, const Printable &printable) |
QUENTIER_EXPORT QDebug & | operator<< (QDebug &debug, const Printable &printable) |
The Printable class is the interface for Quentier's internal classes which should be able to write themselves into QTextStream and/or convert to QString.
|
pure virtual |
Implemented in quentier::ILocalStorageCacheExpiryChecker, and quentier::DefaultLocalStorageCacheExpiryChecker.