knowrob
2.1.0
A Knowledge Base System for Cognition-enabled Robots
knowrob::Predicate Member List
This is the complete list of members for
knowrob::Predicate
, including all inherited members.
arguments
() const
knowrob::Predicate
inline
arguments
() const
knowrob::Predicate
inline
arguments_
knowrob::Predicate
protected
arity
() const
knowrob::Predicate
inline
arity
() const
knowrob::Predicate
inline
format
() const
knowrob::Printable
inline
virtual
format
() const
knowrob::Printable
inline
virtual
Formula
(const FormulaType &type)
knowrob::Formula
explicit
Formula
(const FormulaType &type)
knowrob::Formula
explicit
fromFunction
(const FunctionPtr &fn)
knowrob::Predicate
static
fromFunction
(const FunctionPtr &fn)
knowrob::Predicate
static
functor
() const
knowrob::Predicate
inline
functor
() const
knowrob::Predicate
inline
functor_
knowrob::Predicate
protected
getVariables1
() const
knowrob::Predicate
protected
getVariables1
() const
knowrob::Predicate
protected
hash
() const
knowrob::Predicate
hash
() const
knowrob::Predicate
isAtomic
() const
knowrob::Formula
isAtomic
() const
knowrob::Formula
isBottom
() const
knowrob::Formula
isBottom
() const
knowrob::Formula
isEqual
(const Formula &other) const override
knowrob::Predicate
protected
virtual
isEqual
(const Formula &other) const override
knowrob::Predicate
protected
virtual
isGround
() const
knowrob::Formula
inline
isGround
() const
knowrob::Formula
inline
isGround_
knowrob::Formula
protected
isTop
() const
knowrob::Formula
isTop
() const
knowrob::Formula
operator==
(const Formula &other) const
knowrob::Formula
operator==
(const Formula &other) const
knowrob::Formula
Predicate
(std::string_view functor, const std::vector< TermPtr > &arguments={})
knowrob::Predicate
explicit
Predicate
(AtomPtr functor, const std::vector< TermPtr > &arguments={})
knowrob::Predicate
explicit
Predicate
(std::string_view functor, const std::vector< TermPtr > &arguments={})
knowrob::Predicate
explicit
Predicate
(AtomPtr functor, const std::vector< TermPtr > &arguments={})
knowrob::Predicate
explicit
toFunction
(const std::shared_ptr< Predicate > &predicate)
knowrob::Predicate
static
toFunction
(const std::shared_ptr< Predicate > &predicate)
knowrob::Predicate
static
type
() const
knowrob::Formula
inline
type
() const
knowrob::Formula
inline
type_
knowrob::Formula
protected
variables
()
knowrob::Predicate
inline
variables
()
knowrob::Predicate
inline
variables_
knowrob::Predicate
protected
write
(std::ostream &os) const override
knowrob::Predicate
virtual
write
(std::ostream &os) const override
knowrob::Predicate
virtual
~Formula
()=default
knowrob::Formula
virtual
~Formula
()=default
knowrob::Formula
virtual
~Printable
()=default
knowrob::Printable
virtual
~Printable
()=default
knowrob::Printable
virtual
Generated by
1.9.1