Moses::BidirectionalReorderingState Class Reference

#include <LexicalReorderingState.h>

Inheritance diagram for Moses::BidirectionalReorderingState:

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

Collaboration graph
[legend]

List of all members.

Public Member Functions

 BidirectionalReorderingState (const LexicalReorderingConfiguration &config, const LexicalReorderingState *bw, const LexicalReorderingState *fw, size_t offset)
 ~BidirectionalReorderingState ()
virtual int Compare (const FFState &o) const
virtual LexicalReorderingStateExpand (const TranslationOption &topt, Scores &scores) const


Detailed Description

Definition at line 111 of file LexicalReorderingState.h.


Constructor & Destructor Documentation

Moses::BidirectionalReorderingState::BidirectionalReorderingState ( const LexicalReorderingConfiguration config,
const LexicalReorderingState bw,
const LexicalReorderingState fw,
size_t  offset 
) [inline]

Definition at line 117 of file LexicalReorderingState.h.

Referenced by Expand().

Here is the caller graph for this function:

Moses::BidirectionalReorderingState::~BidirectionalReorderingState (  )  [inline]

Definition at line 120 of file LexicalReorderingState.h.


Member Function Documentation

int Moses::BidirectionalReorderingState::Compare ( const FFState o  )  const [virtual]

Implements Moses::LexicalReorderingState.

Definition at line 282 of file LexicalReorderingState.cpp.

References Moses::LexicalReorderingState::Compare().

Here is the call graph for this function:

LexicalReorderingState * Moses::BidirectionalReorderingState::Expand ( const TranslationOption topt,
Scores scores 
) const [virtual]


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

Generated on Thu Feb 9 00:04:11 2012 for Moses by  doxygen 1.5.9