kDB: Knowledge DataBase
Loading...
Searching...
No Matches
Transaction_p.h
1#include "Transaction.h"
2#include "ConnectionHandle_p.h"
3
4#include "VersionControl/Transaction_p.h"
5
6namespace kDB
7{
8 namespace Repository
9 {
11 {
12 Private(const Connection& _cp) : handle(_cp), connection(_cp) {}
13 ~Private();
14 ConnectionHandle handle;
15 Connection connection;
16 QHash<QString, VersionControl::Transaction> triplesStoreTransactions;
17 QList<std::function<void()>> executeOnSuccessfulCommit;
18 knowCore::ReturnVoid commit();
19 knowCore::ReturnVoid rollback();
20 };
21 }
22}
Definition Forward.h:10
Definition Revision.h:9
Definition Connection.h:25
Definition Transaction_p.h:11