Moses::DALMState Class Reference

Inheritance diagram for Moses::DALMState:

Inheritance graph
Collaboration diagram for Moses::DALMState:

Collaboration graph

List of all members.

Public Member Functions

 DALMState ()
 DALMState (const DALMState &from)
virtual ~DALMState ()
void reset (const DALMState &from)
virtual int Compare (const FFState &other) const
virtual size_t hash () const
virtual bool operator== (const FFState &other) const
DALM::State & get_state ()
void refresh ()

Detailed Description

Definition at line 54 of file DALMWrapper.cpp.

Constructor & Destructor Documentation

Moses::DALMState::DALMState (  )  [inline]

Definition at line 60 of file DALMWrapper.cpp.

Moses::DALMState::DALMState ( const DALMState from  )  [inline]

Definition at line 63 of file DALMWrapper.cpp.

virtual Moses::DALMState::~DALMState (  )  [inline, virtual]

Definition at line 67 of file DALMWrapper.cpp.

Member Function Documentation

virtual int Moses::DALMState::Compare ( const FFState other  )  const [inline, virtual]

Definition at line 74 of file DALMWrapper.cpp.

DALM::State& Moses::DALMState::get_state (  )  [inline]

Definition at line 91 of file DALMWrapper.cpp.

Referenced by Moses::LanguageModelDALM::EmptyHypothesisState(), and Moses::LanguageModelDALM::EvaluateWhenApplied().

Here is the caller graph for this function:

virtual size_t Moses::DALMState::hash (  )  const [inline, virtual]

Implements Moses::FFState.

Definition at line 81 of file DALMWrapper.cpp.

virtual bool Moses::DALMState::operator== ( const FFState other  )  const [inline, virtual]

Implements Moses::FFState.

Definition at line 86 of file DALMWrapper.cpp.

void Moses::DALMState::refresh (  )  [inline]

Definition at line 95 of file DALMWrapper.cpp.

void Moses::DALMState::reset ( const DALMState from  )  [inline]

Definition at line 70 of file DALMWrapper.cpp.

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

Generated on Thu Jul 6 00:33:20 2017 for Moses by  doxygen 1.5.9