From 9c3d000e11d3b1fc6c6c205fe9e7ea26c11092c6 Mon Sep 17 00:00:00 2001 From: Christian Mollekopf Date: Sun, 23 Aug 2015 23:57:09 +0200 Subject: Removed convenience API --- tests/hawd/dataset.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'tests/hawd') diff --git a/tests/hawd/dataset.cpp b/tests/hawd/dataset.cpp index 96479e0..e1cc3a4 100644 --- a/tests/hawd/dataset.cpp +++ b/tests/hawd/dataset.cpp @@ -237,7 +237,7 @@ qint64 Dataset::insertRow(const Row &row) } qint64 key = row.key(); - m_transaction.write(QByteArray::fromRawData((const char *)&key, sizeof(qint64)), row.toBinary()); + m_transaction.openDatabase().write(QByteArray::fromRawData((const char *)&key, sizeof(qint64)), row.toBinary()); return key; } @@ -253,7 +253,7 @@ void Dataset::eachRow(const std::function &resultHandler) } Row row(*this); - m_transaction.scan("", + m_transaction.openDatabase().scan("", [&](const QByteArray &key, const QByteArray &value) -> bool { if (key.size() != sizeof(qint64)) { return true; @@ -276,7 +276,7 @@ Dataset::Row Dataset::row(qint64 key) } Row row(*this, key); - m_transaction.scan(QByteArray::fromRawData((const char *)&key, sizeof(qint64)), + m_transaction.openDatabase().scan(QByteArray::fromRawData((const char *)&key, sizeof(qint64)), [&row](const QByteArray &key, const QByteArray &value) -> bool { row.fromBinary(value); return true; -- cgit v1.2.3