BloombergLP::bslstl::SyncBufBase

Allocator-independent base of basic_syncbuf. Also this is used by the manipulators: emit_on_flush, noemit_on_flush, flush_emit (the ALLOCATOR template argument cannot be deduced from basic_ostream<CHAR_TYPE, CHAR_TRAITS>).

Synopsis

Declared in <bslstl_syncbufbase.h>

class SyncBufBase;

Member Functions

NameDescription
~SyncBufBase [destructor] [virtual]Destroy this object.

Friends

NameDescription
BloombergLP::bslstl::SyncBufBaseUtilInternal utils.

Derived Classes

NameDescription
basic_syncbuf Forward declaration of basic_syncbuf.