| 168 | |
| 169 | std::string DBlmdb::Cursor::get_value_string() const { return std::string(data.data(), data.size()); } |
| 170 | common::BinaryArray DBlmdb::Cursor::get_value_array() const { |
| 171 | return common::BinaryArray(data.data(), data.data() + data.size()); |
| 172 | } |
| 173 | |
| 174 | DBlmdb::Cursor DBlmdb::begin(const std::string &prefix, const std::string &middle, bool forward) const { |
| 175 | int max_key_size = ::mdb_env_get_maxkeysize(db_env.handle); |