6#include <inflection/dialog/fwd.hpp>
7#include <inflection/dialog/SemanticFeature.hpp>
8#include <inflection/dialog/DisplayValue.hpp>
9#include <inflection/Object.hpp>
27 ::std::vector<::inflection::dialog::DisplayValue> allValues { };
33 const ::std::vector<::inflection::dialog::DisplayValue>&
getValues()
const;
Inflection's root object.
Represents a display value with constraint values.
Provides a mapping between constraints and their corresponding SemanticValue.
~SemanticFeatureModel_DisplayData() override
bool operator==(const SemanticFeatureModel_DisplayData &o) const
const ::std::vector<::inflection::dialog::DisplayValue > & getValues() const
SemanticFeatureModel_DisplayData(const ::std::vector<::inflection::dialog::DisplayValue > &displayValues)
std::size_t operator()(const inflection::dialog::SemanticFeatureModel_DisplayData &displayData) const noexcept
A semantic model that contains display data for semantic values and provides feature functions for de...
The C++ namespace for Inflection.