rclcpp  master
C++ ROS Client Library API
Public Attributes | List of all members
rclcpp::strategies::message_pool_memory_strategy::MessagePoolMemoryStrategy< MessageT, Size, >::PoolMember Struct Reference

#include <message_pool_memory_strategy.hpp>

Collaboration diagram for rclcpp::strategies::message_pool_memory_strategy::MessagePoolMemoryStrategy< MessageT, Size, >::PoolMember:
Collaboration graph
[legend]

Public Attributes

std::shared_ptr< MessageT > msg_ptr_
 
bool used
 

Member Data Documentation

◆ msg_ptr_

template<typename MessageT , size_t Size, typename std::enable_if< rosidl_generator_traits::has_fixed_size< MessageT >::value >::type * = nullptr>
std::shared_ptr<MessageT> rclcpp::strategies::message_pool_memory_strategy::MessagePoolMemoryStrategy< MessageT, Size, >::PoolMember::msg_ptr_

◆ used

template<typename MessageT , size_t Size, typename std::enable_if< rosidl_generator_traits::has_fixed_size< MessageT >::value >::type * = nullptr>
bool rclcpp::strategies::message_pool_memory_strategy::MessagePoolMemoryStrategy< MessageT, Size, >::PoolMember::used

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