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

FieldModifier Class Reference

List of all members.

Public Member Functions

 FieldModifier ()
 ~FieldModifier ()
void processFields (indri::api::Parameters &param)

Private Member Functions

void _mergeFields ()
void _mergeData ()

Private Attributes

indri::parse::TagList tl
indri::utility::IndriTimer g_timer
indri::api::ParsedDocumentparsed
indri::utility::Buffer termBuffer
indri::index::Index_index
indri::index::TermListFileIterator_docIter
indri::parse::FileClassEnvironmentfce
std::vector< std::string > removeNames
indri::api::Parameters repo
indri::api::Parameters addFields
bool adding

Constructor & Destructor Documentation

FieldModifier::FieldModifier  )  [inline]
 

FieldModifier::~FieldModifier  )  [inline]
 


Member Function Documentation

void FieldModifier::_mergeData  )  [inline, private]
 

void FieldModifier::_mergeFields  )  [inline, private]
 

void FieldModifier::processFields indri::api::Parameters param  )  [inline]
 

these need to be combined with existing.


Member Data Documentation

indri::index::TermListFileIterator* FieldModifier::_docIter [private]
 

indri::index::Index* FieldModifier::_index [private]
 

indri::api::Parameters FieldModifier::addFields [private]
 

bool FieldModifier::adding [private]
 

indri::parse::FileClassEnvironment* FieldModifier::fce [private]
 

indri::utility::IndriTimer FieldModifier::g_timer [private]
 

indri::api::ParsedDocument* FieldModifier::parsed [private]
 

std::vector<std::string> FieldModifier::removeNames [private]
 

indri::api::Parameters FieldModifier::repo [private]
 

indri::utility::Buffer FieldModifier::termBuffer [private]
 

indri::parse::TagList FieldModifier::tl [private]
 


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