#include <panoc-alm/util/ringbuffer.hpp>
Definition at line 146 of file ringbuffer.hpp.
Collaboration diagram for CircularRange< IndexT >:Public Types | |
| using | Index = IndexT |
| using | Indices = CircularIndices< Index > |
| using | const_iterator = CircularIndexIterator< Index > |
| using | iterator = const_iterator |
| using | const_reverse_iterator = ReverseCircularIndexIterator< Index > |
| using | reverse_iterator = const_reverse_iterator |
Public Member Functions | |
| CircularRange (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 | |
| Index | size |
| Index | idx1 |
| Index | idx2 |
| Index | max |
| using Index = IndexT |
Definition at line 148 of file ringbuffer.hpp.
| using Indices = CircularIndices<Index> |
Definition at line 149 of file ringbuffer.hpp.
| using const_iterator = CircularIndexIterator<Index> |
Definition at line 154 of file ringbuffer.hpp.
| using iterator = const_iterator |
Definition at line 155 of file ringbuffer.hpp.
Definition at line 157 of file ringbuffer.hpp.
Definition at line 158 of file ringbuffer.hpp.
|
inline |
Definition at line 151 of file ringbuffer.hpp.
|
inline |
|
inline |
|
inline |
Definition at line 162 of file ringbuffer.hpp.
Here is the call graph for this function:
Here is the caller graph for this function:
|
inline |
Definition at line 163 of file ringbuffer.hpp.
Here is the call graph for this function:
Here is the caller graph for this function:
|
inline |
Definition at line 165 of file ringbuffer.hpp.
Here is the call graph for this function:
Here is the caller graph for this function:
|
inline |
Definition at line 166 of file ringbuffer.hpp.
Here is the call graph for this function:
Here is the caller graph for this function:
|
inline |
Definition at line 167 of file ringbuffer.hpp.
Here is the call graph for this function:
Here is the caller graph for this function:
|
inline |
Definition at line 170 of file ringbuffer.hpp.
Here is the call graph for this function:
Here is the caller graph for this function:
|
private |
Definition at line 175 of file ringbuffer.hpp.
|
private |
Definition at line 176 of file ringbuffer.hpp.
|
private |
Definition at line 176 of file ringbuffer.hpp.
|
private |
Definition at line 177 of file ringbuffer.hpp.