ACCESS_DEFAULT enum value | tkrzw::PositionalFile | |
ACCESS_DIRECT enum value | tkrzw::PositionalFile | |
ACCESS_PADDING enum value | tkrzw::PositionalFile | |
ACCESS_PAGECACHE enum value | tkrzw::PositionalFile | |
ACCESS_SYNC enum value | tkrzw::PositionalFile | |
AccessOption enum name | tkrzw::PositionalFile | |
Append(const void *buf, size_t size, int64_t *off=nullptr) override | tkrzw::PositionalParallelFile | virtual |
AppendSimple(const std::string &data) | tkrzw::File | virtual |
Close() override | tkrzw::PositionalParallelFile | virtual |
CopyProperties(File *file) override | tkrzw::PositionalParallelFile | virtual |
DEFAULT_ALLOC_INC_FACTOR | tkrzw::File | static |
DEFAULT_ALLOC_INIT_SIZE | tkrzw::File | static |
DisablePathOperations() override | tkrzw::PositionalParallelFile | virtual |
Expand(size_t inc_size, int64_t *old_size=nullptr) override | tkrzw::PositionalParallelFile | virtual |
ExpandSimple(size_t inc_size) | tkrzw::File | virtual |
GetBlockSize() const override | tkrzw::PositionalParallelFile | virtual |
GetPath(std::string *path) override | tkrzw::PositionalParallelFile | virtual |
GetPathSimple() | tkrzw::File | virtual |
GetSize(int64_t *size) override | tkrzw::PositionalParallelFile | virtual |
GetSizeSimple() | tkrzw::File | virtual |
GetType() const | tkrzw::File | |
IsAtomic() const override | tkrzw::PositionalParallelFile | virtual |
IsDirectIO() const override | tkrzw::PositionalParallelFile | virtual |
IsMemoryMapping() const override | tkrzw::PositionalParallelFile | virtual |
IsOpen() const override | tkrzw::PositionalParallelFile | virtual |
MakeFile() const override | tkrzw::PositionalParallelFile | virtual |
Open(const std::string &path, bool writable, int32_t options=OPEN_DEFAULT) override | tkrzw::PositionalParallelFile | virtual |
OPEN_DEFAULT enum value | tkrzw::File | |
OPEN_NO_CREATE enum value | tkrzw::File | |
OPEN_NO_LOCK enum value | tkrzw::File | |
OPEN_NO_WAIT enum value | tkrzw::File | |
OPEN_SYNC_HARD enum value | tkrzw::File | |
OPEN_TRUNCATE enum value | tkrzw::File | |
OpenOption enum name | tkrzw::File | |
operator=(const PositionalParallelFile &rhs)=delete (defined in tkrzw::PositionalParallelFile) | tkrzw::PositionalParallelFile | |
PositionalParallelFile() | tkrzw::PositionalParallelFile | |
PositionalParallelFile(const PositionalParallelFile &rhs)=delete | tkrzw::PositionalParallelFile | explicit |
Read(int64_t off, void *buf, size_t size) override | tkrzw::PositionalParallelFile | virtual |
ReadSimple(int64_t off, size_t size) | tkrzw::File | virtual |
Rename(const std::string &new_path) override | tkrzw::PositionalParallelFile | virtual |
SetAccessStrategy(int64_t block_size, int32_t options) override | tkrzw::PositionalParallelFile | virtual |
SetAllocationStrategy(int64_t init_size, double inc_factor) override | tkrzw::PositionalParallelFile | virtual |
SetHeadBuffer(int64_t size) override | tkrzw::PositionalParallelFile | virtual |
Synchronize(bool hard, int64_t off=0, int64_t size=0) override | tkrzw::PositionalParallelFile | virtual |
Truncate(int64_t size) override | tkrzw::PositionalParallelFile | virtual |
TruncateFakely(int64_t size) override | tkrzw::PositionalParallelFile | virtual |
Write(int64_t off, const void *buf, size_t size) override | tkrzw::PositionalParallelFile | virtual |
WriteSimple(int64_t off, std::string_view data) | tkrzw::File | virtual |
~File()=default | tkrzw::File | virtual |
~PositionalFile()=default | tkrzw::PositionalFile | virtual |
~PositionalParallelFile() | tkrzw::PositionalParallelFile | |