#include <Iguana/Utilities/classlib/iobase/IOOutput.h>
Public Member Functions | |
virtual IOSize | write (const void *from, IOSize n)=0 |
IOSize | write (IOBuffer from) |
IOSize | write (unsigned char byte) |
virtual IOSize | writev (const IOBuffer *from, IOSize buffers) |
IOSize | xwrite (IOBuffer from) |
IOSize | xwrite (const void *from, IOSize n) |
IOSize | xwritev (const IOBuffer *from, IOSize buffers) |
virtual | ~IOOutput (void) |
Protected Member Functions | |
IOSize | write (IOBuffer *into, IOSize buffers) |
IOSize | xwrite (IOBuffer *into, IOSize buffers) |
Definition at line 17 of file IOOutput.h.
virtual lat::IOOutput::~IOOutput | ( | void | ) | [virtual] |
Implemented in lat::File, lat::IOChannel, lat::Socket, lat::BufferOutputStream, lat::FilterOutputStream, lat::IOChannelOutputStream, lat::MemoryStorage, lat::PipedOutputStream, lat::StdioStorage, lat::StdOutputStream, lat::StdStorage, lat::StorageOutputStream, lat::SubStorage, lat::CheckedOutputStream, lat::CompressOutputStream, lat::CPIOOutputStream, lat::TarOutputStream, and lat::ZipOutputStream.
IOSize lat::IOOutput::write | ( | unsigned char | byte | ) |
Referenced by edm::service::IguanaService::postBeginJob(), edm::service::IguanaService::postEndJob(), edm::service::IguanaService::postEventProcessing(), edm::service::IguanaService::preEventProcessing(), edm::service::IguanaService::registry(), edm::service::IguanaService::report(), edm::service::IguanaService::write(), and edm::service::IguanaService::writeES().
Reimplemented in lat::File, lat::IOChannel, lat::IOChannelOutputStream, and lat::StorageOutputStream.