Public Member Functions | Private Types | Private Member Functions | Private Attributes
nodelet::LoaderROS Class Reference

List of all members.

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 &req, nodelet::NodeletList::Response &res)
bool serviceLoad (nodelet::NodeletLoad::Request &req, nodelet::NodeletLoad::Response &res)
bool serviceUnload (nodelet::NodeletUnload::Request &req, nodelet::NodeletUnload::Response &res)

Private Attributes

ros::CallbackQueue bond_callback_queue_
M_stringToBond bond_map_
ros::AsyncSpinner bond_spinner_
ros::ServiceServer list_server_
ros::ServiceServer load_server_
ros::NodeHandle nh_
Loaderparent_
ros::ServiceServer unload_server_

Detailed Description

Todo:
Consider moving this to nodelet executable, it's implemented entirely on top of Loader

Definition at line 73 of file loader.cpp.


Member Typedef Documentation

typedef boost::ptr_map<std::string, bond::Bond> nodelet::LoaderROS::M_stringToBond [private]

Definition at line 150 of file loader.cpp.


Constructor & Destructor Documentation

nodelet::LoaderROS::LoaderROS ( Loader parent,
const ros::NodeHandle nh 
) [inline]

Definition at line 76 of file loader.cpp.


Member Function Documentation

bool nodelet::LoaderROS::serviceList ( nodelet::NodeletList::Request &  req,
nodelet::NodeletList::Response &  res 
) [inline, private]

Definition at line 135 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 121 of file loader.cpp.


Member Data Documentation

Definition at line 148 of file loader.cpp.

Definition at line 151 of file loader.cpp.

Definition at line 149 of file loader.cpp.

Definition at line 146 of file loader.cpp.

Definition at line 144 of file loader.cpp.

Definition at line 143 of file loader.cpp.

Definition at line 142 of file loader.cpp.

Definition at line 145 of file loader.cpp.


The documentation for this class was generated from the following file:


nodelet
Author(s): Tully Foote, Radu Bogdan Rusu
autogenerated on Mon Oct 6 2014 02:52:26