kDB: Knowledge DataBase
Loading...
Searching...
No Matches
Stream.h
1#include <QExplicitlySharedDataPointer>
2
3#include <kDB/Repository/RDF/FocusNode.h>
4#include <knowCore/Value.h>
5
6#include <kDBRobotics/Forward.h>
7
8namespace kDBRobotics::Agents
9{
11 {
12 friend class Collection;
13 public:
14 Stream();
15 Stream(const Stream& _rhs);
16 Stream& operator=(const Stream& _rhs);
17 ~Stream();
18 static cres_qresult<Stream> fromFocusNode(const kDB::Repository::RDF::FocusNode& _focus_node);
19 public:
20 cres_qresult<QString> identifier() const;
21 cres_qresult<knowCore::Uri> datatype() const;
22 cres_qresult<knowCore::Uri> contentType() const;
23 };
24} // namespace kDBRobotics::Agents
Definition Collection.h:24
Definition Stream.h:11
Definition FocusNode.h:184
Definition FocusNode.h:34