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

Public Member Functions | |
| DiskFrequentVocabularyIterator (indri::file::File &frequentTermsData, int fieldCount) | |
| ~DiskFrequentVocabularyIterator () | |
| void | startIteration () |
| bool | finished () |
| bool | nextEntry () |
| bool | nextEntry (const char *skipTo) |
| DiskTermData * | currentEntry () |
Private Attributes | |
| indri::file::File & | _file |
| indri::utility::RVLDecompressStream | _stream |
| indri::utility::Buffer | _buffer |
| const char * | _current |
| int | _fieldCount |
| bool | _finished |
| DiskTermData * | _data |
| char * | _dataBuffer |
| bool | _justStartedIteration |
|
||||||||||||
|
|
|
|
|
|
|
Implements indri::index::VocabularyIterator. |
|
|
Implements indri::index::VocabularyIterator. |
|
|
Implements indri::index::VocabularyIterator. |
|
|
Implements indri::index::VocabularyIterator. |
|
|
Implements indri::index::VocabularyIterator. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1.3.4