|  | 
The type of an iterator that points into the range.
typedef basic_address_iterator< address_v6 > iterator;
| Name | Description | 
|---|---|
| Distance between two iterators. | |
| Denotes that the iterator satisfies the input iterator requirements. | |
| The type of a pointer to an element pointed to by the iterator. | |
| The type of a reference to an element pointed to by the iterator. | |
| The type of the elements pointed to by the iterator. | 
| Name | Description | 
|---|---|
| 
                    Construct an iterator that points to the specified address.
                     | |
| Dereference the iterator. | |
| 
                    Pre-increment operator.  | |
| 
                    Pre-decrement operator.  | |
| Dereference the iterator. | |
| 
                    Assignment operator.  | 
| Name | Description | 
|---|---|
| Compare two addresses for inequality. | |
| Compare two addresses for equality. | 
In addition to satisfying the input iterator requirements, this iterator also supports decrement.
Distinct objects: Safe.
Shared objects: Unsafe.
          Header: asio/ip/address_v6_range.hpp
        
          Convenience header: asio.hpp