[Declared in "../coresys/common/kdu_params.h"]
This abstract base class must be derived to construct meaningful output objects. In particular, derived objects must implement the protected pure virtual function, flush_buf. Since there may be many low level byte-oriented transactions, the base implementation emphasizes efficiency, providing a small buffer of its own, with all I/O functions in-lined.