kDB: Knowledge DataBase
Loading...
Searching...
No Matches
Transaction_p.h
1#pragma once
2
3#include <QSharedPointer>
4#include <kDB/Forward.h>
5
6namespace kDB::Repository::VersionControl
7{
9 {
10 friend class Repository::TriplesStore;
12 public:
14 Transaction(const TriplesStore& _store, const Repository::Transaction& _transaction);
15 Transaction(const Transaction& _rhs);
16 Transaction& operator=(const Transaction& _rhs);
18 knowCore::ReturnVoid commit();
19 knowCore::ReturnVoid rollback();
20 private:
21 struct Private;
23 };
24}
Definition Forward.h:6
Definition Transaction.h:19
Definition TriplesStore.h:18