#include <PhraseBoundaryFeature.h>
Public Member Functions | |
PhraseBoundaryState (const Word *sourceWord, const Word *targetWord) | |
const Word * | GetSourceWord () const |
const Word * | GetTargetWord () const |
virtual size_t | hash () const |
virtual bool | operator== (const FFState &other) const |
Definition at line 15 of file PhraseBoundaryFeature.h.
Moses::PhraseBoundaryState::PhraseBoundaryState | ( | const Word * | sourceWord, | |
const Word * | targetWord | |||
) | [inline] |
Definition at line 18 of file PhraseBoundaryFeature.h.
const Word* Moses::PhraseBoundaryState::GetSourceWord | ( | ) | const [inline] |
Definition at line 20 of file PhraseBoundaryFeature.h.
Referenced by Moses::PhraseBoundaryFeature::EvaluateWhenApplied().
const Word* Moses::PhraseBoundaryState::GetTargetWord | ( | ) | const [inline] |
Definition at line 23 of file PhraseBoundaryFeature.h.
Referenced by Moses::PhraseBoundaryFeature::EvaluateWhenApplied().
size_t Moses::PhraseBoundaryState::hash | ( | ) | const [virtual] |
Implements Moses::FFState.
Definition at line 13 of file PhraseBoundaryFeature.cpp.
References Moses::hash_value().
bool Moses::PhraseBoundaryState::operator== | ( | const FFState & | other | ) | const [virtual] |