kDB: Knowledge DataBase
Loading...
Searching...
No Matches
kdb
kDB
Repository
VersionControl
AbstractMergeStrategy_p.h
1
#include "AbstractMergeStrategy.h"
2
3
#include "Revision.h"
4
5
#include <QUuid>
6
#include <knowCore/Timestamp.h>
7
8
#include <Cyqlops/Crypto/RSAAlgorithm.h>
9
10
namespace
kDB::Repository::VersionControl
11
{
12
struct
AbstractMergeStrategy::Private
13
{
14
struct
BranchInfo
15
{
16
QList<Revision>
revisions;
17
QByteArray diff;
18
bool
hasChanges;
19
};
20
QList<BranchInfo>
branchInfos;
21
bool
allHaveChanges;
22
23
virtual
~Private
() {}
24
virtual
bool
merge() = 0;
25
};
26
}
// namespace kDB::Repository::VersionControl
QList
Definition
Revision.h:9
kDB::Repository::VersionControl::AbstractMergeStrategy::Private::BranchInfo
Definition
AbstractMergeStrategy_p.h:15
kDB::Repository::VersionControl::AbstractMergeStrategy::Private
Definition
AbstractMergeStrategy_p.h:13
Generated by
1.12.0