knowrob
2.1.0
A Knowledge Base System for Cognition-enabled Robots
|
This is the complete list of members for knowrob::GraphBuiltin, including all inherited members.
apply(const std::shared_ptr< Bindings > &bindings) const | knowrob::GraphBuiltin | |
apply(const std::shared_ptr< Bindings > &bindings) const | knowrob::GraphBuiltin | |
arguments() const | knowrob::Function | inline |
arguments() const | knowrob::Function | inline |
arguments_ | knowrob::Function | protected |
arity() const | knowrob::Function | inline |
arity() const | knowrob::Function | inline |
bind(const VariablePtr &var, const TermPtr &val) | knowrob::GraphBuiltin | inlinestatic |
bind(const VariablePtr &var, const TermPtr &val) | knowrob::GraphBuiltin | inlinestatic |
bindVar() const | knowrob::GraphBuiltin | inline |
bindVar() const | knowrob::GraphBuiltin | inline |
bindVar_ | knowrob::GraphBuiltin | protected |
BuiltinPtr typedef | knowrob::GraphBuiltin | |
BuiltinPtr typedef | knowrob::GraphBuiltin | |
builtinType() const | knowrob::GraphBuiltin | inline |
builtinType() const | knowrob::GraphBuiltin | inline |
builtinType_ | knowrob::GraphBuiltin | protected |
equal(const TermPtr &a, const TermPtr &b) | knowrob::GraphBuiltin | inlinestatic |
equal(const TermPtr &a, const TermPtr &b) | knowrob::GraphBuiltin | inlinestatic |
format() const | knowrob::Printable | inlinevirtual |
format() const | knowrob::Printable | inlinevirtual |
Function(AtomPtr functor, const std::vector< TermPtr > &arguments) | knowrob::Function | |
Function(std::string_view functor, const std::vector< TermPtr > &arguments) | knowrob::Function | |
Function(AtomPtr functor, const std::vector< TermPtr > &arguments) | knowrob::Function | |
Function(std::string_view functor, const std::vector< TermPtr > &arguments) | knowrob::Function | |
functor() const | knowrob::Function | inline |
functor() const | knowrob::Function | inline |
functor_ | knowrob::Function | protected |
getVariables1() const | knowrob::Function | protected |
getVariables1() const | knowrob::Function | protected |
GraphBuiltin(GraphBuiltinType builtinType, const AtomPtr &functor, const std::vector< TermPtr > &arguments, VariablePtr bindVar=nullptr) | knowrob::GraphBuiltin | inline |
GraphBuiltin(GraphBuiltinType builtinType, const AtomPtr &functor, const std::vector< TermPtr > &arguments, VariablePtr bindVar=nullptr) | knowrob::GraphBuiltin | inline |
GraphTerm(GraphTermType termType) | knowrob::GraphTerm | inlineexplicitprotected |
GraphTerm(GraphTermType termType) | knowrob::GraphTerm | inlineexplicitprotected |
greater(const TermPtr &a, const TermPtr &b) | knowrob::GraphBuiltin | inlinestatic |
greater(const TermPtr &a, const TermPtr &b) | knowrob::GraphBuiltin | inlinestatic |
greaterOrEqual(const TermPtr &a, const TermPtr &b) | knowrob::GraphBuiltin | inlinestatic |
greaterOrEqual(const TermPtr &a, const TermPtr &b) | knowrob::GraphBuiltin | inlinestatic |
hash() const | knowrob::Term | |
hash() const | knowrob::Term | |
hashOfFunction() const | knowrob::Function | |
hashOfFunction() const | knowrob::Function | |
isAtom() const | knowrob::Term | |
isAtom() const | knowrob::Term | |
isAtomic() const | knowrob::Term | inline |
isAtomic() const | knowrob::Term | inline |
isBlank() const | knowrob::Term | inline |
isBlank() const | knowrob::Term | inline |
isBlank_ | knowrob::Term | protected |
isBuiltin() const | knowrob::GraphTerm | inline |
isBuiltin() const | knowrob::GraphTerm | inline |
isFunction() const | knowrob::Term | |
isFunction() const | knowrob::Term | |
isGround() const | knowrob::Term | inline |
isGround() const | knowrob::Term | inline |
isIRI() const | knowrob::Term | inline |
isIRI() const | knowrob::Term | inline |
isIRI_ | knowrob::Term | protected |
isNumeric() const | knowrob::Term | |
isNumeric() const | knowrob::Term | |
isOptional() const | knowrob::GraphBuiltin | inline |
isOptional() const | knowrob::GraphBuiltin | inline |
isOptional_ | knowrob::GraphBuiltin | protected |
isPattern() const | knowrob::GraphTerm | inline |
isPattern() const | knowrob::GraphTerm | inline |
isSameFunction(const Function &other) const | knowrob::Function | |
isSameFunction(const Function &other) const | knowrob::Function | |
isString() const | knowrob::Term | |
isString() const | knowrob::Term | |
isVariable() const | knowrob::Term | |
isVariable() const | knowrob::Term | |
less(const TermPtr &a, const TermPtr &b) | knowrob::GraphBuiltin | inlinestatic |
less(const TermPtr &a, const TermPtr &b) | knowrob::GraphBuiltin | inlinestatic |
lessOrEqual(const TermPtr &a, const TermPtr &b) | knowrob::GraphBuiltin | inlinestatic |
lessOrEqual(const TermPtr &a, const TermPtr &b) | knowrob::GraphBuiltin | inlinestatic |
max(const VariablePtr &var, const TermPtr &a, const TermPtr &b) | knowrob::GraphBuiltin | inlinestatic |
max(const VariablePtr &var, const TermPtr &a, const TermPtr &b) | knowrob::GraphBuiltin | inlinestatic |
min(const VariablePtr &var, const TermPtr &a, const TermPtr &b) | knowrob::GraphBuiltin | inlinestatic |
min(const VariablePtr &var, const TermPtr &a, const TermPtr &b) | knowrob::GraphBuiltin | inlinestatic |
notEqual(const TermPtr &a, const TermPtr &b) | knowrob::GraphBuiltin | inlinestatic |
notEqual(const TermPtr &a, const TermPtr &b) | knowrob::GraphBuiltin | inlinestatic |
noVariables_ | knowrob::Term | protectedstatic |
operator!=(const Term &other) const | knowrob::Term | inline |
operator!=(const Term &other) const | knowrob::Term | inline |
operator==(const Term &other) const | knowrob::Term | |
operator==(const Term &other) const | knowrob::Term | |
setOptional(bool isOptional) | knowrob::GraphBuiltin | inline |
setOptional(bool isOptional) | knowrob::GraphBuiltin | inline |
Term(TermType termType) | knowrob::Term | inlineexplicit |
Term(TermType termType) | knowrob::Term | inlineexplicit |
knowrob::termType() const | knowrob::GraphTerm | inline |
knowrob::termType() const | knowrob::GraphTerm | inline |
knowrob::Function::termType() const | knowrob::Term | inline |
knowrob::termType_ | knowrob::GraphTerm | protected |
knowrob::Function::termType_ | knowrob::Term | protected |
variables() const override | knowrob::Function | inlinevirtual |
variables() const override | knowrob::Function | inlinevirtual |
variables_ | knowrob::Function | protected |
write(std::ostream &os) const override | knowrob::GraphBuiltin | inlinevirtual |
write(std::ostream &os) const override | knowrob::GraphBuiltin | inlinevirtual |
~GraphTerm()=default | knowrob::GraphTerm | virtual |
~GraphTerm()=default | knowrob::GraphTerm | virtual |
~Printable()=default | knowrob::Printable | virtual |
~Printable()=default | knowrob::Printable | virtual |
~Term() override=default | knowrob::Term | |
~Term() override=default | knowrob::Term |