19 #ifndef LIB_QUENTIER_SYNCHRONIZATION_I_SYNC_CHUNKS_DATA_COUNTERS_H 20 #define LIB_QUENTIER_SYNCHRONIZATION_I_SYNC_CHUNKS_DATA_COUNTERS_H 22 #include <quentier/utility/Linkage.h> 23 #include <quentier/utility/Printable.h> 41 virtual quint64 totalSavedSearches()
const noexcept = 0;
46 virtual quint64 totalExpungedSavedSearches()
const noexcept = 0;
52 virtual quint64 addedSavedSearches()
const noexcept = 0;
58 virtual quint64 updatedSavedSearches()
const noexcept = 0;
64 virtual quint64 expungedSavedSearches()
const noexcept = 0;
71 virtual quint64 totalTags()
const noexcept = 0;
76 virtual quint64 totalExpungedTags()
const noexcept = 0;
81 virtual quint64 addedTags()
const noexcept = 0;
86 virtual quint64 updatedTags()
const noexcept = 0;
91 virtual quint64 expungedTags()
const noexcept = 0;
98 virtual quint64 totalLinkedNotebooks()
const noexcept = 0;
103 virtual quint64 totalExpungedLinkedNotebooks()
const noexcept = 0;
109 virtual quint64 addedLinkedNotebooks()
const noexcept = 0;
115 virtual quint64 updatedLinkedNotebooks()
const noexcept = 0;
121 virtual quint64 expungedLinkedNotebooks()
const noexcept = 0;
128 virtual quint64 totalNotebooks()
const noexcept = 0;
133 virtual quint64 totalExpungedNotebooks()
const noexcept = 0;
138 virtual quint64 addedNotebooks()
const noexcept = 0;
143 virtual quint64 updatedNotebooks()
const noexcept = 0;
149 virtual quint64 expungedNotebooks()
const noexcept = 0;
154 #endif // LIB_QUENTIER_SYNCHRONIZATION_I_SYNC_CHUNKS_DATA_COUNTERS_H Definition: DecryptedTextManager.h:26
The Printable class is the interface for Quentier's internal classes which should be able to write th...
Definition: Printable.h:37
The ISyncChunksDataCounters interface provides integer counters representing the current progress on ...
Definition: ISyncChunksDataCounters.h:34