libquentier  0.5.0
The library for rich desktop clients of Evernote service
Public Member Functions | List of all members
quentier::ISyncStateStorage::ISyncState Class Referenceabstract

The SyncState struct encapsulates some data fields which together constitute the sync state of an account. More...

#include <ISyncStateStorage.h>

Inheritance diagram for quentier::ISyncStateStorage::ISyncState:
Inheritance graph
[legend]
Collaboration diagram for quentier::ISyncStateStorage::ISyncState:
Collaboration graph
[legend]

Public Member Functions

virtual qint32 userDataUpdateCount () const =0
 
virtual qevercloud::Timestamp userDataLastSyncTime () const =0
 
virtual QHash< QString, qint32 > linkedNotebookUpdateCounts () const =0
 
virtual QHash< QString, qevercloud::Timestamp > linkedNotebookLastSyncTimes () const =0
 
virtual QTextStream & print (QTextStream &strm) const override
 
- Public Member Functions inherited from quentier::Printable
virtual const QString toString () const
 

Additional Inherited Members

- Protected Member Functions inherited from quentier::Printable
 Printable (const Printable &other)
 
Printableoperator= (const Printable &other)
 

Detailed Description

The SyncState struct encapsulates some data fields which together constitute the sync state of an account.