#include <waitable.hpp>
◆ get_number_of_ready_subscriptions()
virtual size_t rclcpp::Waitable::get_number_of_ready_subscriptions |
( |
| ) |
|
|
virtual |
Get the number of ready subscriptions.
Returns a value of 0 by default. This should be overridden if the Waitable contains one or more subscriptions.
- Returns
- The number of subscriptions associated with the Waitable.
◆ get_number_of_ready_timers()
virtual size_t rclcpp::Waitable::get_number_of_ready_timers |
( |
| ) |
|
|
virtual |
Get the number of ready timers.
Returns a value of 0 by default. This should be overridden if the Waitable contains one or more timers.
- Returns
- The number of timers associated with the Waitable.
◆ get_number_of_ready_clients()
virtual size_t rclcpp::Waitable::get_number_of_ready_clients |
( |
| ) |
|
|
virtual |
Get the number of ready clients.
Returns a value of 0 by default. This should be overridden if the Waitable contains one or more clients.
- Returns
- The number of clients associated with the Waitable.
◆ get_number_of_ready_events()
virtual size_t rclcpp::Waitable::get_number_of_ready_events |
( |
| ) |
|
|
virtual |
Get the number of ready events.
Returns a value of 0 by default. This should be overridden if the Waitable contains one or more events.
- Returns
- The number of events associated with the Waitable.
Reimplemented in rclcpp::QOSEventHandlerBase.
◆ get_number_of_ready_services()
virtual size_t rclcpp::Waitable::get_number_of_ready_services |
( |
| ) |
|
|
virtual |
Get the number of ready services.
Returns a value of 0 by default. This should be overridden if the Waitable contains one or more services.
- Returns
- The number of services associated with the Waitable.
◆ get_number_of_ready_guard_conditions()
virtual size_t rclcpp::Waitable::get_number_of_ready_guard_conditions |
( |
| ) |
|
|
virtual |
◆ add_to_wait_set()
virtual bool rclcpp::Waitable::add_to_wait_set |
( |
rcl_wait_set_t * |
wait_set | ) |
|
|
pure virtual |
◆ is_ready()
◆ execute()
virtual void rclcpp::Waitable::execute |
( |
| ) |
|
|
pure virtual |
The documentation for this class was generated from the following file: