#include <OOVHandlingOptions.h>
Public Member Functions | |
OOVHandlingOptions () | |
bool | init (Parameter const ¶m) |
bool | update (std::map< std::string, xmlrpc_c::value >const ¶m) |
Public Attributes | |
bool | drop |
bool | mark |
std::string | prefix |
std::string | suffix |
bool | word_deletion_enabled |
bool | always_create_direct_transopt |
Definition at line 10 of file OOVHandlingOptions.h.
Moses::OOVHandlingOptions::OOVHandlingOptions | ( | ) |
Definition at line 11 of file OOVHandlingOptions.cpp.
References always_create_direct_transopt, drop, mark, prefix, suffix, and word_deletion_enabled.
bool Moses::OOVHandlingOptions::init | ( | Parameter const & | param | ) |
Definition at line 23 of file OOVHandlingOptions.cpp.
References always_create_direct_transopt, drop, mark, prefix, Moses::Parameter::SetParameter(), suffix, and word_deletion_enabled.
Referenced by Moses::AllOptions::init().
bool Moses::OOVHandlingOptions::update | ( | std::map< std::string, xmlrpc_c::value >const & | param | ) |
Definition at line 49 of file OOVHandlingOptions.cpp.
std::string Moses::OOVHandlingOptions::prefix |
std::string Moses::OOVHandlingOptions::suffix |
Definition at line 18 of file OOVHandlingOptions.h.
Referenced by init(), Moses::RuleTableLoaderStandard::Load(), Moses::Syntax::T2S::RuleTrieLoader::Load(), Moses::Syntax::S2T::RuleTrieLoader::Load(), and OOVHandlingOptions().