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

indri::collection::PriorListIterator Class Reference

#include <PriorListIterator.hpp>

List of all members.

Public Member Functions

 PriorListIterator (indri::file::SequentialReadBuffer *file)
 ~PriorListIterator ()
void startIteration ()
void nextEntry ()
void nextEntry (lemur::api::DOCID_T document)
EntrycurrentEntry ()
bool finished ()

Private Attributes

indri::file::SequentialReadBuffer_file
Entry _entry
indri::utility::greedy_vector<
double > 
_lookup
bool _finished
UINT32 _entryCount
UINT32 _entryLength
UINT32 _tableLength


Constructor & Destructor Documentation

indri::collection::PriorListIterator::PriorListIterator indri::file::SequentialReadBuffer file  ) 
 

indri::collection::PriorListIterator::~PriorListIterator  ) 
 


Member Function Documentation

indri::collection::PriorListIterator::Entry * indri::collection::PriorListIterator::currentEntry  ) 
 

bool indri::collection::PriorListIterator::finished  ) 
 

void indri::collection::PriorListIterator::nextEntry lemur::api::DOCID_T  document  ) 
 

void indri::collection::PriorListIterator::nextEntry  ) 
 

void indri::collection::PriorListIterator::startIteration  ) 
 


Member Data Documentation

Entry indri::collection::PriorListIterator::_entry [private]
 

UINT32 indri::collection::PriorListIterator::_entryCount [private]
 

UINT32 indri::collection::PriorListIterator::_entryLength [private]
 

indri::file::SequentialReadBuffer* indri::collection::PriorListIterator::_file [private]
 

bool indri::collection::PriorListIterator::_finished [private]
 

indri::utility::greedy_vector<double> indri::collection::PriorListIterator::_lookup [private]
 

UINT32 indri::collection::PriorListIterator::_tableLength [private]
 


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