const_iterator Class | Qt 3D 5.6

Qt 5.6 | Qt 3D | C++ Classes | const_iterator

Qt 5.6.2 Reference Documentation

# const_iterator Class

(Qt3DCore::QCircularBuffer::const_iterator)

- List of all members, including inherited members

## Public Types

typedef | difference_type
typedef | iterator_category
typedef | pointer
typedef | reference
typedef | value_type

## Public Functions

| const_iterator()
| const_iterator(const QCircularBuffer<T> *buff, int idx)
| const_iterator(const iterator &other)
bool | operator!=(const const_iterator &other) const
const T & | operator*() const
const_iterator | operator+(int j) const
const_iterator & | operator++()
const_iterator | operator++(int)
const_iterator & | operator+=(int j)
const_iterator | operator-(int j) const
int | operator-(const_iterator other) const
const_iterator & | operator--()
const_iterator | operator--(int)
const_iterator & | operator-=(int j)
const T * | operator->() const
bool | operator<(const const_iterator &other) const
bool | operator<=(const const_iterator &other) const
bool | operator==(const const_iterator &other) const
bool | operator>(const const_iterator &other) const
bool | operator>=(const const_iterator &other) const
const T & | operator[](int j) const

## Member Type Documentation

### typedef const_iterator::difference_type

### typedef const_iterator::iterator_category

### typedef const_iterator::pointer

### typedef const_iterator::reference

### typedef const_iterator::value_type

## Member Function Documentation

### const_iterator::const_iterator()

Default constructs an instance of const_iterator.

### const_iterator::const_iterator(const QCircularBuffer<T> *buff, int idx)

Default constructs an instance of const_iterator.

### const_iterator::const_iterator(const iterator &other)

Default constructs an instance of const_iterator.

### bool const_iterator::operator!=(const const_iterator &other) const

### const T &const_iterator::operator*() const

### const_iterator const_iterator::operator+(int j) const

### const_iterator &const_iterator::operator++()

### const_iterator const_iterator::operator++(int)

### const_iterator &const_iterator::operator+=(int j)

### const_iterator const_iterator::operator-(int j) const

### int const_iterator::operator-(const_iterator other) const

### const_iterator &const_iterator::operator--()

### const_iterator const_iterator::operator--(int)

### const_iterator &const_iterator::operator-=(int j)

### const T *const_iterator::operator->() const

### bool const_iterator::operator<(const const_iterator &other) const

### bool const_iterator::operator<=(const const_iterator &other) const

### bool const_iterator::operator==(const const_iterator &other) const

### bool const_iterator::operator>(const const_iterator &other) const

### bool const_iterator::operator>=(const const_iterator &other) const

### const T &const_iterator::operator[](int j) const