ULAPI  8.0
Public Member Functions | Static Public Member Functions | Static Public Attributes | List of all members
ULFeatureType Class Reference

An enhanced enumerated type used to represent the various features (e.g. gender) stored with individual words in ULAPI data sources. More...

#include <ulfeaturetype.h>

Public Member Functions

 ULFeatureType ()
 
 ULFeatureType (const ULFeatureType &other)
 
 ULFeatureType (int id)
 
 ULFeatureType (const char *otherStringID)
 
virtual ~ULFeatureType ()
 
virtual void clear ()
 
ULFeatureTypeoperator= (const ULFeatureType &other)
 
ULFeatureTypeoperator= (int otherID)
 
ULFeatureTypeoperator= (const char *otherStringID)
 
bool operator== (const ULFeatureType &other) const
 
bool operator== (const char *otherStringID) const
 
bool operator!= (const ULFeatureType &other) const
 
bool operator!= (const char *otherStringID) const
 
bool operator< (const ULFeatureType &other) const
 
bool operator< (const char *otherStringID) const
 
- Public Member Functions inherited from ULEnum
 ULEnum ()
 
 ULEnum (const ULEnum &other)
 
virtual ~ULEnum ()
 
virtual ULEnumoperator= (const ULEnum &other)
 
 operator int () const
 
uluint32 hash (uluint32 tableSize) const
 
int getID () const
 
const char * getStringID () const
 
virtual const char * getDisplayString () const
 

Static Public Member Functions

static int getEnumeratedValueCount ()
 
static const ULFeatureTypegetInstance (int id)
 
- Static Public Member Functions inherited from ULEnum
static bool isEnumeratedFeature (const ULString &featureName)
 
static uluint32 getRunTimeFeatureID (const ULString &featureName)
 

Static Public Attributes

static const ULFeatureTypeNone = ULFeatureType("nofeaturetype", "no feature type")
 
static const ULFeatureTypeAny = ULFeatureType("anyfeaturetype", "any feature type")
 
static const ULFeatureTypeOther = ULFeatureType("other", "other")
 
static const ULFeatureTypeType = ULFeatureType("type", "type")
 
static const ULFeatureTypeHeadword = ULFeatureType("headword", "headword")
 
static const ULFeatureTypeDefinition = ULFeatureType("definition", "definition")
 
static const ULFeatureTypeText = ULFeatureType("text", "text")
 
static const ULFeatureTypePartOfSpeech = ULFeatureType("partofspeech", "partofspeech")
 
static const ULFeatureTypePartOfSpeechCategory = ULFeatureType("pospcategory", "part-of-speech category")
 
static const ULFeatureTypePartOfSpeechSubcategory = ULFeatureType("pospsubcategory", "part-of-speech subcategory")
 
static const ULFeatureTypeTense = ULFeatureType("tense", "tense")
 
static const ULFeatureTypePerson = ULFeatureType("person", "person")
 
static const ULFeatureTypeNumber = ULFeatureType("number", "number")
 
static const ULFeatureTypeGender = ULFeatureType("gender", "gender")
 
static const ULFeatureTypeFormality = ULFeatureType("formality", "formality")
 
static const ULFeatureTypeCase = ULFeatureType("case", "case")
 
static const ULFeatureTypeAspect = ULFeatureType("aspect", "aspect")
 
static const ULFeatureTypeMood = ULFeatureType("mood", "mood")
 
static const ULFeatureTypeTransitivity = ULFeatureType("transitivity", "transitivity")
 
static const ULFeatureTypeReflexivity = ULFeatureType("reflexivity", "reflexivity")
 
static const ULFeatureTypePronunciation = ULFeatureType("pronunciation", "pronunciation")
 
static const ULFeatureTypeOntology = ULFeatureType("ontology", "ontology")
 
static const ULFeatureTypeEtymology = ULFeatureType("etymology", "etymology")
 
static const ULFeatureTypeUsage = ULFeatureType("usage", "usage")
 
static const ULFeatureTypeTone = ULFeatureType("tone", "tone")
 
static const ULFeatureTypeDialect = ULFeatureType("dialect", "dialect")
 
static const ULFeatureTypeClarification = ULFeatureType("clarification", "clarification")
 
static const ULFeatureTypeHomonym = ULFeatureType("homonym", "homonym")
 
static const ULFeatureTypeSynonym = ULFeatureType("synonym", "synonym")
 
static const ULFeatureTypeAntonym = ULFeatureType("antonym", "antonym")
 
static const ULFeatureTypeDerivation = ULFeatureType("derivation", "derivation")
 
static const ULFeatureTypeSeeAlso = ULFeatureType("seealso", "seealso")
 
static const ULFeatureTypeAlternateSpelling = ULFeatureType("alternatespelling", "alternatespelling")
 
static const ULFeatureTypeGrammarUsage = ULFeatureType("grammarusage", "grammarusage")
 
static const ULFeatureTypeExample = ULFeatureType("example", "example")
 
static const ULFeatureTypeSemantic = ULFeatureType("semantic", "semantic")
 
static const ULFeatureTypeSource = ULFeatureType("source", "source")
 
static const ULFeatureTypeTarget = ULFeatureType("target", "target")
 
static const ULFeatureTypeSocio = ULFeatureType("socio", "socio")
 
static const ULFeatureTypeTerm = ULFeatureType("term", "term")
 
static const ULFeatureTypeTranslation = ULFeatureType("translation", "translation")
 
static const ULFeatureTypePrepositionForIndirectObject = ULFeatureType("prepforindirectobject", "prepforindirectobject")
 
static const ULFeatureTypeAspirated = ULFeatureType("aspirated", "aspirated")
 
static const ULFeatureTypeAuxiliaryVerb = ULFeatureType("auxiliaryverb", "auxiliaryverb")
 
static const ULFeatureTypeDisambiguation = ULFeatureType("disambiguation", "disambiguation")
 
static const ULFeatureTypePresentSubjunctiveAffix = ULFeatureType("presentsubjunctiveaffix", "presentsubjunctiveaffix")
 
static const ULFeatureTypeStrong = ULFeatureType("strong", "strong")
 
static const ULFeatureTypeSeparated = ULFeatureType("separated", "separated")
 
static const ULFeatureTypeInseparable = ULFeatureType("inseparable", "inseparable")
 
static const ULFeatureTypePreteritStem = ULFeatureType("preteritstem", "preteritstem")
 
static const ULFeatureTypePrefix2 = ULFeatureType("prefix2", "prefix2")
 
static const ULFeatureTypePrefix3 = ULFeatureType("prefix3", "prefix3")
 
static const ULFeatureTypePrefix4 = ULFeatureType("prefix4", "prefix4")
 
static const ULFeatureTypePossessedNumber = ULFeatureType("possessednumber", "possessednumber")
 
static const ULFeatureTypePossessedGender = ULFeatureType("possessedgender", "possessedgender")
 
static const ULFeatureTypePastParticipleStem = ULFeatureType("pastparticiplestem", "pastparticiplestem")
 
static const ULFeatureTypeClass = ULFeatureType("class", "class")
 
static const ULFeatureTypeContains = ULFeatureType("contains", "contains")
 
static const ULFeatureTypePresentType = ULFeatureType("presenttype", "presenttype")
 
static const ULFeatureTypePresentParticipleType = ULFeatureType("presentparticipletype", "presentparticipletype")
 
static const ULFeatureTypePastParticipleType = ULFeatureType("pastparticipletype", "pastparticipletype")
 
static const ULFeatureTypeStartsWithVowel = ULFeatureType("startswithvowel", "startswithvowel")
 
static const ULFeatureTypeAllUppercase = ULFeatureType("alluppercase", "alluppercase")
 
static const ULFeatureTypeHasGrammarUsage = ULFeatureType("hasgrammarusage", "hasgrammarusage")
 
static const ULFeatureTypeNotPartOfSpeechSubcategory = ULFeatureType("notpospsubcategory", "notpospsubcategory")
 
static const ULFeatureTypeSPAFinalVowelStressed = ULFeatureType("spa_finalvowelstressed", "spa_finalvowelstressed")
 
static const ULFeatureTypeSPAFinalVowelUnstressed = ULFeatureType("spa_finalvowelunstressed", "spa_finalvowelunstressed")
 
static const ULFeatureTypeReflexiveInfinitive = ULFeatureType("reflexiveinfinitive", "reflexiveinfinitive")
 
static const ULFeatureTypeNonAspirated = ULFeatureType("nonaspirated", "nonaspirated")
 
static const ULFeatureTypeBOXB = ULFeatureType("BOXB", "BOXB")
 
static const ULFeatureTypeBOXC = ULFeatureType("BOXC", "BOXC")
 
static const ULFeatureTypeBOXF = ULFeatureType("BOXF", "BOXF")
 
static const ULFeatureTypeBOXL = ULFeatureType("BOXL", "BOXL")
 
static const ULFeatureTypeBOXP = ULFeatureType("BOXP", "BOXP")
 
static const ULFeatureTypeBOXR = ULFeatureType("BOXR", "BOXR")
 
static const ULFeatureTypeBOXS = ULFeatureType("BOXS", "BOXS")
 
static const ULFeatureTypeBOXT = ULFeatureType("BOXT", "BOXT")
 
static const ULFeatureTypeBXRF = ULFeatureType("BXRF", "BXRF")
 
static const ULFeatureTypeCAT1 = ULFeatureType("CAT1", "CAT1")
 
static const ULFeatureTypeCAT2 = ULFeatureType("CAT2", "CAT2")
 
static const ULFeatureTypeCCAF = ULFeatureType("CCAF", "CCAF")
 
static const ULFeatureTypeCCCF = ULFeatureType("CCCF", "CCCF")
 
static const ULFeatureTypeCCPD = ULFeatureType("CCPD", "CCPD")
 
static const ULFeatureTypeCCXT = ULFeatureType("CCXT", "CCXT")
 
static const ULFeatureTypeEXPN = ULFeatureType("EXPN", "EXPN")
 
static const ULFeatureTypeGRAM = ULFeatureType("GRAM", "GRAM")
 
static const ULFeatureTypeHCME = ULFeatureType("HCME", "HCME")
 
static const ULFeatureTypeHDAD = ULFeatureType("HDAD", "HDAD")
 
static const ULFeatureTypeHDCF = ULFeatureType("HDCF", "HDCF")
 
static const ULFeatureTypeHDGR = ULFeatureType("HDGR", "HDGR")
 
static const ULFeatureTypeHDHN = ULFeatureType("HDHN", "HDHN")
 
static const ULFeatureTypeHDIF = ULFeatureType("HDIF", "HDIF")
 
static const ULFeatureTypeHDSB = ULFeatureType("HDSB", "HDSB")
 
static const ULFeatureTypeHWAD = ULFeatureType("HWAD", "HWAD")
 
static const ULFeatureTypeHWAE = ULFeatureType("HWAE", "HWAE")
 
static const ULFeatureTypeHWAF = ULFeatureType("HWAF", "HWAF")
 
static const ULFeatureTypeHWCF = ULFeatureType("HWCF", "HWCF")
 
static const ULFeatureTypeHWCP = ULFeatureType("HWCP", "HWCP")
 
static const ULFeatureTypeHWEX = ULFeatureType("HWEX", "HWEX")
 
static const ULFeatureTypeHWFV = ULFeatureType("HWFV", "HWFV")
 
static const ULFeatureTypeHWGN = ULFeatureType("HWGN", "HWGN")
 
static const ULFeatureTypeHWGR = ULFeatureType("HWGR", "HWGR")
 
static const ULFeatureTypeHWHN = ULFeatureType("HWHN", "HWHN")
 
static const ULFeatureTypeHWIF = ULFeatureType("HWIF", "HWIF")
 
static const ULFeatureTypeHWKE = ULFeatureType("HWKE", "HWKE")
 
static const ULFeatureTypeHWLE = ULFeatureType("HWLE", "HWLE")
 
static const ULFeatureTypeHWME = ULFeatureType("HWME", "HWME")
 
static const ULFeatureTypeHWRF = ULFeatureType("HWRF", "HWRF")
 
static const ULFeatureTypeHWRV = ULFeatureType("HWRV", "HWRV")
 
static const ULFeatureTypeHWSB = ULFeatureType("HWSB", "HWSB")
 
static const ULFeatureTypeHWSV = ULFeatureType("HWSV", "HWSV")
 
static const ULFeatureTypeHWXP = ULFeatureType("HWXP", "HWXP")
 
static const ULFeatureTypeHWXT = ULFeatureType("HWXT", "HWXT")
 
static const ULFeatureTypeHWYU = ULFeatureType("HWYU", "HWYU")
 
static const ULFeatureTypeIFGR = ULFeatureType("IFGR", "IFGR")
 
static const ULFeatureTypeIFHN = ULFeatureType("IFHN", "IFHN")
 
static const ULFeatureTypeLBCA = ULFeatureType("LBCA", "LBCA")
 
static const ULFeatureTypeLBCC = ULFeatureType("LBCC", "LBCC")
 
static const ULFeatureTypeLBCI = ULFeatureType("LBCI", "LBCI")
 
static const ULFeatureTypeLBCN = ULFeatureType("LBCN", "LBCN")
 
static const ULFeatureTypeLBCO = ULFeatureType("LBCO", "LBCO")
 
static const ULFeatureTypeLBCS = ULFeatureType("LBCS", "LBCS")
 
static const ULFeatureTypeLBCV = ULFeatureType("LBCV", "LBCV")
 
static const ULFeatureTypeLBFF = ULFeatureType("LBFF", "LBFF")
 
static const ULFeatureTypeLBGR = ULFeatureType("LBGR", "LBGR")
 
static const ULFeatureTypeLBIN = ULFeatureType("LBIN", "LBIN")
 
static const ULFeatureTypeLBLF = ULFeatureType("LBLF", "LBLF")
 
static const ULFeatureTypeLBNC = ULFeatureType("LBNC", "LBNC")
 
static const ULFeatureTypeLBPO = ULFeatureType("LBPO", "LBPO")
 
static const ULFeatureTypeLBPS = ULFeatureType("LBPS", "LBPS")
 
static const ULFeatureTypeLBRN = ULFeatureType("LBRN", "LBRN")
 
static const ULFeatureTypeLBRR = ULFeatureType("LBRR", "LBRR")
 
static const ULFeatureTypeLBSF = ULFeatureType("LBSF", "LBSF")
 
static const ULFeatureTypeLBSN = ULFeatureType("LBSN", "LBSN")
 
static const ULFeatureTypeLBST = ULFeatureType("LBST", "LBST")
 
static const ULFeatureTypeLBTM = ULFeatureType("LBTM", "LBTM")
 
static const ULFeatureTypeLBXX = ULFeatureType("LBXX", "LBXX")
 
static const ULFeatureTypeLEST = ULFeatureType("LEST", "LEST")
 
static const ULFeatureTypeLLEX = ULFeatureType("LLEX", "LLEX")
 
static const ULFeatureTypeLLXT = ULFeatureType("LLXT", "LLXT")
 
static const ULFeatureTypeLXIN = ULFeatureType("LXIN", "LXIN")
 
static const ULFeatureTypeLXRN = ULFeatureType("LXRN", "LXRN")
 
static const ULFeatureTypeLXRR = ULFeatureType("LXRR", "LXRR")
 
static const ULFeatureTypeLXSF = ULFeatureType("LXSF", "LXSF")
 
static const ULFeatureTypeOPPR = ULFeatureType("OPPR", "OPPR")
 
static const ULFeatureTypePINT = ULFeatureType("PINT", "PINT")
 
static const ULFeatureTypePINY = ULFeatureType("PINY", "PINY")
 
static const ULFeatureTypePHEG = ULFeatureType("PHEG", "PHEG")
 
static const ULFeatureTypePHEX = ULFeatureType("PHEX", "PHEX")
 
static const ULFeatureTypePHID = ULFeatureType("PHID", "PHID")
 
static const ULFeatureTypePHGR = ULFeatureType("PHGR", "PHGR")
 
static const ULFeatureTypePHPB = ULFeatureType("PHPB", "PHPB")
 
static const ULFeatureTypePHMU = ULFeatureType("PHMU", "PHMU")
 
static const ULFeatureTypePHPS = ULFeatureType("PHPS", "PHPS")
 
static const ULFeatureTypePHRS = ULFeatureType("PHRS", "PHRS")
 
static const ULFeatureTypePHXT = ULFeatureType("PHXT", "PHXT")
 
static const ULFeatureTypePOCH = ULFeatureType("POCH", "POCH")
 
