boost::buffers

Types

Name

Description

circular_buffer

A circular buffer.

const_buffer

Holds a contiguous range of unmodifiable bytes

is_const_buffer_sequence

Determine if T is a ConstBufferSequence.

is_const_buffer_sequence<T>

is_mutable_buffer_sequence

Determine if T is a MutableBufferSequence.

is_mutable_buffer_sequence<T>

mutable_buffer

Holds a contiguous range of modifiable bytes

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

const_buffer_pair

A constant buffer pair

mutable_buffer_pair

A mutable buffer pair

slice_type

Alias for the type representing a slice of T

Enums

Name

Description

slice_how

slice constants for slice customization

Functions

Name

Description

tag_invoke

tag_invoke overloads