|
uint32_t | tkrzw::MagicChecksum (const char *key_buf, size_t key_size, const char *value_buf, size_t value_size) |
| Calculates the checksum of the record data to store in the record magic data.
|
|
std::string_view | tkrzw::CallRecordProcessFull (DBM::RecordProcessor *proc, std::string_view key, NullableStringView old_value, std::string_view *new_value_orig, Compressor *compressor, ScopedStringView *comp_data_placeholder) |
| Calls the ProcessFull method of a record processor with compression and decompression.
|
|
std::string_view | tkrzw::CallRecordProcessEmpty (DBM::RecordProcessor *proc, std::string_view key, std::string_view *new_value_orig, Compressor *compressor, ScopedStringView *comp_data_placeholder) |
| Calls the ProcessEmpty method of a record processor with compression.
|
|
Implementation components for the hash database manager.