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

indri::lang::ContextSimpleCountCollectorCopier::SubtreeWalker Class Reference

Inheritance diagram for indri::lang::ContextSimpleCountCollectorCopier::SubtreeWalker:

indri::lang::Walker List of all members.

Public Member Functions

 SubtreeWalker ()
bool isComputable ()
std::vector< indri::lang::IndexTerm * > & getTerms ()
indri::lang::Field * getField ()
bool hasContext () const
void defaultBefore (indri::lang::Node *node)
void before (indri::lang::ContextCounterNode *contextNode)
void before (indri::lang::ExtentAnd *extentAndNode)
void before (indri::lang::Field *fieldNode)
void before (indri::lang::IndexTerm *termNode)
void before (indri::lang::ExtentInside *insideNode)

Private Attributes

bool _computable
bool _hasContext
std::vector< indri::lang::IndexTerm * > _terms
indri::lang::Field * _field

Constructor & Destructor Documentation

indri::lang::ContextSimpleCountCollectorCopier::SubtreeWalker::SubtreeWalker (   )  [inline]
 


Member Function Documentation

void indri::lang::ContextSimpleCountCollectorCopier::SubtreeWalker::before (  indri::lang::ExtentInside *  insideNode  )  [inline, virtual]
 

Reimplemented from indri::lang::Walker.

void indri::lang::ContextSimpleCountCollectorCopier::SubtreeWalker::before (  indri::lang::IndexTerm *  termNode  )  [inline, virtual]
 

Reimplemented from indri::lang::Walker.

void indri::lang::ContextSimpleCountCollectorCopier::SubtreeWalker::before (  indri::lang::Field *  fieldNode  )  [inline, virtual]
 

Reimplemented from indri::lang::Walker.

void indri::lang::ContextSimpleCountCollectorCopier::SubtreeWalker::before (  indri::lang::ExtentAnd *  extentAndNode  )  [inline, virtual]
 

Reimplemented from indri::lang::Walker.

void indri::lang::ContextSimpleCountCollectorCopier::SubtreeWalker::before (  indri::lang::ContextCounterNode *  contextNode  )  [inline, virtual]
 

Reimplemented from indri::lang::Walker.

void indri::lang::ContextSimpleCountCollectorCopier::SubtreeWalker::defaultBefore (  indri::lang::Node *  node  )  [inline, virtual]
 

Reimplemented from indri::lang::Walker.

indri::lang::Field* indri::lang::ContextSimpleCountCollectorCopier::SubtreeWalker::getField (   )  [inline]
 

std::vector<indri::lang::IndexTerm*>& indri::lang::ContextSimpleCountCollectorCopier::SubtreeWalker::getTerms (   )  [inline]
 

bool indri::lang::ContextSimpleCountCollectorCopier::SubtreeWalker::hasContext (   )  const [inline]
 

bool indri::lang::ContextSimpleCountCollectorCopier::SubtreeWalker::isComputable (   )  [inline]
 


Member Data Documentation

bool indri::lang::ContextSimpleCountCollectorCopier::SubtreeWalker::_computable [private]
 

indri::lang::Field* indri::lang::ContextSimpleCountCollectorCopier::SubtreeWalker::_field [private]
 

bool indri::lang::ContextSimpleCountCollectorCopier::SubtreeWalker::_hasContext [private]
 

std::vector<indri::lang::IndexTerm*> indri::lang::ContextSimpleCountCollectorCopier::SubtreeWalker::_terms [private]
 


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