#include <DocExtentListMemoryBuilder.hpp>
Inheritance diagram for indri::index::DocExtentListMemoryBuilderIterator:
Public Member Functions | |
void | reset (const indri::utility::greedy_vector< DocExtentListMemoryBuilderSegment, 4 > &lists, bool numeric, bool ordinal, bool parental) |
void | reset (class DocExtentListMemoryBuilder &builder) |
DocExtentListMemoryBuilderIterator (const class DocExtentListMemoryBuilder &builder) | |
void | startIteration () |
bool | finished () const |
bool | nextEntry (lemur::api::DOCID_T documentID) |
bool | nextEntry () |
indri::index::DocExtentListIterator::DocumentExtentData * | currentEntry () |
Private Attributes | |
const indri::utility::greedy_vector< DocExtentListMemoryBuilderSegment, 4 > * | _lists |
indri::utility::greedy_vector< DocExtentListMemoryBuilderSegment, 4 >::const_iterator | _current |
indri::index::DocExtentListIterator::DocumentExtentData | _data |
const char * | _list |
const char * | _listEnd |
bool | _numeric |
bool | _ordinal |
bool | _parental |
bool | _finished |
|
|
|
Implements indri::index::DocExtentListIterator. |
|
Implements indri::index::DocExtentListIterator. |
|
Implements indri::index::DocExtentListIterator. |
|
Implements indri::index::DocExtentListIterator. |
|
|
|
|
|
Implements indri::index::DocExtentListIterator. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|