#include <shm_subscriber.hpp>
Public Member Functions | |
uint32_t | getNumPublishers () const |
std::string | getTopic () const |
Subscriber & | operator= (const Subscriber &s) |
void | shutdown () |
Subscriber () | |
Subscriber (const Subscriber &s) | |
~Subscriber () | |
Private Member Functions | |
Subscriber (const ros::Subscriber &sub, SubscriberCallbackHelper< M > *phlp) | |
Private Attributes | |
boost::shared_ptr < SubscriberCallbackHelper< M > > | phlp_ |
ros::Subscriber | sub_ |
Friends | |
class | Topic |
Definition at line 64 of file shm_subscriber.hpp.
shm_transport::Subscriber< M >::Subscriber | ( | ) | [inline] |
Definition at line 67 of file shm_subscriber.hpp.
shm_transport::Subscriber< M >::~Subscriber | ( | ) | [inline] |
Definition at line 70 of file shm_subscriber.hpp.
shm_transport::Subscriber< M >::Subscriber | ( | const Subscriber< M > & | s | ) | [inline] |
Definition at line 73 of file shm_subscriber.hpp.
shm_transport::Subscriber< M >::Subscriber | ( | const ros::Subscriber< M > & | sub, |
SubscriberCallbackHelper< M > * | phlp | ||
) | [inline, private] |
Definition at line 96 of file shm_subscriber.hpp.
uint32_t shm_transport::Subscriber< M >::getNumPublishers | ( | ) | const [inline] |
Definition at line 91 of file shm_subscriber.hpp.
std::string shm_transport::Subscriber< M >::getTopic | ( | ) | const [inline] |
Definition at line 87 of file shm_subscriber.hpp.
Subscriber& shm_transport::Subscriber< M >::operator= | ( | const Subscriber< M > & | s | ) | [inline] |
Definition at line 77 of file shm_subscriber.hpp.
void shm_transport::Subscriber< M >::shutdown | ( | ) | [inline] |
Definition at line 83 of file shm_subscriber.hpp.
friend class Topic [friend] |
Definition at line 103 of file shm_subscriber.hpp.
boost::shared_ptr< SubscriberCallbackHelper< M > > shm_transport::Subscriber< M >::phlp_ [private] |
Definition at line 101 of file shm_subscriber.hpp.
ros::Subscriber shm_transport::Subscriber< M >::sub_ [private] |
Definition at line 100 of file shm_subscriber.hpp.