checked_iterator Members
Reference
Constructors
Constructs a default checked_iterator or a checked_iterator from an underlying iterator. |
Typedefs
A type that provides the difference between two checked_iterators referring to elements within the same container. |
|
A type that provides a pointer to an element addressed by a checked_iterator. |
|
A type that provides a reference to an element addressed by a checked_iterator. |
Member Functions
Recovers the underlying iterator from its checked_iterator. |
Operators
Tests two checked_iterators for equality. |
|
Tests two checked_iterators for inequality. |
|
Tests if the checked_iterator on the left side of the operator is less than the checked_iterator on the right side. |
|
Tests if the checked_iterator on the left side of the operator is greater than the checked_iterator on the right side. |
|
Tests if the checked_iterator on the left side of the operator is less than or equal to the checked_iterator on the right side. |
|
Tests if the checked_iterator on the left side of the operator is greater than or equal to the checked_iterator on the right side. |
|
Returns the element that a checked_iterator addresses. |
|
Returns a pointer to the element addressed by the checked_iterator. |
|
Increments the checked_iterator to the next element. |
|
Decrements the checked_iterator to the previous element. |
|
Adds a specified offset to a checked_iterator. |
|
Adds an offset to an iterator and returns the new checked_iterator addressing the inserted element at the new offset position. |
|
Decrements a specified offset from a checked_iterator. |
|
Decrements an offset from an iterator and returns the new checked_iterator addressing the inserted element at the new offset position. |
|
Returns a reference to an element offset from the element addressed by a checked_iterator by a specified number of positions. |