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

indri::lang::Walker Class Reference

#include <Walker.hpp>

Inheritance diagram for indri::lang::Walker:

indri::infnet::InferenceNetworkBuilder indri::lang::ContextSimpleCountCollectorCopier::SubtreeWalker indri::lang::FieldBelowWalker indri::lang::Printer indri::lang::QueryNodeBuilder indri::lang::QueryTFWalker indri::lang::RawScorerNodeExtractor indri::lang::SmoothingAnnotatorWalker indri::lang::TreePrinterWalker indri::lang::UnnecessaryNodeRemoverCopier::SingleChildWalker List of all members.

Public Member Functions

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 WeightedExtentOr *n)
virtual void after (class WeightedExtentOr *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 BAndNode *n)
virtual void after (class BAndNode *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 FixedPassage *n)
virtual void after (class FixedPassage *n)
virtual void before (class FilterNode *n)
virtual void after (class FilterNode *n)
virtual void before (class ListAccumulator *n)
virtual void after (class ListAccumulator *n)
virtual void before (class ContextCounterNode *n)
virtual void after (class ContextCounterNode *n)
virtual void before (class ContextSimpleCounterNode *n)
virtual void after (class ContextSimpleCounterNode *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)
virtual void before (class FieldWildcard *n)
virtual void after (class FieldWildcard *n)
virtual void before (class NestedExtentInside *n)
virtual void after (class NestedExtentInside *n)
virtual void before (class NestedRawScorerNode *n)
virtual void after (class NestedRawScorerNode *n)
virtual void before (class ExtentEnforcement *n)
virtual void after (class ExtentEnforcement *n)
virtual void before (class ContextInclusionNode *n)
virtual void after (class ContextInclusionNode *n)
virtual void before (class LengthPrior *n)
virtual void after (class LengthPrior *n)
virtual void before (class DocumentStructureNode *n)
virtual void after (class DocumentStructureNode *n)
virtual void before (class ShrinkageScorerNode *n)
virtual void after (class ShrinkageScorerNode *n)
virtual void before (class ExtentDescendant *n)
virtual void after (class ExtentDescendant *n)
virtual void before (class ExtentChild *n)
virtual void after (class ExtentChild *n)
virtual void before (class ExtentParent *n)
virtual void after (class ExtentParent *n)
virtual void before (class WildcardTerm *n)
virtual void after (class WildcardTerm *n)
virtual void before (class PlusNode *n)
virtual void after (class PlusNode *n)
virtual void before (class WPlusNode *n)
virtual void after (class WPlusNode *n)

Constructor & Destructor Documentation

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


Member Function Documentation

void indri::lang::Walker::after class WPlusNode n  )  [virtual]
 

Reimplemented in indri::infnet::InferenceNetworkBuilder, and indri::lang::QueryTFWalker.

void indri::lang::Walker::after class PlusNode n  )  [virtual]
 

Reimplemented in indri::infnet::InferenceNetworkBuilder, and indri::lang::QueryTFWalker.

void indri::lang::Walker::after class WildcardTerm n  )  [virtual]
 

Reimplemented in indri::infnet::InferenceNetworkBuilder.

void indri::lang::Walker::after class ExtentParent n  )  [virtual]
 

Reimplemented in indri::infnet::InferenceNetworkBuilder.

void indri::lang::Walker::after class ExtentChild n  )  [virtual]
 

Reimplemented in indri::infnet::InferenceNetworkBuilder.

void indri::lang::Walker::after class ExtentDescendant n  )  [virtual]
 

Reimplemented in indri::infnet::InferenceNetworkBuilder.

void indri::lang::Walker::after class ShrinkageScorerNode n  )  [virtual]
 

Reimplemented in indri::infnet::InferenceNetworkBuilder, indri::lang::RawScorerNodeExtractor, and indri::lang::SmoothingAnnotatorWalker.

void indri::lang::Walker::after class DocumentStructureNode n  )  [virtual]
 

Reimplemented in indri::infnet::InferenceNetworkBuilder.

void indri::lang::Walker::after class LengthPrior n  )  [virtual]
 

Reimplemented in indri::infnet::InferenceNetworkBuilder, and indri::lang::SmoothingAnnotatorWalker.

void indri::lang::Walker::after class ContextInclusionNode n  )  [virtual]
 

Reimplemented in indri::infnet::InferenceNetworkBuilder.

void indri::lang::Walker::after class ExtentEnforcement n  )  [virtual]
 

void indri::lang::Walker::after class NestedRawScorerNode n  )  [virtual]
 

Reimplemented in indri::lang::RawScorerNodeExtractor, and indri::lang::SmoothingAnnotatorWalker.

void indri::lang::Walker::after class NestedExtentInside n  )  [virtual]
 

void indri::lang::Walker::after class FieldWildcard n  )  [virtual]
 

Reimplemented in indri::infnet::InferenceNetworkBuilder.

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

Reimplemented in indri::infnet::InferenceNetworkBuilder.

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

Reimplemented in indri::infnet::InferenceNetworkBuilder.

void indri::lang::Walker::after class ContextSimpleCounterNode n  )  [virtual]
 

Reimplemented in indri::infnet::InferenceNetworkBuilder.

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

Reimplemented in indri::infnet::InferenceNetworkBuilder.

void indri::lang::Walker::after class ListAccumulator n  )  [virtual]
 

Reimplemented in indri::infnet::InferenceNetworkBuilder.

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

