Elements are accessed in order, in either direction. Advances the iterator to the next item and returns TRUE . Retreats the iterator to the previous item and returns TRUE . Advances the iterator n positions and returns TRUE . Returns a pointer to the collection over which this iterator is iterating.
Equality is measured by the class-defined equality operator for type T .
Returns the value at the iterator's current position. The results are undefined if the iterator is no longer valid. Removes the value from the iterator's associated collection at the current position of the iterator. Afterwards, if successful, the iterator will be positioned at the element immediately before the removed element. Afterwards, if successful, the iterator will be positioned at the element immediately before the removed element.