Inflection
Morphology Inflection
Loading...
Searching...
No Matches
Public Attributes | List of all members
IDDisplayValue Struct Reference

Represents a display value with constraint values. More...

#include <DisplayValue.h>

Public Attributes

const char16_t * displayString
 
IDDisplayValue_ConstraintconstraintMap
 
int32_t displayStringLen
 
int32_t constraintMapLen
 

Detailed Description

Represents a display value with constraint values.

The display value is valid for the constraints provided as semantic features. Typically, the order of display values is important for selecting the string to display. For example, if a plural constraint is requested, and no other constraints are provided for matching, then the first plural display value will be used.

Definition at line 44 of file DisplayValue.h.

Member Data Documentation

◆ constraintMap

IDDisplayValue_Constraint* IDDisplayValue::constraintMap

The constraints for this displayString.

Definition at line 52 of file DisplayValue.h.

◆ constraintMapLen

int32_t IDDisplayValue::constraintMapLen

The length of constraintMap. If it's -1, the key in the last element in the array must be null to note the end of the array.

Definition at line 61 of file DisplayValue.h.

◆ displayString

const char16_t* IDDisplayValue::displayString

The value to display.

Definition at line 48 of file DisplayValue.h.

◆ displayStringLen

int32_t IDDisplayValue::displayStringLen

The length of displayString. If it's -1, the string is null terminated.

Definition at line 56 of file DisplayValue.h.


The documentation for this struct was generated from the following file: