#include <buffer_resize_guard.hpp>
Public Member Functions | |
| buffer_resize_guard (Buffer &buffer) | |
| ~buffer_resize_guard () | |
| void | commit () |
Private Attributes | |
| Buffer & | buffer_ |
| size_t | old_size_ |
Definition at line 30 of file buffer_resize_guard.hpp.
| asio::detail::buffer_resize_guard< Buffer >::buffer_resize_guard | ( | Buffer & | buffer | ) | [inline] |
Definition at line 34 of file buffer_resize_guard.hpp.
| asio::detail::buffer_resize_guard< Buffer >::~buffer_resize_guard | ( | ) | [inline] |
Definition at line 41 of file buffer_resize_guard.hpp.
References asio::detail::buffer_resize_guard< Buffer >::buffer_, and asio::detail::buffer_resize_guard< Buffer >::old_size_.
| void asio::detail::buffer_resize_guard< Buffer >::commit | ( | ) | [inline] |
Definition at line 51 of file buffer_resize_guard.hpp.
References asio::detail::buffer_resize_guard< Buffer >::old_size_.
Referenced by asio::buffered_read_stream< asio::buffered_write_stream & >::fill().
Buffer& asio::detail::buffer_resize_guard< Buffer >::buffer_ [private] |
Definition at line 59 of file buffer_resize_guard.hpp.
Referenced by asio::detail::buffer_resize_guard< Buffer >::~buffer_resize_guard().
size_t asio::detail::buffer_resize_guard< Buffer >::old_size_ [private] |
Definition at line 62 of file buffer_resize_guard.hpp.
Referenced by asio::detail::buffer_resize_guard< Buffer >::commit(), and asio::detail::buffer_resize_guard< Buffer >::~buffer_resize_guard().
1.5.6