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) overrideFilevirtual
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) constFileprivate
duplicate(File *child) constFileprivate
END enum valueStorage
eof(void) constStoragevirtual
fd(void) constIOChannelvirtual
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) overrideFilevirtual
InternalAutoClose enum valueFileprivate
IOChannel(IOFD fd=-1)IOChannel
isBlocking(void) constIOChannelvirtual
m_fdIOChannelprivate
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
operator=(const Storage &)=deleteStorage
position(IOOffset offset, Relative whence=SET) overrideFilevirtual
position(void) constFile
position(IOOffset offset, Relative whence=SET)=0File
Storage::position(void) constStoragevirtual
prefetch(const IOPosBuffer *what, IOSize n) overrideFilevirtual
read(void *into, IOSize n) overrideFilevirtual
read(void *into, IOSize n, IOOffset pos) overrideFilevirtual
read(void *into, IOSize n, IOOffset pos)File
read(IOBuffer into, IOOffset pos)File
IOChannel::IOInput::read(void)IOInput
IOChannel::IOInput::read(IOBuffer into)IOInput
Storage::read(IOBuffer into, IOOffset pos)Storage
readv(IOBuffer *into, IOSize length) overrideFilevirtual
readv(IOPosBuffer *into, IOSize buffers)File
Storage::readv(IOPosBuffer *into, IOSize buffers)Storagevirtual
Relative enum nameStorage
resize(IOOffset size) overrideFilevirtual
rewind(void)Storagevirtual
SET enum valueStorage
setAutoClose(bool closeit)Filevirtual
setBlocking(bool value)IOChannelvirtual
size(void) const overrideFilevirtual
Storage(void)Storage
Storage(const Storage &)=deleteStorage
sysclose(IOFD fd, int *error=nullptr)Fileprivatestatic
sysduplicate(IOFD fd)Fileprivatestatic
sysopen(const char *name, int flags, int perms, IOFD &newfd, unsigned &newflags)Fileprivatestatic
write(const void *from, IOSize n) overrideFilevirtual
write(const void *from, IOSize n, IOOffset pos) overrideFilevirtual
write(const void *from, IOSize n, IOOffset pos)File
write(IOBuffer from, IOOffset pos)File
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) overrideFilevirtual
writev(const IOPosBuffer *from, IOSize buffers)File
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) overrideFile
~IOChannel(void) overrideIOChannel
~IOInput(void)IOInputvirtual
~IOOutput(void)IOOutputvirtual
~Storage(void) overrideStorage