Classes | Namespaces | Functions
buffers_iterator.hpp File Reference
#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"
Include dependency graph for buffers_iterator.hpp:
This graph shows which files directly or indirectly include this file:

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.
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines


Castor
Author(s): Carpe Noctem
autogenerated on Fri Nov 8 2013 11:05:40