Name |
Description |
<unnamed>
|
Return the first n bytes of a buffer sequence |
<unnamed>
|
Return a suffix of the buffer sequence. |
<unnamed>
|
Return the last n bytes of a buffer sequence |
circular_buffer
|
A circular buffer. |
const_buffer
|
Holds a buffer that cannot be modified. |
const_buffer_pair
|
A constant buffer pair |
const_buffer_span
|
|
const_buffer_subspan
|
Holds a span of buffers that cannot be modified. |
is_const_buffer_sequence
|
Determine if T is a ConstBuffers. |
is_const_buffer_sequence<const_buffer>
|
|
is_const_buffer_sequence<mutable_buffer>
|
|
is_const_buffer_sequence<T const>
|
|
is_const_buffer_sequence<T&>
|
|
is_const_buffer_sequence<T const&>
|
|
is_const_buffer_sequence<T, void_t<void>>
|
|
is_dynamic_buffer
|
Determine if T is a DynamicBuffer |
is_dynamic_buffer<T, void_t<decltype(std::declval<std::size_t&>() =
std::declval<T const&>().size()
,std::declval<std::size_t&>() =
std::declval<T const&>().max_size()
,std::declval<std::size_t&>() =
std::declval<T const&>().capacity()
,std::declval<T&>().commit(
std::declval<std::size_t>())
,std::declval<T&>().consume(
std::declval<std::size_t>())), void, void>>
|
|
is_mutable_buffer_sequence
|
Determine if T is a MutableBuffers. |
is_mutable_buffer_sequence<mutable_buffer>
|
|
is_mutable_buffer_sequence<T const>
|
|
is_mutable_buffer_sequence<T&>
|
|
is_mutable_buffer_sequence<T const&>
|
|
is_mutable_buffer_sequence<T, void_t<void>>
|
|
make_void
|
|
mutable_buffer
|
Holds a buffer that can be modified. |
mutable_buffer_pair
|
A mutable buffer pair |
mutable_buffer_span
|
|
mutable_buffer_subspan
|
Holds a span of buffers whose contents are modifiable. |
prefix_tag
|
prefix tag for tag_invoke. |
size_tag
|
size tag for tag_invoke. |
suffix_tag
|
suffix tag for tag‐invoke. |
prefix_type
|
Alias for the type of a prefix of a buffer sequence. |
suffix_type
|
Alias for the type of a suffix of a buffer sequence. |
value_type
|
Return the underlying buffer type of a sequence. |
void_t
|
|