19 #ifndef LIB_QUENTIER_LOCAL_STORAGE_I_LOCAL_STORAGE_CACHE_EXPIRY_CHECKER_H 20 #define LIB_QUENTIER_LOCAL_STORAGE_I_LOCAL_STORAGE_CACHE_EXPIRY_CHECKER_H 22 #include <quentier/utility/Printable.h> 26 QT_FORWARD_DECLARE_CLASS(LocalStorageCacheManager)
50 virtual bool checkNotes()
const = 0;
57 virtual bool checkResources()
const = 0;
64 virtual bool checkNotebooks()
const = 0;
71 virtual bool checkTags()
const = 0;
78 virtual bool checkLinkedNotebooks()
const = 0;
85 virtual bool checkSavedSearches()
const = 0;
92 virtual QTextStream & print(QTextStream & strm)
const = 0;
107 #endif // LIB_QUENTIER_LOCAL_STORAGE_I_LOCAL_STORAGE_CACHE_EXPIRY_CHECKER_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 ILocalStorageCacheExpiryChecker class represents the interface for cache expiry checker used by L...
Definition: ILocalStorageCacheExpiryChecker.h:34
Definition: LocalStorageCacheManager.h:38