#include <optional_subscriber.h>

Public Member Functions | |
| void | initialize (ros::NodeHandle &nh, const std::string &name, uint32_t queue_size, void(T::*cb)(const boost::shared_ptr< M const > &), T *obj, const ros::TransportHints &transport_hints) |
| virtual swri::Subscriber | subscribe () |
Public Member Functions inherited from swri::OptionalSubscriberImplRoot | |
| virtual | ~OptionalSubscriberImplRoot () |
Private Attributes | |
| void(T::* | callback_ )(const boost::shared_ptr< M const > &) |
| std::string | name_ |
| ros::NodeHandle | nh_ |
| T * | obj_ |
| uint32_t | queue_size_ |
| ros::TransportHints | transport_hints_ |
Definition at line 53 of file optional_subscriber.h.
|
inline |
Definition at line 64 of file optional_subscriber.h.
|
inlinevirtual |
Implements swri::OptionalSubscriberImplRoot.
Definition at line 79 of file optional_subscriber.h.
|
private |
Definition at line 60 of file optional_subscriber.h.
|
private |
Definition at line 57 of file optional_subscriber.h.
|
private |
Definition at line 55 of file optional_subscriber.h.
|
private |
Definition at line 61 of file optional_subscriber.h.
|
private |
Definition at line 58 of file optional_subscriber.h.
|
private |
Definition at line 56 of file optional_subscriber.h.