Class ConstraintsStorage
Defined in File constraints_storage.h
Inheritance Relationships
Base Type
public moveit_warehouse::MoveItMessageStorage
(Class MoveItMessageStorage)
Class Documentation
-
class ConstraintsStorage : public moveit_warehouse::MoveItMessageStorage
Public Functions
-
ConstraintsStorage(warehouse_ros::DatabaseConnection::Ptr conn)
-
void addConstraints(const moveit_msgs::msg::Constraints &msg, const std::string &robot = "", const std::string &group = "")
-
bool hasConstraints(const std::string &name, const std::string &robot = "", const std::string &group = "") const
-
void getKnownConstraints(std::vector<std::string> &names, const std::string &robot = "", const std::string &group = "") const
-
void getKnownConstraints(const std::string ®ex, std::vector<std::string> &names, const std::string &robot = "", const std::string &group = "") const
-
bool getConstraints(ConstraintsWithMetadata &msg_m, const std::string &name, const std::string &robot = "", const std::string &group = "") const
Get the constraints named name. Return false on failure.
-
void renameConstraints(const std::string &old_name, const std::string &new_name, const std::string &robot = "", const std::string &group = "")
-
void removeConstraints(const std::string &name, const std::string &robot = "", const std::string &group = "")
-
void reset()
-
ConstraintsStorage(warehouse_ros::DatabaseConnection::Ptr conn)