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

indri::infnet::InferenceNetworkNode Class Reference

#include <InferenceNetworkNode.hpp>

Inheritance diagram for indri::infnet::InferenceNetworkNode:

indri::infnet::BeliefNode indri::infnet::DocumentStructureHolderNode indri::infnet::EvaluatorNode indri::infnet::ListIteratorNode indri::infnet::CachedFrequencyBeliefNode indri::infnet::ExtentEnforcementNode indri::infnet::ExtentRestrictionNode indri::infnet::FilterNode indri::infnet::FilterRejectNode indri::infnet::FilterRequireNode indri::infnet::FixedPassageNode indri::infnet::LengthPriorNode indri::infnet::ListBeliefNode indri::infnet::MaxNode indri::infnet::NestedListBeliefNode indri::infnet::NotNode indri::infnet::NullScorerNode indri::infnet::OrNode indri::infnet::PlusNode indri::infnet::PriorNode indri::infnet::ShrinkageBeliefNode indri::infnet::SkippingCapableNode indri::infnet::TermFrequencyBeliefNode indri::infnet::WeightedSumNode indri::infnet::WPlusNode indri::infnet::Annotator indri::infnet::ContextCountAccumulator indri::infnet::ContextSimpleCountAccumulator indri::infnet::ListAccumulator indri::infnet::ScoredExtentAccumulator indri::infnet::BooleanAndNode indri::infnet::DocListIteratorNode indri::infnet::ExtentAndNode indri::infnet::ExtentChildNode indri::infnet::ExtentDescendantNode indri::infnet::ExtentInsideNode indri::infnet::ExtentOrNode indri::infnet::ExtentParentNode indri::infnet::FieldBetweenNode indri::infnet::FieldEqualsNode indri::infnet::FieldGreaterNode indri::infnet::FieldIteratorNode indri::infnet::FieldLessNode indri::infnet::FieldWildcardNode indri::infnet::NestedExtentInsideNode indri::infnet::NullListNode indri::infnet::OrderedWindowNode indri::infnet::UnorderedWindowNode indri::infnet::WeightedExtentOrNode List of all members.

Public Member Functions

virtual ~InferenceNetworkNode ()
virtual lemur::api::DOCID_T nextCandidateDocument ()=0
virtual void indexChanged (indri::index::Index &index)=0
virtual const std::string & getName () const =0

Constructor & Destructor Documentation

virtual indri::infnet::InferenceNetworkNode::~InferenceNetworkNode  )  [inline, virtual]
 


Member Function Documentation

virtual const std::string& indri::infnet::InferenceNetworkNode::getName  )  const [pure virtual]
 

Implemented in indri::infnet::Annotator, indri::infnet::BooleanAndNode, indri::infnet::CachedFrequencyBeliefNode, indri::infnet::ContextCountAccumulator, indri::infnet::ContextInclusionAndNode, indri::infnet::ContextSimpleCountAccumulator, indri::infnet::DocListIteratorNode, indri::infnet::DocumentStructureHolderNode, indri::infnet::ExtentAndNode, indri::infnet::ExtentChildNode, indri::infnet::ExtentDescendantNode, indri::infnet::ExtentEnforcementNode, indri::infnet::ExtentInsideNode, indri::infnet::ExtentOrNode, indri::infnet::ExtentParentNode, indri::infnet::ExtentRestrictionNode, indri::infnet::FieldBetweenNode, indri::infnet::FieldEqualsNode, indri::infnet::FieldGreaterNode, indri::infnet::FieldIteratorNode, indri::infnet::FieldLessNode, indri::infnet::FieldWildcardNode, indri::infnet::FilterNode, indri::infnet::FilterRejectNode, indri::infnet::FilterRequireNode, indri::infnet::FixedPassageNode, indri::infnet::LengthPriorNode, indri::infnet::ListAccumulator, indri::infnet::ListBeliefNode, indri::infnet::MaxNode, indri::infnet::NestedExtentInsideNode, indri::infnet::NestedListBeliefNode, indri::infnet::NotNode, indri::infnet::NullListNode, indri::infnet::NullScorerNode, indri::infnet::OrderedWindowNode, indri::infnet::OrNode, indri::infnet::PlusNode, indri::infnet::PriorNode, indri::infnet::ScoredExtentAccumulator, indri::infnet::ShrinkageBeliefNode, indri::infnet::TermFrequencyBeliefNode, indri::infnet::UnorderedWindowNode, indri::infnet::WeightedAndNode, indri::infnet::WeightedExtentOrNode, indri::infnet::WeightedSumNode, and indri::infnet::WPlusNode.

