...one of the most highly
regarded and expertly designed C++ library projects in the
world.
— Herb Sutter and Andrei
Alexandrescu, C++
Coding Standards
DynamicBuffer_v2: Get a sequence of buffers that represents the underlying memory.
const_buffers_type data( std::size_t pos, std::size_t n) const;
Position of the first byte to represent in the buffer sequence
The number of bytes to return in the buffer sequence. If the underlying memory is shorter, the buffer sequence represents as many bytes as are available.
The returned object is invalidated by any dynamic_vector_buffer
or vector
member function
that resizes or erases the vector.