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::function< void()> | refresh_classes_ |
| boost::shared_ptr< LoaderROS > | services_ |
Definition at line 202 of file loader.cpp.
| typedef boost::ptr_map<std::string, ManagedNodelet> nodelet::Loader::Impl::M_stringToNodelet |
Definition at line 210 of file loader.cpp.
| nodelet::Loader::Impl::Impl | ( | ) | [inline] |
Definition at line 213 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 223 of file loader.cpp.
| void nodelet::Loader::Impl::advertiseRosApi | ( | Loader * | parent, |
| const ros::NodeHandle & | server_nh | ||
| ) | [inline] |
Definition at line 228 of file loader.cpp.
| boost::shared_ptr<detail::CallbackQueueManager> nodelet::Loader::Impl::callback_manager_ |
Definition at line 208 of file loader.cpp.
| boost::function<boost::shared_ptr<Nodelet>const std::string& lookup_name)> nodelet::Loader::Impl::create_instance_ |
Definition at line 206 of file loader.cpp.
! A map of name to currently constructed nodelets
Definition at line 211 of file loader.cpp.
| boost::function<void ()> nodelet::Loader::Impl::refresh_classes_ |
Definition at line 207 of file loader.cpp.
| boost::shared_ptr<LoaderROS> nodelet::Loader::Impl::services_ |
Definition at line 204 of file loader.cpp.