boost::capy::buffer_array::buffer_array

Construct from an iterator range with overflow checking.

Synopsis

template<class Iterator>
buffer_array(
    std::in_place_t,
    Iterator first,
    Iterator last);

Description

Copies all non‐empty buffer descriptors from the range [first, last) into the internal array.

Exceptions

Name

Thrown on

std::length_error

if the range contains more than N non‐empty buffers.

Parameters

Name Description

first

Iterator to the first buffer descriptor.

last

Iterator past the last buffer descriptor.

Created with MrDocs