summaryrefslogtreecommitdiffstats
path: root/common/storage_common.cpp
diff options
context:
space:
mode:
authorChristian Mollekopf <chrigi_1@fastmail.fm>2015-08-11 23:50:31 +0200
committerChristian Mollekopf <chrigi_1@fastmail.fm>2015-08-11 23:50:31 +0200
commita5a61963afa3f14fae644c7512597b650c930d91 (patch)
tree53a02f7033548493f42b27986e8610254305808e /common/storage_common.cpp
parent737d57cbae2f78f6dc1c40593e5db4236d0709f5 (diff)
downloadsink-a5a61963afa3f14fae644c7512597b650c930d91.tar.gz
sink-a5a61963afa3f14fae644c7512597b650c930d91.zip
Removed legacy API
Diffstat (limited to 'common/storage_common.cpp')
-rw-r--r--common/storage_common.cpp13
1 files changed, 0 insertions, 13 deletions
diff --git a/common/storage_common.cpp b/common/storage_common.cpp
index 8006a8e..4de585d 100644
--- a/common/storage_common.cpp
+++ b/common/storage_common.cpp
@@ -54,19 +54,6 @@ std::function<void(const Storage::Error &error)> Storage::defaultErrorHandler()
54 return basicErrorHandler(); 54 return basicErrorHandler();
55} 55}
56 56
57int Storage::scan(const QByteArray &key, const std::function<bool(const QByteArray &value)> &resultHandler, const std::function<void(const Storage::Error &error)> &errorHandler)
58{
59 return scan(key, [&resultHandler](void *keyPtr, int keySize, void *valuePtr, int valueSize) {
60 return resultHandler(QByteArray::fromRawData((char*)(valuePtr), valueSize));
61 },
62 errorHandler);
63}
64
65bool Storage::write(const QByteArray &sKey, const QByteArray &sValue, const std::function<void(const Storage::Error &error)> &errorHandler)
66{
67 return write(const_cast<char*>(sKey.data()), sKey.size(), const_cast<char*>(sValue.data()), sValue.size(), errorHandler);
68}
69
70void Storage::setMaxRevision(qint64 revision) 57void Storage::setMaxRevision(qint64 revision)
71{ 58{
72 auto transaction = createTransaction(Akonadi2::Storage::ReadWrite); 59 auto transaction = createTransaction(Akonadi2::Storage::ReadWrite);