BloombergLP::bdlsb

Components in the bdlsb package provide streambuf utilities.

Types

NameDescription
FixedMemInStreamBuf This class implements the input functionality of the basic_streambuf protocol, using client-supplied char * memory.
FixedMemInput Provide a basic input stream buffer using client-supplied memory.
FixedMemOutStreamBuf This class implements the output functionality of the basic_streambuf protocol for client-supplied memory.
FixedMemOutput This class implements output functionality of basic_streambuf using client-supplied memory.
MemOutStreamBuf This class implements the output functionality of the basic_streambuf protocol, using a user-supplied or default bslma allocator to supply memory.
MemOutStreamBuf_Util Utility functions for MemOutStreamBuf buffer management.
OverflowMemOutStreamBuf Output streambuf using a client buffer and an overflow allocator.
OverflowMemOutput This class implements overflowable output stream-buffer functionality.