Public Types | Public Member Functions | Public Attributes
nodelet::Loader::Impl Struct Reference

List of all members.

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< LoaderROSservices_

Detailed Description

Definition at line 182 of file loader.cpp.


Member Typedef Documentation

typedef boost::ptr_map<std::string, ManagedNodelet> nodelet::Loader::Impl::M_stringToNodelet

Definition at line 189 of file loader.cpp.


Constructor & Destructor Documentation

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.


Member Function Documentation

void nodelet::Loader::Impl::advertiseRosApi ( Loader parent,
const ros::NodeHandle server_nh 
) [inline]

Definition at line 206 of file loader.cpp.


Member Data Documentation

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.

Definition at line 184 of file loader.cpp.


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


nodelet
Author(s): Tully Foote, Radu Bogdan Rusu
autogenerated on Sat Dec 28 2013 17:14:39