#include <alpaqa/util/ringbuffer.hpp>
Definition at line 181 of file ringbuffer.hpp.
Collaboration diagram for ReverseCircularRange< IndexT >:Public Types | |
| using | ForwardRange = CircularRange< IndexT > |
| using | Index = typename ForwardRange::Index |
| using | Indices = typename ForwardRange::Indices |
| using | const_iterator = typename ForwardRange::const_reverse_iterator |
| using | iterator = typename ForwardRange::reverse_iterator |
| using | const_reverse_iterator = typename ForwardRange::const_iterator |
| using | reverse_iterator = typename ForwardRange::iterator |
Public Member Functions | |
| ReverseCircularRange (const ForwardRange &forwardrange) | |
| ReverseCircularRange (Index size, Index idx1, Index idx2, Index max) | |
| iterator | begin () const |
| iterator | end () const |
| const_iterator | cbegin () const |
| const_iterator | cend () const |
| reverse_iterator | rbegin () const |
| reverse_iterator | rend () const |
| const_reverse_iterator | crbegin () const |
| const_reverse_iterator | crend () const |
Private Attributes | |
| ForwardRange | forwardrange |
| using ForwardRange = CircularRange<IndexT> |
Definition at line 183 of file ringbuffer.hpp.
| using Index = typename ForwardRange::Index |
Definition at line 184 of file ringbuffer.hpp.
| using Indices = typename ForwardRange::Indices |
Definition at line 185 of file ringbuffer.hpp.
| using const_iterator = typename ForwardRange::const_reverse_iterator |
Definition at line 192 of file ringbuffer.hpp.
| using iterator = typename ForwardRange::reverse_iterator |
Definition at line 193 of file ringbuffer.hpp.
| using const_reverse_iterator = typename ForwardRange::const_iterator |
Definition at line 195 of file ringbuffer.hpp.
| using reverse_iterator = typename ForwardRange::iterator |
Definition at line 196 of file ringbuffer.hpp.
|
inline |
Definition at line 187 of file ringbuffer.hpp.
|
inline |
Definition at line 189 of file ringbuffer.hpp.
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
private |
Definition at line 209 of file ringbuffer.hpp.