Bidirectonal iterator for the RingBuffer.
More...
#include <ringbuffer.hpp>
|
size_t | getCurrentIndex () const |
|
template<std::swappable T>
struct gz::RingBuffer< T >::Iterator
Bidirectonal iterator for the RingBuffer.
- Todo:
- make a const and non-const version, since const here is all over the place
◆ Iterator()
template<std::swappable T>
- Warning
- Default constructor has to be defined for std::forward_iterator but can not be used, since reference to RingBuffer<T> can not be initialized! Your compiler should (hopefully) not allow it.
The documentation for this struct was generated from the following file: