Lines Matching refs:unitsByVariant
96 UHashtable* unitsByVariant; member in CDFLocaleStyleData
97 inline CDFLocaleStyleData() : unitsByVariant(NULL) {} in CDFLocaleStyleData()
102 return unitsByVariant == NULL; in isBogus()
167 const UHashtable* unitsByVariant, in UOBJECT_DEFINE_RTTI_IMPLEMENTATION()
170 …: DecimalFormat(decimalFormat), _unitsByVariant(unitsByVariant), _divisors(divisors), _pluralRules… in UOBJECT_DEFINE_RTTI_IMPLEMENTATION()
193 … new CompactDecimalFormat(*decfmt, data->unitsByVariant, data->divisors, pluralRules.getAlias()); in createInstance()
350 if (unitsByVariant != NULL) { in Init()
353 unitsByVariant = uhash_open(uhash_hashChars, uhash_compareChars, NULL, &status); in Init()
357 uhash_setKeyDeleter(unitsByVariant, uprv_free); in Init()
358 uhash_setValueDeleter(unitsByVariant, deleteCDFUnits); in Init()
366 if (unitsByVariant != NULL) { in setToBogus()
367 uhash_close(unitsByVariant); in setToBogus()
368 unitsByVariant = NULL; in setToBogus()
726 variant, log10Value, formatStr, result->unitsByVariant, status); in populatePower10()
858 (const CDFUnit*) uhash_get(result->unitsByVariant, gOther); in fillInMissing()
872 const UHashElement* element = uhash_nextElement(result->unitsByVariant, &pos); in fillInMissing()
873 for (;element != NULL; element = uhash_nextElement(result->unitsByVariant, &pos)) { in fillInMissing()