|
ICU 76.1 76.1
|
Interface that factory classes for creating formatters must implement. More...
#include <messageformat2_function_registry.h>
Public Member Functions | |
| virtual Formatter * | createFormatter (const Locale &locale, UErrorCode &status)=0 |
| Constructs a new formatter object. | |
| virtual | ~FormatterFactory () |
| Destructor. | |
| FormatterFactory & | operator= (const FormatterFactory &)=delete |
| Copy constructor. | |
Public Member Functions inherited from icu::UObject | |
| virtual | ~UObject () |
| Destructor. | |
| virtual UClassID | getDynamicClassID () const |
| ICU4C "poor man's RTTI", returns a UClassID for the actual ICU class. | |
Interface that factory classes for creating formatters must implement.
Definition at line 37 of file messageformat2_function_registry.h.
|
virtual |
Destructor.
|
pure virtual |
Constructs a new formatter object.
This method is not const; formatter factories with local state may be defined.
| locale | Locale to be used by the formatter. |
| status | Input/output error code. |
|
delete |
Copy constructor.