• Home
  • Raw
  • Download

Lines Matching refs:MeasureUnit

369 class U_I18N_API MeasureUnit: public UObject {
377 MeasureUnit();
383 MeasureUnit(const MeasureUnit &other);
389 MeasureUnit(MeasureUnit &&other) noexcept;
404 static MeasureUnit forIdentifier(StringPiece identifier, UErrorCode& status);
410 MeasureUnit &operator=(const MeasureUnit &other);
416 MeasureUnit &operator=(MeasureUnit &&other) noexcept;
423 virtual MeasureUnit* clone() const;
429 virtual ~MeasureUnit();
497 MeasureUnit withPrefix(UMeasurePrefix prefix, UErrorCode& status) const;
530 MeasureUnit withDimensionality(int32_t dimensionality, UErrorCode& status) const;
559 MeasureUnit reciprocal(UErrorCode& status) const;
578 MeasureUnit product(const MeasureUnit& other, UErrorCode& status) const;
596 inline std::pair<LocalArray<MeasureUnit>, int32_t> splitToSingleUnits(UErrorCode& status) const;
611 MeasureUnit *destArray,
629 MeasureUnit *destArray,
693 static MeasureUnit *createGForce(UErrorCode &status);
700 static MeasureUnit getGForce();
709 static MeasureUnit *createMeterPerSecondSquared(UErrorCode &status);
716 static MeasureUnit getMeterPerSecondSquared();
725 static MeasureUnit *createArcMinute(UErrorCode &status);
732 static MeasureUnit getArcMinute();
741 static MeasureUnit *createArcSecond(UErrorCode &status);
748 static MeasureUnit getArcSecond();
757 static MeasureUnit *createDegree(UErrorCode &status);
764 static MeasureUnit getDegree();
773 static MeasureUnit *createRadian(UErrorCode &status);
780 static MeasureUnit getRadian();
789 static MeasureUnit *createRevolutionAngle(UErrorCode &status);
796 static MeasureUnit getRevolutionAngle();
805 static MeasureUnit *createAcre(UErrorCode &status);
812 static MeasureUnit getAcre();
821 static MeasureUnit *createDunam(UErrorCode &status);
828 static MeasureUnit getDunam();
837 static MeasureUnit *createHectare(UErrorCode &status);
844 static MeasureUnit getHectare();
853 static MeasureUnit *createSquareCentimeter(UErrorCode &status);
860 static MeasureUnit getSquareCentimeter();
869 static MeasureUnit *createSquareFoot(UErrorCode &status);
876 static MeasureUnit getSquareFoot();
885 static MeasureUnit *createSquareInch(UErrorCode &status);
892 static MeasureUnit getSquareInch();
901 static MeasureUnit *createSquareKilometer(UErrorCode &status);
908 static MeasureUnit getSquareKilometer();
917 static MeasureUnit *createSquareMeter(UErrorCode &status);
924 static MeasureUnit getSquareMeter();
933 static MeasureUnit *createSquareMile(UErrorCode &status);
940 static MeasureUnit getSquareMile();
949 static MeasureUnit *createSquareYard(UErrorCode &status);
956 static MeasureUnit getSquareYard();
965 static MeasureUnit *createKarat(UErrorCode &status);
972 static MeasureUnit getKarat();
982 static MeasureUnit *createMilligramOfglucosePerDeciliter(UErrorCode &status);
989 static MeasureUnit getMilligramOfglucosePerDeciliter();
999 static MeasureUnit *createMilligramPerDeciliter(UErrorCode &status);
1006 static MeasureUnit getMilligramPerDeciliter();
1015 static MeasureUnit *createMillimolePerLiter(UErrorCode &status);
1022 static MeasureUnit getMillimolePerLiter();
1031 static MeasureUnit *createMole(UErrorCode &status);
1038 static MeasureUnit getMole();
1047 static MeasureUnit *createPercent(UErrorCode &status);
1054 static MeasureUnit getPercent();
1063 static MeasureUnit *createPermille(UErrorCode &status);
1070 static MeasureUnit getPermille();
1079 static MeasureUnit *createPartPerMillion(UErrorCode &status);
1086 static MeasureUnit getPartPerMillion();
1095 static MeasureUnit *createPermyriad(UErrorCode &status);
1102 static MeasureUnit getPermyriad();
1111 static MeasureUnit *createLiterPer100Kilometers(UErrorCode &status);
1118 static MeasureUnit getLiterPer100Kilometers();
1127 static MeasureUnit *createLiterPerKilometer(UErrorCode &status);
1134 static MeasureUnit getLiterPerKilometer();
1143 static MeasureUnit *createMilePerGallon(UErrorCode &status);
1150 static MeasureUnit getMilePerGallon();
1159 static MeasureUnit *createMilePerGallonImperial(UErrorCode &status);
1166 static MeasureUnit getMilePerGallonImperial();
1175 static MeasureUnit *createBit(UErrorCode &status);
1182 static MeasureUnit getBit();
1191 static MeasureUnit *createByte(UErrorCode &status);
1198 static MeasureUnit getByte();
1207 static MeasureUnit *createGigabit(UErrorCode &status);
1214 static MeasureUnit getGigabit();
1223 static MeasureUnit *createGigabyte(UErrorCode &status);
1230 static MeasureUnit getGigabyte();
1239 static MeasureUnit *createKilobit(UErrorCode &status);
1246 static MeasureUnit getKilobit();
1255 static MeasureUnit *createKilobyte(UErrorCode &status);
1262 static MeasureUnit getKilobyte();
1271 static MeasureUnit *createMegabit(UErrorCode &status);
1278 static MeasureUnit getMegabit();
1287 static MeasureUnit *createMegabyte(UErrorCode &status);
1294 static MeasureUnit getMegabyte();
1303 static MeasureUnit *createPetabyte(UErrorCode &status);
1310 static MeasureUnit getPetabyte();
1319 static MeasureUnit *createTerabit(UErrorCode &status);
1326 static MeasureUnit getTerabit();
1335 static MeasureUnit *createTerabyte(UErrorCode &status);
1342 static MeasureUnit getTerabyte();
1351 static MeasureUnit *createCentury(UErrorCode &status);
1358 static MeasureUnit getCentury();
1367 static MeasureUnit *createDay(UErrorCode &status);
1374 static MeasureUnit getDay();
1383 static MeasureUnit *createDayPerson(UErrorCode &status);
1390 static MeasureUnit getDayPerson();
1399 static MeasureUnit *createDecade(UErrorCode &status);
1406 static MeasureUnit getDecade();
1415 static MeasureUnit *createHour(UErrorCode &status);
1422 static MeasureUnit getHour();
1431 static MeasureUnit *createMicrosecond(UErrorCode &status);
1438 static MeasureUnit getMicrosecond();
1447 static MeasureUnit *createMillisecond(UErrorCode &status);
1454 static MeasureUnit getMillisecond();
1463 static MeasureUnit *createMinute(UErrorCode &status);
1470 static MeasureUnit getMinute();
1479 static MeasureUnit *createMonth(UErrorCode &status);
1486 static MeasureUnit getMonth();
1495 static MeasureUnit *createMonthPerson(UErrorCode &status);
1502 static MeasureUnit getMonthPerson();
1511 static MeasureUnit *createNanosecond(UErrorCode &status);
1518 static MeasureUnit getNanosecond();
1527 static MeasureUnit *createSecond(UErrorCode &status);
1534 static MeasureUnit getSecond();
1543 static MeasureUnit *createWeek(UErrorCode &status);
1550 static MeasureUnit getWeek();
1559 static MeasureUnit *createWeekPerson(UErrorCode &status);
1566 static MeasureUnit getWeekPerson();
1575 static MeasureUnit *createYear(UErrorCode &status);
1582 static MeasureUnit getYear();
1591 static MeasureUnit *createYearPerson(UErrorCode &status);
1598 static MeasureUnit getYearPerson();
1607 static MeasureUnit *createAmpere(UErrorCode &status);
1614 static MeasureUnit getAmpere();
1623 static MeasureUnit *createMilliampere(UErrorCode &status);
1630 static MeasureUnit getMilliampere();
1639 static MeasureUnit *createOhm(UErrorCode &status);
1646 static MeasureUnit getOhm();
1655 static MeasureUnit *createVolt(UErrorCode &status);
1662 static MeasureUnit getVolt();
1671 static MeasureUnit *createBritishThermalUnit(UErrorCode &status);
1678 static MeasureUnit getBritishThermalUnit();
1687 static MeasureUnit *createCalorie(UErrorCode &status);
1694 static MeasureUnit getCalorie();
1703 static MeasureUnit *createElectronvolt(UErrorCode &status);
1710 static MeasureUnit getElectronvolt();
1719 static MeasureUnit *createFoodcalorie(UErrorCode &status);
1726 static MeasureUnit getFoodcalorie();
1735 static MeasureUnit *createJoule(UErrorCode &status);
1742 static MeasureUnit getJoule();
1751 static MeasureUnit *createKilocalorie(UErrorCode &status);
1758 static MeasureUnit getKilocalorie();
1767 static MeasureUnit *createKilojoule(UErrorCode &status);
1774 static MeasureUnit getKilojoule();
1783 static MeasureUnit *createKilowattHour(UErrorCode &status);
1790 static MeasureUnit getKilowattHour();
1799 static MeasureUnit *createThermUs(UErrorCode &status);
1806 static MeasureUnit getThermUs();
1815 static MeasureUnit *createNewton(UErrorCode &status);
1822 static MeasureUnit getNewton();
1831 static MeasureUnit *createPoundForce(UErrorCode &status);
1838 static MeasureUnit getPoundForce();
1847 static MeasureUnit *createGigahertz(UErrorCode &status);
1854 static MeasureUnit getGigahertz();
1863 static MeasureUnit *createHertz(UErrorCode &status);
1870 static MeasureUnit getHertz();
1879 static MeasureUnit *createKilohertz(UErrorCode &status);
1886 static MeasureUnit getKilohertz();
1895 static MeasureUnit *createMegahertz(UErrorCode &status);
1902 static MeasureUnit getMegahertz();
1912 static MeasureUnit *createDot(UErrorCode &status);
1919 static MeasureUnit getDot();
1929 static MeasureUnit *createDotPerCentimeter(UErrorCode &status);
1936 static MeasureUnit getDotPerCentimeter();
1945 static MeasureUnit *createDotPerInch(UErrorCode &status);
1952 static MeasureUnit getDotPerInch();
1961 static MeasureUnit *createEm(UErrorCode &status);
1968 static MeasureUnit getEm();
1977 static MeasureUnit *createMegapixel(UErrorCode &status);
1984 static MeasureUnit getMegapixel();
1993 static MeasureUnit *createPixel(UErrorCode &status);
2000 static MeasureUnit getPixel();
2009 static MeasureUnit *createPixelPerCentimeter(UErrorCode &status);
2016 static MeasureUnit getPixelPerCentimeter();
2025 static MeasureUnit *createPixelPerInch(UErrorCode &status);
2032 static MeasureUnit getPixelPerInch();
2041 static MeasureUnit *createAstronomicalUnit(UErrorCode &status);
2048 static MeasureUnit getAstronomicalUnit();
2057 static MeasureUnit *createCentimeter(UErrorCode &status);
2064 static MeasureUnit getCentimeter();
2073 static MeasureUnit *createDecimeter(UErrorCode &status);
2080 static MeasureUnit getDecimeter();
2090 static MeasureUnit *createEarthRadius(UErrorCode &status);
2097 static MeasureUnit getEarthRadius();
2107 static MeasureUnit *createFathom(UErrorCode &status);
2114 static MeasureUnit getFathom();
2123 static MeasureUnit *createFoot(UErrorCode &status);
2130 static MeasureUnit getFoot();
2139 static MeasureUnit *createFurlong(UErrorCode &status);
2146 static MeasureUnit getFurlong();
2155 static MeasureUnit *createInch(UErrorCode &status);
2162 static MeasureUnit getInch();
2171 static MeasureUnit *createKilometer(UErrorCode &status);
2178 static MeasureUnit getKilometer();
2187 static MeasureUnit *createLightYear(UErrorCode &status);
2194 static MeasureUnit getLightYear();
2203 static MeasureUnit *createMeter(UErrorCode &status);
2210 static MeasureUnit getMeter();
2219 static MeasureUnit *createMicrometer(UErrorCode &status);
2226 static MeasureUnit getMicrometer();
2235 static MeasureUnit *createMile(UErrorCode &status);
2242 static MeasureUnit getMile();
2251 static MeasureUnit *createMileScandinavian(UErrorCode &status);
2258 static MeasureUnit getMileScandinavian();
2267 static MeasureUnit *createMillimeter(UErrorCode &status);
2274 static MeasureUnit getMillimeter();
2283 static MeasureUnit *createNanometer(UErrorCode &status);
2290 static MeasureUnit getNanometer();
2299 static MeasureUnit *createNauticalMile(UErrorCode &status);
2306 static MeasureUnit getNauticalMile();
2315 static MeasureUnit *createParsec(UErrorCode &status);
2322 static MeasureUnit getParsec();
2331 static MeasureUnit *createPicometer(UErrorCode &status);
2338 static MeasureUnit getPicometer();
2347 static MeasureUnit *createPoint(UErrorCode &status);
2354 static MeasureUnit getPoint();
2363 static MeasureUnit *createSolarRadius(UErrorCode &status);
2370 static MeasureUnit getSolarRadius();
2379 static MeasureUnit *createYard(UErrorCode &status);
2386 static MeasureUnit getYard();
2396 static MeasureUnit *createCandela(UErrorCode &status);
2403 static MeasureUnit getCandela();
2414 static MeasureUnit *createLumen(UErrorCode &status);
2421 static MeasureUnit getLumen();
2431 static MeasureUnit *createLux(UErrorCode &status);
2438 static MeasureUnit getLux();
2447 static MeasureUnit *createSolarLuminosity(UErrorCode &status);
2454 static MeasureUnit getSolarLuminosity();
2463 static MeasureUnit *createCarat(UErrorCode &status);
2470 static MeasureUnit getCarat();
2479 static MeasureUnit *createDalton(UErrorCode &status);
2486 static MeasureUnit getDalton();
2495 static MeasureUnit *createEarthMass(UErrorCode &status);
2502 static MeasureUnit getEarthMass();
2512 static MeasureUnit *createGrain(UErrorCode &status);
2519 static MeasureUnit getGrain();
2529 static MeasureUnit *createGram(UErrorCode &status);
2536 static MeasureUnit getGram();
2545 static MeasureUnit *createKilogram(UErrorCode &status);
2552 static MeasureUnit getKilogram();
2561 static MeasureUnit *createMetricTon(UErrorCode &status);
2568 static MeasureUnit getMetricTon();
2577 static MeasureUnit *createMicrogram(UErrorCode &status);
2584 static MeasureUnit getMicrogram();
2593 static MeasureUnit *createMilligram(UErrorCode &status);
2600 static MeasureUnit getMilligram();
2609 static MeasureUnit *createOunce(UErrorCode &status);
2616 static MeasureUnit getOunce();
2625 static MeasureUnit *createOunceTroy(UErrorCode &status);
2632 static MeasureUnit getOunceTroy();
2641 static MeasureUnit *createPound(UErrorCode &status);
2648 static MeasureUnit getPound();
2657 static MeasureUnit *createSolarMass(UErrorCode &status);
2664 static MeasureUnit getSolarMass();
2673 static MeasureUnit *createStone(UErrorCode &status);
2680 static MeasureUnit getStone();
2689 static MeasureUnit *createTon(UErrorCode &status);
2696 static MeasureUnit getTon();
2705 static MeasureUnit *createGigawatt(UErrorCode &status);
2712 static MeasureUnit getGigawatt();
2721 static MeasureUnit *createHorsepower(UErrorCode &status);
2728 static MeasureUnit getHorsepower();
2737 static MeasureUnit *createKilowatt(UErrorCode &status);
2744 static MeasureUnit getKilowatt();
2753 static MeasureUnit *createMegawatt(UErrorCode &status);
2760 static MeasureUnit getMegawatt();
2769 static MeasureUnit *createMilliwatt(UErrorCode &status);
2776 static MeasureUnit getMilliwatt();
2785 static MeasureUnit *createWatt(UErrorCode &status);
2792 static MeasureUnit getWatt();
2801 static MeasureUnit *createAtmosphere(UErrorCode &status);
2808 static MeasureUnit getAtmosphere();
2817 static MeasureUnit *createBar(UErrorCode &status);
2824 static MeasureUnit getBar();
2833 static MeasureUnit *createHectopascal(UErrorCode &status);
2840 static MeasureUnit getHectopascal();
2849 static MeasureUnit *createInchHg(UErrorCode &status);
2856 static MeasureUnit getInchHg();
2865 static MeasureUnit *createKilopascal(UErrorCode &status);
2872 static MeasureUnit getKilopascal();
2881 static MeasureUnit *createMegapascal(UErrorCode &status);
2888 static MeasureUnit getMegapascal();
2897 static MeasureUnit *createMillibar(UErrorCode &status);
2904 static MeasureUnit getMillibar();
2913 static MeasureUnit *createMillimeterOfMercury(UErrorCode &status);
2920 static MeasureUnit getMillimeterOfMercury();
2929 static MeasureUnit *createPascal(UErrorCode &status);
2936 static MeasureUnit getPascal();
2945 static MeasureUnit *createPoundPerSquareInch(UErrorCode &status);
2952 static MeasureUnit getPoundPerSquareInch();
2961 static MeasureUnit *createKilometerPerHour(UErrorCode &status);
2968 static MeasureUnit getKilometerPerHour();
2977 static MeasureUnit *createKnot(UErrorCode &status);
2984 static MeasureUnit getKnot();
2993 static MeasureUnit *createMeterPerSecond(UErrorCode &status);
3000 static MeasureUnit getMeterPerSecond();
3009 static MeasureUnit *createMilePerHour(UErrorCode &status);
3016 static MeasureUnit getMilePerHour();
3025 static MeasureUnit *createCelsius(UErrorCode &status);
3032 static MeasureUnit getCelsius();
3041 static MeasureUnit *createFahrenheit(UErrorCode &status);
3048 static MeasureUnit getFahrenheit();
3057 static MeasureUnit *createGenericTemperature(UErrorCode &status);
3064 static MeasureUnit getGenericTemperature();
3073 static MeasureUnit *createKelvin(UErrorCode &status);
3080 static MeasureUnit getKelvin();
3089 static MeasureUnit *createNewtonMeter(UErrorCode &status);
3096 static MeasureUnit getNewtonMeter();
3105 static MeasureUnit *createPoundFoot(UErrorCode &status);
3112 static MeasureUnit getPoundFoot();
3121 static MeasureUnit *createAcreFoot(UErrorCode &status);
3128 static MeasureUnit getAcreFoot();
3137 static MeasureUnit *createBarrel(UErrorCode &status);
3144 static MeasureUnit getBarrel();
3153 static MeasureUnit *createBushel(UErrorCode &status);
3160 static MeasureUnit getBushel();
3169 static MeasureUnit *createCentiliter(UErrorCode &status);
3176 static MeasureUnit getCentiliter();
3185 static MeasureUnit *createCubicCentimeter(UErrorCode &status);
3192 static MeasureUnit getCubicCentimeter();
3201 static MeasureUnit *createCubicFoot(UErrorCode &status);
3208 static MeasureUnit getCubicFoot();
3217 static MeasureUnit *createCubicInch(UErrorCode &status);
3224 static MeasureUnit getCubicInch();
3233 static MeasureUnit *createCubicKilometer(UErrorCode &status);
3240 static MeasureUnit getCubicKilometer();
3249 static MeasureUnit *createCubicMeter(UErrorCode &status);
3256 static MeasureUnit getCubicMeter();
3265 static MeasureUnit *createCubicMile(UErrorCode &status);
3272 static MeasureUnit getCubicMile();
3281 static MeasureUnit *createCubicYard(UErrorCode &status);
3288 static MeasureUnit getCubicYard();
3297 static MeasureUnit *createCup(UErrorCode &status);
3304 static MeasureUnit getCup();
3313 static MeasureUnit *createCupMetric(UErrorCode &status);
3320 static MeasureUnit getCupMetric();
3329 static MeasureUnit *createDeciliter(UErrorCode &status);
3336 static MeasureUnit getDeciliter();
3346 static MeasureUnit *createDessertSpoon(UErrorCode &status);
3353 static MeasureUnit getDessertSpoon();
3364 static MeasureUnit *createDessertSpoonImperial(UErrorCode &status);
3371 static MeasureUnit getDessertSpoonImperial();
3382 static MeasureUnit *createDram(UErrorCode &status);
3389 static MeasureUnit getDram();
3400 static MeasureUnit *createDrop(UErrorCode &status);
3407 static MeasureUnit getDrop();
3417 static MeasureUnit *createFluidOunce(UErrorCode &status);
3424 static MeasureUnit getFluidOunce();
3433 static MeasureUnit *createFluidOunceImperial(UErrorCode &status);
3440 static MeasureUnit getFluidOunceImperial();
3449 static MeasureUnit *createGallon(UErrorCode &status);
3456 static MeasureUnit getGallon();
3465 static MeasureUnit *createGallonImperial(UErrorCode &status);
3472 static MeasureUnit getGallonImperial();
3481 static MeasureUnit *createHectoliter(UErrorCode &status);
3488 static MeasureUnit getHectoliter();
3498 static MeasureUnit *createJigger(UErrorCode &status);
3505 static MeasureUnit getJigger();
3515 static MeasureUnit *createLiter(UErrorCode &status);
3522 static MeasureUnit getLiter();
3531 static MeasureUnit *createMegaliter(UErrorCode &status);
3538 static MeasureUnit getMegaliter();
3547 static MeasureUnit *createMilliliter(UErrorCode &status);
3554 static MeasureUnit getMilliliter();
3564 static MeasureUnit *createPinch(UErrorCode &status);
3571 static MeasureUnit getPinch();
3581 static MeasureUnit *createPint(UErrorCode &status);
3588 static MeasureUnit getPint();
3597 static MeasureUnit *createPintMetric(UErrorCode &status);
3604 static MeasureUnit getPintMetric();
3613 static MeasureUnit *createQuart(UErrorCode &status);
3620 static MeasureUnit getQuart();
3630 static MeasureUnit *createQuartImperial(UErrorCode &status);
3637 static MeasureUnit getQuartImperial();
3647 static MeasureUnit *createTablespoon(UErrorCode &status);
3654 static MeasureUnit getTablespoon();
3663 static MeasureUnit *createTeaspoon(UErrorCode &status);
3670 static MeasureUnit getTeaspoon();
3704 MeasureUnit(int32_t typeId, int32_t subTypeId);
3705 MeasureUnit(MeasureUnitImpl&& impl);
3707 static MeasureUnit *create(int typeId, int subTypeId, UErrorCode &status);
3716 static bool findBySubType(StringPiece subType, MeasureUnit* output);
3719 LocalArray<MeasureUnit> splitToSingleUnitsImpl(int32_t& outCount, UErrorCode& status) const;
3729 inline std::pair<LocalArray<MeasureUnit>, int32_t>
3730 MeasureUnit::splitToSingleUnits(UErrorCode& status) const { in splitToSingleUnits()