Components in the bdlsb package provide streambuf utilities.
| Name | Description |
|---|---|
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. |