$search
#include <consuming_buffers.hpp>
Public Member Functions | |
| consuming_buffers_iterator (bool at_end, const Buffer &first, Buffer_Iterator begin_remainder, Buffer_Iterator end_remainder) | |
| consuming_buffers_iterator () | |
Private Types | |
| enum | { max_size = 65536 } |
Private Member Functions | |
| const Buffer & | dereference () const |
| bool | equal (const consuming_buffers_iterator &other) const |
| void | increment () |
Private Attributes | |
| bool | at_end_ |
| Buffer_Iterator | begin_remainder_ |
| Buffer_Iterator | end_remainder_ |
| Buffer | first_ |
| std::size_t | offset_ |
Friends | |
| class | boost::iterator_core_access |
Definition at line 34 of file consuming_buffers.hpp.
anonymous enum [private] |
Definition at line 61 of file consuming_buffers.hpp.
| asio::detail::consuming_buffers_iterator< Buffer, Buffer_Iterator >::consuming_buffers_iterator | ( | ) | [inline] |
Definition at line 41 of file consuming_buffers.hpp.
| asio::detail::consuming_buffers_iterator< Buffer, Buffer_Iterator >::consuming_buffers_iterator | ( | bool | at_end, | |
| const Buffer & | first, | |||
| Buffer_Iterator | begin_remainder, | |||
| Buffer_Iterator | end_remainder | |||
| ) | [inline] |
Definition at line 48 of file consuming_buffers.hpp.
| const Buffer& asio::detail::consuming_buffers_iterator< Buffer, Buffer_Iterator >::dereference | ( | ) | const [inline, private] |
Definition at line 92 of file consuming_buffers.hpp.
| bool asio::detail::consuming_buffers_iterator< Buffer, Buffer_Iterator >::equal | ( | const consuming_buffers_iterator< Buffer, Buffer_Iterator > & | other | ) | const [inline, private] |
Definition at line 80 of file consuming_buffers.hpp.
| void asio::detail::consuming_buffers_iterator< Buffer, Buffer_Iterator >::increment | ( | ) | [inline, private] |
Definition at line 63 of file consuming_buffers.hpp.
friend class boost::iterator_core_access [friend] |
Definition at line 59 of file consuming_buffers.hpp.
bool asio::detail::consuming_buffers_iterator< Buffer, Buffer_Iterator >::at_end_ [private] |
Definition at line 97 of file consuming_buffers.hpp.
Buffer_Iterator asio::detail::consuming_buffers_iterator< Buffer, Buffer_Iterator >::begin_remainder_ [private] |
Definition at line 99 of file consuming_buffers.hpp.
Buffer_Iterator asio::detail::consuming_buffers_iterator< Buffer, Buffer_Iterator >::end_remainder_ [private] |
Definition at line 100 of file consuming_buffers.hpp.
Buffer asio::detail::consuming_buffers_iterator< Buffer, Buffer_Iterator >::first_ [private] |
Definition at line 98 of file consuming_buffers.hpp.
std::size_t asio::detail::consuming_buffers_iterator< Buffer, Buffer_Iterator >::offset_ [private] |
Definition at line 101 of file consuming_buffers.hpp.