1#include <kDBRobotics/Forward.h> 
    3#include <QExplicitlySharedDataPointer> 
    5#include <knowCore/Uri.h> 
    7#include <kDB/Repository/RDF/FocusNodeCollection.h> 
   17namespace kDBRobotics::Agents
 
   25    friend class ::TestAgents;
 
   40    static cres_qresult<knowCore::UriList>
 
   41      defaultDatatypes(
const QList<QPair<knowCore::Uri, knowCore::ConstrainedValue>>& _constraints);
 
   76    cres_qresult<QList<Agent>>
 
   77      agents(
const QList<QPair<knowCore::Uri, knowCore::ConstrainedValue>>& _constraints,
 
   79    template<
typename... _TArgs_>
 
   82                                      const _TArgs_&...) 
const;
 
   95                                      const QString& _identifier, 
const knowCore::Uri& _dataTypeUri,
 
 
Definition TestAgents.h:5
 
Definition Collection.h:24
 
cres_qresult< Agent > createAgent(const knowCore::Uri &_typeUri, const QString &_name, const QString &_frame_name, const knowCore::Uri &_agentUri=knowCore::Uri::createUnique({"agent"}))
Definition Collection.cpp:103
 
cres_qresult< Stream > stream(const knowCore::Uri &_streamUri) const
Definition Collection.cpp:84
 
cres_qresult< bool > hasStream(const knowCore::Uri &_streamUri) const
Definition Collection.cpp:91
 
static Collection allAgents(const kDB::Repository::Connection &_connection)
Definition Collection.cpp:69
 
cres_qresult< Stream > createStream(const knowCore::Uri &_contentTypeUri, const QString &_identifier, const knowCore::Uri &_dataTypeUri, const knowCore::Uri &_streamUri=knowCore::Uri::createUnique({"stream"}))
Definition Collection.cpp:117
 
cres_qresult< bool > hasAgent(const knowCore::Uri &_agentUri) const
Definition Collection.cpp:79
 
cres_qresult< QList< Agent > > agents(const QList< QPair< knowCore::Uri, knowCore::ConstrainedValue > > &_constraints, const OperatorOptions &_operatorOptions=OperatorOptions()) const
Definition Collection.cpp:97
 
cres_qresult< QList< Stream > > streamsOf(const knowCore::Uri &_resource) const
 
cres_qresult< Agent > agent(const knowCore::Uri &_agentUri) const
Definition Collection.cpp:74
 
Definition Connection.h:26
 
Definition FocusNodeCollection.h:173
 
Definition ConstrainedValue.h:15
 
static Uri createUnique(const QStringList &_path=QStringList())
Definition Uri.cpp:48
 
Definition FocusNodeCollection.h:169
 
Definition FocusNodeCollection.h:135