#include <FFState.h>
Public Member Functions | |
virtual | ~FFState () |
virtual size_t | hash () const =0 |
virtual bool | operator== (const FFState &other) const =0 |
virtual bool | operator!= (const FFState &other) const |
Definition at line 11 of file FFState.h.
Moses::FFState::~FFState | ( | ) | [virtual] |
Definition at line 6 of file FFState.cpp.
virtual size_t Moses::FFState::hash | ( | ) | const [pure virtual] |
Implemented in Moses::BleuScoreState, Moses::ConstrainedDecodingState, Moses::ControlRecombinationState, Moses::CoveredReferenceState, Moses::DistortionState, Moses::dsgState, Moses::ExampleState, Moses::DummyState, Moses::TreeState, Moses::BidirectionalReorderingState, Moses::HReorderingBackwardState, Moses::HReorderingForwardState, Moses::PhraseBasedReorderingState, Moses::osmState, Moses::PhraseBoundaryState, Moses::PhraseOrientationFeatureState, Moses::TargetBigramState, Moses::TargetConstituentAdjacencyFeatureState, Moses::TargetNgramState, Moses::TargetNgramChartState, Moses::TargetPreferencesFeatureState, Moses::VWState, Moses::BackwardLMState, Moses::BilingualLMState, Moses::LanguageModelChartState, Moses::DALMState, Moses::DALMChartState, Moses::InMemoryPerSentenceOnDemandLMState, Moses::LanguageModelChartStateKenLM, and Moses::PointerState.
Referenced by Moses::LanguageModelChartState::hash(), Moses::Hypothesis::hash(), Moses::BidirectionalReorderingState::hash(), and Moses::ChartHypothesis::hash().
virtual bool Moses::FFState::operator!= | ( | const FFState & | other | ) | const [inline, virtual] |
virtual bool Moses::FFState::operator== | ( | const FFState & | other | ) | const [pure virtual] |
Implemented in Moses::BleuScoreState, Moses::ConstrainedDecodingState, Moses::ControlRecombinationState, Moses::CoveredReferenceState, Moses::DistortionState, Moses::dsgState, Moses::ExampleState, Moses::DummyState, Moses::TreeState, Moses::BidirectionalReorderingState, Moses::HReorderingBackwardState, Moses::HReorderingForwardState, Moses::PhraseBasedReorderingState, Moses::osmState, Moses::PhraseBoundaryState, Moses::PhraseOrientationFeatureState, Moses::TargetBigramState, Moses::TargetConstituentAdjacencyFeatureState, Moses::TargetNgramState, Moses::TargetNgramChartState, Moses::TargetPreferencesFeatureState, Moses::VWState, Moses::BackwardLMState, Moses::BilingualLMState, Moses::LanguageModelChartState, Moses::DALMState, Moses::DALMChartState, Moses::InMemoryPerSentenceOnDemandLMState, Moses::LanguageModelChartStateKenLM, and Moses::PointerState.