|
GLnexus
Scalable datastore for population genome sequencing, with on-demand joint genotyping
|
This is the complete list of members for GLnexus::RocksKeyValue::DB, including all inherited members.
| begin_writes(std::unique_ptr< KeyValue::WriteBatch > &writes) override (defined in GLnexus::RocksKeyValue::DB) | GLnexus::RocksKeyValue::DB | inline |
| GLnexus::KeyValue::DB::begin_writes(std::unique_ptr< WriteBatch > &writes)=0 | GLnexus::KeyValue::DB | pure virtual |
| collection(const std::string &name, KeyValue::CollectionHandle &coll) const override | GLnexus::RocksKeyValue::DB | inlinevirtual |
| create_collection(const std::string &name) override | GLnexus::RocksKeyValue::DB | inlinevirtual |
| current(std::unique_ptr< KeyValue::Reader > &reader) const override (defined in GLnexus::RocksKeyValue::DB) | GLnexus::RocksKeyValue::DB | inline |
| GLnexus::KeyValue::DB::current(std::unique_ptr< Reader > &snapshot) const =0 | GLnexus::KeyValue::DB | pure virtual |
| get(KeyValue::CollectionHandle _coll, const std::string &key, std::string &value) const override | GLnexus::RocksKeyValue::DB | inlinevirtual |
| Initialize(const std::string &dbPath, std::unique_ptr< KeyValue::DB > &db, prefix_spec *pfx) (defined in GLnexus::RocksKeyValue::DB) | GLnexus::RocksKeyValue::DB | inlinestatic |
| iterator(CollectionHandle coll, const std::string &key, std::unique_ptr< Iterator > &it) const override | GLnexus::KeyValue::DB | virtual |
| Open(const std::string &dbPath, std::unique_ptr< KeyValue::DB > &db, prefix_spec *pfx, OpenMode mode) (defined in GLnexus::RocksKeyValue::DB) | GLnexus::RocksKeyValue::DB | inlinestatic |
| put(KeyValue::CollectionHandle _coll, const std::string &key, const std::string &value) override (defined in GLnexus::RocksKeyValue::DB) | GLnexus::RocksKeyValue::DB | inlinevirtual |
| ~DB() override (defined in GLnexus::RocksKeyValue::DB) | GLnexus::RocksKeyValue::DB | inlinevirtual |
| ~Reader()=default (defined in GLnexus::KeyValue::Reader) | GLnexus::KeyValue::Reader | virtual |
1.8.7