#include <boost/asio/detail/config.hpp>
#include <cstddef>
#include <iterator>
#include <boost/asio/buffer.hpp>
#include <boost/asio/detail/assert.hpp>
#include <boost/asio/detail/type_traits.hpp>
#include <boost/asio/detail/push_options.hpp>
#include <boost/asio/detail/pop_options.hpp>
Classes | |
struct | boost::asio::detail::buffers_iterator_types_helper< IsMutable > |
struct | boost::asio::detail::buffers_iterator_types_helper< false > |
struct | boost::asio::detail::buffers_iterator_types_helper< false >::byte_type< ByteType > |
struct | boost::asio::detail::buffers_iterator_types_helper< true > |
struct | boost::asio::detail::buffers_iterator_types_helper< true >::byte_type< ByteType > |
struct | boost::asio::detail::buffers_iterator_types< BufferSequence, ByteType > |
class | boost::asio::buffers_iterator< BufferSequence, ByteType > |
A random access iterator over the bytes in a buffer sequence. More... | |
Namespaces | |
boost | |
Duration formatting facet for input. | |
boost::asio | |
boost::asio::detail | |
Functions | |
template<typename BufferSequence > | |
buffers_iterator< BufferSequence > | boost::asio::buffers_begin (const BufferSequence &buffers) |
Construct an iterator representing the beginning of the buffers' data. More... | |
template<typename BufferSequence > | |
buffers_iterator< BufferSequence > | boost::asio::buffers_end (const BufferSequence &buffers) |
Construct an iterator representing the end of the buffers' data. More... | |