Elm  2
ELM is a library providing generic data structures, OS-independent interface, plugins and XML.
RandomAccessStream Member List

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

access_t typedefRandomAccessStream
createFile(const sys::Path &path, access_t access=WRITE)RandomAccessStreamstatic
ENDEDInStreamstatic
FAILEDInStreamstatic
flush(void)=0OutStreampure virtual
elm::lastErrorMessage(void)InStreamvirtual
elm::io::OutStream::lastErrorMessage(void)OutStreamvirtual
moveBackward(pos_t pos)=0RandomAccessStreampure virtual
moveForward(pos_t pos)=0RandomAccessStreampure virtual
moveTo(pos_t pos)=0RandomAccessStreampure virtual
elm::nullInStreamstatic
elm::io::OutStream::nullOutStreamstatic
openFile(const sys::Path &path, access_t access=READ)RandomAccessStreamstatic
pos(void) const =0RandomAccessStreampure virtual
pos_t typedefRandomAccessStream
READRandomAccessStreamstatic
read(void *buffer, int size)=0InStreampure virtual
read(void)InStreamvirtual
READ_WRITERandomAccessStreamstatic
resetPos(void)RandomAccessStreaminlinevirtual
size(void) const =0RandomAccessStreampure virtual
size_t typedefRandomAccessStream
supportsANSI() constOutStreamvirtual
WRITERandomAccessStreamstatic
write(const char *buffer, int size)=0OutStreampure virtual
write(char byte)OutStreamvirtual
~InStream(void)InStreaminlinevirtual
~OutStream(void)OutStreaminlinevirtual