const_iterator Class

(Qt3DCore::QCircularBuffer::const_iterator)

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