iterator Class
(Qt3DCore::QCircularBuffer::iterator)Public Types
typedef | difference_type |
typedef | iterator_category |
typedef | pointer |
typedef | reference |
typedef | value_type |
Public Functions
iterator() | |
iterator(QCircularBuffer<T> *buf, int idx) | |
bool | operator!=(const iterator &other) const |
T & | operator*() const |
iterator | operator+(int j) const |
iterator & | operator++() |
iterator | operator++(int) |
iterator & | operator+=(int j) |
iterator | operator-(int j) const |
int | operator-(iterator other) const |
iterator & | operator--() |
iterator | operator--(int) |
iterator & | operator-=(int j) |
T * | operator->() const |
bool | operator<(const iterator &other) const |
bool | operator<=(const iterator &other) const |
bool | operator==(const iterator &other) const |
bool | operator>(const iterator &other) const |
bool | operator>=(const iterator &other) const |
T & | operator[](int j) const |
Member Type Documentation
typedef iterator::difference_type
typedef iterator::iterator_category
typedef iterator::pointer
typedef iterator::reference
typedef iterator::value_type
Member Function Documentation
iterator::iterator()
Default constructs an instance of iterator.
iterator::iterator(QCircularBuffer<T> *buf, int idx)
Default constructs an instance of iterator.