bsl::basic_osyncstream::operator=

Move-assign from the specified original.

Synopsis

Declared in <bslstl_osyncstream.h>

basic_osyncstream&
operator=(basic_osyncstream&& original) = default;

Description

Transfer the associated output to the wrapped stream buffer then assign to this object the value of the specified original, and return a reference providing modifiable access to this object. The contents of original are move-assigned to this object. original.get_wrapped() == nullptr after the call.

Return Value

reference providing modifiable access to this object

Parameters

NameDescription
originalobject from which to move-assign