Public Types | |
typedef boost::ptr_map < std::string, ManagedNodelet > | M_stringToNodelet |
Public Member Functions | |
void | advertiseRosApi (Loader *parent, const ros::NodeHandle &server_nh) |
Impl () | |
Impl (const boost::function< boost::shared_ptr< Nodelet >(const std::string &lookup_name)> &create_instance) | |
Public Attributes | |
boost::shared_ptr < detail::CallbackQueueManager > | callback_manager_ |
boost::function < boost::shared_ptr< Nodelet > const std::string &lookup_name)> | create_instance_ |
M_stringToNodelet | nodelets_ |
! A map of name to currently constructed nodelets | |
boost::shared_ptr< LoaderROS > | services_ |
Definition at line 182 of file loader.cpp.
typedef boost::ptr_map<std::string, ManagedNodelet> nodelet::Loader::Impl::M_stringToNodelet |
Definition at line 189 of file loader.cpp.
nodelet::Loader::Impl::Impl | ( | ) | [inline] |
Definition at line 192 of file loader.cpp.
nodelet::Loader::Impl::Impl | ( | const boost::function< boost::shared_ptr< Nodelet >(const std::string &lookup_name)> & | create_instance | ) | [inline] |
Definition at line 201 of file loader.cpp.
void nodelet::Loader::Impl::advertiseRosApi | ( | Loader * | parent, |
const ros::NodeHandle & | server_nh | ||
) | [inline] |
Definition at line 206 of file loader.cpp.
boost::shared_ptr<detail::CallbackQueueManager> nodelet::Loader::Impl::callback_manager_ |
Definition at line 187 of file loader.cpp.
boost::function<boost::shared_ptr<Nodelet>const std::string& lookup_name)> nodelet::Loader::Impl::create_instance_ |
Definition at line 186 of file loader.cpp.
! A map of name to currently constructed nodelets
Definition at line 190 of file loader.cpp.
boost::shared_ptr<LoaderROS> nodelet::Loader::Impl::services_ |
Definition at line 184 of file loader.cpp.