|
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. More...
|
|
std::string_view | tkrzw::CallRecordProcessFull (DBM::RecordProcessor *proc, std::string_view key, std::string_view 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. More...
|
|
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. More...
|
|
Implementation components for the hash database manager.