Mutable contiguous iterator over the container's elements.
Synopsis
Declared in <prevector.h>
class iterator;
Type Aliases
Name |
Description |
Signed type used to represent distances between iterators. |
|
Element type this iterator refers to. |
|
Iterator category tag: models a contiguous iterator. |
|
Pointer to the element type. |
|
Reference to the element type. |
Member Functions
Name |
Description |
|
Constructors |
Returns a reference to the pointed‐to element. |
|
Returns an iterator advanced by |
|
Increment operators |
|
Advances this iterator by |
|
Returns an iterator moved back by |
|
Decrement operators |
|
Moves this iterator back by |
|
Returns a pointer to the pointed‐to element. |
|
Returns a reference to the element at offset |
|
Returns whether two iterators refer to the same element. |
|
Orders two iterators by the addresses they refer to. |
Friends
Name |
Description |
Returns an iterator advanced by |
|
Returns the distance between two iterators. |
Created with MrDocs