ROS 2 rclcpp + rcl - lyrical  lyrical
ROS 2 C++ Client Library with ROS Client Library
Public Member Functions | Public Attributes | List of all members
rclcpp::executors::cbg_executor::WeakEntityPtrWithRemoveFunction< EntityType_T > Struct Template Reference

Public Member Functions

 WeakEntityPtrWithRemoveFunction (const std::shared_ptr< EntityType_T > &shr_ptr, const std::function< void(const std::shared_ptr< EntityType_T > &ptr)> &destruction_callback)
 

Public Attributes

std::weak_ptr< EntityType_T > executable
 
EntityType_T * ptr
 
std::function< void(const std::shared_ptr< EntityType_T > &ptr)> destruction_callback
 

Detailed Description

template<class EntityType_T>
struct rclcpp::executors::cbg_executor::WeakEntityPtrWithRemoveFunction< EntityType_T >

Definition at line 33 of file registered_entity_cache.hpp.


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