at_(size_type idx) nsrs_noexcept | nonstd::ring_span_lite::ring_span< T, Popper > | inlineprivate |
at_(size_type idx) const nsrs_noexcept | nonstd::ring_span_lite::ring_span< T, Popper > | inlineprivate |
back() nsrs_noexcept | nonstd::ring_span_lite::ring_span< T, Popper > | inline |
back() const nsrs_noexcept | nonstd::ring_span_lite::ring_span< T, Popper > | inline |
back_() nsrs_noexcept | nonstd::ring_span_lite::ring_span< T, Popper > | inlineprivate |
back_() const nsrs_noexcept | nonstd::ring_span_lite::ring_span< T, Popper > | inlineprivate |
begin() nsrs_noexcept | nonstd::ring_span_lite::ring_span< T, Popper > | inline |
begin() const nsrs_noexcept | nonstd::ring_span_lite::ring_span< T, Popper > | inline |
capacity() const nsrs_noexcept | nonstd::ring_span_lite::ring_span< T, Popper > | inline |
cbegin() const nsrs_noexcept | nonstd::ring_span_lite::ring_span< T, Popper > | inline |
cend() const nsrs_noexcept | nonstd::ring_span_lite::ring_span< T, Popper > | inline |
const_iterator typedef | nonstd::ring_span_lite::ring_span< T, Popper > | |
const_reference typedef | nonstd::ring_span_lite::ring_span< T, Popper > | |
const_reverse_iterator typedef | nonstd::ring_span_lite::ring_span< T, Popper > | |
crbegin() const nsrs_noexcept | nonstd::ring_span_lite::ring_span< T, Popper > | inline |
crend() const nsrs_noexcept | nonstd::ring_span_lite::ring_span< T, Popper > | inline |
decrement_back_() nsrs_noexcept | nonstd::ring_span_lite::ring_span< T, Popper > | inlineprivate |
decrement_front_() nsrs_noexcept | nonstd::ring_span_lite::ring_span< T, Popper > | inlineprivate |
decrement_front_and_back_() nsrs_noexcept | nonstd::ring_span_lite::ring_span< T, Popper > | inlineprivate |
detail::ring_iterator< ring_span, false > class | nonstd::ring_span_lite::ring_span< T, Popper > | friend |
detail::ring_iterator< ring_span, true > class | nonstd::ring_span_lite::ring_span< T, Popper > | friend |
empty() const nsrs_noexcept | nonstd::ring_span_lite::ring_span< T, Popper > | inline |
end() nsrs_noexcept | nonstd::ring_span_lite::ring_span< T, Popper > | inline |
end() const nsrs_noexcept | nonstd::ring_span_lite::ring_span< T, Popper > | inline |
front() nsrs_noexcept | nonstd::ring_span_lite::ring_span< T, Popper > | inline |
front() const nsrs_noexcept | nonstd::ring_span_lite::ring_span< T, Popper > | inline |
front_() nsrs_noexcept | nonstd::ring_span_lite::ring_span< T, Popper > | inlineprivate |
front_() const nsrs_noexcept | nonstd::ring_span_lite::ring_span< T, Popper > | inlineprivate |
full() const nsrs_noexcept | nonstd::ring_span_lite::ring_span< T, Popper > | inline |
increment_back_() nsrs_noexcept | nonstd::ring_span_lite::ring_span< T, Popper > | inlineprivate |
increment_front_() nsrs_noexcept | nonstd::ring_span_lite::ring_span< T, Popper > | inlineprivate |
increment_front_and_back_() nsrs_noexcept | nonstd::ring_span_lite::ring_span< T, Popper > | inlineprivate |
iterator typedef | nonstd::ring_span_lite::ring_span< T, Popper > | |
m_capacity | nonstd::ring_span_lite::ring_span< T, Popper > | private |
m_data | nonstd::ring_span_lite::ring_span< T, Popper > | private |
m_front_idx | nonstd::ring_span_lite::ring_span< T, Popper > | private |
m_popper | nonstd::ring_span_lite::ring_span< T, Popper > | private |
m_size | nonstd::ring_span_lite::ring_span< T, Popper > | private |
normalize_(size_type const idx) const nsrs_noexcept | nonstd::ring_span_lite::ring_span< T, Popper > | inlineprivate |
operator=(ring_span const &) | nonstd::ring_span_lite::ring_span< T, Popper > | private |
operator[](size_type idx) nsrs_noexcept | nonstd::ring_span_lite::ring_span< T, Popper > | inline |
operator[](size_type idx) const nsrs_noexcept | nonstd::ring_span_lite::ring_span< T, Popper > | inline |
pointer typedef | nonstd::ring_span_lite::ring_span< T, Popper > | |
pop_back() | nonstd::ring_span_lite::ring_span< T, Popper > | inline |
pop_front() | nonstd::ring_span_lite::ring_span< T, Popper > | inline |
push_back(value_type const &value) | nonstd::ring_span_lite::ring_span< T, Popper > | inline |
push_front(T const &value) | nonstd::ring_span_lite::ring_span< T, Popper > | inline |
rbegin() nsrs_noexcept | nonstd::ring_span_lite::ring_span< T, Popper > | inline |
rbegin() const nsrs_noexcept | nonstd::ring_span_lite::ring_span< T, Popper > | inline |
reference typedef | nonstd::ring_span_lite::ring_span< T, Popper > | |
rend() nsrs_noexcept | nonstd::ring_span_lite::ring_span< T, Popper > | inline |
rend() const nsrs_noexcept | nonstd::ring_span_lite::ring_span< T, Popper > | inline |
reverse_iterator typedef | nonstd::ring_span_lite::ring_span< T, Popper > | |
ring_span(ContiguousIterator begin, ContiguousIterator end, Popper popper=Popper()) nsrs_noexcept | nonstd::ring_span_lite::ring_span< T, Popper > | inline |
ring_span(ContiguousIterator begin, ContiguousIterator end, ContiguousIterator first, size_type size, Popper popper=Popper()) nsrs_noexcept | nonstd::ring_span_lite::ring_span< T, Popper > | inline |
ring_span(ring_span const &) | nonstd::ring_span_lite::ring_span< T, Popper > | private |
size() const nsrs_noexcept | nonstd::ring_span_lite::ring_span< T, Popper > | inline |
size_type typedef | nonstd::ring_span_lite::ring_span< T, Popper > | |
swap(type &rhs) | nonstd::ring_span_lite::ring_span< T, Popper > | inline |
type typedef | nonstd::ring_span_lite::ring_span< T, Popper > | |
value_type typedef | nonstd::ring_span_lite::ring_span< T, Popper > | |