ICU 77.1
77.1
|
C++ API: MessagePattern class: Parses and represents ICU MessageFormat patterns. More...
Go to the source code of this file.
Data Structures | |
class | icu::MessagePattern |
Parses and represents ICU MessageFormat patterns. More... | |
class | icu::MessagePattern::Part |
A message pattern "part", representing a pattern parsing event. More... | |
Namespaces | |
icu | |
File coll.h. | |
Macros | |
#define | UMSGPAT_ARG_TYPE_HAS_PLURAL_STYLE(argType) ((argType)==UMSGPAT_ARG_TYPE_PLURAL || (argType)==UMSGPAT_ARG_TYPE_SELECTORDINAL) |
Returns true if the argument type has a plural style part sequence and semantics, for example UMSGPAT_ARG_TYPE_PLURAL and UMSGPAT_ARG_TYPE_SELECTORDINAL. More... | |
#define | UMSGPAT_NO_NUMERIC_VALUE ((double)(-123456789)) |
Special value that is returned by getNumericValue(Part) when no numeric value is defined for a part. More... | |
Typedefs | |
typedef enum UMessagePatternApostropheMode | UMessagePatternApostropheMode |
typedef enum UMessagePatternPartType | UMessagePatternPartType |
typedef enum UMessagePatternArgType | UMessagePatternArgType |
C++ API: MessagePattern class: Parses and represents ICU MessageFormat patterns.
Definition in file messagepattern.h.
#define UMSGPAT_ARG_TYPE_HAS_PLURAL_STYLE | ( | argType | ) | ((argType)==UMSGPAT_ARG_TYPE_PLURAL || (argType)== |