rclcpp  master
C++ ROS Client Library API
rclcpp::mapped_ring_buffer::MappedRingBuffer< T, Alloc > Member List

This is the complete list of members for rclcpp::mapped_ring_buffer::MappedRingBuffer< T, Alloc >, including all inherited members.

ElemAlloc typedefrclcpp::mapped_ring_buffer::MappedRingBuffer< T, Alloc >
ElemAllocTraits typedefrclcpp::mapped_ring_buffer::MappedRingBuffer< T, Alloc >
ElemDeleter typedefrclcpp::mapped_ring_buffer::MappedRingBuffer< T, Alloc >
ElemUniquePtr typedefrclcpp::mapped_ring_buffer::MappedRingBuffer< T, Alloc >
get_copy_at_key(uint64_t key, ElemUniquePtr &value)rclcpp::mapped_ring_buffer::MappedRingBuffer< T, Alloc >inline
get_ownership_at_key(uint64_t key, ElemUniquePtr &value)rclcpp::mapped_ring_buffer::MappedRingBuffer< T, Alloc >inline
has_key(uint64_t key)rclcpp::mapped_ring_buffer::MappedRingBuffer< T, Alloc >inline
MappedRingBuffer(size_t size, std::shared_ptr< Alloc > allocator=nullptr)rclcpp::mapped_ring_buffer::MappedRingBuffer< T, Alloc >inlineexplicit
pop_at_key(uint64_t key, ElemUniquePtr &value)rclcpp::mapped_ring_buffer::MappedRingBuffer< T, Alloc >inline
push_and_replace(uint64_t key, ElemUniquePtr &value)rclcpp::mapped_ring_buffer::MappedRingBuffer< T, Alloc >inline
push_and_replace(uint64_t key, ElemUniquePtr &&value)rclcpp::mapped_ring_buffer::MappedRingBuffer< T, Alloc >inline
~MappedRingBuffer()rclcpp::mapped_ring_buffer::MappedRingBuffer< T, Alloc >inlinevirtual