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) :
RDFDataset::Private
(RDFDataset::Type::PersistentDatasetsUnion, _connection) {}
20
virtual
~Private
();
21
QSharedPointer<Definition>
definition;
22
bool
isValid()
const override
;
23
knowCore::Uri
uri()
const override
;
24
};
25
}
QSharedPointer
Definition
Forward.h:6
kDB::Repository::Connection
Definition
Connection.h:25
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