Template Class StorageSubscriberImpl

Inheritance Relationships

Base Type

Class Documentation

template<class M>
class StorageSubscriberImpl : public swri::SubscriberImpl

Public Functions

inline StorageSubscriberImpl(rclcpp::Node &nh, const std::string &topic, std::shared_ptr<const M> *dest, 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::shared_ptr< const M > msg)
template<class M2 = M> inline std::enable_if< !(bool) has_header< M2 >), void >::type handleMessage (const std::shared_ptr< const M > msg)