Class Derived
Defined in File Types.hpp
Inheritance Relationships
Base Type
public plansys2_msgs::msg::Derived
Class Documentation
-
class Derived : public plansys2_msgs::msg::Derived
Represents a derived predicate (i.e., axiom) in the planning domain.
Inherits from plansys2_msgs::msg::Derived and provides constructors for easy creation from strings or existing Node messages.
Public Functions
-
inline Derived()
-
inline Derived(const plansys2_msgs::msg::Derived &derived)
-
inline const size_t &getNormalizedHash() const
-
inline const plansys2_msgs::msg::Node &getNormalizedPredicate() const
-
inline const plansys2_msgs::msg::Tree &getNormalizedPreconditions() const
-
inline bool normalizedDerivedComputed() const
-
inline std::string normalize_param(const std::string &old_name, std::map<std::string, std::string> &var_map, uint &i) const
-
inline void computeNormalizedDerived() const
-
inline std::string toNormalizedString() const
-
inline Derived()