bsl::StringBufContainer::StringBufContainer

Create a StringBufContainer by moving from initialString.

Synopsis

Declared in <bslstl_stringbuf.h>

StringBufContainer(
    BloombergLP::bslmf::MovableRef<StringType> initialString,
    std::ios_base::openmode modeBitMask,
    ALLOCATOR const& allocator);

Description

Create a StringBufContainer object initialized from the specified initialString and modeBitMask, using the allocator in initialString to supply memory.

Parameters

NameDescription
initialStringinitial character sequence moved into the buffer
modeBitMaskopen mode for the contained stream buffer
allocatorallocator used to supply memory