knowrob
2.1.0
A Knowledge Base System for Cognition-enabled Robots
|
This is the complete list of members for knowrob::PrologList, including all inherited members.
ATOM_comma() | knowrob::PrologTerm | static |
ATOM_comma() | knowrob::PrologTerm | static |
ATOM_fail() | knowrob::PrologTerm | static |
ATOM_fail() | knowrob::PrologTerm | static |
ATOM_false() | knowrob::PrologTerm | static |
ATOM_false() | knowrob::PrologTerm | static |
ATOM_semicolon() | knowrob::PrologTerm | static |
ATOM_semicolon() | knowrob::PrologTerm | static |
ATOM_true() | knowrob::PrologTerm | static |
ATOM_true() | knowrob::PrologTerm | static |
display(std::ostream &os, term_t t, const std::string &indent="") | knowrob::PrologTerm | static |
display(std::ostream &os, term_t t, const std::string &indent="") | knowrob::PrologTerm | static |
format() const | knowrob::Printable | inlinevirtual |
format() const | knowrob::Printable | inlinevirtual |
FUNCTOR_comma() | knowrob::PrologTerm | static |
FUNCTOR_comma() | knowrob::PrologTerm | static |
FUNCTOR_semicolon() | knowrob::PrologTerm | static |
FUNCTOR_semicolon() | knowrob::PrologTerm | static |
getVarName(term_t plTerm) | knowrob::PrologTerm | static |
getVarName(term_t plTerm) | knowrob::PrologTerm | static |
isGround() const | knowrob::PrologTerm | inline |
isGround() const | knowrob::PrologTerm | inline |
isRDFFilter_ | knowrob::PrologTerm | protected |
isRDFTerm_ | knowrob::PrologTerm | protected |
module() const | knowrob::PrologTerm | inline |
module() const | knowrob::PrologTerm | inline |
module_ | knowrob::PrologTerm | protected |
nextSolution(qid_t qid) | knowrob::PrologTerm | static |
nextSolution(qid_t qid) | knowrob::PrologTerm | static |
nil() | knowrob::PrologTerm | static |
nil() | knowrob::PrologTerm | static |
openQuery(int flags) const | knowrob::PrologTerm | |
openQuery(int flags) const | knowrob::PrologTerm | |
operator&(const PrologTerm &other) const | knowrob::PrologTerm | |
operator&(const PrologTerm &other) const | knowrob::PrologTerm | |
operator()() const | knowrob::PrologTerm | inline |
operator()() const | knowrob::PrologTerm | inline |
operator|(const PrologTerm &other) const | knowrob::PrologTerm | |
operator|(const PrologTerm &other) const | knowrob::PrologTerm | |
operator~() const | knowrob::PrologTerm | |
operator~() const | knowrob::PrologTerm | |
plTerm_ | knowrob::PrologTerm | protected |
PREDICATE_comma() | knowrob::PrologTerm | static |
PREDICATE_comma() | knowrob::PrologTerm | static |
PREDICATE_semicolon() | knowrob::PrologTerm | static |
PREDICATE_semicolon() | knowrob::PrologTerm | static |
PrologList(const std::vector< PrologTerm > &elements) | knowrob::PrologList | explicit |
PrologList(const std::vector< PrologTerm > &elements) | knowrob::PrologList | explicit |
PrologTerm() | knowrob::PrologTerm | |
PrologTerm(const GraphQueryPtr &query) | knowrob::PrologTerm | explicit |
PrologTerm(const std::shared_ptr< GraphTerm > &kbTerm) | knowrob::PrologTerm | explicit |
PrologTerm(const TermPtr &kbTerm) | knowrob::PrologTerm | explicit |
PrologTerm(const FormulaPtr &kbFormula) | knowrob::PrologTerm | explicit |
PrologTerm(const TriplePattern &literal, const char *triple_functor) | knowrob::PrologTerm | explicit |
PrologTerm(const Triple &triple, std::string_view functor) | knowrob::PrologTerm | |
PrologTerm(const std::vector< PrologTerm > &args, std::string_view functor) | knowrob::PrologTerm | |
PrologTerm(std::string_view functor, Args &&... args) | knowrob::PrologTerm | inlineexplicit |
PrologTerm(const PrologTerm &other)=default | knowrob::PrologTerm | |
PrologTerm() | knowrob::PrologTerm | |
PrologTerm(const GraphQueryPtr &query) | knowrob::PrologTerm | explicit |
PrologTerm(const std::shared_ptr< GraphTerm > &kbTerm) | knowrob::PrologTerm | explicit |
PrologTerm(const TermPtr &kbTerm) | knowrob::PrologTerm | explicit |
PrologTerm(const FormulaPtr &kbFormula) | knowrob::PrologTerm | explicit |
PrologTerm(const TriplePattern &literal, const char *triple_functor) | knowrob::PrologTerm | explicit |
PrologTerm(const Triple &triple, std::string_view functor) | knowrob::PrologTerm | |
PrologTerm(const std::vector< PrologTerm > &args, std::string_view functor) | knowrob::PrologTerm | |
PrologTerm(std::string_view functor, Args &&... args) | knowrob::PrologTerm | inlineexplicit |
PrologTerm(const PrologTerm &other)=default | knowrob::PrologTerm | |
putBuiltin(const std::shared_ptr< GraphBuiltin > &builtin, term_t plTerm) | knowrob::PrologTerm | protected |
putBuiltin(const std::shared_ptr< GraphBuiltin > &builtin, term_t plTerm) | knowrob::PrologTerm | protected |
putCompound(CompoundFormula *phi, term_t pl_term, const functor_t &pl_functor) | knowrob::PrologTerm | protected |
putCompound(CompoundFormula *phi, term_t pl_term, const functor_t &pl_functor) | knowrob::PrologTerm | protected |
putCompoundTerm(term_t plTerm, std::string_view functor, const std::vector< PrologTerm > &args) | knowrob::PrologTerm | protected |
putCompoundTerm(term_t plTerm, std::string_view functor, const std::vector< PrologTerm > &args) | knowrob::PrologTerm | protected |
putFormula(const FormulaPtr &phi) | knowrob::PrologTerm | |
putFormula(const FormulaPtr &phi, term_t plTerm) | knowrob::PrologTerm | protected |
putFormula(const FormulaPtr &phi) | knowrob::PrologTerm | |
putFormula(const FormulaPtr &phi, term_t plTerm) | knowrob::PrologTerm | protected |
putFunction(Function *fn, term_t pl_term) | knowrob::PrologTerm | protected |
putFunction(Function *fn, term_t pl_term) | knowrob::PrologTerm | protected |
putList(ListTerm *list, term_t pl_term) | knowrob::PrologTerm | protected |
putList(ListTerm *list, term_t pl_term) | knowrob::PrologTerm | protected |
putNativeAtomic(const std::shared_ptr< Atomic > &atomic, term_t pl_term) | knowrob::PrologTerm | protectedstatic |
putNativeAtomic(const std::shared_ptr< Atomic > &atomic, term_t pl_term) | knowrob::PrologTerm | protectedstatic |
putRDFAtomic(const std::shared_ptr< Atomic > &atomic, term_t pl_term) const | knowrob::PrologTerm | protected |
putRDFAtomic(const std::shared_ptr< Atomic > &atomic, term_t pl_term) const | knowrob::PrologTerm | protected |
putTerm(const TermPtr &kbTerm) | knowrob::PrologTerm | |
putTerm(const std::shared_ptr< GraphTerm > &kbTerm) | knowrob::PrologTerm | |
putTerm(const TermPtr &kbTerm, term_t plTerm) | knowrob::PrologTerm | protected |
putTerm(const std::shared_ptr< GraphTerm > &term, term_t plTerm) | knowrob::PrologTerm | protected |
putTerm(const TermPtr &kbTerm) | knowrob::PrologTerm | |
putTerm(const std::shared_ptr< GraphTerm > &kbTerm) | knowrob::PrologTerm | |
putTerm(const TermPtr &kbTerm, term_t plTerm) | knowrob::PrologTerm | protected |
putTerm(const std::shared_ptr< GraphTerm > &term, term_t plTerm) | knowrob::PrologTerm | protected |
putTriple(std::string_view functor, const Triple &triple) | knowrob::PrologTerm | |
putTriple(std::string_view functor, const Triple &triple) | knowrob::PrologTerm | |
putTriplePattern(const TriplePattern &pattern, const char *functor, term_t plTerm) | knowrob::PrologTerm | protected |
putTriplePattern(const TriplePattern &pattern, const char *functor, term_t plTerm) | knowrob::PrologTerm | protected |
readArgs(Args &&... args) | knowrob::PrologTerm | inlineprotected |
readArgs(Args &&... args) | knowrob::PrologTerm | inlineprotected |
setModule(std::string_view module) | knowrob::PrologTerm | inline |
setModule(std::string_view module) | knowrob::PrologTerm | inline |
toKnowRobFormula() const | knowrob::PrologTerm | |
toKnowRobFormula(const TermPtr &t) | knowrob::PrologTerm | static |
toKnowRobFormula() const | knowrob::PrologTerm | |
toKnowRobFormula(const TermPtr &t) | knowrob::PrologTerm | static |
toKnowRobTerm() const | knowrob::PrologTerm | |
toKnowRobTerm(const term_t &t) | knowrob::PrologTerm | static |
toKnowRobTerm() const | knowrob::PrologTerm | |
toKnowRobTerm(const term_t &t) | knowrob::PrologTerm | static |
unifyVars(const PrologTerm &other) | knowrob::PrologTerm | protected |
unifyVars(const PrologTerm &other) | knowrob::PrologTerm | protected |
vars() const | knowrob::PrologTerm | inline |
vars() const | knowrob::PrologTerm | inline |
vars_ | knowrob::PrologTerm | protected |
write(std::ostream &os) const override | knowrob::PrologTerm | virtual |
write(std::ostream &os) const override | knowrob::PrologTerm | virtual |
~Printable()=default | knowrob::Printable | virtual |
~Printable()=default | knowrob::Printable | virtual |