#include <Iguana/Utilities/classlib/iotools/IOChannelOutputStream.h>
Public Member Functions | |
virtual void | close (void) |
IOChannelOutputStream (IOChannel *output) | |
virtual IOSize | write (const void *from, IOSize n) |
virtual IOSize | writev (const IOBuffer *from, IOSize buffers) |
~IOChannelOutputStream (void) | |
Protected Attributes | |
IOChannel * | m_output |
Definition at line 19 of file IOChannelOutputStream.h.
lat::IOChannelOutputStream::IOChannelOutputStream | ( | IOChannel * | output | ) |
lat::IOChannelOutputStream::~IOChannelOutputStream | ( | void | ) |
Reimplemented from lat::OutputStream.
Implements lat::IOOutput.
virtual IOSize lat::IOChannelOutputStream::writev | ( | const IOBuffer * | from, | |
IOSize | buffers | |||
) | [virtual] |
Reimplemented from lat::IOOutput.
IOChannel* lat::IOChannelOutputStream::m_output [protected] |
Definition at line 31 of file IOChannelOutputStream.h.