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

indri::index::DiskDocumentDataIterator Class Reference

#include <DiskDocumentDataIterator.hpp>

Inheritance diagram for indri::index::DiskDocumentDataIterator:

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

Public Member Functions

 DiskDocumentDataIterator (indri::file::File &documentDataFile)
 ~DiskDocumentDataIterator ()
void startIteration ()
bool nextEntry ()
const DocumentData * currentEntry ()
bool finished ()

Private Attributes

indri::file::SequentialReadBuffer * _readBuffer
UINT64 _fileSize
DocumentData _documentData
indri::file::File & _documentDataFile
bool _finished

Constructor & Destructor Documentation

indri::index::DiskDocumentDataIterator::DiskDocumentDataIterator (  indri::file::File &  documentDataFile  ) 
 

indri::index::DiskDocumentDataIterator::~DiskDocumentDataIterator (   ) 
 


Member Function Documentation

const indri::index::DocumentData * indri::index::DiskDocumentDataIterator::currentEntry (   )  [virtual]
 

Implements indri::index::DocumentDataIterator.

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

Implements indri::index::DocumentDataIterator.

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

Implements indri::index::DocumentDataIterator.

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

Implements indri::index::DocumentDataIterator.


Member Data Documentation

DocumentData indri::index::DiskDocumentDataIterator::_documentData [private]
 

indri::file::File& indri::index::DiskDocumentDataIterator::_documentDataFile [private]
 

UINT64 indri::index::DiskDocumentDataIterator::_fileSize [private]
 

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

indri::file::SequentialReadBuffer* indri::index::DiskDocumentDataIterator::_readBuffer [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