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 More... | |
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.
|
inline |
Definition at line 213 of file loader.cpp.
|
inline |
Definition at line 223 of file loader.cpp.
|
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.
M_stringToNodelet nodelet::Loader::Impl::nodelets_ |
! 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.