CMS 3D CMS Logo

RemoteFile Member List

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

abort(void) overrideRemoteFileprotectedvirtual
attach(IOFD fd)Fileprotectedvirtual
close(void) overrideRemoteFileprotectedvirtual
create(const char *name, bool exclusive=false, int perms=0666)Fileprotectedvirtual
create(const std::string &name, bool exclusive=false, int perms=0666)Fileprotectedvirtual
CURRENT enum valueStorageprotected
duplicate(bool copy) constFileprivate
duplicate(File *child) constFileprivate
END enum valueStorageprotected
eof(void) constStorageprotectedvirtual
fd(void) constIOChannelprotectedvirtual
fd(IOFD value)IOChannelprotectedvirtual
File(void)Fileprotected
File(IOFD fd, bool autoclose=true)Fileprotected
File(const char *name, int flags=IOFlags::OpenRead, int perms=0666)Fileprotected
File(const std::string &name, int flags=IOFlags::OpenRead, int perms=0666)Fileprotected
File(IOFD fd, unsigned flags)Fileprivate
flush(void) overrideFileprotectedvirtual
get(int localfd, const std::string &name, char **cmd, int mode)RemoteFilestatic
InternalAutoClose enum valueFileprivate
IOChannel(IOFD fd=-1)IOChannelprotected
isBlocking(void) constIOChannelprotectedvirtual
local(const std::string &tmpdir, std::string &temp)RemoteFilestatic
m_fdIOChannelprivate
m_flagsFileprivate
name_RemoteFileprivate
open(const char *name, int flags=IOFlags::OpenRead, int perms=0666)Fileprotectedvirtual
open(const std::string &name, int flags=IOFlags::OpenRead, int perms=0666)Fileprotectedvirtual
operator=(const Storage &)=deleteStorageprivate
position(IOOffset offset, Relative whence=SET) overrideFileprotectedvirtual
position(void) constFileprotected
position(IOOffset offset, Relative whence=SET)=0Fileprotected
Storage::position(void) constStorageprotectedvirtual
prefetch(const IOPosBuffer *what, IOSize n) overrideFileprotectedvirtual
read(void *into, IOSize n) overrideFileprotectedvirtual
read(void *into, IOSize n, IOOffset pos) overrideFileprotectedvirtual
read(void *into, IOSize n, IOOffset pos)Fileprotected
read(IOBuffer into, IOOffset pos)Fileprotected
IOChannel::IOInput::read(void)IOInputprotected
IOChannel::IOInput::read(IOBuffer into)IOInputprotected
Storage::read(IOBuffer into, IOOffset pos)Storageprotected
readv(IOBuffer *into, IOSize length) overrideFileprotectedvirtual
readv(IOPosBuffer *into, IOSize buffers)Fileprotected
Storage::readv(IOPosBuffer *into, IOSize buffers)Storageprotectedvirtual
Relative enum nameStorageprotected
RemoteFile(IOFD fd, const std::string &name)RemoteFileprivate
remove(void)RemoteFileprivate
resize(IOOffset size) overrideFileprotectedvirtual
rewind(void)Storageprotectedvirtual
SET enum valueStorageprotected
setAutoClose(bool closeit)Fileprotectedvirtual
setBlocking(bool value)IOChannelprotectedvirtual
size(void) const overrideFileprotectedvirtual
Storage(void)Storageprotected
Storage(const Storage &)=deleteStorageprivate
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) overrideFileprotectedvirtual
write(const void *from, IOSize n, IOOffset pos) overrideFileprotectedvirtual
write(const void *from, IOSize n, IOOffset pos)Fileprotected
write(IOBuffer from, IOOffset pos)Fileprotected
IOChannel::IOOutput::write(unsigned char byte)IOOutputprotected
IOChannel::IOOutput::write(IOBuffer from)IOOutputprotected
Storage::write(IOBuffer from, IOOffset pos)Storageprotected
writev(const IOBuffer *from, IOSize length) overrideFileprotectedvirtual
writev(const IOPosBuffer *from, IOSize buffers)Fileprotected
Storage::writev(const IOPosBuffer *from, IOSize buffers)Storageprotectedvirtual
xread(IOBuffer into)IOInputprotected
xread(void *into, IOSize n)IOInputprotected
xreadv(IOBuffer *into, IOSize buffers)IOInputprotected
xwrite(const void *from, IOSize n)IOOutputprotected
xwrite(IOBuffer from)IOOutputprotected
xwritev(const IOBuffer *from, IOSize buffers)IOOutputprotected
~File(void) overrideFileprotected
~IOChannel(void) overrideIOChannelprotected
~IOInput(void)IOInputprotectedvirtual
~IOOutput(void)IOOutputprotectedvirtual
~RemoteFile(void) overrideRemoteFileinline
~Storage(void) overrideStorageprotected