Public Member Functions | |
DALMChartState () | |
virtual | ~DALMChartState () |
unsigned char | GetPrefixLength () const |
unsigned char & | GetPrefixLength () |
const DALM::Fragment * | GetPrefixFragments () const |
DALM::Fragment * | GetPrefixFragments () |
const DALM::State & | GetRightContext () const |
DALM::State & | GetRightContext () |
bool | LargeEnough () const |
void | SetAsLarge () |
virtual int | Compare (const FFState &other) const |
virtual size_t | hash () const |
virtual bool | operator== (const FFState &other) const |
Definition at line 100 of file DALMWrapper.cpp.
Moses::DALMChartState::DALMChartState | ( | ) | [inline] |
Definition at line 109 of file DALMWrapper.cpp.
virtual Moses::DALMChartState::~DALMChartState | ( | ) | [inline, virtual] |
Definition at line 114 of file DALMWrapper.cpp.
virtual int Moses::DALMChartState::Compare | ( | const FFState & | other | ) | const [inline, virtual] |
Definition at line 149 of file DALMWrapper.cpp.
DALM::Fragment* Moses::DALMChartState::GetPrefixFragments | ( | ) | [inline] |
Definition at line 129 of file DALMWrapper.cpp.
const DALM::Fragment* Moses::DALMChartState::GetPrefixFragments | ( | ) | const [inline] |
Definition at line 125 of file DALMWrapper.cpp.
Referenced by Moses::LanguageModelDALM::EvaluateWhenApplied().
unsigned char& Moses::DALMChartState::GetPrefixLength | ( | ) | [inline] |
Definition at line 121 of file DALMWrapper.cpp.
unsigned char Moses::DALMChartState::GetPrefixLength | ( | ) | const [inline] |
Definition at line 117 of file DALMWrapper.cpp.
Referenced by Moses::LanguageModelDALM::EvaluateWhenApplied().
DALM::State& Moses::DALMChartState::GetRightContext | ( | ) | [inline] |
Definition at line 137 of file DALMWrapper.cpp.
const DALM::State& Moses::DALMChartState::GetRightContext | ( | ) | const [inline] |
Definition at line 133 of file DALMWrapper.cpp.
Referenced by Moses::LanguageModelDALM::EvaluateWhenApplied().
virtual size_t Moses::DALMChartState::hash | ( | ) | const [inline, virtual] |
Implements Moses::FFState.
Definition at line 165 of file DALMWrapper.cpp.
References util::MurmurHashNative(), and sid.
bool Moses::DALMChartState::LargeEnough | ( | ) | const [inline] |
Definition at line 141 of file DALMWrapper.cpp.
virtual bool Moses::DALMChartState::operator== | ( | const FFState & | other | ) | const [inline, virtual] |
void Moses::DALMChartState::SetAsLarge | ( | ) | [inline] |
Definition at line 145 of file DALMWrapper.cpp.
Referenced by Moses::LanguageModelDALM::EvaluateWhenApplied().