21 #include <quentier/synchronization/types/Fwd.h> 22 #include <quentier/utility/Linkage.h> 24 #include <qevercloud/types/TypeAliases.h> 38 qevercloud::Timestamp lastSyncTime) = 0;
41 QHash<qevercloud::Guid, qint32> updateCounts) = 0;
44 QHash<qevercloud::Guid, qevercloud::Timestamp> lastSyncTimes) = 0;
46 [[nodiscard]]
virtual ISyncStatePtr build() = 0;
49 [[nodiscard]] QUENTIER_EXPORT ISyncStateBuilderPtr createSyncStateBuilder();
Definition: synchronization/Factory.h:35
Definition: ISyncStateBuilder.h:30