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

Walker.hpp

Go to the documentation of this file.
00001 // 
00002 // Warning: This file is automatically generated
00003 // 
00004 
00005 #ifndef INDRI_WALKER_HPP
00006 #define INDRI_WALKER_HPP
00007 
00008 namespace indri { 
00009   namespace lang { 
00010     class Walker { 
00011     public:
00012       virtual ~Walker();
00013       virtual void defaultBefore( class Node* n );
00014       virtual void defaultAfter( class Node* n );
00015 
00016       virtual void before( class IndexTerm* n );
00017       virtual void after( class IndexTerm* n );
00018       virtual void before( class Field* n );
00019       virtual void after( class Field* n );
00020       virtual void before( class ExtentInside* n );
00021       virtual void after( class ExtentInside* n );
00022       virtual void before( class ExtentOr* n );
00023       virtual void after( class ExtentOr* n );
00024       virtual void before( class ExtentAnd* n );
00025       virtual void after( class ExtentAnd* n );
00026       virtual void before( class UWNode* n );
00027       virtual void after( class UWNode* n );
00028       virtual void before( class ODNode* n );
00029       virtual void after( class ODNode* n );
00030       virtual void before( class FilReqNode* n );
00031       virtual void after( class FilReqNode* n );
00032       virtual void before( class FilRejNode* n );
00033       virtual void after( class FilRejNode* n );
00034       virtual void before( class FieldLessNode* n );
00035       virtual void after( class FieldLessNode* n );
00036       virtual void before( class FieldGreaterNode* n );
00037       virtual void after( class FieldGreaterNode* n );
00038       virtual void before( class FieldBetweenNode* n );
00039       virtual void after( class FieldBetweenNode* n );
00040       virtual void before( class FieldEqualsNode* n );
00041       virtual void after( class FieldEqualsNode* n );
00042       virtual void before( class RawScorerNode* n );
00043       virtual void after( class RawScorerNode* n );
00044       virtual void before( class TermFrequencyScorerNode* n );
00045       virtual void after( class TermFrequencyScorerNode* n );
00046       virtual void before( class CachedFrequencyScorerNode* n );
00047       virtual void after( class CachedFrequencyScorerNode* n );
00048       virtual void before( class PriorNode* n );
00049       virtual void after( class PriorNode* n );
00050       virtual void before( class OrNode* n );
00051       virtual void after( class OrNode* n );
00052       virtual void before( class NotNode* n );
00053       virtual void after( class NotNode* n );
00054       virtual void before( class MaxNode* n );
00055       virtual void after( class MaxNode* n );
00056       virtual void before( class CombineNode* n );
00057       virtual void after( class CombineNode* n );
00058       virtual void before( class WAndNode* n );
00059       virtual void after( class WAndNode* n );
00060       virtual void before( class WSumNode* n );
00061       virtual void after( class WSumNode* n );
00062       virtual void before( class WeightNode* n );
00063       virtual void after( class WeightNode* n );
00064       virtual void before( class ExtentRestriction* n );
00065       virtual void after( class ExtentRestriction* n );
00066       virtual void before( class FilterNode* n );
00067       virtual void after( class FilterNode* n );
00068       virtual void before( class ContextCounterNode* n );
00069       virtual void after( class ContextCounterNode* n );
00070       virtual void before( class ScoreAccumulatorNode* n );
00071       virtual void after( class ScoreAccumulatorNode* n );
00072       virtual void before( class AnnotatorNode* n );
00073       virtual void after( class AnnotatorNode* n );
00074    };
00075  };
00076 };
00077 
00078 #endif // INDRI_WALKER_HPP
00079 

Generated on Wed Nov 3 12:59:07 2004 for Lemur Toolkit by doxygen1.2.18