Boost C++ Libraries

...one of the most highly regarded and expertly designed C++ library projects in the world. Herb Sutter and Andrei Alexandrescu, C++ Coding Standards

This is the documentation for a snapshot of the master branch, built from commit b485d5f2f0.
PrevUpHomeNext
basic_flat_buffer::basic_flat_buffer (10 of 10 overloads)

Copy Constructor.

Synopsis
template<
    class OtherAlloc>
basic_flat_buffer(
    basic_flat_buffer< OtherAlloc > const& other,
    Allocator const& alloc);
Description

This container is constructed with the contents of other using copy semantics. The maximum size will be the same as the copied object.

Parameters

Name

Description

other

The object to copy from.

alloc

The allocator to use for the object.

Exceptions

Type

Thrown On

std::length_error

if other.size() exceeds the maximum allocation size of alloc.


PrevUpHomeNext