This class contains subscriptionbase, timerbase, etc. which can be used to run callbacks.
More...
#include <rclcpp/experimental/executable_list.hpp>
|
RCLCPP_PUBLIC void | clear () |
|
RCLCPP_PUBLIC void | add_subscription (rclcpp::SubscriptionBase::SharedPtr subscription) |
|
RCLCPP_PUBLIC void | add_timer (rclcpp::TimerBase::SharedPtr timer) |
|
RCLCPP_PUBLIC void | add_service (rclcpp::ServiceBase::SharedPtr service) |
|
RCLCPP_PUBLIC void | add_client (rclcpp::ClientBase::SharedPtr client) |
|
RCLCPP_PUBLIC void | add_waitable (rclcpp::Waitable::SharedPtr waitable) |
|
|
std::vector< rclcpp::SubscriptionBase::SharedPtr > | subscription |
|
size_t | number_of_subscriptions |
|
std::vector< rclcpp::TimerBase::SharedPtr > | timer |
|
size_t | number_of_timers |
|
std::vector< rclcpp::ServiceBase::SharedPtr > | service |
|
size_t | number_of_services |
|
std::vector< rclcpp::ClientBase::SharedPtr > | client |
|
size_t | number_of_clients |
|
std::vector< rclcpp::Waitable::SharedPtr > | waitable |
|
size_t | number_of_waitables |
|
This class contains subscriptionbase, timerbase, etc. which can be used to run callbacks.
Definition at line 33 of file executable_list.hpp.
The documentation for this class was generated from the following files: