GLnexus
Scalable datastore for population genome sequencing, with on-demand joint genotyping
 All Classes Functions Variables
Public Member Functions | List of all members
GLnexus::KeyValue::Iterator Class Referenceabstract

In-order iterator over records in a collection. Not thread-safe. More...

#include <KeyValue.h>

Inheritance diagram for GLnexus::KeyValue::Iterator:
GLnexus::RocksKeyValue::Iterator

Public Member Functions

virtual bool valid () const =0
 
virtual std::pair< const char
*, size_t > 
key () const =0
 
virtual std::string key_str () const
 
virtual std::pair< const char
*, size_t > 
value () const =0
 
virtual Status next ()=0
 

Detailed Description

In-order iterator over records in a collection. Not thread-safe.


The documentation for this class was generated from the following file: