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)
DiskTermDatacurrentEntry ()
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