Inheritance diagram for ZStreamW_Buffered:
ZStreamW_Buffered buffers data written to it. When its buffer fills it writes the entire buffer to its sink stream. It also writes any data in its buffer when Flush is called. If a caller writes more data than the buffer can hold, pending data is written to the sink stream and the new data is passed straight through to the sink stream, bypassing the buffer altogether.