Provides a mapping between constraints and their corresponding SemanticValue.
More...
#include <SemanticFeatureModel_DisplayData.hpp>
Provides a mapping between constraints and their corresponding SemanticValue.
Definition at line 18 of file SemanticFeatureModel_DisplayData.hpp.
◆ SemanticFeatureModel_DisplayData()
Construct the display data with all of the known display values. Typically the first display value is shown that matches the desired semantic features.
◆ ~SemanticFeatureModel_DisplayData()
inflection::dialog::SemanticFeatureModel_DisplayData::~SemanticFeatureModel_DisplayData |
( |
| ) |
|
|
override |
◆ getValues()
Returns all of the display values regardless of any constraints of a semantic features.
◆ operator()()
Generates a hash code compatible with std::hash for the displayData.
- Parameters
-
displayData | The display data object to generate the hash value. |
- Returns
- the hash code compatible with std::hash for the displayData.
◆ operator==()
Returns true when both objects refer to the same display data, have the same mapping between constraints and their corresponding SemanticValue.
- Parameters
-
o | The display data object to be compared with this. |
- Returns
- True if the two display data are the same, false otherwise.
◆ DisplayValue
◆ SemanticFeatureModel
The documentation for this class was generated from the following file: