ScummVM API documentation
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
PosixIoStream Member List

This is the complete list of members for PosixIoStream, including all inherited members.

_handleStdioStreamprotected
_path (defined in StdioStream)StdioStreamprotected
clearErr() overrideStdioStreamvirtual
eos() const overrideStdioStreamvirtual
err() const overrideStdioStreamvirtual
finalize()Common::WriteStreaminlinevirtual
flush() overrideStdioStreamvirtual
hexdump(int len, int bytesPerLine=16, int startOffset=0)Common::SeekableReadStream
makeFromPath(const Common::String &path, StdioStream::WriteMode writeMode) (defined in PosixIoStream)PosixIoStreaminlinestatic
makeFromPathHelper(const Common::String &path, WriteMode writeMode, StdioStream *(*factory)(void *handle)) (defined in StdioStream)StdioStreamprotectedstatic
NonCopyable() (defined in Common::NonCopyable)Common::NonCopyableinline
pos() const overrideStdioStreamvirtual
PosixIoStream(void *handle) (defined in PosixIoStream)PosixIoStream
read(void *dataPtr, uint32 dataSize) overrideStdioStreamvirtual
readByte()Common::ReadStreaminline
readDoubleBE()Common::ReadStreaminline
readDoubleLE()Common::ReadStreaminline
readFloatBE()Common::ReadStreaminline
readFloatLE()Common::ReadStreaminline
readLine(char *s, size_t bufSize, bool handleCR=true)Common::SeekableReadStreamvirtual
readLine(bool handleCR=true)Common::SeekableReadStreamvirtual
readMultiple(const TDataFormat &dataFormat, T &...values)Common::ReadStreaminline
readMultipleBE(T &...values)Common::ReadStreaminline
readMultipleEndian(bool isLittle, T &...values)Common::ReadStreaminline
readMultipleLE(T &...values)Common::ReadStreaminline
readPascalString(bool transformCR=true)Common::ReadStream
readSByte()Common::ReadStreaminline
readSint16BE()Common::ReadStreaminline
readSint16LE()Common::ReadStreaminline
readSint32BE()Common::ReadStreaminline
readSint32LE()Common::ReadStreaminline
readSint64BE()Common::ReadStreaminline
readSint64LE()Common::ReadStreaminline
readStream(uint32 dataSize)Common::ReadStream
ReadStream() (defined in Common::ReadStream)Common::ReadStreaminline
readString(char terminator=0, size_t len=String::npos)Common::ReadStream
readUint16BE()Common::ReadStreaminline
readUint16LE()Common::ReadStreaminline
readUint32BE()Common::ReadStreaminline
readUint32LE()Common::ReadStreaminline
readUint64BE()Common::ReadStreaminline
readUint64LE()Common::ReadStreaminline
seek(int64 offs, int whence=SEEK_SET) overrideStdioStreamvirtual
setBufferSize(uint32 bufferSize)StdioStream
size() const overridePosixIoStreamvirtual
skip(uint32 offset)Common::SeekableReadStreaminlinevirtual
StdioStream(void *handle) (defined in StdioStream)StdioStream
write(const void *dataPtr, uint32 dataSize) overrideStdioStreamvirtual
writeByte(byte value)Common::WriteStreaminline
writeDoubleBE(double value)Common::WriteStreaminline
writeDoubleLE(double value)Common::WriteStreaminline
writeFloatBE(float value)Common::WriteStreaminline
writeFloatLE(float value)Common::WriteStreaminline
WriteMode enum name (defined in StdioStream)StdioStream
WriteMode_Read enum value (defined in StdioStream)StdioStream
WriteMode_Write enum value (defined in StdioStream)StdioStream
WriteMode_WriteAtomic enum value (defined in StdioStream)StdioStream
writeMultiple(const TDataFormat &dataFormat, const T &...values)Common::WriteStreaminline
writeMultipleBE(const T &...values)Common::WriteStreaminline
writeMultipleEndian(bool isLittle, const T &...values)Common::WriteStreaminline
writeMultipleLE(const T &...values)Common::WriteStreaminline
writeSByte(int8 value)Common::WriteStreaminline
writeSint16BE(int16 value)Common::WriteStreaminline
writeSint16LE(int16 value)Common::WriteStreaminline
writeSint32BE(int32 value)Common::WriteStreaminline
writeSint32LE(int32 value)Common::WriteStreaminline
writeSint64BE(int64 value)Common::WriteStreaminline
writeSint64LE(int64 value)Common::WriteStreaminline
writeStream(ReadStream *stream, uint32 dataSize)Common::WriteStream
writeStream(ReadStream *stream)Common::WriteStream
writeString(const String &str)Common::WriteStream
writeUint16BE(uint16 value)Common::WriteStreaminline
writeUint16LE(uint16 value)Common::WriteStreaminline
writeUint32BE(uint32 value)Common::WriteStreaminline
writeUint32LE(uint32 value)Common::WriteStreaminline
writeUint64BE(uint64 value)Common::WriteStreaminline
writeUint64LE(uint64 value)Common::WriteStreaminline
~StdioStream() override (defined in StdioStream)StdioStream
~Stream() (defined in Common::Stream)Common::Streaminlinevirtual