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