|
knowrob
2.1.0
A Knowledge Base System for Cognition-enabled Robots
|
#include <TripleContainer.h>


Public Member Functions | |
| ProxyTripleContainer (const std::vector< TriplePtr > *triples) | |
| ProxyTripleContainer (const std::vector< TriplePtr > &triples) | |
| ConstGenerator | cgenerator () const override |
| ProxyTripleContainer (const std::vector< TriplePtr > *triples) | |
| ProxyTripleContainer (const std::vector< TriplePtr > &triples) | |
| 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 | |
| const std::vector< TriplePtr > * | triples_ |
| const std::vector< TriplePtr > | triplesData_ |
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 triple container that loops over a pointer of a vector of framed triples.
Definition at line 139 of file TripleContainer.h.
|
explicit |
Definition at line 11 of file TripleContainer.cpp.
|
explicit |
Definition at line 15 of file TripleContainer.cpp.
|
explicit |
|
explicit |
|
overridevirtual |
Implements knowrob::TripleContainer.
Definition at line 26 of file TripleContainer.cpp.
|
overridevirtual |
Implements knowrob::TripleContainer.
|
protected |
Definition at line 149 of file TripleContainer.h.
|
protected |
Definition at line 150 of file TripleContainer.h.