| add_guard_condition(const rcl_guard_condition_t *guard_condition)=0 | rclcpp::memory_strategy::MemoryStrategy | pure virtual |
| add_handles_to_waitset(rcl_wait_set_t *wait_set)=0 | rclcpp::memory_strategy::MemoryStrategy | pure virtual |
| clear_handles()=0 | rclcpp::memory_strategy::MemoryStrategy | pure virtual |
| collect_entities(const WeakNodeVector &weak_nodes)=0 | rclcpp::memory_strategy::MemoryStrategy | pure virtual |
| get_allocator()=0 | rclcpp::memory_strategy::MemoryStrategy | pure virtual |
| get_client_by_handle(const rcl_client_t *client_handle, const WeakNodeVector &weak_nodes) | rclcpp::memory_strategy::MemoryStrategy | static |
| get_group_by_client(rclcpp::client::ClientBase::SharedPtr client, const WeakNodeVector &weak_nodes) | rclcpp::memory_strategy::MemoryStrategy | static |
| get_group_by_service(rclcpp::service::ServiceBase::SharedPtr service, const WeakNodeVector &weak_nodes) | rclcpp::memory_strategy::MemoryStrategy | static |
| get_group_by_subscription(rclcpp::subscription::SubscriptionBase::SharedPtr subscription, const WeakNodeVector &weak_nodes) | rclcpp::memory_strategy::MemoryStrategy | static |
| get_next_client(rclcpp::executor::AnyExecutable::SharedPtr any_exec, const WeakNodeVector &weak_nodes)=0 | rclcpp::memory_strategy::MemoryStrategy | pure virtual |
| get_next_service(rclcpp::executor::AnyExecutable::SharedPtr any_exec, const WeakNodeVector &weak_nodes)=0 | rclcpp::memory_strategy::MemoryStrategy | pure virtual |
| get_next_subscription(rclcpp::executor::AnyExecutable::SharedPtr any_exec, const WeakNodeVector &weak_nodes)=0 | rclcpp::memory_strategy::MemoryStrategy | pure virtual |
| get_node_by_group(rclcpp::callback_group::CallbackGroup::SharedPtr group, const WeakNodeVector &weak_nodes) | rclcpp::memory_strategy::MemoryStrategy | static |
| get_service_by_handle(const rcl_service_t *service_handle, const WeakNodeVector &weak_nodes) | rclcpp::memory_strategy::MemoryStrategy | static |
| get_subscription_by_handle(const rcl_subscription_t *subscriber_handle, const WeakNodeVector &weak_nodes) | rclcpp::memory_strategy::MemoryStrategy | static |
| instantiate_next_executable()=0 | rclcpp::memory_strategy::MemoryStrategy | pure virtual |
| number_of_guard_conditions() const =0 | rclcpp::memory_strategy::MemoryStrategy | pure virtual |
| number_of_ready_clients() const =0 | rclcpp::memory_strategy::MemoryStrategy | pure virtual |
| number_of_ready_services() const =0 | rclcpp::memory_strategy::MemoryStrategy | pure virtual |
| number_of_ready_subscriptions() const =0 | rclcpp::memory_strategy::MemoryStrategy | pure virtual |
| number_of_ready_timers() const =0 | rclcpp::memory_strategy::MemoryStrategy | pure virtual |
| remove_guard_condition(const rcl_guard_condition_t *guard_condition)=0 | rclcpp::memory_strategy::MemoryStrategy | pure virtual |
| remove_null_handles(rcl_wait_set_t *wait_set)=0 | rclcpp::memory_strategy::MemoryStrategy | pure virtual |
| WeakNodeVector typedef | rclcpp::memory_strategy::MemoryStrategy | |