| 347 | void (*put_)(void*, const char* k, size_t klen, const char* v, size_t vlen); |
| 348 | void (*deleted_)(void*, const char* k, size_t klen); |
| 349 | void Put(const Slice& key, const Slice& value) override { |
| 350 | (*put_)(state_, key.data(), key.size(), value.data(), value.size()); |
| 351 | } |
| 352 | void Delete(const Slice& key) override { |
| 353 | (*deleted_)(state_, key.data(), key.size()); |
| 354 | } |