static const ULFeatureTypePOSP = ULFeatureType("POSP", "POSP")
 
static const ULFeatureTypePRLB = ULFeatureType("PRLB", "PRLB")
 
static const ULFeatureTypePRPS = ULFeatureType("PRPS", "PRPS")
 
static const ULFeatureTypePRRN = ULFeatureType("PRRN", "PRRN")
 
static const ULFeatureTypePRON = ULFeatureType("PRON", "PRON")
 
static const ULFeatureTypeRFGR = ULFeatureType("RFGR", "RFGR")
 
static const ULFeatureTypeRFVB = ULFeatureType("RFVB", "RFVB")
 
static const ULFeatureTypeRFXT = ULFeatureType("RFXT", "RFXT")
 
static const ULFeatureTypeSUBE = ULFeatureType("SUBE", "SUBE")
 
static const ULFeatureTypeTGGR = ULFeatureType("TGGR", "TGGR")
 
static const ULFeatureTypeTLGR = ULFeatureType("TLGR", "TLGR")
 
static const ULFeatureTypeTLIN = ULFeatureType("TLIN", "TLIN")
 
static const ULFeatureTypeTLLF = ULFeatureType("TLLF", "TLLF")
 
static const ULFeatureTypeTLRN = ULFeatureType("TLRN", "TLRN")
 
static const ULFeatureTypeTLRR = ULFeatureType("TLRR", "TLRR")
 
static const ULFeatureTypeTLSF = ULFeatureType("TLSF", "TLSF")
 
static const ULFeatureTypeTLTM = ULFeatureType("TLTM", "TLTM")
 
static const ULFeatureTypeTRAD = ULFeatureType("TRAD", "TRAD")
 
static const ULFeatureTypeTRAN = ULFeatureType("TRAN", "TRAN")
 
static const ULFeatureTypeTRCF = ULFeatureType("TRCF", "TRCF")
 
static const ULFeatureTypeTRCP = ULFeatureType("TRCP", "TRCP")
 
static const ULFeatureTypeTREG = ULFeatureType("TREG", "TREG")
 
static const ULFeatureTypeTREQ = ULFeatureType("TREQ", "TREQ")
 
static const ULFeatureTypeTREX = ULFeatureType("TREX", "TREX")
 
static const ULFeatureTypeTRIF = ULFeatureType("TRIF", "TRIF")
 
static const ULFeatureTypeTRGL = ULFeatureType("TRGL", "TRGL")
 
static const ULFeatureTypeTRPB = ULFeatureType("TRPB", "TRPB")
 
static const ULFeatureTypeTRPR = ULFeatureType("TRPR", "TRPR")
 
static const ULFeatureTypeTRSB = ULFeatureType("TRSB", "TRSB")
 
static const ULFeatureTypeTRXP = ULFeatureType("TRXP", "TRXP")
 
static const ULFeatureTypeURL1 = ULFeatureType("URL1", "ULR1")
 
static const ULFeatureTypeVERB = ULFeatureType("VERB", "VERB")
 
static const ULFeatureTypeWOEG = ULFeatureType("WOEG", "WOEG")
 
static const ULFeatureTypeXASE = ULFeatureType("XASE", "XASE")
 
static const ULFeatureTypeXRBC = ULFeatureType("XRBC", "XRBC")
 
static const ULFeatureTypeXRBL = ULFeatureType("XRBL", "XRBL")
 
static const ULFeatureTypeXRCA = ULFeatureType("XRCA", "XRCA")
 
static const ULFeatureTypeXRCP = ULFeatureType("XRCP", "XRCP")
 
static const ULFeatureTypeXREQ = ULFeatureType("XREQ", "XREQ")
 
static const ULFeatureTypeXRHN = ULFeatureType("XRHN", "XRHN")
 
static const ULFeatureTypeXRLK = ULFeatureType("XRLK", "XRLK")
 
static const ULFeatureTypeXROF = ULFeatureType("XROF", "XROF")
 
static const ULFeatureTypeXRSA = ULFeatureType("XRSA", "XRSA")
 
static const ULFeatureTypeXRSB = ULFeatureType("XRSB", "XRSB")
 
static const ULFeatureTypeXRSE = ULFeatureType("XRSE", "XRSE")
 
static const ULFeatureTypeXUSA = ULFeatureType("XUSA", "XUSA")
 
static const ULFeatureTypeXUSE = ULFeatureType("XUSE", "XUSE")
 
static const ULFeatureTypeYUEG = ULFeatureType("YUEG", "YUEG")
 
static const ULFeatureTypeULTerm = ULFeatureType("ulterm", "ulterm")
 
static const ULFeatureTypeULText = ULFeatureType("ultext", "ultext")
 
static const ULFeatureTypeCXMLAttrDisplay = ULFeatureType("cxml_attr_display", "cxml_attr_display")
 
static const ULFeatureTypeCXMLAttrEnding = ULFeatureType("cxml_attr_ending", "cxml_attr_ending")
 
static const ULFeatureTypeCXMLAttrForm = ULFeatureType("cxml_attr_form", "cxml_attr_form")
 
static const ULFeatureTypeCXMLAttrHomonym = ULFeatureType("cxml_attr_homonym", "cxml_attr_homonym")
 
static const ULFeatureTypeCXMLAttrMain = ULFeatureType("cxml_attr_main", "cxml_attr_main")
 
static const ULFeatureTypeCXMLAttrSense = ULFeatureType("cxml_attr_sense", "cxml_attr_sense")
 
static const ULFeatureTypeCXMLAttrSortkey = ULFeatureType("cxml_attr_sortkey", "cxml_attr_sortkey")
 
static const ULFeatureTypeCXMLAttrText = ULFeatureType("cxml_attr_text", "cxml_attr_text")
 
static const ULFeatureTypeCXMLAttrType = ULFeatureType("cxml_attr_type", "cxml_attr_type")
 
static const ULFeatureTypeCXMLBox = ULFeatureType("cxml_box", "cxml_box")
 
static const ULFeatureTypeCXMLCatAltForm = ULFeatureType("cxml_cataltform", "cxml_cataltform")
 
static const ULFeatureTypeCXMLCatBoxes = ULFeatureType("cxml_catboxes", "cxml_catboxes")
 
static const ULFeatureTypeCXMLCatCompound = ULFeatureType("cxml_catcompound", "cxml_catcompound")
 
static const ULFeatureTypeCXMLCatCompoundSem = ULFeatureType("cxml_catcompoundsem", "cxml_catcompoundsem")
 
static const ULFeatureTypeCXMLCatCrossRef = ULFeatureType("cxml_catcrossref", "cxml_catcrossref")
 
static const ULFeatureTypeCXMLCatEntry = ULFeatureType("cxml_catentry", "cxml_catentry")
 
static const ULFeatureTypeCXMLCatEquiv = ULFeatureType("cxml_catequiv", "cxml_catequiv")
 
static const ULFeatureTypeCXMLCatExceptions = ULFeatureType("cxml_catexceptions", "cxml_catexceptions")
 
static const ULFeatureTypeCXMLCatGenericPhrase = ULFeatureType("cxml_catgenericphrase", "cxml_catgenericphrase")
 
static const ULFeatureTypeCXMLCatGenPhraseSem = ULFeatureType("cxml_catgenphrasesem", "cxml_catgenphrasesem")
 
static const ULFeatureTypeCXMLCatGrammar = ULFeatureType("cxml_catgrammar", "cxml_catgrammar")
 
static const ULFeatureTypeCXMLCatIdiom = ULFeatureType("cxml_catidiom", "cxml_catidiom")
 
static const ULFeatureTypeCXMLCatLexicalPlural = ULFeatureType("cxml_catlexicalplural", "cxml_catlexicalplural")
 
static const ULFeatureTypeCXMLCatLexSemantic = ULFeatureType("cxml_catlexsemantic", "cxml_catlexsemantic")
 
static const ULFeatureTypeCXMLCatLexSubSemantic = ULFeatureType("cxml_catlexsubsemantic", "cxml_catlexsubsemantic")
 
static const ULFeatureTypeCXMLCatOf = ULFeatureType("cxml_catof", "cxml_catof")
 
static const ULFeatureTypeCXMLCatOptPrep = ULFeatureType("cxml_catoptprep", "cxml_catoptprep")
 
static const ULFeatureTypeCXMLCatPhrase = ULFeatureType("cxml_catphrase", "cxml_catphrase")
 
