#include <callback_group.hpp>
|
| void | add_publisher (const rclcpp::PublisherBase::SharedPtr publisher_ptr) |
| |
| void | add_subscription (const rclcpp::SubscriptionBase::SharedPtr subscription_ptr) |
| |
| void | add_timer (const rclcpp::TimerBase::SharedPtr timer_ptr) |
| |
| void | add_service (const rclcpp::ServiceBase::SharedPtr service_ptr) |
| |
| void | add_client (const rclcpp::ClientBase::SharedPtr client_ptr) |
| |
| void | add_waitable (const rclcpp::Waitable::SharedPtr waitable_ptr) |
| |
| void | remove_waitable (const rclcpp::Waitable::SharedPtr waitable_ptr) noexcept |
| |
◆ CallbackGroup()
◆ get_subscription_ptrs()
| const std::vector<rclcpp::SubscriptionBase::WeakPtr>& rclcpp::callback_group::CallbackGroup::get_subscription_ptrs |
( |
| ) |
const |
◆ get_timer_ptrs()
| const std::vector<rclcpp::TimerBase::WeakPtr>& rclcpp::callback_group::CallbackGroup::get_timer_ptrs |
( |
| ) |
const |
◆ get_service_ptrs()
| const std::vector<rclcpp::ServiceBase::WeakPtr>& rclcpp::callback_group::CallbackGroup::get_service_ptrs |
( |
| ) |
const |
◆ get_client_ptrs()
| const std::vector<rclcpp::ClientBase::WeakPtr>& rclcpp::callback_group::CallbackGroup::get_client_ptrs |
( |
| ) |
const |
◆ get_waitable_ptrs()
| const std::vector<rclcpp::Waitable::WeakPtr>& rclcpp::callback_group::CallbackGroup::get_waitable_ptrs |
( |
| ) |
const |
◆ can_be_taken_from()
| std::atomic_bool& rclcpp::callback_group::CallbackGroup::can_be_taken_from |
( |
| ) |
|
◆ type()
◆ add_publisher()
| void rclcpp::callback_group::CallbackGroup::add_publisher |
( |
const rclcpp::PublisherBase::SharedPtr |
publisher_ptr | ) |
|
|
protected |
◆ add_subscription()
| void rclcpp::callback_group::CallbackGroup::add_subscription |
( |
const rclcpp::SubscriptionBase::SharedPtr |
subscription_ptr | ) |
|
|
protected |
◆ add_timer()
| void rclcpp::callback_group::CallbackGroup::add_timer |
( |
const rclcpp::TimerBase::SharedPtr |
timer_ptr | ) |
|
|
protected |
◆ add_service()
| void rclcpp::callback_group::CallbackGroup::add_service |
( |
const rclcpp::ServiceBase::SharedPtr |
service_ptr | ) |
|
|
protected |
◆ add_client()
| void rclcpp::callback_group::CallbackGroup::add_client |
( |
const rclcpp::ClientBase::SharedPtr |
client_ptr | ) |
|
|
protected |
◆ add_waitable()
| void rclcpp::callback_group::CallbackGroup::add_waitable |
( |
const rclcpp::Waitable::SharedPtr |
waitable_ptr | ) |
|
|
protected |
◆ remove_waitable()
| void rclcpp::callback_group::CallbackGroup::remove_waitable |
( |
const rclcpp::Waitable::SharedPtr |
waitable_ptr | ) |
|
|
protectednoexcept |
◆ 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: