Elm  1.0
ELM is a library providing generic data structures, OS-independent interface, plugins and XML.
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
elm::io::RandomAccessStream Member List

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

access_t typedefelm::io::RandomAccessStream
createFile(const sys::Path &path, access_t access=WRITE)elm::io::RandomAccessStreamstatic
ENDEDelm::io::InStreamstatic
FAILEDelm::io::InStreamstatic
flush(void)=0elm::io::OutStreampure virtual
elm::lastErrorMessage(void)elm::io::InStreamvirtual
elm::io::OutStream::lastErrorMessage(void)elm::io::OutStreamvirtual
moveBackward(pos_t pos)=0elm::io::RandomAccessStreampure virtual
moveForward(pos_t pos)=0elm::io::RandomAccessStreampure virtual
moveTo(pos_t pos)=0elm::io::RandomAccessStreampure virtual
elm::nullelm::io::InStreamstatic
elm::io::OutStream::nullelm::io::OutStreamstatic
openFile(const sys::Path &path, access_t access=READ)elm::io::RandomAccessStreamstatic
pos(void) const =0elm::io::RandomAccessStreampure virtual
pos_t typedefelm::io::RandomAccessStream
READelm::io::RandomAccessStreamstatic
read(void *buffer, int size)=0elm::io::InStreampure virtual
read(void)elm::io::InStreamvirtual
READ_WRITEelm::io::RandomAccessStreamstatic
resetPos(void)elm::io::RandomAccessStreamvirtual
size(void) const =0elm::io::RandomAccessStreampure virtual
size_t typedefelm::io::RandomAccessStream
WRITEelm::io::RandomAccessStreamstatic
write(const char *buffer, int size)=0elm::io::OutStreampure virtual
write(char byte)elm::io::OutStreamvirtual
~InStream(void)elm::io::InStreamvirtual
~OutStream(void)elm::io::OutStreamvirtual