#include <buffer.hpp>
Public Types | |
typedef const mutable_buffer * | const_iterator |
A random-access iterator type that may be used to read elements. | |
typedef mutable_buffer | value_type |
The type for each element in the list of buffers. | |
Public Member Functions | |
const_iterator | begin () const |
Get a random-access iterator to the first element. | |
const_iterator | end () const |
Get a random-access iterator for one past the last element. | |
mutable_buffers_1 (void *data, std::size_t size) | |
Construct to represent a given memory range. | |
mutable_buffers_1 (const mutable_buffer &b) | |
Construct to represent a single modifiable buffer. |
Adapts a single modifiable buffer so that it meets the requirements of the MutableBufferSequence concept.
Definition at line 188 of file buffer.hpp.
typedef const mutable_buffer* asio::mutable_buffers_1::const_iterator |
A random-access iterator type that may be used to read elements.
Definition at line 196 of file buffer.hpp.
The type for each element in the list of buffers.
Definition at line 193 of file buffer.hpp.
asio::mutable_buffers_1::mutable_buffers_1 | ( | void * | data, |
std::size_t | size | ||
) | [inline] |
Construct to represent a given memory range.
Definition at line 199 of file buffer.hpp.
asio::mutable_buffers_1::mutable_buffers_1 | ( | const mutable_buffer & | b | ) | [inline, explicit] |
Construct to represent a single modifiable buffer.
Definition at line 205 of file buffer.hpp.
const_iterator asio::mutable_buffers_1::begin | ( | ) | const [inline] |
Get a random-access iterator to the first element.
Definition at line 211 of file buffer.hpp.
const_iterator asio::mutable_buffers_1::end | ( | ) | const [inline] |
Get a random-access iterator for one past the last element.
Definition at line 217 of file buffer.hpp.