#include <subscriber.h>

Public Member Functions | |
| virtual void | subscribe ()=0 |
| Re-subscribe to a topic. Only works if this subscriber has previously been subscribed to a topic. More... | |
| virtual void | subscribe (ros::NodeHandle &nh, const std::string &topic, uint32_t queue_size, const ros::TransportHints &transport_hints=ros::TransportHints(), ros::CallbackQueueInterface *callback_queue=0)=0 |
| Subscribe to a topic. More... | |
| virtual void | unsubscribe ()=0 |
| Force immediate unsubscription of this subscriber from its topic. More... | |
| virtual | ~SubscriberBase () |
Definition at line 80 of file subscriber.h.
|
inlinevirtual |
Definition at line 115 of file subscriber.h.
|
pure virtual |
Re-subscribe to a topic. Only works if this subscriber has previously been subscribed to a topic.
Implemented in message_filters::Subscriber< M >.
|
pure virtual |
Subscribe to a topic.
If this Subscriber is already subscribed to a topic, this function will first unsubscribe.
| nh | The ros::NodeHandle to use to subscribe. |
| topic | The topic to subscribe to. |
| queue_size | The subscription queue size |
| transport_hints | The transport hints to pass along |
| callback_queue | The callback queue to pass along |
Implemented in message_filters::Subscriber< M >.
|
pure virtual |
Force immediate unsubscription of this subscriber from its topic.
Implemented in message_filters::Subscriber< M >.