Tkrzw
tkrzw::HashRecord Member List

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

CheckCRC()tkrzw::HashRecord
ExtractOffsets(File *in_file, File *out_file, int64_t record_base, int32_t crc_width, int32_t offset_width, int32_t align_pow, bool skip_broken_records, int64_t end_offset)tkrzw::HashRecordstatic
FindNextOffset(int64_t offset, int32_t min_read_size, int64_t *next_offset)tkrzw::HashRecord
GetChildOffset() consttkrzw::HashRecord
GetKey() consttkrzw::HashRecord
GetOperationType() consttkrzw::HashRecord
GetValue() consttkrzw::HashRecord
GetWholeSize() consttkrzw::HashRecord
HashRecord(File *file, int32_t crc_width, int32_t offset_width, int32_t align_pow)tkrzw::HashRecord
MAX_KEY_SIZEtkrzw::HashRecordstatic
MAX_VALUE_SIZEtkrzw::HashRecordstatic
META_MIN_READ_SIZEtkrzw::HashRecordstatic
OP_ADD enum valuetkrzw::HashRecord
OP_REMOVE enum valuetkrzw::HashRecord
OP_SET enum valuetkrzw::HashRecord
OP_VOID enum valuetkrzw::HashRecord
OperationType enum nametkrzw::HashRecord
ReadBody()tkrzw::HashRecord
ReadMetadataKey(int64_t offset, int32_t min_read_size)tkrzw::HashRecord
ReplayOperations(File *file, DBM::RecordProcessor *proc, int64_t record_base, int32_t crc_width, Compressor *compressor, int32_t offset_width, int32_t align_pow, int32_t min_read_size, bool skip_broken_records, int64_t end_offset)tkrzw::HashRecordstatic
SetBodyWithNullValue()tkrzw::HashRecord
SetData(OperationType type, int32_t ideal_whole_size, const char *key_ptr, int32_t key_size, const char *value_ptr, int32_t value_size, int64_t child_offset)tkrzw::HashRecord
Write(int64_t offset, int64_t *new_offset) consttkrzw::HashRecord
WriteChildOffset(int64_t offset, int64_t child_offset)tkrzw::HashRecord
~HashRecord()tkrzw::HashRecord