Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members   Related Pages  

indri::lang::Walker Class Reference

#include <Walker.hpp>

Inheritance diagram for indri::lang::Walker:

InferenceNetworkBuilder Printer QueryNodeBuilder RawScorerNodeExtractor SmoothingAnnotatorWalker TreePrinterWalker UnnecessaryNodeRemoverCopier::SingleChildWalker List of all members.

Public Methods

virtual ~Walker ()
virtual void defaultBefore (class Node *n)
virtual void defaultAfter (class Node *n)
virtual void before (class IndexTerm *n)
virtual void after (class IndexTerm *n)
virtual void before (class Field *n)
virtual void after (class Field *n)
virtual void before (class ExtentInside *n)
virtual void after (class ExtentInside *n)
virtual void before (class ExtentOr *n)
virtual void after (class ExtentOr *n)
virtual void before (class ExtentAnd *n)
virtual void after (class ExtentAnd *n)
virtual void before (class UWNode *n)
virtual void after (class UWNode *n)
virtual void before (class ODNode *n)
virtual void after (class ODNode *n)
virtual void before (class FilReqNode *n)
virtual void after (class FilReqNode *n)
virtual void before (class FilRejNode *n)
virtual void after (class FilRejNode *n)
virtual void before (class FieldLessNode *n)
virtual void after (class FieldLessNode *n)
virtual void before (class FieldGreaterNode *n)
virtual void after (class FieldGreaterNode *n)
virtual void before (class FieldBetweenNode *n)
virtual void after (class FieldBetweenNode *n)
virtual void before (class FieldEqualsNode *n)
virtual void after (class FieldEqualsNode *n)
virtual void before (class RawScorerNode *n)
virtual void after (class RawScorerNode *n)
virtual void before (class TermFrequencyScorerNode *n)
virtual void after (class TermFrequencyScorerNode *n)
virtual void before (class CachedFrequencyScorerNode *n)
virtual void after (class CachedFrequencyScorerNode *n)
virtual void before (class PriorNode *n)
virtual void after (class PriorNode *n)
virtual void before (class OrNode *n)
virtual void after (class OrNode *n)
virtual void before (class NotNode *n)
virtual void after (class NotNode *n)
virtual void before (class MaxNode *n)
virtual void after (class MaxNode *n)
virtual void before (class CombineNode *n)
virtual void after (class CombineNode *n)
virtual void before (class WAndNode *n)
virtual void after (class WAndNode *n)
virtual void before (class WSumNode *n)
virtual void after (class WSumNode *n)
virtual void before (class WeightNode *n)
virtual void after (class WeightNode *n)
virtual void before (class ExtentRestriction *n)
virtual void after (class ExtentRestriction *n)
virtual void before (class FilterNode *n)
virtual void after (class FilterNode *n)
virtual void before (class ContextCounterNode *n)
virtual void after (class ContextCounterNode *n)
virtual void before (class ScoreAccumulatorNode *n)
virtual void after (class ScoreAccumulatorNode *n)
virtual void before (class AnnotatorNode *n)
virtual void after (class AnnotatorNode *n)

Constructor & Destructor Documentation

indri::lang::Walker::~Walker (    )  [virtual]
 


Member Function Documentation

void indri::lang::Walker::after (  class AnnotatorNode *    n )  [virtual]
 

Reimplemented in InferenceNetworkBuilder.

void indri::lang::Walker::after (  class ScoreAccumulatorNode *    n )  [virtual]
 

Reimplemented in InferenceNetworkBuilder.

void indri::lang::Walker::after (  class ContextCounterNode *    n )  [virtual]
 

Reimplemented in InferenceNetworkBuilder.

void indri::lang::Walker::after (  class FilterNode *    n )  [virtual]
 

Reimplemented in InferenceNetworkBuilder.

void indri::lang::Walker::after (  class ExtentRestriction *    n )  [virtual]
 

Reimplemented in InferenceNetworkBuilder.

void indri::lang::Walker::after (  class WeightNode *    n )  [virtual]
 

Reimplemented in InferenceNetworkBuilder.

void indri::lang::Walker::after (  class WSumNode *    n )  [virtual]
 

Reimplemented in InferenceNetworkBuilder.

void indri::lang::Walker::after (  class WAndNode *    n )  [virtual]
 

Reimplemented in InferenceNetworkBuilder.

void indri::lang::Walker::after (  class CombineNode *    n )  [virtual]
 

Reimplemented in InferenceNetworkBuilder.

void indri::lang::Walker::after (  class MaxNode *    n )  [virtual]
 

Reimplemented in InferenceNetworkBuilder.

void indri::lang::Walker::after (  class NotNode *    n )  [virtual]
 

Reimplemented in InferenceNetworkBuilder.

void indri::lang::Walker::after (  class OrNode *    n )  [virtual]
 

Reimplemented in InferenceNetworkBuilder.

void indri::lang::Walker::after (  class PriorNode *    n )  [virtual]
 

Reimplemented in InferenceNetworkBuilder.

void indri::lang::Walker::after (  class CachedFrequencyScorerNode *    n )  [virtual]
 

Reimplemented in InferenceNetworkBuilder.

void indri::lang::Walker::after (  class TermFrequencyScorerNode *    n )  [virtual]
 

Reimplemented in InferenceNetworkBuilder.

