baudvine::RingBuf
STL-like ring buffer in C++11
baudvine::detail::ringbuf::Iterator< Ptr, AllocTraits, Capacity > Member List

This is the complete list of members for baudvine::detail::ringbuf::Iterator< Ptr, AllocTraits, Capacity >, including all inherited members.

copy (defined in baudvine::detail::ringbuf::Iterator< Ptr, AllocTraits, Capacity >)baudvine::detail::ringbuf::Iterator< Ptr, AllocTraits, Capacity >friend
difference_type typedef (defined in baudvine::detail::ringbuf::Iterator< Ptr, AllocTraits, Capacity >)baudvine::detail::ringbuf::Iterator< Ptr, AllocTraits, Capacity >
Iterator() noexcept=default (defined in baudvine::detail::ringbuf::Iterator< Ptr, AllocTraits, Capacity >)baudvine::detail::ringbuf::Iterator< Ptr, AllocTraits, Capacity >
Iterator(pointer data, const size_type ring_offset, const size_type ring_index)baudvine::detail::ringbuf::Iterator< Ptr, AllocTraits, Capacity >inline
iterator_category typedef (defined in baudvine::detail::ringbuf::Iterator< Ptr, AllocTraits, Capacity >)baudvine::detail::ringbuf::Iterator< Ptr, AllocTraits, Capacity >
operator Iterator< typename AllocTraits::const_pointer, AllocTraits, Capacity >() constbaudvine::detail::ringbuf::Iterator< Ptr, AllocTraits, Capacity >inline
operator!= (defined in baudvine::detail::ringbuf::Iterator< Ptr, AllocTraits, Capacity >)baudvine::detail::ringbuf::Iterator< Ptr, AllocTraits, Capacity >friend
operator*() const (defined in baudvine::detail::ringbuf::Iterator< Ptr, AllocTraits, Capacity >)baudvine::detail::ringbuf::Iterator< Ptr, AllocTraits, Capacity >inline
operator+(difference_type n) const noexcept (defined in baudvine::detail::ringbuf::Iterator< Ptr, AllocTraits, Capacity >)baudvine::detail::ringbuf::Iterator< Ptr, AllocTraits, Capacity >inline
operator+ (defined in baudvine::detail::ringbuf::Iterator< Ptr, AllocTraits, Capacity >)baudvine::detail::ringbuf::Iterator< Ptr, AllocTraits, Capacity >friend
operator++(int) noexcept (defined in baudvine::detail::ringbuf::Iterator< Ptr, AllocTraits, Capacity >)baudvine::detail::ringbuf::Iterator< Ptr, AllocTraits, Capacity >inline
operator++() noexcept (defined in baudvine::detail::ringbuf::Iterator< Ptr, AllocTraits, Capacity >)baudvine::detail::ringbuf::Iterator< Ptr, AllocTraits, Capacity >inline
operator+=(difference_type n) noexcept (defined in baudvine::detail::ringbuf::Iterator< Ptr, AllocTraits, Capacity >)baudvine::detail::ringbuf::Iterator< Ptr, AllocTraits, Capacity >inline
operator-(difference_type n) const noexcept (defined in baudvine::detail::ringbuf::Iterator< Ptr, AllocTraits, Capacity >)baudvine::detail::ringbuf::Iterator< Ptr, AllocTraits, Capacity >inline
operator- (defined in baudvine::detail::ringbuf::Iterator< Ptr, AllocTraits, Capacity >)baudvine::detail::ringbuf::Iterator< Ptr, AllocTraits, Capacity >friend
operator--(int) noexcept (defined in baudvine::detail::ringbuf::Iterator< Ptr, AllocTraits, Capacity >)baudvine::detail::ringbuf::Iterator< Ptr, AllocTraits, Capacity >inline
operator--() noexcept (defined in baudvine::detail::ringbuf::Iterator< Ptr, AllocTraits, Capacity >)baudvine::detail::ringbuf::Iterator< Ptr, AllocTraits, Capacity >inline
operator-=(difference_type n) noexcept (defined in baudvine::detail::ringbuf::Iterator< Ptr, AllocTraits, Capacity >)baudvine::detail::ringbuf::Iterator< Ptr, AllocTraits, Capacity >inline
operator->() const noexcept (defined in baudvine::detail::ringbuf::Iterator< Ptr, AllocTraits, Capacity >)baudvine::detail::ringbuf::Iterator< Ptr, AllocTraits, Capacity >inline
operator< (defined in baudvine::detail::ringbuf::Iterator< Ptr, AllocTraits, Capacity >)baudvine::detail::ringbuf::Iterator< Ptr, AllocTraits, Capacity >friend
operator<= (defined in baudvine::detail::ringbuf::Iterator< Ptr, AllocTraits, Capacity >)baudvine::detail::ringbuf::Iterator< Ptr, AllocTraits, Capacity >friend
operator== (defined in baudvine::detail::ringbuf::Iterator< Ptr, AllocTraits, Capacity >)baudvine::detail::ringbuf::Iterator< Ptr, AllocTraits, Capacity >friend
operator> (defined in baudvine::detail::ringbuf::Iterator< Ptr, AllocTraits, Capacity >)baudvine::detail::ringbuf::Iterator< Ptr, AllocTraits, Capacity >friend
operator>= (defined in baudvine::detail::ringbuf::Iterator< Ptr, AllocTraits, Capacity >)baudvine::detail::ringbuf::Iterator< Ptr, AllocTraits, Capacity >friend
operator[](difference_type n) const (defined in baudvine::detail::ringbuf::Iterator< Ptr, AllocTraits, Capacity >)baudvine::detail::ringbuf::Iterator< Ptr, AllocTraits, Capacity >inline
pointer typedef (defined in baudvine::detail::ringbuf::Iterator< Ptr, AllocTraits, Capacity >)baudvine::detail::ringbuf::Iterator< Ptr, AllocTraits, Capacity >
reference typedef (defined in baudvine::detail::ringbuf::Iterator< Ptr, AllocTraits, Capacity >)baudvine::detail::ringbuf::Iterator< Ptr, AllocTraits, Capacity >
size_type typedef (defined in baudvine::detail::ringbuf::Iterator< Ptr, AllocTraits, Capacity >)baudvine::detail::ringbuf::Iterator< Ptr, AllocTraits, Capacity >
value_type typedef (defined in baudvine::detail::ringbuf::Iterator< Ptr, AllocTraits, Capacity >)baudvine::detail::ringbuf::Iterator< Ptr, AllocTraits, Capacity >