Clementine
|
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_buffer * | asio::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_buffer * | asio::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 |
The asio::buffer_sequence_end function returns an iterator pointing to one past the end element in a buffer sequence.