|
ICU4C 79
|
Interface that function handler classes must implement. More...
#include <messageformat2_function_registry.h>
Public Member Functions | |
| virtual LocalPointer< FunctionValue > | call (const FunctionContext &context, const FunctionValue &operand, const FunctionOptions &options, UErrorCode &status) const =0 |
| Calls this Function on a FunctionValue operand and its FunctionOptions options, returning a LocalPointer to a FunctionValue. | |
| virtual | ~Function () |
| Destructor. | |
| 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 function handler classes must implement.
Definition at line 323 of file messageformat2_function_registry.h.
|
virtual |
Destructor.
|
pure virtual |
Calls this Function on a FunctionValue operand and its FunctionOptions options, returning a LocalPointer to a FunctionValue.
| context | The context of this function, based on its contextual options |
| operand | The unnamed argument to the function. |
| options | Resolved options for this function. |
| status | Input/output error code |