CMS 3D CMS Logo

File Member List

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

abort(void)Filevirtual
attach(IOFD fd)Filevirtual
close(void)Filevirtual
create(const char *name, bool exclusive=false, int perms=0666)Filevirtual
create(const std::string &name, bool exclusive=false, int perms=0666)Filevirtual
CURRENT enum valueStorage
duplicate(bool copy) const Fileprivate
duplicate(File *child) const Fileprivate
END enum valueStorage
eof(void) const Storagevirtual
fd(void) const IOChannelvirtual
fd(IOFD value)IOChannelvirtual
File(void)File
File(IOFD fd, bool autoclose=true)File
File(const char *name, int flags=IOFlags::OpenRead, int perms=0666)File
File(const std::string &name, int flags=IOFlags::OpenRead, int perms=0666)File
File(IOFD fd, unsigned flags)Fileprivate
flush(void)Filevirtual
InternalAutoClose enum valueFileprivate
IOChannel(IOFD fd=-1)IOChannel
isBlocking(void) const IOChannelvirtual
m_flagsFileprivate
open(const char *name, int flags=IOFlags::OpenRead, int perms=0666)Filevirtual
open(const std::string &name, int flags=IOFlags::OpenRead, int perms=0666)Filevirtual
position(IOOffset offset, Relative whence=SET)Filevirtual
Storage::position(void) const Storagevirtual
prefetch(const IOPosBuffer *what, IOSize n)Filevirtual
read(void *into, IOSize n)Filevirtual
read(void *into, IOSize n, IOOffset pos)Filevirtual
IOChannel::IOInput::read(void)IOInput
IOChannel::IOInput::read(IOBuffer into)IOInput
Storage::read(IOBuffer into, IOOffset pos)Storage
readv(IOBuffer *into, IOSize length)Filevirtual
Storage::readv(IOPosBuffer *into, IOSize buffers)Storagevirtual
Relative enum nameStorage
resize(IOOffset size)Filevirtual
rewind(void)Storagevirtual
SET enum valueStorage
setAutoClose(bool closeit)Filevirtual
setBlocking(bool value)IOChannelvirtual
size(void) const Filevirtual
Storage(void)Storage
sysclose(IOFD fd, int *error=0)Fileprivatestatic
sysduplicate(IOFD fd)Fileprivatestatic
sysopen(const char *name, int flags, int perms, IOFD &newfd, unsigned &newflags)Fileprivatestatic
write(const void *from, IOSize n)Filevirtual
write(const void *from, IOSize n, IOOffset pos)Filevirtual
IOChannel::IOOutput::write(unsigned char byte)IOOutput
IOChannel::IOOutput::write(IOBuffer from)IOOutput
Storage::write(IOBuffer from, IOOffset pos)Storage
writev(const IOBuffer *from, IOSize length)Filevirtual
Storage::writev(const IOPosBuffer *from, IOSize buffers)Storagevirtual
xread(IOBuffer into)IOInput
xread(void *into, IOSize n)IOInput
xreadv(IOBuffer *into, IOSize buffers)IOInput
xwrite(const void *from, IOSize n)IOOutput
xwrite(IOBuffer from)IOOutput
xwritev(const IOBuffer *from, IOSize buffers)IOOutput
~File(void)File
~IOChannel(void)IOChannelvirtual
~IOInput(void)IOInputvirtual
~IOOutput(void)IOOutputvirtual
~Storage(void) overrideStorage