GLnexus
Scalable datastore for population genome sequencing, with on-demand joint genotyping
 All Classes Functions Variables
GLnexus::KeyValue::DB Member List

This is the complete list of members for GLnexus::KeyValue::DB, including all inherited members.

begin_writes(std::unique_ptr< WriteBatch > &writes)=0GLnexus::KeyValue::DBpure virtual
collection(const std::string &name, CollectionHandle &coll) const =0GLnexus::KeyValue::DBpure virtual
create_collection(const std::string &name)=0GLnexus::KeyValue::DBpure virtual
current(std::unique_ptr< Reader > &snapshot) const =0GLnexus::KeyValue::DBpure virtual
get(CollectionHandle coll, const std::string &key, std::string &value) const overrideGLnexus::KeyValue::DBvirtual
iterator(CollectionHandle coll, const std::string &key, std::unique_ptr< Iterator > &it) const overrideGLnexus::KeyValue::DBvirtual
put(CollectionHandle coll, const std::string &key, const std::string &value) (defined in GLnexus::KeyValue::DB)GLnexus::KeyValue::DBvirtual
~DB()=default (defined in GLnexus::KeyValue::DB)GLnexus::KeyValue::DBvirtual
~Reader()=default (defined in GLnexus::KeyValue::Reader)GLnexus::KeyValue::Readervirtual