|
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.