blob: b42b9f79703590de2e7fc9bac645dca4f8e29d69 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
|
#include <lmdb.h>
#include <string>
class Database {
public:
Database();
~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;
};
|