Inflection
Morphology Inflection
Loading...
Searching...
No Matches
DisplayValue.h
1/*
2 * Copyright 2024 Unicode Incorporated and others. All rights reserved.
3 */
4#pragma once
5#include <inflection/api.h>
6#include <unicode/utypes.h>
7#include <inflection/dialog/SemanticFeatureModel.h>
8
9INFLECTION_CBEGIN
24 const char16_t* name;
33 const char16_t* value;
35
63INFLECTION_CEND
64
76INFLECTION_CAPI bool idv_isValidConstraints(const IDSemanticFeatureModel* model,
77 const IDDisplayValue_Constraint* constraints,
78 int32_t constraintsLen,
79 UErrorCode* status);
80
91INFLECTION_CAPI bool idv_isValidDisplayValue(const IDSemanticFeatureModel* model, const IDDisplayValue* displayValue, UErrorCode* status);
const char16_t * name
const char16_t * value
Represents a display value with constraint values.
int32_t constraintMapLen
int32_t displayStringLen
IDDisplayValue_Constraint * constraintMap
const char16_t * displayString