knowrob
2.1.0
A Knowledge Base System for Cognition-enabled Robots
|
#include <ReificationContainer.h>
Public Member Functions | |
ReificationContainer (TripleContainerPtr originalTriples, VocabularyPtr vocabulary, ReifiedNames reifiedNames) | |
ConstGenerator | cgenerator () const override |
ReificationContainer (TripleContainerPtr originalTriples, VocabularyPtr vocabulary, ReifiedNames reifiedNames) | |
ConstGenerator | cgenerator () const override |
Public Member Functions inherited from knowrob::TripleContainer | |
virtual | ~TripleContainer ()=default |
iterator | begin () const |
bool | empty () const |
virtual bool | isMutable () const |
virtual | ~TripleContainer ()=default |
iterator | begin () const |
bool | empty () const |
virtual bool | isMutable () const |
Protected Attributes | |
TripleContainerPtr | originalTriples_ |
VocabularyPtr | vocabulary_ |
ReifiedNames | reifiedNames_ |
Additional Inherited Members | |
Public Types inherited from knowrob::TripleContainer | |
using | ConstGenerator = std::function< const TriplePtr *()> |
using | ConstGenerator = std::function< const TriplePtr *()> |
Static Public Member Functions inherited from knowrob::TripleContainer | |
static iterator | end () |
static iterator | end () |
A container that reifies triples of an input container.
Definition at line 20 of file ReificationContainer.h.
|
explicit |
Definition at line 13 of file ReificationContainer.cpp.
|
explicit |
|
overridevirtual |
Implements knowrob::TripleContainer.
Definition at line 59 of file ReificationContainer.cpp.
|
overridevirtual |
Implements knowrob::TripleContainer.
|
protected |
Definition at line 30 of file ReificationContainer.h.
|
protected |
Definition at line 32 of file ReificationContainer.h.
|
protected |
Definition at line 31 of file ReificationContainer.h.