Clementine
Functions
asio::buffer_sequence_begin

The asio::buffer_sequence_begin function returns an iterator pointing to the first element in a buffer sequence. More...

Functions

template<typename MutableBuffer >
const mutable_bufferasio::buffer_sequence_begin (const MutableBuffer &b, typename enable_if< is_convertible< const MutableBuffer *, const mutable_buffer *>::value >::type *=0) ASIO_NOEXCEPT
 Get an iterator to the first element in a buffer sequence.
 
template<typename ConstBuffer >
const const_bufferasio::buffer_sequence_begin (const ConstBuffer &b, typename enable_if< is_convertible< const ConstBuffer *, const const_buffer *>::value >::type *=0) ASIO_NOEXCEPT
 Get an iterator to the first element in a buffer sequence.
 
template<typename C >
C::iterator asio::buffer_sequence_begin (C &c, typename enable_if< !is_convertible< const C *, const mutable_buffer *>::value &&!is_convertible< const C *, const const_buffer *>::value >::type *=0) ASIO_NOEXCEPT
 
template<typename C >
C::const_iterator asio::buffer_sequence_begin (const C &c, typename enable_if< !is_convertible< const C *, const mutable_buffer *>::value &&!is_convertible< const C *, const const_buffer *>::value >::type *=0) ASIO_NOEXCEPT
 

Detailed Description

The asio::buffer_sequence_begin function returns an iterator pointing to the first element in a buffer sequence.