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.