ROS 2 rclcpp + rcl - jazzy  jazzy
ROS 2 C++ Client Library with ROS Client Library
Public Types | Public Attributes | List of all members
rclcpp::executors::CollectionEntry< EntityValueType > Struct Template Reference

Structure to represent a single entity's entry in a collection. More...

#include <rclcpp/executors/executor_entities_collection.hpp>

Public Types

using EntityWeakPtr = typename EntityValueType::WeakPtr
 Weak pointer to entity type.
 
using EntitySharedPtr = typename EntityValueType::SharedPtr
 Shared pointer to entity type.
 

Public Attributes

EntityWeakPtr entity
 The entity.
 
rclcpp::CallbackGroup::WeakPtr callback_group
 If relevant, the entity's corresponding callback_group.
 

Detailed Description

template<typename EntityValueType>
struct rclcpp::executors::CollectionEntry< EntityValueType >

Structure to represent a single entity's entry in a collection.

Definition at line 38 of file executor_entities_collection.hpp.


The documentation for this struct was generated from the following file: