Public Member Functions | |
| LoaderROS (Loader *parent, const ros::NodeHandle &nh) | |
Private Types | |
| typedef boost::ptr_map < std::string, bond::Bond > | M_stringToBond |
Private Member Functions | |
| bool | serviceList (nodelet::NodeletList::Request &, nodelet::NodeletList::Response &res) |
| bool | serviceLoad (nodelet::NodeletLoad::Request &req, nodelet::NodeletLoad::Response &res) |
| bool | serviceUnload (nodelet::NodeletUnload::Request &req, nodelet::NodeletUnload::Response &res) |
| bool | unload (const std::string &name) |
Private Attributes | |
| ros::CallbackQueue | bond_callback_queue_ |
| M_stringToBond | bond_map_ |
| ros::AsyncSpinner | bond_spinner_ |
| ros::ServiceServer | list_server_ |
| ros::ServiceServer | load_server_ |
| boost::mutex | lock_ |
| ros::NodeHandle | nh_ |
| Loader * | parent_ |
| ros::ServiceServer | unload_server_ |
Definition at line 73 of file loader.cpp.
typedef boost::ptr_map<std::string, bond::Bond> nodelet::LoaderROS::M_stringToBond [private] |
Definition at line 170 of file loader.cpp.
| nodelet::LoaderROS::LoaderROS | ( | Loader * | parent, |
| const ros::NodeHandle & | nh | ||
| ) | [inline] |
Definition at line 76 of file loader.cpp.
| bool nodelet::LoaderROS::serviceList | ( | nodelet::NodeletList::Request & | , |
| nodelet::NodeletList::Response & | res | ||
| ) | [inline, private] |
Definition at line 153 of file loader.cpp.
| bool nodelet::LoaderROS::serviceLoad | ( | nodelet::NodeletLoad::Request & | req, |
| nodelet::NodeletLoad::Response & | res | ||
| ) | [inline, private] |
Definition at line 89 of file loader.cpp.
| bool nodelet::LoaderROS::serviceUnload | ( | nodelet::NodeletUnload::Request & | req, |
| nodelet::NodeletUnload::Response & | res | ||
| ) | [inline, private] |
Definition at line 123 of file loader.cpp.
| bool nodelet::LoaderROS::unload | ( | const std::string & | name | ) | [inline, private] |
Definition at line 130 of file loader.cpp.
Definition at line 168 of file loader.cpp.
M_stringToBond nodelet::LoaderROS::bond_map_ [private] |
Definition at line 171 of file loader.cpp.
Definition at line 169 of file loader.cpp.
Definition at line 164 of file loader.cpp.
Definition at line 162 of file loader.cpp.
boost::mutex nodelet::LoaderROS::lock_ [private] |
Definition at line 166 of file loader.cpp.
ros::NodeHandle nodelet::LoaderROS::nh_ [private] |
Definition at line 161 of file loader.cpp.
Loader* nodelet::LoaderROS::parent_ [private] |
Definition at line 160 of file loader.cpp.
Definition at line 163 of file loader.cpp.