Reimplemented in indri::infnet::InferenceNetworkBuilder.

void indri::lang::Walker::after class FixedPassage n  )  [virtual]
 

Reimplemented in indri::infnet::InferenceNetworkBuilder.

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

Reimplemented in indri::infnet::InferenceNetworkBuilder.

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

Reimplemented in indri::infnet::InferenceNetworkBuilder.

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

Reimplemented in indri::infnet::InferenceNetworkBuilder.

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

Reimplemented in indri::infnet::InferenceNetworkBuilder.

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

Reimplemented in indri::infnet::InferenceNetworkBuilder.

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

Reimplemented in indri::infnet::InferenceNetworkBuilder.

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

Reimplemented in indri::infnet::InferenceNetworkBuilder.

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

Reimplemented in indri::infnet::InferenceNetworkBuilder.

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

Reimplemented in indri::infnet::InferenceNetworkBuilder.

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

Reimplemented in indri::infnet::InferenceNetworkBuilder.

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

Reimplemented in indri::infnet::InferenceNetworkBuilder.

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

Reimplemented in indri::infnet::InferenceNetworkBuilder, indri::lang::QueryTFWalker, indri::lang::RawScorerNodeExtractor, and indri::lang::SmoothingAnnotatorWalker.

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

Reimplemented in indri::infnet::InferenceNetworkBuilder.

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

Reimplemented in indri::infnet::InferenceNetworkBuilder.

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

Reimplemented in indri::infnet::InferenceNetworkBuilder.

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

Reimplemented in indri::infnet::InferenceNetworkBuilder.

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

Reimplemented in indri::infnet::InferenceNetworkBuilder.

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

Reimplemented in indri::infnet::InferenceNetworkBuilder.

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

Reimplemented in indri::infnet::InferenceNetworkBuilder.

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

Reimplemented in indri::infnet::InferenceNetworkBuilder.

void indri::lang::Walker::after class BAndNode n  )  [virtual]
 

Reimplemented in indri::infnet::InferenceNetworkBuilder.

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

Reimplemented in indri::infnet::InferenceNetworkBuilder.

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

Reimplemented in indri::infnet::InferenceNetworkBuilder.

void indri::lang::Walker::after class WeightedExtentOr n  )  [virtual]
 

Reimplemented in indri::infnet::InferenceNetworkBuilder.

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

Reimplemented in indri::infnet::InferenceNetworkBuilder.

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

Reimplemented in indri::infnet::InferenceNetworkBuilder.

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

Reimplemented in indri::infnet::InferenceNetworkBuilder.

void indri::lang::Walker::before class WPlusNode n  )  [virtual]
 

void indri::lang::Walker::before class PlusNode n  )  [virtual]
 

void indri::lang::Walker::before class WildcardTerm n  )  [virtual]
 

void indri::lang::Walker::before class ExtentParent n  )  [virtual]
 

void indri::lang::Walker::before class ExtentChild n  )  [virtual]
 

void indri::lang::Walker::before class ExtentDescendant n  )  [virtual]
 

void indri::lang::Walker::before class ShrinkageScorerNode n  )  [virtual]
 

Reimplemented in indri::lang::RawScorerNodeExtractor.

void indri::lang::Walker::before class DocumentStructureNode n  )  [virtual]
 

void indri::lang::Walker::before class LengthPrior n  )  [virtual]
 

void indri::lang::Walker::before class ContextInclusionNode n  )  [virtual]
 

void indri::lang::Walker::before class ExtentEnforcement n  )  [virtual]
 

void indri::lang::Walker::before class NestedRawScorerNode n  )  [virtual]
 

Reimplemented in indri::lang::RawScorerNodeExtractor.

void indri::lang::Walker::before class NestedExtentInside n  )  [virtual]
 

void indri::lang::Walker::before class FieldWildcard n  )  [virtual]
 

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

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

void indri::lang::Walker::before class ContextSimpleCounterNode n  )  [virtual]
 

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

Reimplemented in indri::lang::ContextSimpleCountCollectorCopier::SubtreeWalker.

void indri::lang::Walker::before class ListAccumulator n  )  [virtual]
 

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

void indri::lang::Walker::before class FixedPassage 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 indri::lang::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 BAndNode n  )  [virtual]
 

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

Reimplemented in indri::lang::ContextSimpleCountCollectorCopier::SubtreeWalker.

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

void indri::lang::Walker::before class WeightedExtentOr n  )  [virtual]
 

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

Reimplemented in indri::lang::ContextSimpleCountCollectorCopier::SubtreeWalker.

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

Reimplemented in indri::lang::ContextSimpleCountCollectorCopier::SubtreeWalker, indri::lang::FieldBelowWalker, and indri::lang::TreePrinterWalker.

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

Reimplemented in indri::lang::ContextSimpleCountCollectorCopier::SubtreeWalker, and indri::lang::TreePrinterWalker.

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

Reimplemented in indri::infnet::InferenceNetworkBuilder, indri::lang::TreePrinterWalker, indri::lang::QueryNodeBuilder, and indri::lang::Printer.

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

Reimplemented in indri::lang::ContextSimpleCountCollectorCopier::SubtreeWalker, indri::lang::RawScorerNodeExtractor, indri::lang::TreePrinterWalker, indri::lang::UnnecessaryNodeRemoverCopier::SingleChildWalker, indri::lang::QueryNodeBuilder, and indri::lang::Printer.


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