|
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 |