#include <jem/io/OutputStream.h>
Inherits jem::Object.
Inherited by jem::io::ArrayOutputStream, jem::io::FileOutputStream, jem::io::FilterOutputStream, jem::io::GzipOutputStream, jem::io::NullOutputStream, jem::io::ObjectOutputStream, jem::io::PipedOutputStream, jem::io::ZipOutputStream, jem::mp::GatherStream, jem::mp::OutputChannel, and jem::mt::ThreadSafeOutputStream.
virtual jem::io::OutputStream::~OutputStream |
( |
| ) |
|
|
protectedvirtual |
virtual void jem::io::OutputStream::close |
( |
| ) |
|
|
virtual |
virtual void jem::io::OutputStream::flush |
( |
| ) |
|
|
virtual |
virtual void jem::io::OutputStream::write |
( |
const void * |
buf, |
|
|
idx_t |
n |
|
) |
| |
|
pure virtual |
Implemented in jem::mt::ThreadSafeOutputStream, jem::mp::GatherStream, jem::io::FileOutputStream, jem::io::BufferedOutputStream, jem::io::ArrayOutputStream, jem::io::PipedOutputStream, jem::io::CRCOutputStream, jem::io::GzipOutputStream, jem::mp::OutputChannel, jem::io::ZipOutputStream, jem::io::FilterOutputStream, jem::io::ObjectOutputStream, and jem::io::NullOutputStream.
virtual void jem::io::OutputStream::writeNoThrow |
( |
const void * |
buf, |
|
|
idx_t |
n |
|
) |
| |
|
virtual |
Reimplemented in jem::mt::ThreadSafeOutputStream, jem::mp::GatherStream, jem::io::FileOutputStream, jem::io::BufferedOutputStream, jem::io::ArrayOutputStream, jem::io::PipedOutputStream, jem::io::CRCOutputStream, jem::io::GzipOutputStream, jem::mp::OutputChannel, jem::io::ZipOutputStream, jem::io::FilterOutputStream, jem::io::ObjectOutputStream, and jem::io::NullOutputStream.