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

EvaluatorNode Class Reference

#include <EvaluatorNode.hpp>

Inheritance diagram for EvaluatorNode:

InferenceNetworkNode Annotator ContextCountAccumulator ScoredExtentAccumulator List of all members.

Public Types

typedef std::map< std::string,
std::vector< ScoredExtentResult > > 
MResults

Public Methods

virtual ~EvaluatorNode ()
virtual void evaluate (int documentID, int documentLength)=0
virtual const MResultsgetResults ()=0

Member Typedef Documentation

typedef std::map< std::string, std::vector<ScoredExtentResult> > EvaluatorNode::MResults
 


Constructor & Destructor Documentation

virtual EvaluatorNode::~EvaluatorNode   [inline, virtual]
 


Member Function Documentation

virtual void EvaluatorNode::evaluate int    documentID,
int    documentLength
[pure virtual]
 

Implemented in Annotator, ContextCountAccumulator, and ScoredExtentAccumulator.

virtual const MResults& EvaluatorNode::getResults   [pure virtual]
 

Implemented in Annotator, ContextCountAccumulator, and ScoredExtentAccumulator.


The documentation for this class was generated from the following file:
Generated on Wed Nov 3 12:59:31 2004 for Lemur Toolkit by doxygen1.2.18