Template Class BindUniqueSubscriberImpl
Defined in File subscriber_impl.h
Inheritance Relationships
Base Type
public swri::SubscriberImpl
(Class SubscriberImpl)
Class Documentation
-
template<class M>
class BindUniqueSubscriberImpl : public swri::SubscriberImpl Public Functions
-
inline BindUniqueSubscriberImpl(rclcpp::Node &nh, const std::string &topic, uint32_t queue_size, const std::function<void(const std::unique_ptr<const M>)> &callback, const rclcpp::QoS &transport_hints, const rclcpp::SubscriptionOptions sub_options = rclcpp::SubscriptionOptions())
-
template<class M2 = M>
inline std::enable_if<(bool)has_header<M2>(), void>::type handleMessage(const std::unique_ptr<const M> msg)
-
template<class M2 = M>
inline std::enable_if<!(bool)has_header<M2>(), void>::type handleMessage(const std::unique_ptr<const M> msg)
-
inline BindUniqueSubscriberImpl(rclcpp::Node &nh, const std::string &topic, uint32_t queue_size, const std::function<void(const std::unique_ptr<const M>)> &callback, const rclcpp::QoS &transport_hints, const rclcpp::SubscriptionOptions sub_options = rclcpp::SubscriptionOptions())