static const ULFeatureTypeCXMLCatPhraseSem = ULFeatureType("cxml_catphrasesem", "cxml_catphrasesem")
 
static const ULFeatureTypeCXMLCatSemantic = ULFeatureType("cxml_catsemantic", "cxml_catsemantic")
 
static const ULFeatureTypeCXMLCatSubEntry = ULFeatureType("cxml_catsubentry", "cxml_catsubentry")
 
static const ULFeatureTypeCXMLCatSubSemantic = ULFeatureType("cxml_catsubsemantic", "cxml_catsubsemantic")
 
static const ULFeatureTypeCXMLCatSubSubSemantic = ULFeatureType("cxml_catsubsubsemantic", "cxml_catsubsubsemantic")
 
static const ULFeatureTypeCXMLEntry = ULFeatureType("cxml_entry", "cxml_entry")
 
static const ULFeatureTypeCXMLEquivSrc = ULFeatureType("cxml_equivsrc", "cxml_equivsrc")
 
static const ULFeatureTypeCXMLEquivTrg = ULFeatureType("cxml_equivtrg", "cxml_equivtrg")
 
static const ULFeatureTypeCXMLGrammar = ULFeatureType("cxml_grammar", "cxml_grammar")
 
static const ULFeatureTypeCXMLInfl = ULFeatureType("cxml_infl", "cxml_infl")
 
static const ULFeatureTypeCXMLLabel = ULFeatureType("cxml_label", "cxml_label")
 
static const ULFeatureTypeCXMLLabelLitFig = ULFeatureType("cxml_labellitfig", "cxml_labellitfig")
 
static const ULFeatureTypeCXMLLabelModifier = ULFeatureType("cxml_labelmodifier", "cxml_labelmodifier")
 
static const ULFeatureTypeCXMLLabelOpen = ULFeatureType("cxml_labelopen", "cxml_labelopen")
 
static const ULFeatureTypeCXMLLabelRegional = ULFeatureType("cxml_labelregional", "cxml_labelregional")
 
static const ULFeatureTypeCXMLLabelRegister = ULFeatureType("cxml_labelregister", "cxml_labelregister")
 
static const ULFeatureTypeCXMLLabelSubjectField = ULFeatureType("cxml_labelsubjectfield", "cxml_labelsubjectfield")
 
static const ULFeatureTypeCXMLLabelTrademark = ULFeatureType("cxml_labeltrademark", "cxml_labeltrademark")
 
static const ULFeatureTypeCXMLPattern = ULFeatureType("cxml_pattern", "cxml_pattern")
 
static const ULFeatureTypeCXMLPosp = ULFeatureType("cxml_posp", "cxml_posp")
 
static const ULFeatureTypeCXMLPron = ULFeatureType("cxml_pron", "cxml_pron")
 
static const ULFeatureTypeCXMLSentence = ULFeatureType("cxml_sentence", "cxml_sentence")
 
static const ULFeatureTypeCXMLSpelling = ULFeatureType("cxml_spelling", "cxml_spelling")
 
static const ULFeatureTypeCXMLText = ULFeatureType("cxml_text", "cxml_text")
 
static const ULFeatureTypeCXMLAttrCompoundHead = ULFeatureType("cxml_attr_compound_head", "cxml_attr_compound_head")
 
static const ULFeatureTypeCXMLAttrHyph = ULFeatureType("cxml_attr_hyph", "cxml_attr_hyph")
 
static const ULFeatureTypeCXMLAttrLevel = ULFeatureType("cxml_attr_level", "cxml_attr_level")
 
static const ULFeatureTypeCXMLAttrMainHomonym = ULFeatureType("cxml_attr_mainhomonym", "cxml_attr_mainhomonym")
 
static const ULFeatureTypeCXMLAttrSenses = ULFeatureType("cxml_attr_senses", "cxml_attr_senses")
 
static const ULFeatureTypeCXMLCatBoxInternal = ULFeatureType("cxml_catboxinternal", "cxml_catboxinternal")
 
static const ULFeatureTypeCXMLCatEtyms = ULFeatureType("cxml_catetyms", "cxml_catetyms")
 
static const ULFeatureTypeCXMLCatExamples = ULFeatureType("cxml_catexamples", "cxml_catexamples")
 
static const ULFeatureTypeCXMLCatRelated = ULFeatureType("cxml_catrelated", "cxml_catrelated")
 
static const ULFeatureTypeCXMLCrossReference = ULFeatureType("cxml_crossreference", "cxml_crossreference")
 
static const ULFeatureTypeCXMLEtym = ULFeatureType("cxml_etym", "cxml_etym")
 
static const ULFeatureTypeCXMLLabelGrammar = ULFeatureType("cxml_labelgrammar", "cxml_labelgrammar")
 
static const ULFeatureTypeCXMLLabelLanguage = ULFeatureType("cxml_labellanguage", "cxml_labellanguage")
 
static const ULFeatureTypeCXMLCatPhraseBlock = ULFeatureType("cxml_catphraseblock", "cxml_catphraseblock")
 
static const ULFeatureTypeCXMLCatPhraseSubSem = ULFeatureType("cxml_catphrasesubsem", "cxml_catphrasesubsem")
 
static const ULFeatureTypeCXMLLabelHierarchy = ULFeatureType("cxml_labelhierarchy", "cxml_labelhierarchy")
 
static const ULFeatureTypeCXMLLabelFreqBand = ULFeatureType("cxml_labelfreqband", "cxml_labelfreqband")
 

Additional Inherited Members

- Protected Attributes inherited from ULEnum
int id
 
const char * stringID
 
const char * displayString
 
- Static Protected Attributes inherited from ULEnum
static ULHashTable< ULString,
uluint32 > 
featureNameToRunTimeID
 

Detailed Description

An enhanced enumerated type used to represent the various features (e.g. gender) stored with individual words in ULAPI data sources.

See ULEnum for a discussion of enhanced enumerated types in ULAPI.

Constructor & Destructor Documentation

ULFeatureType::ULFeatureType ( )

Default constructor.

ULFeatureType::ULFeatureType ( const ULFeatureType other)

Copy constructor.

ULFeatureType::ULFeatureType ( int  otherID)

Constructor by id.

ULFeatureType::ULFeatureType ( const char *  otherStringID)

Constructor.

Parameters
[in]otherStringIDThe string ID corresponding to the ULFeatureType value this ULFeatureType should be copied from.
ULFeatureType::~ULFeatureType ( )
virtual

Destructor.

Member Function Documentation

void ULFeatureType::clear ( )
virtual

Sets this ULFeatureType object to its default state.

Reimplemented from ULEnum.

int ULFeatureType::getEnumeratedValueCount ( )
static
Returns
the number of distinct enumerated values of this type.
const ULFeatureType & ULFeatureType::getInstance ( int  id)
static
Returns
the statically allocated instance of this type corresponding to the specified integer id.
Parameters
[in]idthe desired integer id.
bool ULFeatureType::operator!= ( const ULFeatureType other) const

Inequality operator.

bool ULFeatureType::operator!= ( const char *  stringID) const

Inequality operator.

Returns
true if the specified string is not equal to this ULFeatureType's string ID.
Parameters
[in]stringIDThe string to compare to this object's string ID.
bool ULFeatureType::operator< ( const ULFeatureType other) const

Comparison operator.

Returns
true if this ULFeatureType's integer ID is strictly less than other's.
Parameters
[in]otherThe other ULFeatureType object.
bool ULFeatureType::operator< ( const char *  stringID) const

Comparison operator.

Returns
true if this ULFeatureType's integer ID is is strictly less the integer ID of the ULFeatureType value corresponding to the specified string ID.
Parameters
[in]stringIDThe string ID.
ULFeatureType & ULFeatureType::operator= ( const ULFeatureType other)

Assignment operator.

Returns
a reference to this ULFeatureType object.
ULFeatureType & ULFeatureType::operator= ( int  otherID)

Assignment operator.

Parameters
[in]otherIDThe ID of the enumerated value of ULFeatureType to assign to this ULFeatureType.
ULFeatureType & ULFeatureType::operator= ( const char *  otherStringID)

Assignment operator.

Returns
a reference to this ULFeatureType object.
Parameters
[in]stringIDIf stringID is the string ID of one of the ULFeatureType enumerated values, then this object is copied from that ULFeatureType. Otherwise, this object is assigned the default value.
bool ULFeatureType::operator== ( const ULFeatureType other) const

