#include <DiskDocExtentListIterator.hpp>
Inheritance diagram for indri::index::DiskDocExtentListIterator:

Public Member Functions | |
| DiskDocExtentListIterator (indri::file::SequentialReadBuffer *buffer, UINT64 startOffset) | |
| ~DiskDocExtentListIterator () | |
| void | setStartOffset (UINT64 startOffset) |
| bool | finished () const |
| void | startIteration () |
| bool | nextEntry () |
| bool | nextEntry (lemur::api::DOCID_T documentID) |
| DocumentExtentData * | currentEntry () |
Private Member Functions | |
| void | _readEntry () |
| void | _readSkip () |
Private Attributes | |
| const char * | _list |
| const char * | _listEnd |
| int | _skipDocument |
| indri::file::SequentialReadBuffer * | _file |
| UINT64 | _startOffset |
| bool | _numeric |
| bool | _ordinal |
| bool | _parental |
| DocumentExtentData | _data |
| 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