• Home
  • Raw
  • Download

Lines Matching refs:CDFUnit

68 struct CDFUnit : public UMemory {  struct
71 inline CDFUnit() : prefix(), suffix() { in CDFUnit() argument
74 inline ~CDFUnit() {} in ~CDFUnit() argument
144 delete [] (icu::CDFUnit*) ptr; in deleteCDFUnits()
168 static CDFUnit* createCDFUnit(const char* variant, int32_t log10Value, UHashtable* table, UErrorCod…
169 static const CDFUnit* getCDFUnitFallback(const UHashtable* table, const UnicodeString& variant, int…
283 const CDFUnit* unit = getCDFUnitFallback(_unitsByVariant, variant, baseIdx); in format()
781 CDFUnit* unit = createCDFUnit(variant, log10Value, result, status); in populatePrefixSuffix()
869 const CDFUnit* otherByBase = in checkForOtherVariants()
870 (const CDFUnit*) uhash_get(result->unitsByVariant, gOther); in checkForOtherVariants()
881 CDFUnit* variantsByBase = (CDFUnit*) element->value.pointer; in checkForOtherVariants()
911 const CDFUnit* otherUnits = in fillInMissing()
912 (const CDFUnit*) uhash_get(result->unitsByVariant, gOther); in fillInMissing()
928 CDFUnit* units = (CDFUnit*) element->value.pointer; in fillInMissing()
965 static CDFUnit* createCDFUnit(const char* variant, int32_t log10Value, UHashtable* table, UErrorCod… in createCDFUnit()
969 CDFUnit *cdfUnit = (CDFUnit*) uhash_get(table, variant); in createCDFUnit()
971 cdfUnit = new CDFUnit[MAX_DIGITS]; in createCDFUnit()
981 CDFUnit* result = &cdfUnit[log10Value]; in createCDFUnit()
989 static const CDFUnit* getCDFUnitFallback(const UHashtable* table, const UnicodeString& variant, int… in getCDFUnitFallback()
992 const CDFUnit *cdfUnit = NULL; in getCDFUnitFallback()
995 cdfUnit = (const CDFUnit*) uhash_get(table, cvariant.data()); in getCDFUnitFallback()
998 cdfUnit = (const CDFUnit*) uhash_get(table, gOther); in getCDFUnitFallback()