Public Member Functions | |
| virtual | ~FeatureFactory () |
| virtual void | Create (const std::string &line)=0 |
Protected Member Functions | |
| FeatureFactory () | |
Static Protected Member Functions | |
| template<class F > | |
| static void | DefaultSetup (F *feature) |
Definition at line 150 of file Factory.cpp.
| virtual Moses::FeatureFactory::~FeatureFactory | ( | ) | [inline, virtual] |
Definition at line 153 of file Factory.cpp.
| Moses::FeatureFactory::FeatureFactory | ( | ) | [inline, protected] |
Definition at line 160 of file Factory.cpp.
| virtual void Moses::FeatureFactory::Create | ( | const std::string & | line | ) | [pure virtual] |
| void Moses::FeatureFactory::DefaultSetup | ( | F * | feature | ) | [inline, static, protected] |
Definition at line 166 of file Factory.cpp.
References Moses::StaticData::GetParameter(), Moses::Parameter::GetWeights(), Moses::StaticData::InstanceNonConst(), Moses::FeatureFunction::Register(), Moses::StaticData::SetWeights(), TRACE_ERR, UTIL_THROW_IF2, and VERBOSE.

1.5.9