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

indri::parse::TextDocumentExtractor Class Reference

#include <TextDocumentExtractor.hpp>

Inheritance diagram for indri::parse::TextDocumentExtractor:

indri::parse::DocumentIterator List of all members.

Public Member Functions

void open (const std::string &filename)
UnparsedDocumentnextDocument ()
void close ()

Private Attributes

std::string _filename
UnparsedDocument _document
indri::utility::Buffer _buffer
std::ifstream _in

Member Function Documentation

void indri::parse::TextDocumentExtractor::close  )  [virtual]
 

Implements indri::parse::DocumentIterator.

indri::parse::UnparsedDocument * indri::parse::TextDocumentExtractor::nextDocument  )  [virtual]
 

Implements indri::parse::DocumentIterator.

void indri::parse::TextDocumentExtractor::open const std::string &  filename  )  [virtual]
 

Implements indri::parse::DocumentIterator.


Member Data Documentation

indri::utility::Buffer indri::parse::TextDocumentExtractor::_buffer [private]
 

UnparsedDocument indri::parse::TextDocumentExtractor::_document [private]
 

std::string indri::parse::TextDocumentExtractor::_filename [private]
 

std::ifstream indri::parse::TextDocumentExtractor::_in [private]
 


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