Clementine
Functions
asio::buffer_sequence_end

The asio::buffer_sequence_end function returns an iterator pointing to one past the end element in a buffer sequence. More...

Functions

template<typename MutableBuffer >
const mutable_bufferasio::buffer_sequence_end (const MutableBuffer &b, typename enable_if< is_convertible< const MutableBuffer *, const mutable_buffer *>::value >::type *=0) ASIO_NOEXCEPT
 Get an iterator to one past the end element in a buffer sequence.
 
template<typename ConstBuffer >
const const_bufferasio::buffer_sequence_end (const ConstBuffer &b, typename enable_if< is_convertible< const ConstBuffer *, const const_buffer *>::value >::type *=0) ASIO_NOEXCEPT
 Get an iterator to one past the end element in a buffer sequence.
 
template<typename C >
C::iterator asio::buffer_sequence_end (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_end (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_end function returns an iterator pointing to one past the end element in a buffer sequence.