|
ICU 78.2 78.2
|
Structure encapsulating named options passed to a custom selector or formatter. More...
#include <messageformat2_formattable.h>
Public Member Functions | |
| FunctionOptionsMap | getOptions () const |
| Returns a map of all name-value pairs provided as options to this function. | |
| FunctionOptions () | |
| Default constructor. | |
| virtual | ~FunctionOptions () |
| Destructor. | |
| FunctionOptions & | operator= (FunctionOptions &&) noexcept |
| Move assignment operator: The source FunctionOptions will be left in a valid but undefined state. | |
| FunctionOptions (FunctionOptions &&) | |
| Move constructor: The source FunctionOptions will be left in a valid but undefined state. | |
| FunctionOptions & | operator= (const FunctionOptions &)=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. | |
Friends | |
| class | InternalValue |
| class | MessageFormatter |
| class | StandardFunctions |
Structure encapsulating named options passed to a custom selector or formatter.
Definition at line 490 of file messageformat2_formattable.h.
|
inline |
Default constructor.
Returns an empty mapping.
Definition at line 522 of file messageformat2_formattable.h.
Referenced by FunctionOptions(), operator=(), and operator=().
|
virtual |
Destructor.
| icu::message2::FunctionOptions::FunctionOptions | ( | FunctionOptions && | ) |
Move constructor: The source FunctionOptions will be left in a valid but undefined state.
References FunctionOptions().
|
inline |
Returns a map of all name-value pairs provided as options to this function.
The syntactic order of options is not guaranteed to be preserved.
This class is immutable and movable but not copyable.
Definition at line 505 of file messageformat2_formattable.h.
|
delete |
Copy constructor.
References FunctionOptions().
|
noexcept |
Move assignment operator: The source FunctionOptions will be left in a valid but undefined state.
References FunctionOptions().
|
friend |
Definition at line 554 of file messageformat2_formattable.h.
|
friend |
Definition at line 555 of file messageformat2_formattable.h.
|
friend |
Definition at line 556 of file messageformat2_formattable.h.