$search
#include "asio/detail/push_options.hpp"#include <cstddef>#include <boost/assert.hpp>#include <boost/config.hpp>#include <boost/iterator/iterator_facade.hpp>#include <boost/type_traits/is_convertible.hpp>#include <boost/type_traits/add_const.hpp>#include "asio/detail/pop_options.hpp"#include "asio/buffer.hpp"

Go to the source code of this file.
Classes | |
| class | asio::buffers_iterator< BufferSequence, ByteType > |
| A random access iterator over the bytes in a buffer sequence. More... | |
| struct | asio::detail::buffers_iterator_types< BufferSequence, ByteType > |
| struct | asio::detail::buffers_iterator_types_helper< false > |
| struct | asio::detail::buffers_iterator_types_helper< true > |
| struct | asio::detail::buffers_iterator_types_helper< true >::byte_type< ByteType > |
| struct | asio::detail::buffers_iterator_types_helper< false >::byte_type< ByteType > |
Namespaces | |
| namespace | asio |
| namespace | asio::detail |
Functions | |
| template<typename BufferSequence > | |
| buffers_iterator< BufferSequence > | asio::buffers_begin (const BufferSequence &buffers) |
| Construct an iterator representing the beginning of the buffers' data. | |
| template<typename BufferSequence > | |
| buffers_iterator< BufferSequence > | asio::buffers_end (const BufferSequence &buffers) |
| Construct an iterator representing the end of the buffers' data. | |