![]()  | 
A random access iterator over the bytes in a buffer sequence.
template<
    typename BufferSequence,
    typename ByteType = char>
class buffers_iterator
| 
                 Name  | 
                 Description  | 
|---|---|
| 
                 The type used for the distance between two iterators.  | 
|
| 
                 The iterator category.  | 
|
| 
                 The type of the result of applying operator->() to the iterator.  | 
|
| 
                 The type of the result of applying operator*() to the iterator.  | 
|
| 
                 The type of the value pointed to by the iterator.  | 
| 
                 Name  | 
                 Description  | 
|---|---|
| 
                 begin [static]  | 
                 Construct an iterator representing the beginning of the buffers' data.  | 
| 
                 buffers_iterator [constructor]  | 
                 Default constructor. Creates an iterator in an undefined state.  | 
| 
                 end [static]  | 
                 Construct an iterator representing the end of the buffers' data.  | 
| 
                 Dereference an iterator.  | 
|
| 
                 
                  Increment operator (prefix).   | 
|
| 
                 Addition operator.  | 
|
| 
                 
                  Decrement operator (prefix).   | 
|
| 
                 Subtraction operator.  | 
|
| 
                 Dereference an iterator.  | 
|
| 
                 Access an individual element.  | 
| 
                 Name  | 
                 Description  | 
|---|---|
| 
                 Test two iterators for inequality.  | 
|
| 
                 Addition operator.  | 
|
| 
                 Subtraction operator.  | 
|
| 
                 Compare two iterators.  | 
|
| 
                 Compare two iterators.  | 
|
| 
                 Test two iterators for equality.  | 
|
| 
                 Compare two iterators.  | 
|
| 
                 Compare two iterators.  | 
        Header: asio/buffers_iterator.hpp
      
        Convenience header: asio.hpp