Beast Logo

PrevUpHomeNext

basic_streambuf::basic_streambuf

Move constructor.

basic_streambuf(
    basic_streambuf&&);

basic_streambuf(
    basic_streambuf&&,
    allocator_type const& alloc);

Copy constructor.

basic_streambuf(
    basic_streambuf const&);

basic_streambuf(
    basic_streambuf const&,
    allocator_type const& alloc);

template<
    class OtherAlloc>
basic_streambuf(
    basic_streambuf< OtherAlloc > const&);

template<
    class OtherAlloc>
basic_streambuf(
    basic_streambuf< OtherAlloc > const&,
    allocator_type const& alloc);

Construct a stream buffer.

explicit
basic_streambuf(
    std::size_t alloc_size = 1024,
    Allocator const& alloc = allocator_type{});

PrevUpHomeNext