kDB: Knowledge DataBase
Loading...
Searching...
No Matches
TripleStoreDelta.h
1#pragma once
2
3#include <QObject>
4
5namespace kDB::Repository::VersionControl
6{
7 class Delta;
8}
9
10namespace kDBQuick
11{
12 class TripleStoreRevision;
13 class TripleStoreDelta : public QObject
14 {
15 Q_OBJECT
16 Q_PROPERTY(QByteArray hash READ hash CONSTANT)
17 Q_PROPERTY(QByteArray delta READ delta CONSTANT)
18 Q_PROPERTY(QByteArray parent READ parent CONSTANT)
19 Q_PROPERTY(QVariantList signatures READ signatures CONSTANT)
20 public:
22 const kDB::Repository::VersionControl::Delta& _delta, QObject* _parent);
24 public:
25 QByteArray hash() const;
26 QByteArray delta() const;
27 QByteArray parent() const;
28 QVariantList signatures() const;
29 private:
30 struct Private;
31 Private* const d;
32 };
33} // namespace kDBQuick
Definition TripleStoreDelta.h:14
Definition TripleStoreRevision.h:14
Definition TripleStoreDelta.cpp:11