| ConstElemSharedPtr typedef | rclcpp::mapped_ring_buffer::MappedRingBuffer< T, Alloc > | |
| ElemAlloc typedef | rclcpp::mapped_ring_buffer::MappedRingBuffer< T, Alloc > | |
| ElemAllocTraits typedef | rclcpp::mapped_ring_buffer::MappedRingBuffer< T, Alloc > | |
| ElemDeleter typedef | rclcpp::mapped_ring_buffer::MappedRingBuffer< T, Alloc > | |
| ElemUniquePtr typedef | rclcpp::mapped_ring_buffer::MappedRingBuffer< T, Alloc > | |
| get(uint64_t key, ElemUniquePtr &value) | rclcpp::mapped_ring_buffer::MappedRingBuffer< T, Alloc > | inline |
| get(uint64_t key, ConstElemSharedPtr &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(uint64_t key, ElemUniquePtr &value) | rclcpp::mapped_ring_buffer::MappedRingBuffer< T, Alloc > | inline |
| pop(uint64_t key, ConstElemSharedPtr &value) | rclcpp::mapped_ring_buffer::MappedRingBuffer< T, Alloc > | inline |
| push_and_replace(uint64_t key, ConstElemSharedPtr 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 |