| Append(const void *buf, size_t size, int64_t *off=nullptr) override | tkrzw::MemoryMapAtomicFile | virtual |
| AppendSimple(const std::string &data) | tkrzw::File | virtual |
| Close() override | tkrzw::MemoryMapAtomicFile | virtual |
| CopyProperties(File *file) override | tkrzw::MemoryMapAtomicFile | virtual |
| DEFAULT_ALLOC_INC_FACTOR | tkrzw::File | static |
| DEFAULT_ALLOC_INIT_SIZE | tkrzw::File | static |
| DisablePathOperations() override | tkrzw::MemoryMapAtomicFile | virtual |
| Expand(size_t inc_size, int64_t *old_size=nullptr) override | tkrzw::MemoryMapAtomicFile | virtual |
| ExpandSimple(size_t inc_size) | tkrzw::File | virtual |
| GetPath(std::string *path) override | tkrzw::MemoryMapAtomicFile | virtual |
| GetPathSimple() | tkrzw::File | virtual |
| GetSize(int64_t *size) override | tkrzw::MemoryMapAtomicFile | virtual |
| GetSizeSimple() | tkrzw::File | virtual |
| GetType() const | tkrzw::File | |
| IsAtomic() const override | tkrzw::MemoryMapAtomicFile | virtual |
| IsMemoryMapping() const override | tkrzw::MemoryMapAtomicFile | virtual |
| IsOpen() const override | tkrzw::MemoryMapAtomicFile | virtual |
| MakeFile() const override | tkrzw::MemoryMapAtomicFile | virtual |
| MakeZone(bool writable, int64_t off, size_t size, std::unique_ptr< Zone > *zone) | tkrzw::MemoryMapAtomicFile | |
| MemoryMapAtomicFile() | tkrzw::MemoryMapAtomicFile | |
| MemoryMapAtomicFile(const MemoryMapAtomicFile &rhs)=delete | tkrzw::MemoryMapAtomicFile | explicit |
| Open(const std::string &path, bool writable, int32_t options=OPEN_DEFAULT) override | tkrzw::MemoryMapAtomicFile | 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 MemoryMapAtomicFile &rhs)=delete (defined in tkrzw::MemoryMapAtomicFile) | tkrzw::MemoryMapAtomicFile | |
| Read(int64_t off, void *buf, size_t size) override | tkrzw::MemoryMapAtomicFile | virtual |
| ReadSimple(int64_t off, size_t size) override | tkrzw::MemoryMapAtomicFile | virtual |
| Rename(const std::string &new_path) override | tkrzw::MemoryMapAtomicFile | virtual |
| SetAllocationStrategy(int64_t init_size, double inc_factor) override | tkrzw::MemoryMapAtomicFile | virtual |
| Synchronize(bool hard, int64_t off=0, int64_t size=0) override | tkrzw::MemoryMapAtomicFile | virtual |
| Truncate(int64_t size) override | tkrzw::MemoryMapAtomicFile | virtual |
| TruncateFakely(int64_t size) override | tkrzw::MemoryMapAtomicFile | virtual |
| Write(int64_t off, const void *buf, size_t size) override | tkrzw::MemoryMapAtomicFile | virtual |
| WriteSimple(int64_t off, std::string_view data) | tkrzw::File | virtual |
| ~File()=default | tkrzw::File | virtual |
| ~MemoryMapAtomicFile() | tkrzw::MemoryMapAtomicFile | |
| ~MemoryMapFile()=default | tkrzw::MemoryMapFile | virtual |