kDB: Knowledge DataBase
Loading...
Searching...
No Matches
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
kDB::Repository::Connection
Definition
Connection.h:26
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