Aleph-w 3.0
A C++ Library for Data Structures and Algorithms
Loading...
Searching...
No Matches
Aleph::RingBuffer< T >::basic_iterator< IsConst > Member List

This is the complete list of members for Aleph::RingBuffer< T >::basic_iterator< IsConst >, including all inherited members.

add_offset(const size_t idx, const std::ptrdiff_t i) noexceptAleph::RingBuffer< T >::basic_iterator< IsConst >inlineprivatestatic
basic_iterator()=defaultAleph::RingBuffer< T >::basic_iterator< IsConst >
basic_iterator(BufPtr rb, const size_t idx) noexceptAleph::RingBuffer< T >::basic_iterator< IsConst >inline
basic_iterator(const basic_iterator< B > &it) noexceptAleph::RingBuffer< T >::basic_iterator< IsConst >inline
buffer() const noexceptAleph::RingBuffer< T >::basic_iterator< IsConst >inline
BufPtr typedefAleph::RingBuffer< T >::basic_iterator< IsConst >private
difference_type typedefAleph::RingBuffer< T >::basic_iterator< IsConst >
idx_Aleph::RingBuffer< T >::basic_iterator< IsConst >private
index() const noexceptAleph::RingBuffer< T >::basic_iterator< IsConst >inline
iterator_category typedefAleph::RingBuffer< T >::basic_iterator< IsConst >
negative_magnitude(const std::ptrdiff_t i) noexceptAleph::RingBuffer< T >::basic_iterator< IsConst >inlineprivatestatic
operator!=(const basic_iterator &it) const noexceptAleph::RingBuffer< T >::basic_iterator< IsConst >inline
operator*() const noexceptAleph::RingBuffer< T >::basic_iterator< IsConst >inline
operator+(difference_type i) const noexceptAleph::RingBuffer< T >::basic_iterator< IsConst >inline
operator++() noexceptAleph::RingBuffer< T >::basic_iterator< IsConst >inline
operator++(int) noexceptAleph::RingBuffer< T >::basic_iterator< IsConst >inline
operator+=(const difference_type i) noexceptAleph::RingBuffer< T >::basic_iterator< IsConst >inline
operator-(difference_type i) const noexceptAleph::RingBuffer< T >::basic_iterator< IsConst >inline
operator-(const basic_iterator &it) const noexceptAleph::RingBuffer< T >::basic_iterator< IsConst >inline
operator--() noexceptAleph::RingBuffer< T >::basic_iterator< IsConst >inline
operator--(int) noexceptAleph::RingBuffer< T >::basic_iterator< IsConst >inline
operator-=(const difference_type i) noexceptAleph::RingBuffer< T >::basic_iterator< IsConst >inline
operator->() const noexceptAleph::RingBuffer< T >::basic_iterator< IsConst >inline
operator<(const basic_iterator &it) const noexceptAleph::RingBuffer< T >::basic_iterator< IsConst >inline
operator<=(const basic_iterator &it) const noexceptAleph::RingBuffer< T >::basic_iterator< IsConst >inline
operator==(const basic_iterator &it) const noexceptAleph::RingBuffer< T >::basic_iterator< IsConst >inline
operator>(const basic_iterator &it) const noexceptAleph::RingBuffer< T >::basic_iterator< IsConst >inline
operator>=(const basic_iterator &it) const noexceptAleph::RingBuffer< T >::basic_iterator< IsConst >inline
operator[](const difference_type i) const noexceptAleph::RingBuffer< T >::basic_iterator< IsConst >inline
pointer typedefAleph::RingBuffer< T >::basic_iterator< IsConst >
rb_Aleph::RingBuffer< T >::basic_iterator< IsConst >private
reference typedefAleph::RingBuffer< T >::basic_iterator< IsConst >
sub_offset(const size_t idx, const std::ptrdiff_t i) noexceptAleph::RingBuffer< T >::basic_iterator< IsConst >inlineprivatestatic
value_type typedefAleph::RingBuffer< T >::basic_iterator< IsConst >