#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.