kDB: Knowledge DataBase
Loading...
Searching...
No Matches
Signature.h
1#include <QExplicitlySharedDataPointer>
2
3#include <knowCore/Forward.h>
4
5class QUuid;
6
7namespace kDB::Repository::VersionControl
8{
13 {
14 public:
15 Signature();
16 Signature(const QUuid& _author, const knowCore::Timestamp& _timestamp, const QByteArray& _signature);
17 Signature(const Signature& _rhs);
18 Signature& operator=(const Signature& _rhs);
19 ~Signature();
20 QUuid author() const;
21 knowCore::Timestamp timestamp() const;
22 QByteArray signature() const;
23 private:
24 struct Private;
25 QExplicitlySharedDataPointer<Private> d;
26 };
27}
Definition Timestamp.h:39