Inflection
Morphology Inflection
|
Allows creation of CommonConceptFactory by specifying a locale. More...
#include <CommonConceptFactoryProvider.hpp>
Public Member Functions | |
virtual const ::inflection::dialog::CommonConceptFactory * | getCommonConceptFactory (const ::inflection::util::ULocale &locale)=0 |
~CommonConceptFactoryProvider () override | |
![]() | |
virtual ::std::u16string | toString () const |
virtual | ~Object () |
Allows creation of CommonConceptFactory by specifying a locale.
Pass in a locale to get a cached CommonConceptFactory.
Inflection caches CommonConceptFactories in order to save memory across a multithreaded environment. Whenever you need a CommonConceptFactory, please use this class in order to get one.
Definition at line 17 of file CommonConceptFactoryProvider.hpp.
|
override |
The destructor
|
pure virtual |
Returns a CommonConceptFactory for the given locale.
locale | The locale for the CommonConceptFactory. |
Implemented in inflection::dialog::LocalizedCommonConceptFactoryProvider.