Structure encapsulating named options passed to a custom selector or formatter.
More...
#include <messageformat2_formattable.h>
Structure encapsulating named options passed to a custom selector or formatter.
- Internal:
- Do not use. This API is for internal use only. ICU 75 technology preview
- Deprecated:
- This API is for technology preview only.
Definition at line 490 of file messageformat2_formattable.h.
◆ FunctionOptions() [1/2]
| icu::message2::FunctionOptions::FunctionOptions |
( |
| ) |
|
|
inline |
◆ ~FunctionOptions()
| virtual icu::message2::FunctionOptions::~FunctionOptions |
( |
| ) |
|
|
virtual |
Destructor.
- Internal:
- Do not use. This API is for internal use only. ICU 75 technology preview
- Deprecated:
- This API is for technology preview only.
◆ FunctionOptions() [2/2]
Move constructor: The source FunctionOptions will be left in a valid but undefined state.
- Internal:
- Do not use. This API is for internal use only. ICU 75 technology preview
- Deprecated:
- This API is for technology preview only.
◆ getOptions()
| FunctionOptionsMap icu::message2::FunctionOptions::getOptions |
( |
| ) |
const |
|
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.
- Returns
- A map from strings to
message2::Formattable objects representing the results of resolving each option value.
- Internal:
- Do not use. This API is for internal use only. ICU 75 technology preview
- Deprecated:
- This API is for technology preview only.
Definition at line 505 of file messageformat2_formattable.h.
◆ operator=() [1/2]
Copy constructor.
- Internal:
- Do not use. This API is for internal use only. ICU 75 technology preview
- Deprecated:
- This API is for technology preview only.
◆ operator=() [2/2]
Move assignment operator: The source FunctionOptions will be left in a valid but undefined state.
- Internal:
- Do not use. This API is for internal use only. ICU 75 technology preview
- Deprecated:
- This API is for technology preview only.
◆ InternalValue
| friend class InternalValue |
|
friend |
◆ MessageFormatter
◆ StandardFunctions
| friend class StandardFunctions |
|
friend |
The documentation for this class was generated from the following file: