knowrob
2.1.0
A Knowledge Base System for Cognition-enabled Robots
|
#include <GraphTerm.h>
Public Member Functions | |
virtual | ~GraphTerm ()=default |
bool | isPattern () const |
bool | isBuiltin () const |
auto | termType () const |
virtual void | write (std::ostream &os) const =0 |
virtual | ~GraphTerm ()=default |
bool | isPattern () const |
bool | isBuiltin () const |
auto | termType () const |
virtual void | write (std::ostream &os) const =0 |
Public Member Functions inherited from knowrob::Printable | |
virtual | ~Printable ()=default |
virtual std::string | format () const |
virtual | ~Printable ()=default |
virtual std::string | format () const |
Protected Member Functions | |
GraphTerm (GraphTermType termType) | |
GraphTerm (GraphTermType termType) | |
Protected Attributes | |
GraphTermType | termType_ |
Friends | |
class | GraphQuery |
A term in a graph query.
Definition at line 26 of file GraphTerm.h.
|
virtualdefault |
|
inlineexplicitprotected |
Definition at line 50 of file GraphTerm.h.
|
virtualdefault |
|
inlineexplicitprotected |
Definition at line 50 of file GraphTerm.h.
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
pure virtual |
Print this object to a stream.
os | the stream to print to. |
Implements knowrob::Printable.
Implemented in knowrob::GraphUnion, knowrob::GraphSequence, knowrob::GraphPattern, knowrob::GraphBuiltin, knowrob::GraphUnion, knowrob::GraphSequence, knowrob::GraphPattern, and knowrob::GraphBuiltin.
|
pure virtual |
Print this object to a stream.
os | the stream to print to. |
Implements knowrob::Printable.
Implemented in knowrob::GraphUnion, knowrob::GraphSequence, knowrob::GraphPattern, knowrob::GraphBuiltin, knowrob::GraphUnion, knowrob::GraphSequence, knowrob::GraphPattern, and knowrob::GraphBuiltin.
|
friend |
Definition at line 52 of file GraphTerm.h.
|
protected |
Definition at line 48 of file GraphTerm.h.