void indri::lang::Walker::after (  class RawScorerNode *    n )  [virtual]
 

Reimplemented in InferenceNetworkBuilder, RawScorerNodeExtractor, and SmoothingAnnotatorWalker.

void indri::lang::Walker::after (  class FieldEqualsNode *    n )  [virtual]
 

Reimplemented in InferenceNetworkBuilder.

void indri::lang::Walker::after (  class FieldBetweenNode *    n )  [virtual]
 

Reimplemented in InferenceNetworkBuilder.

void indri::lang::Walker::after (  class FieldGreaterNode *    n )  [virtual]
 

Reimplemented in InferenceNetworkBuilder.

void indri::lang::Walker::after (  class FieldLessNode *    n )  [virtual]
 

Reimplemented in InferenceNetworkBuilder.

void indri::lang::Walker::after (  class FilRejNode *    n )  [virtual]
 

Reimplemented in InferenceNetworkBuilder.

void indri::lang::Walker::after (  class FilReqNode *    n )  [virtual]
 

Reimplemented in InferenceNetworkBuilder.

void indri::lang::Walker::after (  class ODNode *    n )  [virtual]
 

Reimplemented in InferenceNetworkBuilder.

void indri::lang::Walker::after (  class UWNode *    n )  [virtual]
 

Reimplemented in InferenceNetworkBuilder.

void indri::lang::Walker::after (  class ExtentAnd *    n )  [virtual]
 

Reimplemented in InferenceNetworkBuilder.

void indri::lang::Walker::after (  class ExtentOr *    n )  [virtual]
 

Reimplemented in InferenceNetworkBuilder.

void indri::lang::Walker::after (  class ExtentInside *    n )  [virtual]
 

Reimplemented in InferenceNetworkBuilder.

void indri::lang::Walker::after (  class Field *    n )  [virtual]
 

Reimplemented in InferenceNetworkBuilder.

void indri::lang::Walker::after (  class IndexTerm *    n )  [virtual]
 

Reimplemented in InferenceNetworkBuilder.

void indri::lang::Walker::before (  class AnnotatorNode *    n )  [virtual]
 

void indri::lang::Walker::before (  class ScoreAccumulatorNode *    n )  [virtual]
 

void indri::lang::Walker::before (  class ContextCounterNode *    n )  [virtual]
 

void indri::lang::Walker::before (  class FilterNode *    n )  [virtual]
 

void indri::lang::Walker::before (  class ExtentRestriction *    n )  [virtual]
 

void indri::lang::Walker::before (  class WeightNode *    n )  [virtual]
 

void indri::lang::Walker::before (  class WSumNode *    n )  [virtual]
 

void indri::lang::Walker::before (  class WAndNode *    n )  [virtual]
 

void indri::lang::Walker::before (  class CombineNode *    n )  [virtual]
 

void indri::lang::Walker::before (  class MaxNode *    n )  [virtual]
 

void indri::lang::Walker::before (  class NotNode *    n )  [virtual]
 

void indri::lang::Walker::before (  class OrNode *    n )  [virtual]
 

void indri::lang::Walker::before (  class PriorNode *    n )  [virtual]
 

void indri::lang::Walker::before (  class CachedFrequencyScorerNode *    n )  [virtual]
 

void indri::lang::Walker::before (  class TermFrequencyScorerNode *    n )  [virtual]
 

void indri::lang::Walker::before (  class RawScorerNode *    n )  [virtual]
 

Reimplemented in RawScorerNodeExtractor.

void indri::lang::Walker::before (  class FieldEqualsNode *    n )  [virtual]
 

void indri::lang::Walker::before (  class FieldBetweenNode *    n )  [virtual]
 

void indri::lang::Walker::before (  class FieldGreaterNode *    n )  [virtual]
 

void indri::lang::Walker::before (  class FieldLessNode *    n )  [virtual]
 

void indri::lang::Walker::before (  class FilRejNode *    n )  [virtual]
 

void indri::lang::Walker::before (  class FilReqNode *    n )  [virtual]
 

void indri::lang::Walker::before (  class ODNode *    n )  [virtual]
 

void indri::lang::Walker::before (  class UWNode *    n )  [virtual]
 

void indri::lang::Walker::before (  class ExtentAnd *    n )  [virtual]
 

void indri::lang::Walker::before (  class ExtentOr *    n )  [virtual]
 

void indri::lang::Walker::before (  class ExtentInside *    n )  [virtual]
 

void indri::lang::Walker::before (  class Field *    n )  [virtual]
 

Reimplemented in TreePrinterWalker.

void indri::lang::Walker::before (  class IndexTerm *    n )  [virtual]
 

Reimplemented in TreePrinterWalker.

void indri::lang::Walker::defaultAfter (  class Node *    n )  [virtual]
 

Reimplemented in InferenceNetworkBuilder, TreePrinterWalker, QueryNodeBuilder, and Printer.

void indri::lang::Walker::defaultBefore (  class Node *    n )  [virtual]
 

Reimplemented in RawScorerNodeExtractor, TreePrinterWalker, UnnecessaryNodeRemoverCopier::SingleChildWalker, QueryNodeBuilder, and Printer.


The documentation for this class was generated from the following files:
Generated on Wed Nov 3 13:00:07 2004 for Lemur Toolkit by doxygen1.2.18