#include <DocListMemoryBuilder.hpp>
Inheritance diagram for indri::index::DocListMemoryBuilderIterator:
Public Member Functions | |
DocListMemoryBuilderIterator () | |
DocListMemoryBuilderIterator (class DocListMemoryBuilder &builder, TermData *termData) | |
void | reset (class DocListMemoryBuilder &builder, TermData *termData) |
void | reset (const indri::utility::greedy_vector< DocListMemoryBuilderSegment, 4 > &lists, TermData *termData) |
void | startIteration () |
bool | finished () |
bool | nextEntry (lemur::api::DOCID_T documentID) |
bool | nextEntry () |
TermData * | termData () |
DocListIterator::DocumentData * | currentEntry () |
indri::utility::greedy_vector< DocListIterator::TopDocument > & | topDocuments () |
Private Attributes | |
const indri::utility::greedy_vector< DocListMemoryBuilderSegment, 4 > * | _lists |
indri::utility::greedy_vector< DocListMemoryBuilderSegment, 4 >::const_iterator | _current |
indri::index::DocListIterator::DocumentData | _data |
indri::utility::greedy_vector< DocListIterator::TopDocument > | _emptyTopDocuments |
const char * | _list |
const char * | _listEnd |
bool | _finished |
TermData * | _termData |
|
|
|
|
|
Implements indri::index::DocListIterator. |
|
Implements indri::index::DocListIterator. |
|
Implements indri::index::DocListIterator. |
|
Implements indri::index::DocListIterator. |
|
|
|
|
|
Implements indri::index::DocListIterator. |
|
Implements indri::index::DocListIterator. |
|
Implements indri::index::DocListIterator. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|