template <typename T>
class circular_deque_iterator
Defined at line 321 of file ../../src/lib/containers/cpp/circular_deque.h
Public Methods
void circular_deque_iterator<T> ()
Expose the containers class' constructor.
Defined at line 334 of file ../../src/lib/containers/cpp/circular_deque.h
T & operator* ()
Dereferencing.
Defined at line 337 of file ../../src/lib/containers/cpp/circular_deque.h
T * operator-> ()
Defined at line 338 of file ../../src/lib/containers/cpp/circular_deque.h
T & operator[] (difference_type i)
Defined at line 339 of file ../../src/lib/containers/cpp/circular_deque.h
circular_deque_iterator<T> & operator+= (difference_type offset)
Defined at line 348 of file ../../src/lib/containers/cpp/circular_deque.h
circular_deque_iterator<T> & operator-= (difference_type offset)
Defined at line 358 of file ../../src/lib/containers/cpp/circular_deque.h
circular_deque_iterator<T> & operator++ ()
Increment and decrement.
Defined at line 364 of file ../../src/lib/containers/cpp/circular_deque.h
circular_deque_iterator<T> operator++ (int )
Defined at line 368 of file ../../src/lib/containers/cpp/circular_deque.h
circular_deque_iterator<T> & operator-- ()
Defined at line 373 of file ../../src/lib/containers/cpp/circular_deque.h
circular_deque_iterator<T> operator-- (int )
Defined at line 377 of file ../../src/lib/containers/cpp/circular_deque.h
Friends
template <typename T>
circular_deque_iterator circular_deque_iterator (const circular_deque_iterator<T> & iter, difference_type offset)
template <typename T>
circular_deque_iterator circular_deque_iterator (const circular_deque_iterator<T> & iterdifference_type offset)