0.9.8.10
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
Hypertable::Filesystem Member List

This is the complete list of members for Hypertable::Filesystem, including all inherited members.

append(int fd, StaticBuffer &buffer, Flags flags, DispatchHandler *handler)=0Hypertable::Filesystempure virtual
append(int fd, StaticBuffer &buffer, Flags flags=Flags::NONE)=0Hypertable::Filesystempure virtual
basename(String name, char separator= '/')Hypertable::Filesystemstatic
close(int fd, DispatchHandler *handler)=0Hypertable::Filesystempure virtual
close(int fd)=0Hypertable::Filesystempure virtual
create(const String &name, uint32_t flags, int32_t bufsz, int32_t replication, int64_t blksz, DispatchHandler *handler)=0Hypertable::Filesystempure virtual
create(const String &name, uint32_t flags, int32_t bufsz, int32_t replication, int64_t blksz)=0Hypertable::Filesystempure virtual
debug(int32_t command, StaticBuffer &serialized_parameters)=0Hypertable::Filesystempure virtual
debug(int32_t command, StaticBuffer &serialized_parameters, DispatchHandler *handler)=0Hypertable::Filesystempure virtual
decode_response(EventPtr &event)Hypertable::Filesystemstatic
decode_response_append(EventPtr &event, uint64_t *offset, uint32_t *length)=0Hypertable::Filesystempure virtual
decode_response_create(EventPtr &event, int32_t *fd)=0Hypertable::Filesystempure virtual
decode_response_exists(EventPtr &event)=0Hypertable::Filesystempure virtual
decode_response_length(EventPtr &event)=0Hypertable::Filesystempure virtual
decode_response_open(EventPtr &event, int32_t *fd)=0Hypertable::Filesystempure virtual
decode_response_pread(EventPtr &event, const void **buffer, uint64_t *offset, uint32_t *length)=0Hypertable::Filesystempure virtual
decode_response_read(EventPtr &event, const void **buffer, uint64_t *offset, uint32_t *length)=0Hypertable::Filesystempure virtual
decode_response_readdir(EventPtr &event, std::vector< Dirent > &listing)=0Hypertable::Filesystempure virtual
decode_response_status(EventPtr &event, Status &status)=0Hypertable::Filesystempure virtual
dirname(String name, char separator= '/')Hypertable::Filesystemstatic
exists(const String &name, DispatchHandler *handler)=0Hypertable::Filesystempure virtual
exists(const String &name)=0Hypertable::Filesystempure virtual
Flags enum nameHypertable::Filesystem
flush(int fd, DispatchHandler *handler)=0Hypertable::Filesystempure virtual
flush(int fd)=0Hypertable::Filesystempure virtual
length(const String &name, bool accurate, DispatchHandler *handler)=0Hypertable::Filesystempure virtual
length(const String &name, bool accurate=true)=0Hypertable::Filesystempure virtual
mkdirs(const String &name, DispatchHandler *handler)=0Hypertable::Filesystempure virtual
mkdirs(const String &name)=0Hypertable::Filesystempure virtual
open(const String &name, uint32_t flags, DispatchHandler *handler)=0Hypertable::Filesystempure virtual
open(const String &name, uint32_t flags)=0Hypertable::Filesystempure virtual
open_buffered(const String &name, uint32_t flags, uint32_t buf_size, uint32_t outstanding, uint64_t start_offset=0, uint64_t end_offset=0)=0Hypertable::Filesystempure virtual
OPEN_FLAG_DIRECTIO enum valueHypertable::Filesystem
OPEN_FLAG_OVERWRITE enum valueHypertable::Filesystem
OPEN_FLAG_VERIFY_CHECKSUM enum valueHypertable::Filesystem
OpenFlags enum nameHypertable::Filesystem
pread(int fd, size_t amount, uint64_t offset, bool verify_checksum, DispatchHandler *handler)=0Hypertable::Filesystempure virtual
pread(int fd, void *dst, size_t len, uint64_t offset, bool verify_checksum=true)=0Hypertable::Filesystempure virtual
read(int fd, size_t len, DispatchHandler *handler)=0Hypertable::Filesystempure virtual
read(int fd, void *dst, size_t len)=0Hypertable::Filesystempure virtual
readdir(const String &name, DispatchHandler *handler)=0Hypertable::Filesystempure virtual
readdir(const String &name, std::vector< Dirent > &listing)=0Hypertable::Filesystempure virtual
remove(const String &name, DispatchHandler *handler)=0Hypertable::Filesystempure virtual
remove(const String &name, bool force=true)=0Hypertable::Filesystempure virtual
rename(const String &src, const String &dst, DispatchHandler *handler)=0Hypertable::Filesystempure virtual
rename(const String &src, const String &dst)=0Hypertable::Filesystempure virtual
rmdir(const String &name, DispatchHandler *handler)=0Hypertable::Filesystempure virtual
rmdir(const String &name, bool force=true)=0Hypertable::Filesystempure virtual
seek(int fd, uint64_t offset, DispatchHandler *handler)=0Hypertable::Filesystempure virtual
seek(int fd, uint64_t offset)=0Hypertable::Filesystempure virtual
status(Status &status, Timer *timer=0)=0Hypertable::Filesystempure virtual
sync(int fd)=0Hypertable::Filesystempure virtual
~Filesystem()Hypertable::Filesysteminlinevirtual