#include <callback_group.hpp>
◆ CallbackGroup()
◆ find_subscription_ptrs_if()
template<typename Function >
◆ find_timer_ptrs_if()
template<typename Function >
◆ find_service_ptrs_if()
template<typename Function >
◆ find_client_ptrs_if()
template<typename Function >
◆ find_waitable_ptrs_if()
template<typename Function >
◆ can_be_taken_from()
std::atomic_bool& rclcpp::callback_group::CallbackGroup::can_be_taken_from |
( |
| ) |
|
◆ type()
◆ add_publisher()
◆ add_subscription()
◆ add_timer()
◆ add_service()
◆ add_client()
◆ add_waitable()
◆ remove_waitable()
◆ rclcpp::node_interfaces::NodeServices
◆ rclcpp::node_interfaces::NodeTimers
◆ rclcpp::node_interfaces::NodeTopics
◆ rclcpp::node_interfaces::NodeWaitables
◆ type_
◆ mutex_
std::mutex rclcpp::callback_group::CallbackGroup::mutex_ |
|
mutableprotected |
◆ subscription_ptrs_
std::vector<rclcpp::SubscriptionBase::WeakPtr> rclcpp::callback_group::CallbackGroup::subscription_ptrs_ |
|
protected |
◆ timer_ptrs_
std::vector<rclcpp::TimerBase::WeakPtr> rclcpp::callback_group::CallbackGroup::timer_ptrs_ |
|
protected |
◆ service_ptrs_
std::vector<rclcpp::ServiceBase::WeakPtr> rclcpp::callback_group::CallbackGroup::service_ptrs_ |
|
protected |
◆ client_ptrs_
std::vector<rclcpp::ClientBase::WeakPtr> rclcpp::callback_group::CallbackGroup::client_ptrs_ |
|
protected |
◆ waitable_ptrs_
std::vector<rclcpp::Waitable::WeakPtr> rclcpp::callback_group::CallbackGroup::waitable_ptrs_ |
|
protected |
◆ can_be_taken_from_
std::atomic_bool rclcpp::callback_group::CallbackGroup::can_be_taken_from_ |
|
protected |
The documentation for this class was generated from the following file: