21#include <quentier/utility/Linkage.h>
22#include <quentier/utility/Printable.h>
24#include <qevercloud/types/TypeAliases.h>
29namespace quentier::synchronization {
38 [[nodiscard]]
virtual qint32 userDataUpdateCount()
const = 0;
40 [[nodiscard]]
virtual qevercloud::Timestamp userDataLastSyncTime()
43 [[nodiscard]]
virtual QHash<qevercloud::Guid, qint32>
44 linkedNotebookUpdateCounts()
const = 0;
46 [[nodiscard]]
virtual QHash<qevercloud::Guid, qevercloud::Timestamp>
47 linkedNotebookLastSyncTimes()
const = 0;
The ISyncState interface provides accessory methods to determine the sync state for the account.
Definition: ISyncState.h:36
The Printable class is the interface for Quentier's internal classes which should be able to write th...
Definition: Printable.h:38