ROS 2 rclcpp + rcl - rolling  rolling-a919a6e5
ROS 2 C++ Client Library with ROS Client Library
rclcpp::memory_strategy::MemoryStrategy Member List

This is the complete list of members for rclcpp::memory_strategy::MemoryStrategy, including all inherited members.

add_guard_condition(const rclcpp::GuardCondition &guard_condition)=0 (defined in rclcpp::memory_strategy::MemoryStrategy)rclcpp::memory_strategy::MemoryStrategypure virtual
add_handles_to_wait_set(rcl_wait_set_t *wait_set)=0 (defined in rclcpp::memory_strategy::MemoryStrategy)rclcpp::memory_strategy::MemoryStrategypure virtual
add_waitable_handle(const rclcpp::Waitable::SharedPtr &waitable)=0 (defined in rclcpp::memory_strategy::MemoryStrategy)rclcpp::memory_strategy::MemoryStrategypure virtual
clear_handles()=0 (defined in rclcpp::memory_strategy::MemoryStrategy)rclcpp::memory_strategy::MemoryStrategypure virtual
collect_entities(const WeakCallbackGroupsToNodesMap &weak_groups_to_nodes)=0 (defined in rclcpp::memory_strategy::MemoryStrategy)rclcpp::memory_strategy::MemoryStrategypure virtual
get_allocator()=0 (defined in rclcpp::memory_strategy::MemoryStrategy)rclcpp::memory_strategy::MemoryStrategypure virtual
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::MemoryStrategystatic
get_group_by_client(const rclcpp::ClientBase::SharedPtr &client, const WeakCallbackGroupsToNodesMap &weak_groups_to_nodes) (defined in rclcpp::memory_strategy::MemoryStrategy)rclcpp::memory_strategy::MemoryStrategystatic
get_group_by_service(const rclcpp::ServiceBase::SharedPtr &service, const WeakCallbackGroupsToNodesMap &weak_groups_to_nodes) (defined in rclcpp::memory_strategy::MemoryStrategy)rclcpp::memory_strategy::MemoryStrategystatic
get_group_by_subscription(const rclcpp::SubscriptionBase::SharedPtr &subscription, const WeakCallbackGroupsToNodesMap &weak_groups_to_nodes) (defined in rclcpp::memory_strategy::MemoryStrategy)rclcpp::memory_strategy::MemoryStrategystatic
get_group_by_timer(const rclcpp::TimerBase::SharedPtr &timer, const WeakCallbackGroupsToNodesMap &weak_groups_to_nodes) (defined in rclcpp::memory_strategy::MemoryStrategy)rclcpp::memory_strategy::MemoryStrategystatic
get_group_by_waitable(const rclcpp::Waitable::SharedPtr &waitable, const WeakCallbackGroupsToNodesMap &weak_groups_to_nodes) (defined in rclcpp::memory_strategy::MemoryStrategy)rclcpp::memory_strategy::MemoryStrategystatic
get_next_client(rclcpp::AnyExecutable &any_exec, const WeakCallbackGroupsToNodesMap &weak_groups_to_nodes)=0 (defined in rclcpp::memory_strategy::MemoryStrategy)rclcpp::memory_strategy::MemoryStrategypure virtual
get_next_service(rclcpp::AnyExecutable &any_exec, const WeakCallbackGroupsToNodesMap &weak_groups_to_nodes)=0 (defined in rclcpp::memory_strategy::MemoryStrategy)rclcpp::memory_strategy::MemoryStrategypure virtual
get_next_subscription(rclcpp::AnyExecutable &any_exec, const WeakCallbackGroupsToNodesMap &weak_groups_to_nodes)=0 (defined in rclcpp::memory_strategy::MemoryStrategy)rclcpp::memory_strategy::MemoryStrategypure virtual
get_next_timer(rclcpp::AnyExecutable &any_exec, const WeakCallbackGroupsToNodesMap &weak_groups_to_nodes)=0 (defined in rclcpp::memory_strategy::MemoryStrategy)rclcpp::memory_strategy::MemoryStrategypure virtual
get_next_waitable(rclcpp::AnyExecutable &any_exec, const WeakCallbackGroupsToNodesMap &weak_groups_to_nodes)=0 (defined in rclcpp::memory_strategy::MemoryStrategy)rclcpp::memory_strategy::MemoryStrategypure virtual
get_node_by_group(const rclcpp::CallbackGroup::SharedPtr &group, const WeakCallbackGroupsToNodesMap &weak_groups_to_nodes) (defined in rclcpp::memory_strategy::MemoryStrategy)rclcpp::memory_strategy::MemoryStrategystatic
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::MemoryStrategystatic
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::MemoryStrategystatic
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::MemoryStrategystatic
number_of_guard_conditions() const =0 (defined in rclcpp::memory_strategy::MemoryStrategy)rclcpp::memory_strategy::MemoryStrategypure virtual
number_of_ready_clients() const =0 (defined in rclcpp::memory_strategy::MemoryStrategy)rclcpp::memory_strategy::MemoryStrategypure virtual
number_of_ready_events() const =0 (defined in rclcpp::memory_strategy::MemoryStrategy)rclcpp::memory_strategy::MemoryStrategypure virtual
number_of_ready_services() const =0 (defined in rclcpp::memory_strategy::MemoryStrategy)rclcpp::memory_strategy::MemoryStrategypure virtual
number_of_ready_subscriptions() const =0 (defined in rclcpp::memory_strategy::MemoryStrategy)rclcpp::memory_strategy::MemoryStrategypure virtual
number_of_ready_timers() const =0 (defined in rclcpp::memory_strategy::MemoryStrategy)rclcpp::memory_strategy::MemoryStrategypure virtual
number_of_waitables() const =0 (defined in rclcpp::memory_strategy::MemoryStrategy)rclcpp::memory_strategy::MemoryStrategypure virtual
remove_guard_condition(const rclcpp::GuardCondition *guard_condition)=0 (defined in rclcpp::memory_strategy::MemoryStrategy)rclcpp::memory_strategy::MemoryStrategypure virtual
remove_null_handles(rcl_wait_set_t *wait_set)=0 (defined in rclcpp::memory_strategy::MemoryStrategy)rclcpp::memory_strategy::MemoryStrategypure virtual
WeakCallbackGroupsToNodesMap typedef (defined in rclcpp::memory_strategy::MemoryStrategy)rclcpp::memory_strategy::MemoryStrategy
~MemoryStrategy()=default (defined in rclcpp::memory_strategy::MemoryStrategy)rclcpp::memory_strategy::MemoryStrategyvirtual