Template Class Subscriber
Defined in File Subscriber.hpp
Inheritance Relationships
Base Types
public soar_ros::Input< T >(Template Class Input)public soar_ros::Interface(Class Interface)
Class Documentation
-
template<typename T>
class Subscriber : public soar_ros::Input<T>, public soar_ros::Interface Public Functions
-
inline ~Subscriber()
Create the rclcpp::Subscription. Called by SoarAgent::addSubscriber().
-
inline virtual std::string getTopic() override
Get the topic of the subscriber.
- Returns:
-
inline virtual sml::Agent *getAgent() override
Get the agent of the current interface.
- Returns:
-
inline ~Subscriber()