kDB: Knowledge DataBase
Loading...
Searching...
No Matches
TriplesStoreDelta.h
1#pragma once
2
3#include <QObject>
4
5namespace kDB::Repository::VersionControl
6{
7 class Delta;
8}
9
10namespace kDBQuick
11{
12 class TriplesStoreRevision;
13 class TriplesStoreDelta : 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:
21 TriplesStoreDelta(const TriplesStoreRevision* _store, const kDB::Repository::VersionControl::Delta& _delta, QObject* _parent);
23 public:
24 QByteArray hash() const;
25 QByteArray delta() const;
26 QByteArray parent() const;
27 QVariantList signatures() const;
28 private:
29 struct Private;
30 Private* const d;
31 };
32}
33
Definition TriplesStoreDelta.h:14
Definition TriplesStoreRevision.h:14
Definition TriplesStoreDelta.cpp:11