15namespace LinguisticProcessing {
17namespace LinguisticAnalysisStructure {
71 const std::set<LinguisticCode>& values) :
83 const std::set<LinguisticCode>& values) :
90 m_property(epp.m_property),
91 m_values(epp.m_values)
Provide function to read write and check a property.
bool equal(const LinguisticCode &l1, const LinguisticCode &l2) const
check property equality for two linguisticCode
LinguisticCode readValue(const LinguisticCode &code) const
read a property in a coded int.
CheckDifferentPropertyPredicate(const Common::PropertyCode::PropertyAccessor &prop, LinguisticCode value)
bool operator()(const LinguisticElement &elem) const
CheckEqualPropertyPredicate(const Common::PropertyCode::PropertyAccessor &prop, LinguisticCode value)
bool operator()(const LinguisticElement &elem) const
ExcludePropertyPredicate(const Common::PropertyCode::PropertyAccessor &prop, const std::set< LinguisticCode > &value)
bool operator()(const LinguisticElement &elem) const
bool operator()(const LinguisticElement &elem) const
IncludePropertyPredicate(const Common::PropertyCode::PropertyAccessor &prop, const std::set< LinguisticCode > &value)
bool operator()(const LinguisticElement &elem1, const LinguisticElement &elem2) const
ltNormProperty(const Common::PropertyCode::PropertyAccessor &prop)
bool operator()(const LinguisticElement &elem1, const LinguisticElement &elem2) const
ltProperty(const Common::PropertyCode::PropertyAccessor &prop)
bool operator()(const LinguisticElement &elem1, const LinguisticElement &elem2) const
StringsPoolIndex inflectedForm
StringsPoolIndex normalizedForm
LinguisticCode properties