Tkrzw
tkrzw::PositionalParallelFile Member List

This is the complete list of members for tkrzw::PositionalParallelFile, including all inherited members.

ACCESS_DEFAULT enum valuetkrzw::PositionalFile
ACCESS_DIRECT enum valuetkrzw::PositionalFile
ACCESS_PADDING enum valuetkrzw::PositionalFile
ACCESS_PAGECACHE enum valuetkrzw::PositionalFile
ACCESS_SYNC enum valuetkrzw::PositionalFile
AccessOption enum nametkrzw::PositionalFile
Append(const void *buf, size_t size, int64_t *off=nullptr) overridetkrzw::PositionalParallelFilevirtual
AppendSimple(const std::string &data)tkrzw::Filevirtual
Close() overridetkrzw::PositionalParallelFilevirtual
CopyProperties(File *file) overridetkrzw::PositionalParallelFilevirtual
DEFAULT_ALLOC_INC_FACTORtkrzw::Filestatic
DEFAULT_ALLOC_INIT_SIZEtkrzw::Filestatic
DisablePathOperations() overridetkrzw::PositionalParallelFilevirtual
Expand(size_t inc_size, int64_t *old_size=nullptr) overridetkrzw::PositionalParallelFilevirtual
ExpandSimple(size_t inc_size)tkrzw::Filevirtual
GetBlockSize() const overridetkrzw::PositionalParallelFilevirtual
GetPath(std::string *path) overridetkrzw::PositionalParallelFilevirtual
GetPathSimple()tkrzw::Filevirtual
GetSize(int64_t *size) overridetkrzw::PositionalParallelFilevirtual
GetSizeSimple()tkrzw::Filevirtual
GetType() consttkrzw::File
IsAtomic() const overridetkrzw::PositionalParallelFilevirtual
IsDirectIO() const overridetkrzw::PositionalParallelFilevirtual
IsMemoryMapping() const overridetkrzw::PositionalParallelFilevirtual
IsOpen() const overridetkrzw::PositionalParallelFilevirtual
MakeFile() const overridetkrzw::PositionalParallelFilevirtual
Open(const std::string &path, bool writable, int32_t options=OPEN_DEFAULT) overridetkrzw::PositionalParallelFilevirtual
OPEN_DEFAULT enum valuetkrzw::File
OPEN_NO_CREATE enum valuetkrzw::File
OPEN_NO_LOCK enum valuetkrzw::File
OPEN_NO_WAIT enum valuetkrzw::File
OPEN_SYNC_HARD enum valuetkrzw::File
OPEN_TRUNCATE enum valuetkrzw::File
OpenOption enum nametkrzw::File
operator=(const PositionalParallelFile &rhs)=delete (defined in tkrzw::PositionalParallelFile)tkrzw::PositionalParallelFile
PositionalParallelFile()tkrzw::PositionalParallelFile
PositionalParallelFile(const PositionalParallelFile &rhs)=deletetkrzw::PositionalParallelFileexplicit
Read(int64_t off, void *buf, size_t size) overridetkrzw::PositionalParallelFilevirtual
ReadSimple(int64_t off, size_t size)tkrzw::Filevirtual
Rename(const std::string &new_path) overridetkrzw::PositionalParallelFilevirtual
SetAccessStrategy(int64_t block_size, int32_t options) overridetkrzw::PositionalParallelFilevirtual
SetAllocationStrategy(int64_t init_size, double inc_factor) overridetkrzw::PositionalParallelFilevirtual
SetHeadBuffer(int64_t size) overridetkrzw::PositionalParallelFilevirtual
Synchronize(bool hard, int64_t off=0, int64_t size=0) overridetkrzw::PositionalParallelFilevirtual
Truncate(int64_t size) overridetkrzw::PositionalParallelFilevirtual
TruncateFakely(int64_t size) overridetkrzw::PositionalParallelFilevirtual
Write(int64_t off, const void *buf, size_t size) overridetkrzw::PositionalParallelFilevirtual
WriteSimple(int64_t off, std::string_view data)tkrzw::Filevirtual
~File()=defaulttkrzw::Filevirtual
~PositionalFile()=defaulttkrzw::PositionalFilevirtual
~PositionalParallelFile()tkrzw::PositionalParallelFile