| knowrob
    2.1.0
    A Knowledge Base System for Cognition-enabled Robots | 
This is the complete list of members for knowrob::PrologTerm, 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 class | knowrob::PrologTerm | friend | 
| 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 |