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