#include <iostreams.h>

Creates an OutputStreamInterface class to write bytes into streams.
Public Member Functions | |
| MAXON_METHOD Result< void > | Write (const Block< const Byte > &data) | 
| MAXON_METHOD Result< void > | Flush () | 
Private Member Functions | |
| MAXON_INTERFACE (OutputStreamInterface, MAXON_REFERENCE_NORMAL, "net.maxon.interface.outputstream") | |
      
  | 
  private | 
| MAXON_METHOD Result<void> Write | ( | const Block< const Byte > & | data | ) | 
Write bytes to the stream. 'bytes' is of type Int (not Int64) as 'buffer' can never hold more bytes on a 32-bit system.
| [in] | data | Data that should be written to the stream. | 
| MAXON_METHOD Result<void> Flush | ( | ) | 
Flushes the output stream and forces any buffered output bytes to be written.