rclcpp
master
C++ ROS Client Library API
|
This is the complete list of members for rclcpp::WaitSetTemplate< SynchronizationPolicy, StoragePolicy >, including all inherited members.
add_client(std::shared_ptr< rclcpp::ClientBase > client) | rclcpp::WaitSetTemplate< SynchronizationPolicy, StoragePolicy > | inline |
add_guard_condition(std::shared_ptr< rclcpp::GuardCondition > guard_condition) | rclcpp::WaitSetTemplate< SynchronizationPolicy, StoragePolicy > | inline |
add_service(std::shared_ptr< rclcpp::ServiceBase > service) | rclcpp::WaitSetTemplate< SynchronizationPolicy, StoragePolicy > | inline |
add_subscription(std::shared_ptr< rclcpp::SubscriptionBase > subscription, rclcpp::SubscriptionWaitSetMask mask={}) | rclcpp::WaitSetTemplate< SynchronizationPolicy, StoragePolicy > | inline |
add_timer(std::shared_ptr< rclcpp::TimerBase > timer) | rclcpp::WaitSetTemplate< SynchronizationPolicy, StoragePolicy > | inline |
add_waitable(std::shared_ptr< rclcpp::Waitable > waitable, std::shared_ptr< void > associated_entity=nullptr) | rclcpp::WaitSetTemplate< SynchronizationPolicy, StoragePolicy > | inline |
get_rcl_wait_set() const | rclcpp::WaitSetTemplate< SynchronizationPolicy, StoragePolicy > | inline |
prune_deleted_entities() | rclcpp::WaitSetTemplate< SynchronizationPolicy, StoragePolicy > | inline |
remove_client(std::shared_ptr< rclcpp::ClientBase > client) | rclcpp::WaitSetTemplate< SynchronizationPolicy, StoragePolicy > | inline |
remove_guard_condition(std::shared_ptr< rclcpp::GuardCondition > guard_condition) | rclcpp::WaitSetTemplate< SynchronizationPolicy, StoragePolicy > | inline |
remove_service(std::shared_ptr< rclcpp::ServiceBase > service) | rclcpp::WaitSetTemplate< SynchronizationPolicy, StoragePolicy > | inline |
remove_subscription(std::shared_ptr< rclcpp::SubscriptionBase > subscription, rclcpp::SubscriptionWaitSetMask mask={}) | rclcpp::WaitSetTemplate< SynchronizationPolicy, StoragePolicy > | inline |
remove_timer(std::shared_ptr< rclcpp::TimerBase > timer) | rclcpp::WaitSetTemplate< SynchronizationPolicy, StoragePolicy > | inline |
remove_waitable(std::shared_ptr< rclcpp::Waitable > waitable) | rclcpp::WaitSetTemplate< SynchronizationPolicy, StoragePolicy > | inline |
wait(std::chrono::duration< Rep, Period > time_to_wait=std::chrono::duration< Rep, Period >(-1)) | rclcpp::WaitSetTemplate< SynchronizationPolicy, StoragePolicy > | inline |
WaitSetTemplate(const typename StoragePolicy::SubscriptionsIterable &subscriptions={}, const typename StoragePolicy::GuardConditionsIterable &guard_conditions={}, const typename StoragePolicy::TimersIterable &timers={}, const typename StoragePolicy::ClientsIterable &clients={}, const typename StoragePolicy::ServicesIterable &services={}, const typename StoragePolicy::WaitablesIterable &waitables={}, rclcpp::Context::SharedPtr context=rclcpp::contexts::get_global_default_context()) | rclcpp::WaitSetTemplate< SynchronizationPolicy, StoragePolicy > | inlineexplicit |