summaryrefslogtreecommitdiffstats
path: root/common/storage.h
diff options
context:
space:
mode:
Diffstat (limited to 'common/storage.h')
-rw-r--r--common/storage.h7
1 files changed, 4 insertions, 3 deletions
diff --git a/common/storage.h b/common/storage.h
index 83c307c..a051043 100644
--- a/common/storage.h
+++ b/common/storage.h
@@ -32,16 +32,17 @@ public:
32 const std::function<bool(const std::string &value)> &resultHandler); 32 const std::function<bool(const std::string &value)> &resultHandler);
33 void read(const std::string &sKey, 33 void read(const std::string &sKey,
34 const std::function<bool(const std::string &value)> &resultHandler, 34 const std::function<bool(const std::string &value)> &resultHandler,
35 const std::function<void(const Storage::Error &error)> &errors); 35 const std::function<void(const Storage::Error &error)> &errorHandler);
36 void read(const std::string &sKey, const std::function<bool(void *ptr, int size)> &resultHandler); 36 void read(const std::string &sKey, const std::function<bool(void *ptr, int size)> &resultHandler);
37 void read(const std::string &sKey, 37 void read(const std::string &sKey,
38 const std::function<bool(void *ptr, int size)> & resultHandler, 38 const std::function<bool(void *ptr, int size)> & resultHandler,
39 const std::function<void(const Storage::Error &error)> &errorHandler); 39 const std::function<void(const Storage::Error &error)> &errorHandler);
40 void scan(const std::string &sKey, const std::function<bool(void *keyPtr, int keySize, void *valuePtr, int valueSize)> &resultHandler); 40 void scan(const std::string &sKey, const std::function<bool(void *keyPtr, int keySize, void *valuePtr, int valueSize)> &resultHandler);
41 void scan(const std::string &sKey, 41 void scan(const char *keyData, uint keySize,
42 const std::function<bool(void *keyPtr, int keySize, void *valuePtr, int valueSize)> & resultHandler, 42 const std::function<bool(void *keyPtr, int keySize, void *ptr, int size)> &resultHandler,
43 const std::function<void(const Storage::Error &error)> &errorHandler); 43 const std::function<void(const Storage::Error &error)> &errorHandler);
44 44
45 static std::function<void(const Storage::Error &error)> basicErrorHandler();
45 qint64 diskUsage() const; 46 qint64 diskUsage() const;
46 void removeFromDisk() const; 47 void removeFromDisk() const;
47private: 48private: