allocator_type typedef | Piduino::RingBuffer< T, A > | |
assign_into(I from, I const to) | Piduino::RingBuffer< T, A > | inlineprivate |
at(size_type const n) const | Piduino::RingBuffer< T, A > | inline |
at(size_type const n) | Piduino::RingBuffer< T, A > | inline |
at_checked(size_type const index) const | Piduino::RingBuffer< T, A > | inlineprivate |
at_unchecked(size_type const index) const | Piduino::RingBuffer< T, A > | inlineprivate |
back() | Piduino::RingBuffer< T, A > | inline |
back() const | Piduino::RingBuffer< T, A > | inline |
begin() | Piduino::RingBuffer< T, A > | inline |
begin() const | Piduino::RingBuffer< T, A > | inline |
capacity() const | Piduino::RingBuffer< T, A > | inline |
chop(size_type len) | Piduino::RingBuffer< T, A > | inline |
clear() | Piduino::RingBuffer< T, A > | inline |
const_iterator typedef | Piduino::RingBuffer< T, A > | |
const_pointer typedef | Piduino::RingBuffer< T, A > | |
const_reference typedef | Piduino::RingBuffer< T, A > | |
const_reverse_iterator typedef | Piduino::RingBuffer< T, A > | |
decrement_head() | Piduino::RingBuffer< T, A > | inlineprivate |
decrement_tail() | Piduino::RingBuffer< T, A > | inlineprivate |
difference_type typedef | Piduino::RingBuffer< T, A > | |
empty() const | Piduino::RingBuffer< T, A > | inline |
end() | Piduino::RingBuffer< T, A > | inline |
end() const | Piduino::RingBuffer< T, A > | inline |
front() | Piduino::RingBuffer< T, A > | inline |
front() const | Piduino::RingBuffer< T, A > | inline |
get_allocator() const | Piduino::RingBuffer< T, A > | inline |
getimpl() | Piduino::RingBuffer< T, A > | inline |
increment_head() | Piduino::RingBuffer< T, A > | inlineprivate |
increment_tail() | Piduino::RingBuffer< T, A > | inlineprivate |
index_to_subscript(size_type const index) const | Piduino::RingBuffer< T, A > | inlineprivate |
iterator typedef | Piduino::RingBuffer< T, A > | |
m_allocator | Piduino::RingBuffer< T, A > | private |
m_array | Piduino::RingBuffer< T, A > | private |
m_capacity | Piduino::RingBuffer< T, A > | private |
m_contents_size | Piduino::RingBuffer< T, A > | private |
m_head | Piduino::RingBuffer< T, A > | private |
m_tail | Piduino::RingBuffer< T, A > | private |
max_size() const | Piduino::RingBuffer< T, A > | inline |
next_tail() | Piduino::RingBuffer< T, A > | inlineprivate |
normalise(size_type const n) const | Piduino::RingBuffer< T, A > | inlineprivate |
operator=(self_type other) | Piduino::RingBuffer< T, A > | inline |
operator[](size_type const n) const | Piduino::RingBuffer< T, A > | inline |
operator[](size_type const n) | Piduino::RingBuffer< T, A > | inline |
pointer typedef | Piduino::RingBuffer< T, A > | |
pop_back() | Piduino::RingBuffer< T, A > | inline |
pop_front() | Piduino::RingBuffer< T, A > | inline |
previous_head() | Piduino::RingBuffer< T, A > | inlineprivate |
previous_tail() | Piduino::RingBuffer< T, A > | inlineprivate |
push_back(value_type const &item) | Piduino::RingBuffer< T, A > | inline |
push_front(value_type const &item) | Piduino::RingBuffer< T, A > | inline |
rbegin() | Piduino::RingBuffer< T, A > | inline |
rbegin() const | Piduino::RingBuffer< T, A > | inline |
reference typedef | Piduino::RingBuffer< T, A > | |
rend() | Piduino::RingBuffer< T, A > | inline |
rend() const | Piduino::RingBuffer< T, A > | inline |
reserve(size_type const new_size) | Piduino::RingBuffer< T, A > | inline |
reverse_iterator typedef | Piduino::RingBuffer< T, A > | |
RingBuffer(size_type const capacity=1, allocator_type const &allocator=allocator_type()) | Piduino::RingBuffer< T, A > | inlineexplicit |
RingBuffer(self_type const &other) | Piduino::RingBuffer< T, A > | inline |
RingBuffer(II const from, II const to) | Piduino::RingBuffer< T, A > | inline |
self_type typedef | Piduino::RingBuffer< T, A > | |
size() const | Piduino::RingBuffer< T, A > | inline |
size_type typedef | Piduino::RingBuffer< T, A > | |
skip(size_type len) | Piduino::RingBuffer< T, A > | inline |
swap(self_type &other) | Piduino::RingBuffer< T, A > | inline |
value_type typedef | Piduino::RingBuffer< T, A > | |
~RingBuffer() | Piduino::RingBuffer< T, A > | inline |