GLnexus
Scalable datastore for population genome sequencing, with on-demand joint genotyping
|
Public Member Functions | |
Reader (rocksdb::DB *db) | |
Status | get (KeyValue::CollectionHandle _coll, const std::string &key, std::string &value) const override |
Status | iterator (KeyValue::CollectionHandle _coll, const std::string &key, std::unique_ptr< KeyValue::Iterator > &it) const override |
![]() | |
virtual Status | iterator (CollectionHandle coll, const std::string &key, std::unique_ptr< Iterator > &it) const =0 |
|
inlineoverridevirtual |
Get the value corresponding to the key and return OK. Return NotFound if no corresponding record exists in the collection, or any error code
Implements GLnexus::KeyValue::Reader.