Moses::RDLMState Class Reference

#include <RDLM.h>

Inheritance diagram for Moses::RDLMState:

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

Collaboration graph
[legend]

List of all members.

Public Member Functions

 RDLMState (TreePointer tree, float approx_head, float approx_label, size_t hash)
float GetApproximateScoreHead () const
float GetApproximateScoreLabel () const
size_t GetHash () const
int Compare (const FFState &other) const


Detailed Description

Definition at line 53 of file RDLM.h.


Constructor & Destructor Documentation

Moses::RDLMState::RDLMState ( TreePointer  tree,
float  approx_head,
float  approx_label,
size_t  hash 
) [inline]

Definition at line 59 of file RDLM.h.


Member Function Documentation

int Moses::RDLMState::Compare ( const FFState other  )  const [inline]

Definition at line 78 of file RDLM.h.

References GetHash().

Here is the call graph for this function:

float Moses::RDLMState::GetApproximateScoreHead (  )  const [inline]

Definition at line 66 of file RDLM.h.

Referenced by Moses::RDLM::EvaluateWhenApplied().

Here is the caller graph for this function:

float Moses::RDLMState::GetApproximateScoreLabel (  )  const [inline]

Definition at line 70 of file RDLM.h.

Referenced by Moses::RDLM::EvaluateWhenApplied().

Here is the caller graph for this function:

size_t Moses::RDLMState::GetHash (  )  const [inline]

Definition at line 74 of file RDLM.h.

Referenced by Compare().

Here is the caller graph for this function:


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

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