Moses::AllOptions Struct Reference

#include <AllOptions.h>

Inheritance diagram for Moses::AllOptions:

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

Collaboration graph
[legend]

List of all members.

Public Types

typedef boost::shared_ptr
< AllOptions const > 
ptr

Public Member Functions

bool init (Parameter const &param)
bool sanity_check ()
 AllOptions ()
 AllOptions (Parameter const &param)
bool update (std::map< std::string, xmlrpc_c::value >const &param)
bool NBestDistinct () const

Public Attributes

SearchOptions search
CubePruningOptions cube
NBestOptions nbest
ReorderingOptions reordering
ContextParameters context
InputOptions input
MBR_Options mbr
LMBR_Options lmbr
ReportingOptions output
OOVHandlingOptions unk
SyntaxOptions syntax
bool mira
bool use_legacy_pt


Detailed Description

Definition at line 21 of file AllOptions.h.


Member Typedef Documentation

typedef boost::shared_ptr<AllOptions const> Moses::AllOptions::ptr

Definition at line 24 of file AllOptions.h.


Constructor & Destructor Documentation

Moses::AllOptions::AllOptions (  ) 

Definition at line 7 of file AllOptions.cpp.

Moses::AllOptions::AllOptions ( Parameter const &  param  ) 

Definition at line 13 of file AllOptions.cpp.

References init().

Here is the call graph for this function:


Member Function Documentation

bool Moses::AllOptions::init ( Parameter const &  param  ) 

bool Moses::AllOptions::NBestDistinct (  )  const

bool Moses::AllOptions::sanity_check (  ) 

bool Moses::AllOptions::update ( std::map< std::string, xmlrpc_c::value >const &  param  ) 

Definition at line 107 of file AllOptions.cpp.


Member Data Documentation

Definition at line 29 of file AllOptions.h.

Referenced by init().

Definition at line 26 of file AllOptions.h.

Referenced by init().

Definition at line 32 of file AllOptions.h.

Referenced by init(), NBestDistinct(), and sanity_check().

Definition at line 36 of file AllOptions.h.

Referenced by init(), and sanity_check().

Definition at line 28 of file AllOptions.h.

Referenced by init(), and Moses::SearchNormal::ProcessOneHypothesis().

Definition at line 35 of file AllOptions.h.

Referenced by init(), and Moses::ProcessAndStripXMLTags().

Definition at line 37 of file AllOptions.h.


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

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