◆ Direction
Enumerator |
---|
kForward | |
kReverse | |
◆ MergingIterator()
leveldb::anonymous_namespace{merger.cc}::MergingIterator::MergingIterator |
( |
const Comparator * |
comparator, |
|
|
Iterator ** |
children, |
|
|
int |
n |
|
) |
| |
|
inline |
◆ ~MergingIterator()
virtual leveldb::anonymous_namespace{merger.cc}::MergingIterator::~MergingIterator |
( |
| ) |
|
|
inlinevirtual |
◆ FindLargest()
void leveldb::anonymous_namespace{merger.cc}::MergingIterator::FindLargest |
( |
| ) |
|
|
private |
◆ FindSmallest()
void leveldb::anonymous_namespace{merger.cc}::MergingIterator::FindSmallest |
( |
| ) |
|
|
private |
◆ key()
virtual Slice leveldb::anonymous_namespace{merger.cc}::MergingIterator::key |
( |
| ) |
const |
|
inlinevirtual |
◆ Next()
virtual void leveldb::anonymous_namespace{merger.cc}::MergingIterator::Next |
( |
| ) |
|
|
inlinevirtual |
◆ Prev()
virtual void leveldb::anonymous_namespace{merger.cc}::MergingIterator::Prev |
( |
| ) |
|
|
inlinevirtual |
◆ Seek()
virtual void leveldb::anonymous_namespace{merger.cc}::MergingIterator::Seek |
( |
const Slice & |
target | ) |
|
|
inlinevirtual |
◆ SeekToFirst()
virtual void leveldb::anonymous_namespace{merger.cc}::MergingIterator::SeekToFirst |
( |
| ) |
|
|
inlinevirtual |
◆ SeekToLast()
virtual void leveldb::anonymous_namespace{merger.cc}::MergingIterator::SeekToLast |
( |
| ) |
|
|
inlinevirtual |
◆ status()
virtual Status leveldb::anonymous_namespace{merger.cc}::MergingIterator::status |
( |
| ) |
const |
|
inlinevirtual |
◆ Valid()
virtual bool leveldb::anonymous_namespace{merger.cc}::MergingIterator::Valid |
( |
| ) |
const |
|
inlinevirtual |
◆ value()
virtual Slice leveldb::anonymous_namespace{merger.cc}::MergingIterator::value |
( |
| ) |
const |
|
inlinevirtual |
◆ children_
IteratorWrapper* leveldb::anonymous_namespace{merger.cc}::MergingIterator::children_ |
|
private |
◆ comparator_
const Comparator* leveldb::anonymous_namespace{merger.cc}::MergingIterator::comparator_ |
|
private |
◆ current_
IteratorWrapper* leveldb::anonymous_namespace{merger.cc}::MergingIterator::current_ |
|
private |
◆ direction_
Direction leveldb::anonymous_namespace{merger.cc}::MergingIterator::direction_ |
|
private |
◆ n_
int leveldb::anonymous_namespace{merger.cc}::MergingIterator::n_ |
|
private |
The documentation for this class was generated from the following file: