boost::buffers

Types

Name

Description

circular_buffer

A circular buffer.

const_buffer

Holds a contiguous range of unmodifiable bytes

const_buffer_pair

A constant buffer pair

is_const_buffer_sequence

Determine if T is a ConstBufferSequence.

is_const_buffer_sequence<const_buffer>

is_const_buffer_sequence<mutable_buffer>

is_const_buffer_sequence<T>

is_const_buffer_sequence<T const>

is_const_buffer_sequence<T&>

is_const_buffer_sequence<T const&>

is_mutable_buffer_sequence

Determine if T is a MutableBufferSequence.

is_mutable_buffer_sequence<mutable_buffer>

is_mutable_buffer_sequence<T>

is_mutable_buffer_sequence<T const>

is_mutable_buffer_sequence<T&>

is_mutable_buffer_sequence<T const&>

make_void

mutable_buffer

Holds a contiguous range of modifiable bytes

mutable_buffer_pair

A mutable buffer pair

size_tag

size tag for tag_invoke

slice_of

A wrapper enabling a buffer sequence to be consumed

slice_tag

slice tag for tag_invoke

slice_type

Alias for the type representing a slice of T

void_t

Enums

Name

Description

slice_how

slice constants for slice customization

Functions

Name

Description

tag_invoke

Variables

Name

Description

begin

end

keep_back

keep_front

range

Return a range representing the buffer sequence.

size

trim_back

trim_front

Created with MrDocs