![]() |
LIMA
Libre Multilingual Analyzer — C++ API
|
#include <linguisticProcessing/core/Automaton/constraintFunctionFactory.h>
Public Member Functions | |
| ConstraintFunctionFactory (const std::string &factoryId) | |
| ConstraintFunction * | create (MediaId language, const LimaString ¶m) override |
Public Member Functions inherited from Lima::LinguisticProcessing::Automaton::AbstractConstraintFunctionFactory | |
| AbstractConstraintFunctionFactory (const std::string &factoryId) | |
Public Member Functions inherited from Lima::RegistrableFactory< AbstractConstraintFunctionFactory > | |
| virtual | ~RegistrableFactory ()=default |
Additional Inherited Members | |
Static Public Member Functions inherited from Lima::RegistrableFactory< AbstractConstraintFunctionFactory > | |
| static std::shared_ptr< AbstractConstraintFunctionFactory > | getFactory (const std::string &id) |
| get the factory corresponding to the given id | |
| static std::deque< std::string > | getRegisteredFactories () |
| get the list of factories registered | |
Protected Member Functions inherited from Lima::RegistrableFactory< AbstractConstraintFunctionFactory > | |
| RegistrableFactory (const std::string &id) | |
| Constructor is protected, and must be redefined by subclass. | |
Definition at line 42 of file constraintFunctionFactory.h.
|
inline |
Definition at line 46 of file constraintFunctionFactory.h.
|
inlineoverridevirtual |
Implements Lima::LinguisticProcessing::Automaton::AbstractConstraintFunctionFactory.
Definition at line 48 of file constraintFunctionFactory.h.