| add_guard_condition(const rclcpp::GuardCondition &guard_condition) override (defined in rclcpp::memory_strategies::allocator_memory_strategy::AllocatorMemoryStrategy< Alloc >) | rclcpp::memory_strategies::allocator_memory_strategy::AllocatorMemoryStrategy< Alloc > | inlinevirtual |
| add_handles_to_wait_set(rcl_wait_set_t *wait_set) override (defined in rclcpp::memory_strategies::allocator_memory_strategy::AllocatorMemoryStrategy< Alloc >) | rclcpp::memory_strategies::allocator_memory_strategy::AllocatorMemoryStrategy< Alloc > | inlinevirtual |
| add_waitable_handle(const rclcpp::Waitable::SharedPtr &waitable) override (defined in rclcpp::memory_strategies::allocator_memory_strategy::AllocatorMemoryStrategy< Alloc >) | rclcpp::memory_strategies::allocator_memory_strategy::AllocatorMemoryStrategy< Alloc > | inlinevirtual |
| AllocatorMemoryStrategy(std::shared_ptr< Alloc > allocator) (defined in rclcpp::memory_strategies::allocator_memory_strategy::AllocatorMemoryStrategy< Alloc >) | rclcpp::memory_strategies::allocator_memory_strategy::AllocatorMemoryStrategy< Alloc > | inlineexplicit |
| AllocatorMemoryStrategy() (defined in rclcpp::memory_strategies::allocator_memory_strategy::AllocatorMemoryStrategy< Alloc >) | rclcpp::memory_strategies::allocator_memory_strategy::AllocatorMemoryStrategy< Alloc > | inline |
| clear_handles() override (defined in rclcpp::memory_strategies::allocator_memory_strategy::AllocatorMemoryStrategy< Alloc >) | rclcpp::memory_strategies::allocator_memory_strategy::AllocatorMemoryStrategy< Alloc > | inlinevirtual |
| collect_entities(const WeakCallbackGroupsToNodesMap &weak_groups_to_nodes) override (defined in rclcpp::memory_strategies::allocator_memory_strategy::AllocatorMemoryStrategy< Alloc >) | rclcpp::memory_strategies::allocator_memory_strategy::AllocatorMemoryStrategy< Alloc > | inlinevirtual |
| get_allocator() override (defined in rclcpp::memory_strategies::allocator_memory_strategy::AllocatorMemoryStrategy< Alloc >) | rclcpp::memory_strategies::allocator_memory_strategy::AllocatorMemoryStrategy< Alloc > | inlinevirtual |
| get_client_by_handle(const std::shared_ptr< const rcl_client_t > &client_handle, const WeakCallbackGroupsToNodesMap &weak_groups_to_nodes) (defined in rclcpp::memory_strategy::MemoryStrategy) | rclcpp::memory_strategy::MemoryStrategy | static |
| get_group_by_client(const rclcpp::ClientBase::SharedPtr &client, const WeakCallbackGroupsToNodesMap &weak_groups_to_nodes) (defined in rclcpp::memory_strategy::MemoryStrategy) | rclcpp::memory_strategy::MemoryStrategy | static |
| get_group_by_service(const rclcpp::ServiceBase::SharedPtr &service, const WeakCallbackGroupsToNodesMap &weak_groups_to_nodes) (defined in rclcpp::memory_strategy::MemoryStrategy) | rclcpp::memory_strategy::MemoryStrategy | static |
| get_group_by_subscription(const rclcpp::SubscriptionBase::SharedPtr &subscription, const WeakCallbackGroupsToNodesMap &weak_groups_to_nodes) (defined in rclcpp::memory_strategy::MemoryStrategy) | rclcpp::memory_strategy::MemoryStrategy | static |
| get_group_by_timer(const rclcpp::TimerBase::SharedPtr &timer, const WeakCallbackGroupsToNodesMap &weak_groups_to_nodes) (defined in rclcpp::memory_strategy::MemoryStrategy) | rclcpp::memory_strategy::MemoryStrategy | static |
| get_group_by_waitable(const rclcpp::Waitable::SharedPtr &waitable, const WeakCallbackGroupsToNodesMap &weak_groups_to_nodes) (defined in rclcpp::memory_strategy::MemoryStrategy) | rclcpp::memory_strategy::MemoryStrategy | static |
| get_next_client(rclcpp::AnyExecutable &any_exec, const WeakCallbackGroupsToNodesMap &weak_groups_to_nodes) override (defined in rclcpp::memory_strategies::allocator_memory_strategy::AllocatorMemoryStrategy< Alloc >) | rclcpp::memory_strategies::allocator_memory_strategy::AllocatorMemoryStrategy< Alloc > | inlinevirtual |
| get_next_service(rclcpp::AnyExecutable &any_exec, const WeakCallbackGroupsToNodesMap &weak_groups_to_nodes) override (defined in rclcpp::memory_strategies::allocator_memory_strategy::AllocatorMemoryStrategy< Alloc >) | rclcpp::memory_strategies::allocator_memory_strategy::AllocatorMemoryStrategy< Alloc > | inlinevirtual |
| get_next_subscription(rclcpp::AnyExecutable &any_exec, const WeakCallbackGroupsToNodesMap &weak_groups_to_nodes) override (defined in rclcpp::memory_strategies::allocator_memory_strategy::AllocatorMemoryStrategy< Alloc >) | rclcpp::memory_strategies::allocator_memory_strategy::AllocatorMemoryStrategy< Alloc > | inlinevirtual |
| get_next_timer(rclcpp::AnyExecutable &any_exec, const WeakCallbackGroupsToNodesMap &weak_groups_to_nodes) override (defined in rclcpp::memory_strategies::allocator_memory_strategy::AllocatorMemoryStrategy< Alloc >) | rclcpp::memory_strategies::allocator_memory_strategy::AllocatorMemoryStrategy< Alloc > | inlinevirtual |
| get_next_waitable(rclcpp::AnyExecutable &any_exec, const WeakCallbackGroupsToNodesMap &weak_groups_to_nodes) override (defined in rclcpp::memory_strategies::allocator_memory_strategy::AllocatorMemoryStrategy< Alloc >) | rclcpp::memory_strategies::allocator_memory_strategy::AllocatorMemoryStrategy< Alloc > | inlinevirtual |
| get_node_by_group(const rclcpp::CallbackGroup::SharedPtr &group, const WeakCallbackGroupsToNodesMap &weak_groups_to_nodes) (defined in rclcpp::memory_strategy::MemoryStrategy) | rclcpp::memory_strategy::MemoryStrategy | static |
| get_service_by_handle(const std::shared_ptr< const rcl_service_t > &service_handle, const WeakCallbackGroupsToNodesMap &weak_groups_to_nodes) (defined in rclcpp::memory_strategy::MemoryStrategy) | rclcpp::memory_strategy::MemoryStrategy | static |
| get_subscription_by_handle(const std::shared_ptr< const rcl_subscription_t > &subscriber_handle, const WeakCallbackGroupsToNodesMap &weak_groups_to_nodes) (defined in rclcpp::memory_strategy::MemoryStrategy) | rclcpp::memory_strategy::MemoryStrategy | static |
| get_timer_by_handle(const std::shared_ptr< const rcl_timer_t > &timer_handle, const WeakCallbackGroupsToNodesMap &weak_groups_to_nodes) (defined in rclcpp::memory_strategy::MemoryStrategy) | rclcpp::memory_strategy::MemoryStrategy | static |
| number_of_guard_conditions() const override (defined in rclcpp::memory_strategies::allocator_memory_strategy::AllocatorMemoryStrategy< Alloc >) | rclcpp::memory_strategies::allocator_memory_strategy::AllocatorMemoryStrategy< Alloc > | inlinevirtual |
| number_of_ready_clients() const override (defined in rclcpp::memory_strategies::allocator_memory_strategy::AllocatorMemoryStrategy< Alloc >) | rclcpp::memory_strategies::allocator_memory_strategy::AllocatorMemoryStrategy< Alloc > | inlinevirtual |
| number_of_ready_events() const override (defined in rclcpp::memory_strategies::allocator_memory_strategy::AllocatorMemoryStrategy< Alloc >) | rclcpp::memory_strategies::allocator_memory_strategy::AllocatorMemoryStrategy< Alloc > | inlinevirtual |
| number_of_ready_services() const override (defined in rclcpp::memory_strategies::allocator_memory_strategy::AllocatorMemoryStrategy< Alloc >) | rclcpp::memory_strategies::allocator_memory_strategy::AllocatorMemoryStrategy< Alloc > | inlinevirtual |
| number_of_ready_subscriptions() const override (defined in rclcpp::memory_strategies::allocator_memory_strategy::AllocatorMemoryStrategy< Alloc >) | rclcpp::memory_strategies::allocator_memory_strategy::AllocatorMemoryStrategy< Alloc > | inlinevirtual |
| number_of_ready_timers() const override (defined in rclcpp::memory_strategies::allocator_memory_strategy::AllocatorMemoryStrategy< Alloc >) | rclcpp::memory_strategies::allocator_memory_strategy::AllocatorMemoryStrategy< Alloc > | inlinevirtual |
| number_of_waitables() const override (defined in rclcpp::memory_strategies::allocator_memory_strategy::AllocatorMemoryStrategy< Alloc >) | rclcpp::memory_strategies::allocator_memory_strategy::AllocatorMemoryStrategy< Alloc > | inlinevirtual |
| remove_guard_condition(const rclcpp::GuardCondition *guard_condition) override (defined in rclcpp::memory_strategies::allocator_memory_strategy::AllocatorMemoryStrategy< Alloc >) | rclcpp::memory_strategies::allocator_memory_strategy::AllocatorMemoryStrategy< Alloc > | inlinevirtual |
| remove_null_handles(rcl_wait_set_t *wait_set) override (defined in rclcpp::memory_strategies::allocator_memory_strategy::AllocatorMemoryStrategy< Alloc >) | rclcpp::memory_strategies::allocator_memory_strategy::AllocatorMemoryStrategy< Alloc > | inlinevirtual |
| VoidAlloc typedef (defined in rclcpp::memory_strategies::allocator_memory_strategy::AllocatorMemoryStrategy< Alloc >) | rclcpp::memory_strategies::allocator_memory_strategy::AllocatorMemoryStrategy< Alloc > | |
| VoidAllocTraits typedef (defined in rclcpp::memory_strategies::allocator_memory_strategy::AllocatorMemoryStrategy< Alloc >) | rclcpp::memory_strategies::allocator_memory_strategy::AllocatorMemoryStrategy< Alloc > | |
| WeakCallbackGroupsToNodesMap typedef (defined in rclcpp::memory_strategy::MemoryStrategy) | rclcpp::memory_strategy::MemoryStrategy | |
| ~MemoryStrategy()=default (defined in rclcpp::memory_strategy::MemoryStrategy) | rclcpp::memory_strategy::MemoryStrategy | virtual |