, including all inherited members.
abort(void) | RemoteFile | [protected, virtual] |
attach(IOFD fd) | File | [protected, virtual] |
close(void) | RemoteFile | [protected, virtual] |
create(const char *name, bool exclusive=false, int perms=0666) | File | [protected, virtual] |
create(const std::string &name, bool exclusive=false, int perms=0666) | File | [protected, virtual] |
CURRENT enum value | Storage | [protected] |
END enum value | Storage | [protected] |
eof(void) const | Storage | [protected, virtual] |
fd(void) const | IOChannel | [protected, virtual] |
fd(IOFD value) | IOChannel | [protected, virtual] |
File(void) | File | [protected] |
File(IOFD fd, bool autoclose=true) | File | [protected] |
File(const char *name, int flags=IOFlags::OpenRead, int perms=0666) | File | [protected] |
File(const std::string &name, int flags=IOFlags::OpenRead, int perms=0666) | File | [protected] |
flush(void) | File | [protected, virtual] |
get(int localfd, const std::string &name, char **cmd, int mode) | RemoteFile | [static] |
IOChannel(IOFD fd=EDM_IOFD_INVALID) | IOChannel | [protected] |
isBlocking(void) const | IOChannel | [protected, virtual] |
local(const std::string &tmpdir, std::string &temp) | RemoteFile | [static] |
name_ | RemoteFile | [private] |
open(const char *name, int flags=IOFlags::OpenRead, int perms=0666) | File | [protected, virtual] |
open(const std::string &name, int flags=IOFlags::OpenRead, int perms=0666) | File | [protected, virtual] |
position(IOOffset offset, Relative whence=SET) | File | [protected, virtual] |
Storage::position(void) const | Storage | [protected, virtual] |
prefetch(const IOPosBuffer *what, IOSize n) | File | [protected, virtual] |
read(void *into, IOSize n) | File | [protected, virtual] |
read(void *into, IOSize n, IOOffset pos) | File | [protected, virtual] |
IOChannel::IOInput::read(void) | IOInput | [protected] |
IOChannel::IOInput::read(IOBuffer into) | IOInput | [protected] |
Storage::read(IOBuffer into, IOOffset pos) | Storage | [protected] |
readv(IOBuffer *into, IOSize length) | File | [protected, virtual] |
Storage::readv(IOPosBuffer *into, IOSize buffers) | Storage | [protected, virtual] |
Relative enum name | Storage | [protected] |
RemoteFile(IOFD fd, const std::string &name) | RemoteFile | [private] |
remove(void) | RemoteFile | [private] |
resize(IOOffset size) | File | [protected, virtual] |
rewind(void) | Storage | [protected, virtual] |
SET enum value | Storage | [protected] |
setAutoClose(bool closeit) | File | [protected, virtual] |
setBlocking(bool value) | IOChannel | [protected, virtual] |
size(void) const | File | [protected, virtual] |
Storage(void) | Storage | [protected] |
write(const void *from, IOSize n) | File | [protected, virtual] |
write(const void *from, IOSize n, IOOffset pos) | File | [protected, virtual] |
IOChannel::IOOutput::write(unsigned char byte) | IOOutput | [protected] |
IOChannel::IOOutput::write(IOBuffer from) | IOOutput | [protected] |
Storage::write(IOBuffer from, IOOffset pos) | Storage | [protected] |
writev(const IOBuffer *from, IOSize length) | File | [protected, virtual] |
Storage::writev(const IOPosBuffer *from, IOSize buffers) | Storage | [protected, virtual] |
xread(IOBuffer into) | IOInput | [protected] |
xread(void *into, IOSize n) | IOInput | [protected] |
xreadv(IOBuffer *into, IOSize buffers) | IOInput | [protected] |
xwrite(const void *from, IOSize n) | IOOutput | [protected] |
xwrite(IOBuffer from) | IOOutput | [protected] |
xwritev(const IOBuffer *from, IOSize buffers) | IOOutput | [protected] |
~File(void) | File | [protected] |
~IOChannel(void) | IOChannel | [protected, virtual] |
~IOInput(void) | IOInput | [protected, virtual] |
~IOOutput(void) | IOOutput | [protected, virtual] |
~RemoteFile(void) | RemoteFile | [inline] |
~Storage(void) | Storage | [protected, virtual] |