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