Pure virtual interface class for the NodeWaitables part of the Node API.
More...
#include <node_waitables_interface.hpp>
|
virtual | ~NodeWaitablesInterface ()=default |
|
virtual void | add_waitable (rclcpp::Waitable::SharedPtr waitable_ptr, rclcpp::callback_group::CallbackGroup::SharedPtr group)=0 |
|
virtual void | remove_waitable (rclcpp::Waitable::SharedPtr waitable_ptr, rclcpp::callback_group::CallbackGroup::SharedPtr group) noexcept=0 |
|
Pure virtual interface class for the NodeWaitables part of the Node API.
◆ ~NodeWaitablesInterface()
virtual rclcpp::node_interfaces::NodeWaitablesInterface::~NodeWaitablesInterface |
( |
| ) |
|
|
virtualdefault |
◆ add_waitable()
virtual void rclcpp::node_interfaces::NodeWaitablesInterface::add_waitable |
( |
rclcpp::Waitable::SharedPtr |
waitable_ptr, |
|
|
rclcpp::callback_group::CallbackGroup::SharedPtr |
group |
|
) |
| |
|
pure virtual |
◆ remove_waitable()
virtual void rclcpp::node_interfaces::NodeWaitablesInterface::remove_waitable |
( |
rclcpp::Waitable::SharedPtr |
waitable_ptr, |
|
|
rclcpp::callback_group::CallbackGroup::SharedPtr |
group |
|
) |
| |
|
pure virtualnoexcept |
The documentation for this class was generated from the following file: