Main Page | Namespace List | Class Hierarchy | Class List | File List | Namespace Members | Class Members | File Members | Related Pages

indri::index::CombinedVocabularyIterator Class Reference

#include <CombinedVocabularyIterator.hpp>

Inheritance diagram for indri::index::CombinedVocabularyIterator:

indri::index::VocabularyIterator List of all members.

Public Member Functions

 CombinedVocabularyIterator (VocabularyIterator *first, VocabularyIterator *second, int secondBase)
 ~CombinedVocabularyIterator ()
void startIteration ()
bool nextEntry ()
bool nextEntry (const char *skipTo)
DiskTermData * currentEntry ()
bool finished ()

Private Attributes

VocabularyIterator * _first
VocabularyIterator * _second
int _secondBase
bool _finished
bool _usingSecond

Constructor & Destructor Documentation

indri::index::CombinedVocabularyIterator::CombinedVocabularyIterator (  VocabularyIterator *  first,
VocabularyIterator *  second,
int  secondBase
) 
 

indri::index::CombinedVocabularyIterator::~CombinedVocabularyIterator (   ) 
 


Member Function Documentation

indri::index::DiskTermData * indri::index::CombinedVocabularyIterator::currentEntry (   )  [virtual]
 

Implements indri::index::VocabularyIterator.

bool indri::index::CombinedVocabularyIterator::finished (   )  [virtual]
 

Implements indri::index::VocabularyIterator.

bool indri::index::CombinedVocabularyIterator::nextEntry (  const char *  skipTo  )  [virtual]
 

Implements indri::index::VocabularyIterator.

bool indri::index::CombinedVocabularyIterator::nextEntry (   )  [virtual]
 

Implements indri::index::VocabularyIterator.

void indri::index::CombinedVocabularyIterator::startIteration (   )  [virtual]
 

Implements indri::index::VocabularyIterator.


Member Data Documentation

bool indri::index::CombinedVocabularyIterator::_finished [private]
 

VocabularyIterator* indri::index::CombinedVocabularyIterator::_first [private]
 

VocabularyIterator* indri::index::CombinedVocabularyIterator::_second [private]
 

int indri::index::CombinedVocabularyIterator::_secondBase [private]
 

bool indri::index::CombinedVocabularyIterator::_usingSecond [private]
 


The documentation for this class was generated from the following files:
Generated on Tue Jun 15 11:03:00 2010 for Lemur by doxygen 1.3.4