| Inflection
    Morphology Inflection | 
Allows creation of CommonConceptFactory by specifying a locale. More...
#include <CommonConceptFactoryProvider.hpp>
 Inheritance diagram for inflection::dialog::CommonConceptFactoryProvider:
 Inheritance diagram for inflection::dialog::CommonConceptFactoryProvider:| Public Member Functions | |
| virtual const ::inflection::dialog::CommonConceptFactory * | getCommonConceptFactory (const ::inflection::util::ULocale &locale)=0 | 
| ~CommonConceptFactoryProvider () override | |
|  Public Member Functions inherited from inflection::Object | |
| 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.