virtual void indri::infnet::InferenceNetworkNode::indexChanged indri::index::Index index  )  [pure virtual]
 

Implemented in indri::infnet::Annotator, indri::infnet::BooleanAndNode, indri::infnet::CachedFrequencyBeliefNode, indri::infnet::ContextCountAccumulator, indri::infnet::ContextInclusionAndNode, indri::infnet::ContextSimpleCountAccumulator, indri::infnet::DocListIteratorNode, indri::infnet::DocumentStructureHolderNode, indri::infnet::ExtentAndNode, indri::infnet::ExtentChildNode, indri::infnet::ExtentDescendantNode, indri::infnet::ExtentEnforcementNode, indri::infnet::ExtentInsideNode, indri::infnet::ExtentOrNode, indri::infnet::ExtentParentNode, indri::infnet::ExtentRestrictionNode, indri::infnet::FieldBetweenNode, indri::infnet::FieldEqualsNode, indri::infnet::FieldGreaterNode, indri::infnet::FieldIteratorNode, indri::infnet::FieldLessNode, indri::infnet::FieldWildcardNode, indri::infnet::FilterNode, indri::infnet::FilterRejectNode, indri::infnet::FilterRequireNode, indri::infnet::FixedPassageNode, indri::infnet::LengthPriorNode, indri::infnet::ListAccumulator, indri::infnet::ListBeliefNode, indri::infnet::MaxNode, indri::infnet::NestedExtentInsideNode, indri::infnet::NestedListBeliefNode, indri::infnet::NotNode, indri::infnet::NullListNode, indri::infnet::NullScorerNode, indri::infnet::OrderedWindowNode, indri::infnet::OrNode, indri::infnet::PlusNode, indri::infnet::PriorNode, indri::infnet::ScoredExtentAccumulator, indri::infnet::ShrinkageBeliefNode, indri::infnet::TermFrequencyBeliefNode, indri::infnet::UnorderedWindowNode, indri::infnet::WeightedAndNode, indri::infnet::WeightedExtentOrNode, indri::infnet::WeightedSumNode, and indri::infnet::WPlusNode.

virtual lemur::api::DOCID_T indri::infnet::InferenceNetworkNode::nextCandidateDocument  )  [pure virtual]
 

Implemented in indri::infnet::Annotator, indri::infnet::BooleanAndNode, indri::infnet::CachedFrequencyBeliefNode, indri::infnet::ContextCountAccumulator, indri::infnet::ContextInclusionAndNode, indri::infnet::ContextSimpleCountAccumulator, indri::infnet::DocListIteratorNode, indri::infnet::DocumentStructureHolderNode, indri::infnet::ExtentAndNode, indri::infnet::ExtentChildNode, indri::infnet::ExtentDescendantNode, indri::infnet::ExtentEnforcementNode, indri::infnet::ExtentInsideNode, indri::infnet::ExtentOrNode, indri::infnet::ExtentParentNode, indri::infnet::ExtentRestrictionNode, indri::infnet::FieldBetweenNode, indri::infnet::FieldEqualsNode, indri::infnet::FieldGreaterNode, indri::infnet::FieldIteratorNode, indri::infnet::FieldLessNode, indri::infnet::FieldWildcardNode, indri::infnet::FilterNode, indri::infnet::FilterRejectNode, indri::infnet::FilterRequireNode, indri::infnet::FixedPassageNode, indri::infnet::LengthPriorNode, indri::infnet::ListAccumulator, indri::infnet::ListBeliefNode, indri::infnet::MaxNode, indri::infnet::NestedExtentInsideNode, indri::infnet::NestedListBeliefNode, indri::infnet::NotNode, indri::infnet::NullListNode, indri::infnet::NullScorerNode, indri::infnet::OrderedWindowNode, indri::infnet::OrNode, indri::infnet::PlusNode, indri::infnet::PriorNode, indri::infnet::ScoredExtentAccumulator, indri::infnet::ShrinkageBeliefNode, indri::infnet::TermFrequencyBeliefNode, indri::infnet::UnorderedWindowNode, indri::infnet::WeightedAndNode, indri::infnet::WeightedExtentOrNode, indri::infnet::WeightedSumNode, and indri::infnet::WPlusNode.


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