$search
#include <consuming_buffers.hpp>
Public Types | |
| typedef consuming_buffers_iterator < Buffer, typename Buffers::const_iterator > | const_iterator |
| typedef Buffer | value_type |
Public Member Functions | |
| const_iterator | begin () const |
| void | consume (std::size_t size) |
| consuming_buffers (const consuming_buffers &other) | |
| consuming_buffers (const Buffers &buffers) | |
| const_iterator | end () const |
| consuming_buffers & | operator= (const consuming_buffers &other) |
Private Attributes | |
| bool | at_end_ |
| Buffers::const_iterator | begin_remainder_ |
| Buffers | buffers_ |
| Buffer | first_ |
Definition at line 106 of file consuming_buffers.hpp.
| typedef consuming_buffers_iterator<Buffer, typename Buffers::const_iterator> asio::detail::consuming_buffers< Buffer, Buffers >::const_iterator |
Definition at line 114 of file consuming_buffers.hpp.
| typedef Buffer asio::detail::consuming_buffers< Buffer, Buffers >::value_type |
Definition at line 110 of file consuming_buffers.hpp.
| asio::detail::consuming_buffers< Buffer, Buffers >::consuming_buffers | ( | const Buffers & | buffers | ) | [inline] |
Definition at line 117 of file consuming_buffers.hpp.
| asio::detail::consuming_buffers< Buffer, Buffers >::consuming_buffers | ( | const consuming_buffers< Buffer, Buffers > & | other | ) | [inline] |
Definition at line 128 of file consuming_buffers.hpp.
| const_iterator asio::detail::consuming_buffers< Buffer, Buffers >::begin | ( | ) | const [inline] |
Definition at line 153 of file consuming_buffers.hpp.
| void asio::detail::consuming_buffers< Buffer, Buffers >::consume | ( | std::size_t | size | ) | [inline] |
Definition at line 165 of file consuming_buffers.hpp.
| const_iterator asio::detail::consuming_buffers< Buffer, Buffers >::end | ( | ) | const [inline] |
Definition at line 159 of file consuming_buffers.hpp.
| consuming_buffers& asio::detail::consuming_buffers< Buffer, Buffers >::operator= | ( | const consuming_buffers< Buffer, Buffers > & | other | ) | [inline] |
Definition at line 140 of file consuming_buffers.hpp.
bool asio::detail::consuming_buffers< Buffer, Buffers >::at_end_ [private] |
Definition at line 197 of file consuming_buffers.hpp.
Buffers::const_iterator asio::detail::consuming_buffers< Buffer, Buffers >::begin_remainder_ [private] |
Definition at line 199 of file consuming_buffers.hpp.
Buffers asio::detail::consuming_buffers< Buffer, Buffers >::buffers_ [private] |
Definition at line 196 of file consuming_buffers.hpp.
Buffer asio::detail::consuming_buffers< Buffer, Buffers >::first_ [private] |
Definition at line 198 of file consuming_buffers.hpp.