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: