Class MoveItMessageStorage

Inheritance Relationships

Derived Types

Class Documentation

class MoveItMessageStorage

This class provides the mechanism to connect to a database and reads needed ROS parameters when appropriate.

Subclassed by moveit_warehouse::ConstraintsStorage, moveit_warehouse::PlanningSceneStorage, moveit_warehouse::PlanningSceneWorldStorage, moveit_warehouse::RobotStateStorage, moveit_warehouse::TrajectoryConstraintsStorage

Public Functions

MoveItMessageStorage(warehouse_ros::DatabaseConnection::Ptr conn)

Takes a warehouse_ros DatabaseConnection. The DatabaseConnection is expected to have already been initialized.

inline virtual ~MoveItMessageStorage()

Protected Functions

void filterNames(const std::string &regex, std::vector<std::string> &names) const

Keep only the names that match regex.

Protected Attributes

warehouse_ros::DatabaseConnection::Ptr conn_