kDB: Knowledge DataBase
Loading...
Searching...
No Matches
kdb
kDB
Repository
PersistentDatasetsUnion_p.h
1
#include "PersistentDatasetsUnion.h"
2
3
#include <QMutex>
4
5
#include <knowCore/UriList.h>
6
7
#include "RDFDataset_p.h"
8
9
namespace
kDB::Repository
10
{
11
struct
PersistentDatasetsUnion::Definition
12
{
13
QMutex mutex;
14
knowCore::Uri
name;
15
knowCore::UriList
datasets;
16
};
17
struct
PersistentDatasetsUnion::Private
:
public
RDFDataset::Private
18
{
19
Private
(
const
Connection
& _connection)
20
:
RDFDataset::Private
(RDFDataset::Type::PersistentDatasetsUnion, _connection)
21
{
22
}
23
virtual
~Private
();
24
QSharedPointer<Definition>
definition;
25
bool
isValid()
const override
;
26
knowCore::Uri
uri()
const override
;
27
};
28
}
// namespace kDB::Repository
QSharedPointer
Definition
Forward.h:6
kDB::Repository::Connection
Definition
Connection.h:26
knowCore::UriList
Definition
UriList.h:9
knowCore::Uri
Definition
Uri.h:15
kDB::Repository::PersistentDatasetsUnion::Definition
Definition
PersistentDatasetsUnion_p.h:12
kDB::Repository::PersistentDatasetsUnion::Private
Definition
PersistentDatasetsUnion_p.h:18
kDB::Repository::RDFDataset::Private
Definition
RDFDataset_p.h:14
Generated by
1.12.0