|  | Home | Libraries | People | FAQ | More | 
An input iterator that can be used for traversing IPv6 addresses.
template<> class basic_address_iterator< address_v6 >
| 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. Copy constructor. | |
| Dereference the iterator. | |
| Pre-increment operator. Post-increment operator. | |
| Pre-decrement operator. Post-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: boost/asio/ip/address_v6_iterator.hpp
      
        Convenience header: boost/asio.hpp