#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. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1.3.4