Equality operator.

bool ULFeatureType::operator== ( const char *  stringID) const

Equality operator.

Returns
true if the specified string is equal to this ULFeatureType's string ID.
Parameters
[in]stringIDThe string to compare to this object's string ID.

Member Data Documentation

const ULFeatureType & ULFeatureType::AllUppercase = ULFeatureType("alluppercase", "alluppercase")
static
const ULFeatureType & ULFeatureType::AlternateSpelling = ULFeatureType("alternatespelling", "alternatespelling")
static
const ULFeatureType & ULFeatureType::Antonym = ULFeatureType("antonym", "antonym")
static
const ULFeatureType & ULFeatureType::Any = ULFeatureType("anyfeaturetype", "any feature type")
static
const ULFeatureType & ULFeatureType::Aspect = ULFeatureType("aspect", "aspect")
static
const ULFeatureType & ULFeatureType::Aspirated = ULFeatureType("aspirated", "aspirated")
static
const ULFeatureType & ULFeatureType::AuxiliaryVerb = ULFeatureType("auxiliaryverb", "auxiliaryverb")
static
const ULFeatureType & ULFeatureType::BOXB = ULFeatureType("BOXB", "BOXB")
static
const ULFeatureType & ULFeatureType::BOXC = ULFeatureType("BOXC", "BOXC")
static
const ULFeatureType & ULFeatureType::BOXF = ULFeatureType("BOXF", "BOXF")
static
const ULFeatureType & ULFeatureType::BOXL = ULFeatureType("BOXL", "BOXL")
static
const ULFeatureType & ULFeatureType::BOXP = ULFeatureType("BOXP", "BOXP")
static
const ULFeatureType & ULFeatureType::BOXR = ULFeatureType("BOXR", "BOXR")
static
const ULFeatureType & ULFeatureType::BOXS = ULFeatureType("BOXS", "BOXS")
static
const ULFeatureType & ULFeatureType::BOXT = ULFeatureType("BOXT", "BOXT")
static
const ULFeatureType & ULFeatureType::BXRF = ULFeatureType("BXRF", "BXRF")
static
const ULFeatureType & ULFeatureType::Case = ULFeatureType("case", "case")
static
const ULFeatureType & ULFeatureType::CAT1 = ULFeatureType("CAT1", "CAT1")
static
const ULFeatureType & ULFeatureType::CAT2 = ULFeatureType("CAT2", "CAT2")
static
const ULFeatureType & ULFeatureType::CCAF = ULFeatureType("CCAF", "CCAF")
static
const ULFeatureType & ULFeatureType::CCCF = ULFeatureType("CCCF", "CCCF")
static
const ULFeatureType & ULFeatureType::CCPD = ULFeatureType("CCPD", "CCPD")
static
const ULFeatureType & ULFeatureType::CCXT = ULFeatureType("CCXT", "CCXT")
static
const ULFeatureType & ULFeatureType::Clarification = ULFeatureType("clarification", "clarification")
static
const ULFeatureType & ULFeatureType::Class = ULFeatureType("class", "class")
static
const ULFeatureType & ULFeatureType::Contains = ULFeatureType("contains", "contains")
static
const ULFeatureType & ULFeatureType::CXMLAttrCompoundHead = ULFeatureType("cxml_attr_compound_head", "cxml_attr_compound_head")
static
const ULFeatureType & ULFeatureType::CXMLAttrDisplay = ULFeatureType("cxml_attr_display", "cxml_attr_display")
static
const ULFeatureType & ULFeatureType::CXMLAttrEnding = ULFeatureType("cxml_attr_ending", "cxml_attr_ending")
static
const ULFeatureType & ULFeatureType::CXMLAttrForm = ULFeatureType("cxml_attr_form", "cxml_attr_form")
static
const ULFeatureType & ULFeatureType::CXMLAttrHomonym = ULFeatureType("cxml_attr_homonym", "cxml_attr_homonym")
static
const ULFeatureType & ULFeatureType::CXMLAttrHyph = ULFeatureType("cxml_attr_hyph", "cxml_attr_hyph")
static
const ULFeatureType & ULFeatureType::CXMLAttrLevel = ULFeatureType("cxml_attr_level", "cxml_attr_level")
static
const ULFeatureType & ULFeatureType::CXMLAttrMain = ULFeatureType("cxml_attr_main", "cxml_attr_main")
static
const ULFeatureType & ULFeatureType::CXMLAttrMainHomonym = ULFeatureType("cxml_attr_mainhomonym", "cxml_attr_mainhomonym")
static
const ULFeatureType & ULFeatureType::CXMLAttrSense = ULFeatureType("cxml_attr_sense", "cxml_attr_sense")
static
const ULFeatureType & ULFeatureType::CXMLAttrSenses = ULFeatureType("cxml_attr_senses", "cxml_attr_senses")
static
const ULFeatureType & ULFeatureType::CXMLAttrSortkey = ULFeatureType("cxml_attr_sortkey", "cxml_attr_sortkey")
static
const ULFeatureType & ULFeatureType::CXMLAttrText = ULFeatureType("cxml_attr_text", "cxml_attr_text")
static
const ULFeatureType & ULFeatureType::CXMLAttrType = ULFeatureType("cxml_attr_type", "cxml_attr_type")
static
const ULFeatureType & ULFeatureType::CXMLBox = ULFeatureType("cxml_box", "cxml_box")
static
const ULFeatureType & ULFeatureType::CXMLCatAltForm = ULFeatureType("cxml_cataltform", "cxml_cataltform")
static
const ULFeatureType & ULFeatureType::CXMLCatBoxes = ULFeatureType("cxml_catboxes", "cxml_catboxes")
static
const ULFeatureType & ULFeatureType::CXMLCatBoxInternal = ULFeatureType("cxml_catboxinternal", "cxml_catboxinternal")
static
const ULFeatureType & ULFeatureType::CXMLCatCompound = ULFeatureType("cxml_catcompound", "cxml_catcompound")
static
const ULFeatureType & ULFeatureType::CXMLCatCompoundSem = ULFeatureType("cxml_catcompoundsem", "cxml_catcompoundsem")
static
const ULFeatureType & ULFeatureType::CXMLCatCrossRef = ULFeatureType("cxml_catcrossref", "cxml_catcrossref")
static
const ULFeatureType & ULFeatureType::CXMLCatEntry = ULFeatureType("cxml_catentry", "cxml_catentry")
static
const ULFeatureType & ULFeatureType::CXMLCatEquiv = ULFeatureType("cxml_catequiv", "cxml_catequiv")
static
const ULFeatureType & ULFeatureType::CXMLCatEtyms = ULFeatureType("cxml_catetyms", "cxml_catetyms")
static
const ULFeatureType & ULFeatureType::CXMLCatExamples = ULFeatureType("cxml_catexamples", "cxml_catexamples")
static
const ULFeatureType & ULFeatureType::CXMLCatExceptions = ULFeatureType("cxml_catexceptions", "cxml_catexceptions")
static
const ULFeatureType & ULFeatureType::CXMLCatGenericPhrase = ULFeatureType("cxml_catgenericphrase", "cxml_catgenericphrase")
static
const ULFeatureType & ULFeatureType::CXMLCatGenPhraseSem = ULFeatureType("cxml_catgenphrasesem", "cxml_catgenphrasesem")
static
const ULFeatureType & ULFeatureType::CXMLCatGrammar = ULFeatureType("cxml_catgrammar", "cxml_catgrammar")
static
const ULFeatureType & ULFeatureType::CXMLCatIdiom = ULFeatureType("cxml_catidiom", "cxml_catidiom")
static
const ULFeatureType & ULFeatureType::CXMLCatLexicalPlural = ULFeatureType("cxml_catlexicalplural", "cxml_catlexicalplural")
static
const ULFeatureType & ULFeatureType::CXMLCatLexSemantic = ULFeatureType("cxml_catlexsemantic", "cxml_catlexsemantic")
static
const ULFeatureType & ULFeatureType::CXMLCatLexSubSemantic = ULFeatureType("cxml_catlexsubsemantic", "cxml_catlexsubsemantic")
static
const ULFeatureType & ULFeatureType::CXMLCatOf = ULFeatureType("cxml_catof", "cxml_catof")
static
const ULFeatureType & ULFeatureType::CXMLCatOptPrep = ULFeatureType("cxml_catoptprep", "cxml_catoptprep")
static
const ULFeatureType & ULFeatureType::CXMLCatPhrase = ULFeatureType("cxml_catphrase", "cxml_catphrase")
static
const ULFeatureType & ULFeatureType::CXMLCatPhraseBlock = ULFeatureType("cxml_catphraseblock", "cxml_catphraseblock")
static
const ULFeatureType & ULFeatureType::CXMLCatPhraseSem = ULFeatureType("cxml_catphrasesem", "cxml_catphrasesem")
static
const ULFeatureType & ULFeatureType::CXMLCatPhraseSubSem = ULFeatureType("cxml_catphrasesubsem", "cxml_catphrasesubsem")
static
const ULFeatureType & ULFeatureType::CXMLCatRelated = ULFeatureType("cxml_catrelated", "cxml_catrelated")
static
const ULFeatureType & ULFeatureType::CXMLCatSemantic = ULFeatureType("cxml_catsemantic", "cxml_catsemantic")
static
const ULFeatureType & ULFeatureType::CXMLCatSubEntry = ULFeatureType("cxml_catsubentry", "cxml_catsubentry")
static
const ULFeatureType & ULFeatureType::CXMLCatSubSemantic = ULFeatureType("cxml_catsubsemantic", "cxml_catsubsemantic")
static
const ULFeatureType & ULFeatureType::CXMLCatSubSubSemantic = ULFeatureType("cxml_catsubsubsemantic", "cxml_catsubsubsemantic")
static
const ULFeatureType & ULFeatureType::CXMLCrossReference = ULFeatureType("cxml_crossreference", "cxml_crossreference")
static
const ULFeatureType & ULFeatureType::CXMLEntry = ULFeatureType("cxml_entry", "cxml_entry")
static
const ULFeatureType & ULFeatureType::CXMLEquivSrc = ULFeatureType("cxml_equivsrc", "cxml_equivsrc")
static
const ULFeatureType & ULFeatureType::CXMLEquivTrg = ULFeatureType("cxml_equivtrg", "cxml_equivtrg")
static
const ULFeatureType & ULFeatureType::CXMLEtym = ULFeatureType("cxml_etym", "cxml_etym")
static
const ULFeatureType & ULFeatureType::CXMLGrammar = ULFeatureType("cxml_grammar", "cxml_grammar")
static
const ULFeatureType & ULFeatureType::CXMLInfl = ULFeatureType("cxml_infl", "cxml_infl")
static
const ULFeatureType & ULFeatureType::CXMLLabel = ULFeatureType("cxml_label", "cxml_label")
static
const ULFeatureType & ULFeatureType::CXMLLabelFreqBand = ULFeatureType("cxml_labelfreqband", "cxml_labelfreqband")
static
const ULFeatureType & ULFeatureType::CXMLLabelGrammar = ULFeatureType("cxml_labelgrammar", "cxml_labelgrammar")
static
const ULFeatureType & ULFeatureType::CXMLLabelHierarchy = ULFeatureType("cxml_labelhierarchy", "cxml_labelhierarchy")
static
const ULFeatureType & ULFeatureType::CXMLLabelLanguage = ULFeatureType("cxml_labellanguage", "cxml_labellanguage")
static
const ULFeatureType & ULFeatureType::CXMLLabelLitFig = ULFeatureType("cxml_labellitfig", "cxml_labellitfig")
static
const ULFeatureType & ULFeatureType::CXMLLabelModifier = ULFeatureType("cxml_labelmodifier", "cxml_labelmodifier")
static
const ULFeatureType & ULFeatureType::CXMLLabelOpen = ULFeatureType("cxml_labelopen", "cxml_labelopen")
static
const ULFeatureType & ULFeatureType::CXMLLabelRegional = ULFeatureType("cxml_labelregional", "cxml_labelregional")
static
const ULFeatureType & ULFeatureType::CXMLLabelRegister = ULFeatureType("cxml_labelregister", "cxml_labelregister")
static
const ULFeatureType & ULFeatureType::CXMLLabelSubjectField = ULFeatureType("cxml_labelsubjectfield", "cxml_labelsubjectfield")
static
const ULFeatureType & ULFeatureType::CXMLLabelTrademark = ULFeatureType("cxml_labeltrademark", "cxml_labeltrademark")
static
const ULFeatureType & ULFeatureType::CXMLPattern = ULFeatureType("cxml_pattern", "cxml_pattern")
static
const ULFeatureType & ULFeatureType::CXMLPosp = ULFeatureType("cxml_posp", "cxml_posp")
static
const ULFeatureType & ULFeatureType::CXMLPron = ULFeatureType("cxml_pron", "cxml_pron")
static
const ULFeatureType & ULFeatureType::CXMLSentence = ULFeatureType("cxml_sentence", "cxml_sentence")
static
const ULFeatureType & ULFeatureType::CXMLSpelling = ULFeatureType("cxml_spelling", "cxml_spelling")
static
const ULFeatureType & ULFeatureType::CXMLText = ULFeatureType("cxml_text", "cxml_text")
static
const ULFeatureType & ULFeatureType::Definition = ULFeatureType("definition", "definition")
static
const ULFeatureType & ULFeatureType::Derivation = ULFeatureType("derivation", "derivation")
static
const ULFeatureType & ULFeatureType::Dialect = ULFeatureType("dialect", "dialect")
static
const ULFeatureType & ULFeatureType::Disambiguation = ULFeatureType("disambiguation", "disambiguation")
static
const ULFeatureType & ULFeatureType::Etymology = ULFeatureType("etymology", "etymology")
static
const ULFeatureType & ULFeatureType::Example = ULFeatureType("example", "example")
static
const ULFeatureType & ULFeatureType::EXPN = ULFeatureType("EXPN", "EXPN")
static
const ULFeatureType & ULFeatureType::Formality = ULFeatureType("formality", "formality")
static
const ULFeatureType & ULFeatureType::Gender = ULFeatureType("gender", "gender")
static
const ULFeatureType & ULFeatureType::GRAM = ULFeatureType("GRAM", "GRAM")
static
const ULFeatureType & ULFeatureType::GrammarUsage = ULFeatureType("grammarusage", "grammarusage")
static
const ULFeatureType & ULFeatureType::HasGrammarUsage = ULFeatureType("hasgrammarusage", "hasgrammarusage")
static
const ULFeatureType & ULFeatureType::HCME = ULFeatureType("HCME", "HCME")
static
const ULFeatureType & ULFeatureType::HDAD = ULFeatureType("HDAD", "HDAD")
static
const ULFeatureType & ULFeatureType::HDCF = ULFeatureType("HDCF", "HDCF")
static
const ULFeatureType & ULFeatureType::HDGR = ULFeatureType("HDGR", "HDGR")
static
const ULFeatureType & ULFeatureType::HDHN = ULFeatureType("HDHN", "HDHN")
static
const ULFeatureType & ULFeatureType::HDIF = ULFeatureType("HDIF", "HDIF")
static
const ULFeatureType & ULFeatureType::HDSB = ULFeatureType("HDSB", "HDSB")
static
const ULFeatureType & ULFeatureType::Headword = ULFeatureType("headword", "headword")
static
const ULFeatureType & ULFeatureType::Homonym = ULFeatureType("homonym", "homonym")
static
const ULFeatureType & ULFeatureType::HWAD = ULFeatureType("HWAD", "HWAD")
static
const ULFeatureType & ULFeatureType::HWAE = ULFeatureType("HWAE", "HWAE")
static
const ULFeatureType & ULFeatureType::HWAF = ULFeatureType("HWAF", "HWAF")
static
const ULFeatureType & ULFeatureType::HWCF = ULFeatureType("HWCF", "HWCF")
static
const ULFeatureType & ULFeatureType::HWCP = ULFeatureType("HWCP", "HWCP")
static
const ULFeatureType & ULFeatureType::HWEX = ULFeatureType("HWEX", "HWEX")
static
const ULFeatureType & ULFeatureType::HWFV = ULFeatureType("HWFV", "HWFV")
static
const ULFeatureType & ULFeatureType::HWGN = ULFeatureType("HWGN", "HWGN")
static
const ULFeatureType & ULFeatureType::HWGR = ULFeatureType("HWGR", "HWGR")
static
const ULFeatureType & ULFeatureType::HWHN = ULFeatureType("HWHN", "HWHN")
static
const ULFeatureType & ULFeatureType::HWIF = ULFeatureType("HWIF", "HWIF")
static
const ULFeatureType & ULFeatureType::HWKE = ULFeatureType("HWKE", "HWKE")
static
const ULFeatureType & ULFeatureType::HWLE = ULFeatureType("HWLE", "HWLE")
static
const ULFeatureType & ULFeatureType::HWME = ULFeatureType("HWME", "HWME")
static
const ULFeatureType & ULFeatureType::HWRF = ULFeatureType("HWRF", "HWRF")
static
const ULFeatureType & ULFeatureType::HWRV = ULFeatureType("HWRV", "HWRV")
static
const ULFeatureType & ULFeatureType::HWSB = ULFeatureType("HWSB", "HWSB")
static
const ULFeatureType & ULFeatureType::HWSV = ULFeatureType("HWSV", "HWSV")
static
const ULFeatureType & ULFeatureType::HWXP = ULFeatureType("HWXP", "HWXP")
static
const ULFeatureType & ULFeatureType::HWXT = ULFeatureType("HWXT", "HWXT")
static
const ULFeatureType & ULFeatureType::HWYU = ULFeatureType("HWYU", "HWYU")
static
const ULFeatureType & ULFeatureType::IFGR = ULFeatureType("IFGR", "IFGR")
static
const ULFeatureType & ULFeatureType::IFHN = ULFeatureType("IFHN", "IFHN")
static
const ULFeatureType & ULFeatureType::Inseparable = ULFeatureType("inseparable", "inseparable")
static
const ULFeatureType & ULFeatureType::LBCA = ULFeatureType("LBCA", "LBCA")
static
const ULFeatureType & ULFeatureType::LBCC = ULFeatureType("LBCC", "LBCC")
static
const ULFeatureType & ULFeatureType::LBCI = ULFeatureType("LBCI", "LBCI")
static
const ULFeatureType & ULFeatureType::LBCN = ULFeatureType("LBCN", "LBCN")
static
const ULFeatureType & ULFeatureType::LBCO = ULFeatureType("LBCO", "LBCO")
static
const ULFeatureType & ULFeatureType::LBCS = ULFeatureType("LBCS", "LBCS")
static
const ULFeatureType & ULFeatureType::LBCV = ULFeatureType("LBCV", "LBCV")
static
const ULFeatureType & ULFeatureType::LBFF = ULFeatureType("LBFF", "LBFF")
static
const ULFeatureType & ULFeatureType::LBGR = ULFeatureType("LBGR", "LBGR")
static
const ULFeatureType & ULFeatureType::LBIN = ULFeatureType("LBIN", "LBIN")
static
const ULFeatureType & ULFeatureType::LBLF = ULFeatureType("LBLF", "LBLF")
static
const ULFeatureType & ULFeatureType::LBNC = ULFeatureType("LBNC", "LBNC")
static
const ULFeatureType & ULFeatureType::LBPO = ULFeatureType("LBPO", "LBPO")
static
const ULFeatureType & ULFeatureType::LBPS = ULFeatureType("LBPS", "LBPS")
static
const ULFeatureType & ULFeatureType::LBRN = ULFeatureType("LBRN", "LBRN")
static
const ULFeatureType & ULFeatureType::LBRR = ULFeatureType("LBRR", "LBRR")
static
const ULFeatureType & ULFeatureType::LBSF = ULFeatureType("LBSF", "LBSF")
static
const ULFeatureType & ULFeatureType::LBSN = ULFeatureType("LBSN", "LBSN")
static
const ULFeatureType & ULFeatureType::LBST = ULFeatureType("LBST", "LBST")
static
const ULFeatureType & ULFeatureType::LBTM = ULFeatureType("LBTM", "LBTM")
static
const ULFeatureType & ULFeatureType::LBXX = ULFeatureType("LBXX", "LBXX")
static
const ULFeatureType & ULFeatureType::LEST = ULFeatureType("LEST", "LEST")
static
const ULFeatureType & ULFeatureType::LLEX = ULFeatureType("LLEX", "LLEX")
static
const ULFeatureType & ULFeatureType::LLXT = ULFeatureType("LLXT", "LLXT")
static
const ULFeatureType & ULFeatureType::LXIN = ULFeatureType("LXIN", "LXIN")
static
const ULFeatureType & ULFeatureType::LXRN = ULFeatureType("LXRN", "LXRN")
static
const ULFeatureType & ULFeatureType::LXRR = ULFeatureType("LXRR", "LXRR")
static
const ULFeatureType & ULFeatureType::LXSF = ULFeatureType("LXSF", "LXSF")
static
const ULFeatureType & ULFeatureType::Mood = ULFeatureType("mood", "mood")
static
const ULFeatureType & ULFeatureType::NonAspirated = ULFeatureType("nonaspirated", "nonaspirated")
static
const ULFeatureType & ULFeatureType::None = ULFeatureType("nofeaturetype", "no feature type")
static
const ULFeatureType & ULFeatureType::NotPartOfSpeechSubcategory = ULFeatureType("notpospsubcategory", "notpospsubcategory")
static
const ULFeatureType & ULFeatureType::Number = ULFeatureType("number", "number")
static
const ULFeatureType & ULFeatureType::Ontology = ULFeatureType("ontology", "ontology")
static
const ULFeatureType & ULFeatureType::OPPR = ULFeatureType("OPPR", "OPPR")
static
const ULFeatureType & ULFeatureType::Other = ULFeatureType("other", "other")
static
const ULFeatureType & ULFeatureType::PartOfSpeech = ULFeatureType("partofspeech", "partofspeech")
static
const ULFeatureType & ULFeatureType::PartOfSpeechCategory = ULFeatureType("pospcategory", "part-of-speech category")
static
const ULFeatureType & ULFeatureType::PartOfSpeechSubcategory = ULFeatureType("pospsubcategory", "part-of-speech subcategory")
static
const ULFeatureType & ULFeatureType::PastParticipleStem = ULFeatureType("pastparticiplestem", "pastparticiplestem")
static
const ULFeatureType & ULFeatureType::PastParticipleType = ULFeatureType("pastparticipletype", "pastparticipletype")
static
const ULFeatureType & ULFeatureType::Person = ULFeatureType("person", "person")
static
const ULFeatureType & ULFeatureType::PHEG = ULFeatureType("PHEG", "PHEG")
static
const ULFeatureType & ULFeatureType::PHEX = ULFeatureType("PHEX", "PHEX")
static
const ULFeatureType & ULFeatureType::PHGR = ULFeatureType("PHGR", "PHGR")
static
const ULFeatureType & ULFeatureType::PHID = ULFeatureType("PHID", "PHID")
static
const ULFeatureType & ULFeatureType::PHMU = ULFeatureType("PHMU", "PHMU")
static
const ULFeatureType & ULFeatureType::PHPB = ULFeatureType("PHPB", "PHPB")
static
const ULFeatureType & ULFeatureType::PHPS = ULFeatureType("PHPS", "PHPS")
static
const ULFeatureType & ULFeatureType::PHRS = ULFeatureType("PHRS", "PHRS")
static
const ULFeatureType & ULFeatureType::PHXT = ULFeatureType("PHXT", "PHXT")
static
const ULFeatureType & ULFeatureType::PINT = ULFeatureType("PINT", "PINT")
static
const ULFeatureType & ULFeatureType::PINY = ULFeatureType("PINY", "PINY")
static
const ULFeatureType & ULFeatureType::POCH = ULFeatureType("POCH", "POCH")
static
const ULFeatureType & ULFeatureType::POSP = ULFeatureType("POSP", "POSP")
static
const ULFeatureType & ULFeatureType::PossessedGender = ULFeatureType("possessedgender", "possessedgender")
static
const ULFeatureType & ULFeatureType::PossessedNumber = ULFeatureType("possessednumber", "possessednumber")
static
const ULFeatureType & ULFeatureType::Prefix2 = ULFeatureType("prefix2", "prefix2")
static
const ULFeatureType & ULFeatureType::Prefix3 = ULFeatureType("prefix3", "prefix3")
static
const ULFeatureType & ULFeatureType::Prefix4 = ULFeatureType("prefix4", "prefix4")
static
const ULFeatureType & ULFeatureType::PrepositionForIndirectObject = ULFeatureType("prepforindirectobject", "prepforindirectobject")
static
const ULFeatureType & ULFeatureType::PresentParticipleType = ULFeatureType("presentparticipletype", "presentparticipletype")
static
const ULFeatureType & ULFeatureType::PresentSubjunctiveAffix = ULFeatureType("presentsubjunctiveaffix", "presentsubjunctiveaffix")
static
const ULFeatureType & ULFeatureType::PresentType = ULFeatureType("presenttype", "presenttype")
static
const ULFeatureType & ULFeatureType::PreteritStem = ULFeatureType("preteritstem", "preteritstem")
static
const ULFeatureType & ULFeatureType::PRLB = ULFeatureType("PRLB", "PRLB")
static
const ULFeatureType & ULFeatureType::PRON = ULFeatureType("PRON", "PRON")
static
const ULFeatureType & ULFeatureType::Pronunciation = ULFeatureType("pronunciation", "pronunciation")
static
const ULFeatureType & ULFeatureType::PRPS = ULFeatureType("PRPS", "PRPS")
static
const ULFeatureType & ULFeatureType::PRRN = ULFeatureType("PRRN", "PRRN")
static
const ULFeatureType & ULFeatureType::ReflexiveInfinitive = ULFeatureType("reflexiveinfinitive", "reflexiveinfinitive")
static
const ULFeatureType & ULFeatureType::Reflexivity = ULFeatureType("reflexivity", "reflexivity")
static
const ULFeatureType & ULFeatureType::RFGR = ULFeatureType("RFGR", "RFGR")
static
const ULFeatureType & ULFeatureType::RFVB = ULFeatureType("RFVB", "RFVB")
static
const ULFeatureType & ULFeatureType::RFXT = ULFeatureType("RFXT", "RFXT")
static
const ULFeatureType & ULFeatureType::SeeAlso = ULFeatureType("seealso", "seealso")
static
const ULFeatureType & ULFeatureType::Semantic = ULFeatureType("semantic", "semantic")
static
const ULFeatureType & ULFeatureType::Separated = ULFeatureType("separated", "separated")
static
const ULFeatureType & ULFeatureType::Socio = ULFeatureType("socio", "socio")
static
const ULFeatureType & ULFeatureType::Source = ULFeatureType("source", "source")
static
const ULFeatureType & ULFeatureType::SPAFinalVowelStressed = ULFeatureType("spa_finalvowelstressed", "spa_finalvowelstressed")
static
const ULFeatureType & ULFeatureType::SPAFinalVowelUnstressed = ULFeatureType("spa_finalvowelunstressed", "spa_finalvowelunstressed")
static
const ULFeatureType & ULFeatureType::StartsWithVowel = ULFeatureType("startswithvowel", "startswithvowel")
static
const ULFeatureType & ULFeatureType::Strong = ULFeatureType("strong", "strong")
static
const ULFeatureType & ULFeatureType::SUBE = ULFeatureType("SUBE", "SUBE")
static
const ULFeatureType & ULFeatureType::Synonym = ULFeatureType("synonym", "synonym")
static
const ULFeatureType & ULFeatureType::Target = ULFeatureType("target", "target")
static
const ULFeatureType & ULFeatureType::Tense = ULFeatureType("tense", "tense")
static
const ULFeatureType & ULFeatureType::Term = ULFeatureType("term", "term")
static
const ULFeatureType & ULFeatureType::Text = ULFeatureType("text", "text")
static
const ULFeatureType & ULFeatureType::TGGR = ULFeatureType("TGGR", "TGGR")
static
const ULFeatureType & ULFeatureType::TLGR = ULFeatureType("TLGR", "TLGR")
static
const ULFeatureType & ULFeatureType::TLIN = ULFeatureType("TLIN", "TLIN")
static
const ULFeatureType & ULFeatureType::TLLF = ULFeatureType("TLLF", "TLLF")
static
const ULFeatureType & ULFeatureType::TLRN = ULFeatureType("TLRN", "TLRN")
static
const ULFeatureType & ULFeatureType::TLRR = ULFeatureType("TLRR", "TLRR")
static
const ULFeatureType & ULFeatureType::TLSF = ULFeatureType("TLSF", "TLSF")
static
const ULFeatureType & ULFeatureType::TLTM = ULFeatureType("TLTM", "TLTM")
static
const ULFeatureType & ULFeatureType::Tone = ULFeatureType("tone", "tone")
static
const ULFeatureType & ULFeatureType::TRAD = ULFeatureType("TRAD", "TRAD")
static
const ULFeatureType & ULFeatureType::TRAN = ULFeatureType("TRAN", "TRAN")
static
const ULFeatureType & ULFeatureType::Transitivity = ULFeatureType("transitivity", "transitivity")
static
const ULFeatureType & ULFeatureType::Translation = ULFeatureType("translation", "translation")
static
const ULFeatureType & ULFeatureType::TRCF = ULFeatureType("TRCF", "TRCF")
static
const ULFeatureType & ULFeatureType::TRCP = ULFeatureType("TRCP", "TRCP")
static
const ULFeatureType & ULFeatureType::TREG = ULFeatureType("TREG", "TREG")
static
const ULFeatureType & ULFeatureType::TREQ = ULFeatureType("TREQ", "TREQ")
static
const ULFeatureType & ULFeatureType::TREX = ULFeatureType("TREX", "TREX")
static
const ULFeatureType & ULFeatureType::TRGL = ULFeatureType("TRGL", "TRGL")
static
const ULFeatureType & ULFeatureType::TRIF = ULFeatureType("TRIF", "TRIF")
static
const ULFeatureType & ULFeatureType::TRPB = ULFeatureType("TRPB", "TRPB")
static
const ULFeatureType & ULFeatureType::TRPR = ULFeatureType("TRPR", "TRPR")
static
const ULFeatureType & ULFeatureType::TRSB = ULFeatureType("TRSB", "TRSB")
static
const ULFeatureType & ULFeatureType::TRXP = ULFeatureType("TRXP", "TRXP")
static
const ULFeatureType & ULFeatureType::Type = ULFeatureType("type", "type")
static
const ULFeatureType & ULFeatureType::ULTerm = ULFeatureType("ulterm", "ulterm")
static
const ULFeatureType & ULFeatureType::ULText = ULFeatureType("ultext", "ultext")
static
const ULFeatureType & ULFeatureType::URL1 = ULFeatureType("URL1", "ULR1")
static
const ULFeatureType & ULFeatureType::Usage = ULFeatureType("usage", "usage")
static
const ULFeatureType & ULFeatureType::VERB = ULFeatureType("VERB", "VERB")
static
const ULFeatureType & ULFeatureType::WOEG = ULFeatureType("WOEG", "WOEG")
static
const ULFeatureType & ULFeatureType::XASE = ULFeatureType("XASE", "XASE")
static
const ULFeatureType & ULFeatureType::XRBC = ULFeatureType("XRBC", "XRBC")
static
const ULFeatureType & ULFeatureType::XRBL = ULFeatureType("XRBL", "XRBL")
static
const ULFeatureType & ULFeatureType::XRCA = ULFeatureType("XRCA", "XRCA")
static
const ULFeatureType & ULFeatureType::XRCP = ULFeatureType("XRCP", "XRCP")
static
const ULFeatureType & ULFeatureType::XREQ = ULFeatureType("XREQ", "XREQ")
static
const ULFeatureType & ULFeatureType::XRHN = ULFeatureType("XRHN", "XRHN")
static
const ULFeatureType & ULFeatureType::XRLK = ULFeatureType("XRLK", "XRLK")
static
const ULFeatureType & ULFeatureType::XROF = ULFeatureType("XROF", "XROF")
static
const ULFeatureType & ULFeatureType::XRSA = ULFeatureType("XRSA", "XRSA")
static
const ULFeatureType & ULFeatureType::XRSB = ULFeatureType("XRSB", "XRSB")
static
const ULFeatureType & ULFeatureType::XRSE = ULFeatureType("XRSE", "XRSE")
static
const ULFeatureType & ULFeatureType::XUSA = ULFeatureType("XUSA", "XUSA")
static
const ULFeatureType & ULFeatureType::XUSE = ULFeatureType("XUSE", "XUSE")
static
const ULFeatureType & ULFeatureType::YUEG = ULFeatureType("YUEG", "YUEG")
static

The documentation for this class was generated from the following files: