Class mediapipe::CircularBuffer::iterator
ClassList > mediapipe > CircularBuffer > iterator
Inherits the following classes: std::iterator< std::random_access_iterator_tag, T, int64_t >
Public Functions
Type | Name |
---|---|
iterator (const CircularBuffer * buffer, size_t index) |
|
bool | operator!= (iterator other) const |
T | operator* () const |
iterator & | operator+ (const int64_t & num) |
iterator & | operator++ () |
iterator & | operator+= (const int64_t & num) |
int64_t | operator- (const iterator & it) const |
iterator & | operator- (const int64_t & num) |
T * | operator-> () const |
bool | operator< (iterator other) const |
bool | operator== (iterator other) const |
Public Functions Documentation
function iterator
inline explicit mediapipe::CircularBuffer::iterator::iterator (
const CircularBuffer * buffer,
size_t index
)
function operator!=
inline bool mediapipe::CircularBuffer::iterator::operator!= (
iterator other
) const
function operator*
inline T mediapipe::CircularBuffer::iterator::operator* () const
function operator+
inline iterator & mediapipe::CircularBuffer::iterator::operator+ (
const int64_t & num
)
function operator++
inline iterator & mediapipe::CircularBuffer::iterator::operator++ ()
function operator+=
inline iterator & mediapipe::CircularBuffer::iterator::operator+= (
const int64_t & num
)
function operator-
inline int64_t mediapipe::CircularBuffer::iterator::operator- (
const iterator & it
) const
function operator-
inline iterator & mediapipe::CircularBuffer::iterator::operator- (
const int64_t & num
)
function operator->
inline T * mediapipe::CircularBuffer::iterator::operator-> () const
function operator<
inline bool mediapipe::CircularBuffer::iterator::operator< (
iterator other
) const
function operator==
inline bool mediapipe::CircularBuffer::iterator::operator== (
iterator other
) const
The documentation for this class was generated from the following file /home/friedel/devel/ILLIXR-plugins/hand_tracking/mediapipe/framework/profiler/circular_buffer.h