Template Class Subscription

Inheritance Relationships

Base Type

Class Documentation

template<typename MessageT>
class Subscription : public agnocast::SubscriptionBase

Public Types

using SharedPtr = std::shared_ptr<Subscription<MessageT>>

Public Functions

inline Subscription(rclcpp::Node *node, const std::string &topic_name, const rclcpp::QoS &qos, std::function<void(const agnocast::ipc_shared_ptr<MessageT>&)> callback, agnocast::SubscriptionOptions options)
inline ~Subscription()