knowrob  2.1.0
A Knowledge Base System for Cognition-enabled Robots
knowrob::Atom Member List

This is the complete list of members for knowrob::Atom, including all inherited members.

Atom(std::string_view stringForm, AtomType atomType=AtomType::REGULAR)knowrob::Atomexplicit
Atom(std::string_view stringForm, AtomType atomType=AtomType::REGULAR)knowrob::Atomexplicit
Atomic(AtomicType atomicType)knowrob::Atomicinlineexplicit
Atomic(AtomicType atomicType)knowrob::Atomicinlineexplicit
atomicType() constknowrob::Atomicinline
atomicType() constknowrob::Atomicinline
atomicType_knowrob::Atomicprotected
AtomTable typedefknowrob::Atomprotected
AtomTable typedefknowrob::Atomprotected
atomType() constknowrob::Atominline
atomType() constknowrob::Atominline
atomType_knowrob::Atomprotected
format() constknowrob::Printableinlinevirtual
format() constknowrob::Printableinlinevirtual
hash() constknowrob::Term
hash() constknowrob::Term
hashOfAtomic() constknowrob::Atomic
hashOfAtomic() constknowrob::Atomic
isAtom() constknowrob::Term
isAtom() constknowrob::Term
isAtomic() constknowrob::Terminline
isAtomic() constknowrob::Terminline
isBlank() constknowrob::Terminline
isBlank() constknowrob::Terminline
isBlank_knowrob::Termprotected
isFunction() constknowrob::Term
isFunction() constknowrob::Term
isGround() constknowrob::Terminline
isGround() constknowrob::Terminline
isIRI() constknowrob::Terminline
isIRI() constknowrob::Terminline
isIRI_knowrob::Termprotected
isNumeric() constknowrob::Term
isNumeric() constknowrob::Term
isSameAtom(const Atom &other) constknowrob::Atom
isSameAtom(const Atom &other) constknowrob::Atom
isSameAtomic(const Atomic &other) constknowrob::Atomic
isSameAtomic(const Atomic &other) constknowrob::Atomic
isString() constknowrob::Term
isString() constknowrob::Term
isVariable() constknowrob::Term
isVariable() constknowrob::Term
makeTripleValue(const Triple &triple)knowrob::Atomicstatic
makeTripleValue(const Triple &triple)knowrob::Atomicstatic
noVariables_knowrob::Termprotectedstatic
operator!=(const Term &other) constknowrob::Terminline
operator!=(const Term &other) constknowrob::Terminline
operator==(const Term &other) constknowrob::Term
operator==(const Term &other) constknowrob::Term
stringForm() const finalknowrob::Atominlinevirtual
stringForm() const finalknowrob::Atominlinevirtual
stringForm_knowrob::Atomprotected
table()knowrob::Atomprotectedstatic
table()knowrob::Atomprotectedstatic
Tabled(std::string_view stringForm)knowrob::Atomstatic
Tabled(std::string_view stringForm)knowrob::Atomstatic
Term(TermType termType)knowrob::Terminlineexplicit
Term(TermType termType)knowrob::Terminlineexplicit
termType() constknowrob::Terminline
termType() constknowrob::Terminline
termType_knowrob::Termprotected
variables() const finalknowrob::Atomicinlinevirtual
variables() const finalknowrob::Atomicinlinevirtual
write(std::ostream &os) const overrideknowrob::Atomvirtual
write(std::ostream &os) const overrideknowrob::Atomvirtual
~Atomic() override=defaultknowrob::Atomic
~Atomic() override=defaultknowrob::Atomic
~Printable()=defaultknowrob::Printablevirtual
~Printable()=defaultknowrob::Printablevirtual
~Term() override=defaultknowrob::Term
~Term() override=defaultknowrob::Term