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

lemur::distrib::CtfIndexer Class Reference

#include <CtfIndexer.hpp>

Inheritance diagram for lemur::distrib::CtfIndexer:

lemur::api::TextHandler List of all members.

Public Member Functions

 CtfIndexer (const string &csName, int bufferSize, bool countStopWords=false)
 ~CtfIndexer ()
char * handleWord (char *word)
 Handle a word, possibly transforming it.

void newDb (const string &name)

Private Attributes

int ctfCount
bool first
lemur::index::PushIndexcollsel
lemur::parse::DocumentPropscsdp
lemur::index::InvFPTermterm
bool countStopWds

Constructor & Destructor Documentation

lemur::distrib::CtfIndexer::CtfIndexer const string &  csName,
int  bufferSize,
bool  countStopWords = false
 

lemur::distrib::CtfIndexer::~CtfIndexer  ) 
 


Member Function Documentation

char * lemur::distrib::CtfIndexer::handleWord char *  word  )  [virtual]
 

Handle a word, possibly transforming it.

Reimplemented from lemur::api::TextHandler.

void lemur::distrib::CtfIndexer::newDb const string &  name  ) 
 


Member Data Documentation

lemur::index::PushIndex* lemur::distrib::CtfIndexer::collsel [private]
 

bool lemur::distrib::CtfIndexer::countStopWds [private]
 

lemur::parse::DocumentProps* lemur::distrib::CtfIndexer::csdp [private]
 

int lemur::distrib::CtfIndexer::ctfCount [private]
 

bool lemur::distrib::CtfIndexer::first [private]
 

lemur::index::InvFPTerm* lemur::distrib::CtfIndexer::term [private]
 


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