blob: 1a124beff80d2a74f8bcba8b486eda9db91029e2 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
|
#include <lmdb.h>
#include <string>
#include <QString>
class Database {
public:
Database(const QString &path);
~Database();
MDB_txn *startTransaction();
void endTransaction(MDB_txn *transaction);
void write(const std::string &sKey, const std::string &sValue, MDB_txn *transaction);
void read(const std::string &sKey);
private:
MDB_env *env;
MDB_dbi dbi;
};
|