Logo Search packages:      
Sourcecode: scummvm version File versions  Download package

Common::WriteStream Class Reference

#include <stream.h>

Inheritance diagram for Common::WriteStream:

Common::Stream Common::DumpFile Common::MemoryWriteStream Common::MemoryWriteStreamDynamic

List of all members.


Detailed Description

Generic interface for a writable data stream.

Definition at line 61 of file stream.h.


Public Member Functions

virtual void clearErr ()
virtual bool err () const
virtual void finalize ()
virtual bool flush ()
virtual uint32 write (const void *dataPtr, uint32 dataSize)=0
void writeByte (byte value)
void writeSByte (int8 value)
FORCEINLINE void writeSint16BE (int16 value)
FORCEINLINE void writeSint16LE (int16 value)
FORCEINLINE void writeSint32BE (int32 value)
FORCEINLINE void writeSint32LE (int32 value)
void writeString (const String &str)
void writeUint16BE (uint16 value)
void writeUint16LE (uint16 value)
void writeUint32BE (uint32 value)
void writeUint32LE (uint32 value)

The documentation for this class was generated from the following files:

Generated by  Doxygen 1.6.0   Back to index