#include <ring_buf.h>
◆ difference_type
template<class
T , size_t n>
typedef ptrdiff_t RingBuf< T, n >::const_iterator::difference_type |
◆ iterator_category
template<class
T , size_t n>
typedef std::random_access_iterator_tag RingBuf< T, n >::const_iterator::iterator_category |
◆ pointer
template<class
T , size_t n>
typedef const T* RingBuf< T, n >::const_iterator::pointer |
◆ reference
template<class
T , size_t n>
typedef const T& RingBuf< T, n >::const_iterator::reference |
◆ value_type
template<class
T , size_t n>
typedef T RingBuf< T, n >::const_iterator::value_type |
◆ const_iterator() [1/2]
template<class
T , size_t n>
RingBuf< T, n >::const_iterator::const_iterator |
( |
| ) |
|
|
inline |
◆ const_iterator() [2/2]
template<class
T , size_t n>
RingBuf< T, n >::const_iterator::const_iterator |
( |
const T * |
data_, |
|
|
size_t |
pos_ |
|
) |
| |
|
inline |
◆ operator!=()
template<class
T , size_t n>
◆ operator*()
template<class
T , size_t n>
const T & RingBuf< T, n >::const_iterator::operator* |
( |
| ) |
const |
|
inline |
◆ operator+()
template<class
T , size_t n>
◆ operator++() [1/2]
template<class
T , size_t n>
◆ operator++() [2/2]
template<class
T , size_t n>
◆ operator+=()
template<class
T , size_t n>
◆ operator-() [1/2]
template<class
T , size_t n>
◆ operator-() [2/2]
template<class
T , size_t n>
◆ operator-=()
template<class
T , size_t n>
◆ operator->()
template<class
T , size_t n>
const T * RingBuf< T, n >::const_iterator::operator-> |
( |
| ) |
const |
|
inline |
◆ operator<()
template<class
T , size_t n>
◆ operator==()
template<class
T , size_t n>
◆ operator[]()
template<class
T , size_t n>
const T & RingBuf< T, n >::const_iterator::operator[] |
( |
int |
idx | ) |
const |
|
inline |
◆ data
template<class
T , size_t n>
const T* RingBuf< T, n >::const_iterator::data |
|
protected |
◆ pos
template<class
T , size_t n>
size_t RingBuf< T, n >::const_iterator::pos |
|
protected |
The documentation for this class was generated from the following file:
- /home/docker/jenkins/workspace/technical-docs/source/lib/adts/ring_buf.h