#include <yaml_menu_handler.h>
Public Member Functions | |
void | applyMenu (interactive_markers::InteractiveMarkerServer *server_ptr, std::string name) |
bool | initMenu (std::string file) |
void | pubTopic (const visualization_msgs::InteractiveMarkerFeedbackConstPtr &feedback, std::string topic_name) |
YamlMenuHandler (ros::NodeHandle *node_ptr, std::string file_name) | |
Public Attributes | |
interactive_markers::MenuHandler | _menu_handler |
ros::NodeHandle * | _node_ptr |
std::map< std::string, ros::Publisher > | _publisher_map |
Definition at line 12 of file yaml_menu_handler.h.
YamlMenuHandler::YamlMenuHandler | ( | ros::NodeHandle * | node_ptr, |
std::string | file_name | ||
) |
Definition at line 5 of file yaml_menu_handler.cpp.
void YamlMenuHandler::applyMenu | ( | interactive_markers::InteractiveMarkerServer * | server_ptr, |
std::string | name | ||
) |
Definition at line 61 of file yaml_menu_handler.cpp.
bool YamlMenuHandler::initMenu | ( | std::string | file | ) |
Definition at line 10 of file yaml_menu_handler.cpp.
void YamlMenuHandler::pubTopic | ( | const visualization_msgs::InteractiveMarkerFeedbackConstPtr & | feedback, |
std::string | topic_name | ||
) |
Definition at line 50 of file yaml_menu_handler.cpp.
interactive_markers::MenuHandler jsk_interactive_marker::YamlMenuHandler::_menu_handler |
Definition at line 15 of file yaml_menu_handler.h.
ros::NodeHandle* jsk_interactive_marker::YamlMenuHandler::_node_ptr |
Definition at line 14 of file yaml_menu_handler.h.
std::map<std::string, ros::Publisher> jsk_interactive_marker::YamlMenuHandler::_publisher_map |
Definition at line 16 of file yaml_menu_handler.h.