Moses::StatelessFeatureFunction Class Reference

#include <FeatureFunction.h>

Inheritance diagram for Moses::StatelessFeatureFunction:

Inheritance graph
[legend]
Collaboration diagram for Moses::StatelessFeatureFunction:

Collaboration graph
[legend]

List of all members.

Public Member Functions

virtual void Evaluate (const TargetPhrase &cur_hypo, ScoreComponentCollection *accumulator) const
 Evaluate for stateless feature functions. Implement this.
virtual bool ComputeValueInTranslationOption () const
bool IsStateless () const


Detailed Description

Definition at line 27 of file FeatureFunction.h.


Member Function Documentation

bool Moses::StatelessFeatureFunction::ComputeValueInTranslationOption (  )  const [virtual]

Reimplemented in Moses::UnknownWordPenaltyProducer, Moses::GenerationDictionary, and Moses::PhraseDictionaryFeature.

Definition at line 14 of file FeatureFunction.cpp.

Referenced by Moses::TranslationSystem::AddFeatureFunction().

Here is the caller graph for this function:

void Moses::StatelessFeatureFunction::Evaluate ( const TargetPhrase cur_hypo,
ScoreComponentCollection accumulator 
) const [virtual]

Evaluate for stateless feature functions. Implement this.

Reimplemented in Moses::WordPenaltyProducer, and Moses::GlobalLexicalModel.

Definition at line 18 of file FeatureFunction.cpp.

References CHECK.

bool Moses::StatelessFeatureFunction::IsStateless (  )  const [virtual]

Implements Moses::FeatureFunction.

Definition at line 10 of file FeatureFunction.cpp.


The documentation for this class was generated from the following files:

Generated on Thu Feb 9 00:04:11 2012 for Moses by  doxygen 1.5.9