1
0
Fork 0
forked from blue/lmdbal

two more methods for getting all records from cache, one more test for reading all

This commit is contained in:
Blue 2023-04-07 02:51:45 +03:00
parent 181a645efc
commit 064277fa6e
Signed by untrusted user: blue
GPG key ID: 9B203B252A63EE38
3 changed files with 102 additions and 24 deletions

View file

@ -93,6 +93,8 @@ public:
virtual std::map<K, V> readAll() const override;
virtual std::map<K, V> readAll(TransactionID txn) const override;
virtual void readAll(std::map<K, V>& out) const override;
virtual void readAll(std::map<K, V>& out, TransactionID txn) const override;
virtual void replaceAll(const std::map<K, V>& data) override;
virtual void replaceAll(const std::map<K, V>& data, TransactionID txn) override;
virtual SizeType addRecords(const std::map<K, V>& data, bool overwrite = false) override;