kDB: Knowledge DataBase
Loading...
Searching...
No Matches
kdb
extensions
kDBRobotics
Agent_p.h
1
#include "Agent.h"
2
3
#include "Agents.h"
4
5
#include <QMutex>
6
#include <QSharedPointer>
7
8
#include <knowCore/UriList.h>
9
10
#include <kDB/Repository/Connection.h>
11
#include <kDB/Repository/RDF/FocusNode.h>
12
13
namespace
kDBRobotics
14
{
15
struct
Agent::Private
:
public
QSharedData
16
{
17
struct
Definition
18
{
19
QMutex mutex;
20
knowCore::Uri
uri, type;
21
QString name;
22
knowCore::Uri
triplestores;
23
// QList<knowCore::Uri> agents;
24
QUuid serverUuid;
25
};
26
QSharedPointer<Definition>
definition;
27
Agents
agents;
28
kDB::Repository::Connection
connection;
29
kDB::Repository::RDF::FocusNode
object;
30
};
31
}
QSharedPointer
Definition
Forward.h:6
kDBRobotics::Agents
Definition
Agents.h:15
kDB::Repository::Connection
Definition
Connection.h:25
kDB::Repository::RDF::FocusNode
Definition
FocusNode.h:27
knowCore::Uri
Definition
Uri.h:15
kDBRobotics::Agent::Private::Definition
Definition
Agent_p.h:18
kDBRobotics::Agent::Private
Definition
Agent_p.h:16
Generated by
1.12.0