#include <WMPNodeManager.h>

Public Member Functions | |
| void | addManager (std::string p, Manager *v) |
| bool | manage (ros_rt_wmp_msgs::WMPControl::Request &req, ros_rt_wmp_msgs::WMPControl::Response &res) |
| void | publishInfo () |
| WMPNodeManager (ros::NodeHandle *n, int port, std::string name) | |
| virtual | ~WMPNodeManager () |
Private Attributes | |
| ros::NodeHandle * | nh |
| ros::ServiceServer | service |
| std::map< std::string, Manager * > | stuffs |
Definition at line 44 of file WMPNodeManager.h.
| WMPNodeManager::WMPNodeManager | ( | ros::NodeHandle * | n, |
| int | port, | ||
| std::string | name | ||
| ) | [inline] |
Definition at line 50 of file WMPNodeManager.h.
| virtual WMPNodeManager::~WMPNodeManager | ( | ) | [inline, virtual] |
Definition at line 60 of file WMPNodeManager.h.
| void WMPNodeManager::addManager | ( | std::string | p, |
| Manager * | v | ||
| ) | [inline] |
Definition at line 94 of file WMPNodeManager.h.
| bool WMPNodeManager::manage | ( | ros_rt_wmp_msgs::WMPControl::Request & | req, |
| ros_rt_wmp_msgs::WMPControl::Response & | res | ||
| ) | [inline] |
Definition at line 99 of file WMPNodeManager.h.
| void WMPNodeManager::publishInfo | ( | ) | [inline] |
Definition at line 64 of file WMPNodeManager.h.
ros::NodeHandle* WMPNodeManager::nh [private] |
Definition at line 45 of file WMPNodeManager.h.
ros::ServiceServer WMPNodeManager::service [private] |
Reimplemented from ServiceManager< ros_rt_wmp_msgs::WMPControl >.
Definition at line 47 of file WMPNodeManager.h.
std::map<std::string, Manager *> WMPNodeManager::stuffs [private] |
Definition at line 46 of file WMPNodeManager.h.