Pure virtual interface class for the NodeTopics part of the Node API.
More...
#include <node_topics_interface.hpp>
Pure virtual interface class for the NodeTopics part of the Node API.
◆ ~NodeTopicsInterface()
virtual rclcpp::node_interfaces::NodeTopicsInterface::~NodeTopicsInterface |
( |
| ) |
|
|
virtualdefault |
◆ create_publisher()
◆ add_publisher()
virtual void rclcpp::node_interfaces::NodeTopicsInterface::add_publisher |
( |
rclcpp::PublisherBase::SharedPtr |
publisher, |
|
|
rclcpp::CallbackGroup::SharedPtr |
callback_group |
|
) |
| |
|
pure virtual |
◆ create_subscription()
◆ add_subscription()
virtual void rclcpp::node_interfaces::NodeTopicsInterface::add_subscription |
( |
rclcpp::SubscriptionBase::SharedPtr |
subscription, |
|
|
rclcpp::CallbackGroup::SharedPtr |
callback_group |
|
) |
| |
|
pure virtual |
◆ get_node_base_interface()
◆ get_node_timers_interface()
◆ resolve_topic_name()
virtual std::string rclcpp::node_interfaces::NodeTopicsInterface::resolve_topic_name |
( |
const std::string & |
name, |
|
|
bool |
only_expand = false |
|
) |
| const |
|
pure virtual |
The documentation for this class was generated from the following file: