Bitcoin
Classes | Namespaces | Typedefs | Functions
two_level_iterator.cc File Reference
#include "table/two_level_iterator.h"
#include "leveldb/table.h"
#include "table/block.h"
#include "table/format.h"
#include "table/iterator_wrapper.h"

Classes

class  leveldb::anonymous_namespace{two_level_iterator.cc}::TwoLevelIterator
 

Namespaces

 leveldb
 
 leveldb::anonymous_namespace{two_level_iterator.cc}
 

Typedefs

typedef Iterator *(* leveldb::anonymous_namespace{two_level_iterator.cc}::BlockFunction) (void *, const ReadOptions &, const Slice &)
 

Functions

Iterator * leveldb::NewTwoLevelIterator (Iterator *index_iter, BlockFunction block_function, void *arg, const ReadOptions &options)