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.