6#include <inflection/dialog/fwd.hpp> 
    7#include <inflection/dialog/SemanticFeatureConceptBase.hpp> 
    8#include <inflection/dialog/DisplayValue.hpp> 
    9#include <inflection/dialog/SpeakableString.hpp> 
   49    ::std::optional<DisplayValue> getDisplayValue(
bool allowInflectionGuess = 
true) 
const;
 
 
Represents a display value with constraint values.
Provides a way to format a word with additional grammatical category values or semantic features of a...
InflectableStringConcept(const SemanticFeatureModel *model, const SpeakableString &value)
~InflectableStringConcept() override
bool isExists() const override
InflectableStringConcept(const InflectableStringConcept &other)
SpeakableString * toSpeakableString() const override
SpeakableString * getFeatureValue(const SemanticFeature &feature) const override
InflectableStringConcept * clone() const override
::std::u16string toString() const override
Abstract base class of SpeakableConcept with inflectable constraints.
A semantic model that contains display data for semantic values and provides feature functions for de...
Represents a single semantic feature.
Represents a string with both a spoken and written representation.
The C++ namespace for Inflection.