alloc_ | RingBuffer< Type, Allocator > | protected |
alloc_traits typedef | RingBuffer< Type, Allocator > | |
allocate(size_t max_size) | RingBuffer< Type, Allocator > | inline |
allocator_type typedef | RingBuffer< Type, Allocator > | |
back() noexcept | RingBuffer< Type, Allocator > | inline |
back() const noexcept | RingBuffer< Type, Allocator > | inline |
begin_ | RingBuffer< Type, Allocator > | protected |
capacity() const noexcept | RingBuffer< Type, Allocator > | inline |
capacity_ | RingBuffer< Type, Allocator > | protected |
clear() | RingBuffer< Type, Allocator > | inline |
const_pointer typedef | RingBuffer< Type, Allocator > | |
const_reference typedef | RingBuffer< Type, Allocator > | |
copy_to(std::vector< value_type > *out) const | RingBuffer< Type, Allocator > | inline |
data_ | RingBuffer< Type, Allocator > | protected |
deallocate() | RingBuffer< Type, Allocator > | inline |
difference_type typedef | RingBuffer< Type, Allocator > | |
emplace_back(Args &&... args) | RingBuffer< Type, Allocator > | inline |
emplace_front(Args &&... args) | RingBuffer< Type, Allocator > | inline |
empty() const noexcept | RingBuffer< Type, Allocator > | inline |
end_ | RingBuffer< Type, Allocator > | protected |
front() noexcept | RingBuffer< Type, Allocator > | inline |
front() const noexcept | RingBuffer< Type, Allocator > | inline |
load(Archive &ar) | RingBuffer< Type, Allocator > | inline |
mask_ | RingBuffer< Type, Allocator > | protected |
max_size() const noexcept | RingBuffer< Type, Allocator > | inline |
max_size_ | RingBuffer< Type, Allocator > | protected |
move_to(std::vector< value_type > *out) | RingBuffer< Type, Allocator > | inline |
operator=(const RingBuffer &rb) | RingBuffer< Type, Allocator > | inline |
operator=(RingBuffer &&rb) noexcept | RingBuffer< Type, Allocator > | inline |
operator[](size_type i) noexcept | RingBuffer< Type, Allocator > | inline |
operator[](size_type i) const noexcept | RingBuffer< Type, Allocator > | inline |
pointer typedef | RingBuffer< Type, Allocator > | |
pop_back() | RingBuffer< Type, Allocator > | inline |
pop_front() | RingBuffer< Type, Allocator > | inline |
push_back(const value_type &t) | RingBuffer< Type, Allocator > | inline |
push_back(value_type &&t) | RingBuffer< Type, Allocator > | inline |
push_front(const value_type &t) | RingBuffer< Type, Allocator > | inline |
push_front(value_type &&t) | RingBuffer< Type, Allocator > | inline |
reference typedef | RingBuffer< Type, Allocator > | |
RingBuffer(const Allocator &alloc=allocator_type()) noexcept | RingBuffer< Type, Allocator > | inlineexplicit |
RingBuffer(size_t max_size, const Allocator &alloc=allocator_type()) | RingBuffer< Type, Allocator > | inlineexplicit |
RingBuffer(const RingBuffer &rb) | RingBuffer< Type, Allocator > | inline |
RingBuffer(RingBuffer &&rb) noexcept | RingBuffer< Type, Allocator > | inline |
save(Archive &ar) const | RingBuffer< Type, Allocator > | inline |
size() const noexcept | RingBuffer< Type, Allocator > | inline |
size_type typedef | RingBuffer< Type, Allocator > | |
value_type typedef | RingBuffer< Type, Allocator > | |
~RingBuffer() | RingBuffer< Type, Allocator > | inline |