OpenCog Framework
Branch: master, revision 6f0b7fc776b08468cf1b74aa9db028f387b4f0c0
|
#include <PatternTerm.h>
Public Member Functions | |
PatternTerm () | |
PatternTerm (const PatternTermPtr &parent, const Handle &h) | |
void | addOutgoingTerm (const PatternTermPtr &ptm) |
Handle | getHandle () |
PatternTermPtr | getParent () |
const PatternTermSeq & | getOutgoingSet () const |
Arity | getArity () const |
PatternTermPtr | getOutgoingTerm (Arity pos) const throw (RuntimeException) |
std::string | toString (std::string indent=":") const |
Static Public Attributes | |
static const PatternTermPtr | UNDEFINED |
Protected Attributes | |
Handle | _handle |
PatternTermPtr | _parent |
PatternTermSeq | _outgoing |
Definition at line 39 of file PatternTerm.h.
|
inline |
Definition at line 49 of file PatternTerm.h.
References _handle, _parent, UNDEFINED, and opencog::Handle::UNDEFINED.
|
inline |
Definition at line 55 of file PatternTerm.h.
|
inline |
Definition at line 61 of file PatternTerm.h.
References _outgoing.
|
inline |
Definition at line 81 of file PatternTerm.h.
References _outgoing.
|
inline |
Definition at line 66 of file PatternTerm.h.
References _handle.
|
inline |
Definition at line 76 of file PatternTerm.h.
References _outgoing.
|
inline |
Definition at line 85 of file PatternTerm.h.
References _outgoing, and getArity().
|
inline |
Definition at line 71 of file PatternTerm.h.
References _parent.
|
inline |
Definition at line 97 of file PatternTerm.h.
References _handle, _parent, opencog::Handle::UNDEFINED, and opencog::Handle::value().
|
protected |
Definition at line 42 of file PatternTerm.h.
|
protected |
Definition at line 44 of file PatternTerm.h.
|
protected |
Definition at line 43 of file PatternTerm.h.
|
static |
Definition at line 47 of file PatternTerm.h.