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

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

apply(const std::shared_ptr< Bindings > &bindings) constknowrob::GraphBuiltin
apply(const std::shared_ptr< Bindings > &bindings) constknowrob::GraphBuiltin
arguments() constknowrob::Functioninline
arguments() constknowrob::Functioninline
arguments_knowrob::Functionprotected
arity() constknowrob::Functioninline
arity() constknowrob::Functioninline
bind(const VariablePtr &var, const TermPtr &val)knowrob::GraphBuiltininlinestatic
bind(const VariablePtr &var, const TermPtr &val)knowrob::GraphBuiltininlinestatic
bindVar() constknowrob::GraphBuiltininline
bindVar() constknowrob::GraphBuiltininline
bindVar_knowrob::GraphBuiltinprotected
BuiltinPtr typedefknowrob::GraphBuiltin
BuiltinPtr typedefknowrob::GraphBuiltin
builtinType() constknowrob::GraphBuiltininline
builtinType() constknowrob::GraphBuiltininline
builtinType_knowrob::GraphBuiltinprotected
equal(const TermPtr &a, const TermPtr &b)knowrob::GraphBuiltininlinestatic
equal(const TermPtr &a, const TermPtr &b)knowrob::GraphBuiltininlinestatic
format() constknowrob::Printableinlinevirtual
format() constknowrob::Printableinlinevirtual
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() constknowrob::Functioninline
functor() constknowrob::Functioninline
functor_knowrob::Functionprotected
getVariables1() constknowrob::Functionprotected
getVariables1() constknowrob::Functionprotected
GraphBuiltin(GraphBuiltinType builtinType, const AtomPtr &functor, const std::vector< TermPtr > &arguments, VariablePtr bindVar=nullptr)knowrob::GraphBuiltininline
GraphBuiltin(GraphBuiltinType builtinType, const AtomPtr &functor, const std::vector< TermPtr > &arguments, VariablePtr bindVar=nullptr)knowrob::GraphBuiltininline
GraphTerm(GraphTermType termType)knowrob::GraphTerminlineexplicitprotected
GraphTerm(GraphTermType termType)knowrob::GraphTerminlineexplicitprotected
greater(const TermPtr &a, const TermPtr &b)knowrob::GraphBuiltininlinestatic
greater(const TermPtr &a, const TermPtr &b)knowrob::GraphBuiltininlinestatic
greaterOrEqual(const TermPtr &a, const TermPtr &b)knowrob::GraphBuiltininlinestatic
greaterOrEqual(const TermPtr &a, const TermPtr &b)knowrob::GraphBuiltininlinestatic
hash() constknowrob::Term
hash() constknowrob::Term
hashOfFunction() constknowrob::Function
hashOfFunction() constknowrob::Function
isAtom() constknowrob::Term
isAtom() constknowrob::Term
isAtomic() constknowrob::Terminline
isAtomic() constknowrob::Terminline
isBlank() constknowrob::Terminline
isBlank() constknowrob::Terminline
isBlank_knowrob::Termprotected
isBuiltin() constknowrob::GraphTerminline
isBuiltin() constknowrob::GraphTerminline
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
isOptional() constknowrob::GraphBuiltininline
isOptional() constknowrob::GraphBuiltininline
isOptional_knowrob::GraphBuiltinprotected
isPattern() constknowrob::GraphTerminline
isPattern() constknowrob::GraphTerminline
isSameFunction(const Function &other) constknowrob::Function
isSameFunction(const Function &other) constknowrob::Function
isString() constknowrob::Term
isString() constknowrob::Term
isVariable() constknowrob::Term
isVariable() constknowrob::Term
less(const TermPtr &a, const TermPtr &b)knowrob::GraphBuiltininlinestatic
less(const TermPtr &a, const TermPtr &b)knowrob::GraphBuiltininlinestatic
lessOrEqual(const TermPtr &a, const TermPtr &b)knowrob::GraphBuiltininlinestatic
lessOrEqual(const TermPtr &a, const TermPtr &b)knowrob::GraphBuiltininlinestatic
max(const VariablePtr &var, const TermPtr &a, const TermPtr &b)knowrob::GraphBuiltininlinestatic
max(const VariablePtr &var, const TermPtr &a, const TermPtr &b)knowrob::GraphBuiltininlinestatic
min(const VariablePtr &var, const TermPtr &a, const TermPtr &b)knowrob::GraphBuiltininlinestatic
min(const VariablePtr &var, const TermPtr &a, const TermPtr &b)knowrob::GraphBuiltininlinestatic
notEqual(const TermPtr &a, const TermPtr &b)knowrob::GraphBuiltininlinestatic
notEqual(const TermPtr &a, const TermPtr &b)knowrob::GraphBuiltininlinestatic
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
setOptional(bool isOptional)knowrob::GraphBuiltininline
setOptional(bool isOptional)knowrob::GraphBuiltininline
Term(TermType termType)knowrob::Terminlineexplicit
Term(TermType termType)knowrob::Terminlineexplicit
knowrob::termType() constknowrob::GraphTerminline
knowrob::termType() constknowrob::GraphTerminline
knowrob::Function::termType() constknowrob::Terminline
knowrob::termType_knowrob::GraphTermprotected
knowrob::Function::termType_knowrob::Termprotected
variables() const overrideknowrob::Functioninlinevirtual
variables() const overrideknowrob::Functioninlinevirtual
variables_knowrob::Functionprotected
write(std::ostream &os) const overrideknowrob::GraphBuiltininlinevirtual
write(std::ostream &os) const overrideknowrob::GraphBuiltininlinevirtual
~GraphTerm()=defaultknowrob::GraphTermvirtual
~GraphTerm()=defaultknowrob::GraphTermvirtual
~Printable()=defaultknowrob::Printablevirtual
~Printable()=defaultknowrob::Printablevirtual
~Term() override=defaultknowrob::Term
~Term() override=defaultknowrob::Term