ICU4C API Comparison: ICU 66 with ICU 67

Note Markdown format of this document is new for ICU 65.

Removed

Removed from ICU 66

FileAPIICU 66ICU 67
listformatter.hUnicodeString& icu::ListFormatter::format(const UnicodeString items[], int32_t, UnicodeString&, FieldPositionIterator*, UErrorCode&) constDraftICU 63(missing)
numberformatter.hUBool icu::number::FormattedNumber::nextFieldPosition(FieldPosition&, UErrorCode&) constDraftICU 62(missing)
numberformatter.hvoid icu::number::FormattedNumber::getAllFieldPositions(FieldPositionIterator&, UErrorCode&) constDraftICU 62(missing)
numberrangeformatter.hUBool icu::number::FormattedNumberRange::nextFieldPosition(FieldPosition&, UErrorCode&) constDraftICU 63(missing)
numberrangeformatter.hvoid icu::number::FormattedNumberRange::getAllFieldPositions(FieldPositionIterator&, UErrorCode&) constDraftICU 63(missing)
udateintervalformat.hvoid udtitvfmt_formatToResult(const UDateIntervalFormat*, UFormattedDateInterval*, UDate, UDate, UErrorCode*)DraftICU 64(missing)

Deprecated

Deprecated or Obsoleted in ICU 67

FileAPIICU 66ICU 67

Changed

Changed in ICU 67 (old, new)

FileAPIICU 66ICU 67
currunit.hicu::CurrencyUnit::CurrencyUnit(StringPiece, UErrorCode&)Draft→StableICU 64
decimfmt.hUBool icu::DecimalFormat::isFormatFailIfMoreThanMaxDigits() constDraft→StableICU 64
decimfmt.hUBool icu::DecimalFormat::isParseCaseSensitive() constDraft→StableICU 64
decimfmt.hUBool icu::DecimalFormat::isParseNoExponent() constDraft→StableICU 64
decimfmt.hUBool icu::DecimalFormat::isSignAlwaysShown() constDraft→StableICU 64
decimfmt.hconst number::LocalizedNumberFormatter* icu::DecimalFormat::toNumberFormatter(UErrorCode&) constDraft→StableICU 64
decimfmt.hint32_t icu::DecimalFormat::getMinimumGroupingDigits() constDraft→StableICU 64
decimfmt.hvoid icu::DecimalFormat::setFormatFailIfMoreThanMaxDigits(UBool)Draft→StableICU 64
decimfmt.hvoid icu::DecimalFormat::setMinimumGroupingDigits(int32_t)Draft→StableICU 64
decimfmt.hvoid icu::DecimalFormat::setParseCaseSensitive(UBool)Draft→StableICU 64
decimfmt.hvoid icu::DecimalFormat::setParseNoExponent(UBool)Draft→StableICU 64
decimfmt.hvoid icu::DecimalFormat::setSignAlwaysShown(UBool)Draft→StableICU 64
dtitvfmt.hAppendable& icu::FormattedDateInterval::appendTo(Appendable&, UErrorCode&) constDraft→StableICU 64
dtitvfmt.hFormattedDateInterval icu::DateIntervalFormat::formatToValue(Calendar&, Calendar&, UErrorCode&) constDraft→StableICU 64
dtitvfmt.hFormattedDateInterval icu::DateIntervalFormat::formatToValue(const DateInterval&, UErrorCode&) constDraft→StableICU 64
dtitvfmt.hFormattedDateInterval& icu::FormattedDateInterval::operator=(FormattedDateInterval&&)Draft→StableICU 64
dtitvfmt.hUBool icu::FormattedDateInterval::nextPosition(ConstrainedFieldPosition&, UErrorCode&) constDraft→StableICU 64
dtitvfmt.hUnicodeString icu::FormattedDateInterval::toString(UErrorCode&) constDraft→StableICU 64
dtitvfmt.hUnicodeString icu::FormattedDateInterval::toTempString(UErrorCode&) constDraft→StableICU 64
dtitvfmt.hicu::FormattedDateInterval::FormattedDateInterval()Draft→StableICU 64
dtitvfmt.hicu::FormattedDateInterval::FormattedDateInterval(FormattedDateInterval&&)Draft→StableICU 64
dtitvfmt.hicu::FormattedDateInterval::~FormattedDateInterval()Draft→StableICU 64
formattedvalue.hAppendable& icu::FormattedValue::appendTo(Appendable&, UErrorCode&) constDraft→StableICU 64
formattedvalue.hUBool icu::ConstrainedFieldPosition::matchesField(int32_t, int32_t) constDraft→StableICU 64
formattedvalue.hUBool icu::FormattedValue::nextPosition(ConstrainedFieldPosition&, UErrorCode&) constDraft→StableICU 64
formattedvalue.hUnicodeString icu::FormattedValue::toString(UErrorCode&) constDraft→StableICU 64
formattedvalue.hUnicodeString icu::FormattedValue::toTempString(UErrorCode&) constDraft→StableICU 64
formattedvalue.hicu::ConstrainedFieldPosition::ConstrainedFieldPosition()Draft→StableICU 64
formattedvalue.hicu::ConstrainedFieldPosition::~ConstrainedFieldPosition()Draft→StableICU 64
formattedvalue.hicu::FormattedValue::~FormattedValue()Draft→StableICU 64
formattedvalue.hint32_t icu::ConstrainedFieldPosition::getCategory() constDraft→StableICU 64
formattedvalue.hint32_t icu::ConstrainedFieldPosition::getField() constDraft→StableICU 64
formattedvalue.hint32_t icu::ConstrainedFieldPosition::getLimit() constDraft→StableICU 64
formattedvalue.hint32_t icu::ConstrainedFieldPosition::getStart() constDraft→StableICU 64
formattedvalue.hint64_t icu::ConstrainedFieldPosition::getInt64IterationContext() constDraft→StableICU 64
formattedvalue.hvoid icu::ConstrainedFieldPosition::constrainCategory(int32_t)Draft→StableICU 64
formattedvalue.hvoid icu::ConstrainedFieldPosition::constrainField(int32_t, int32_t)Draft→StableICU 64
formattedvalue.hvoid icu::ConstrainedFieldPosition::reset()Draft→StableICU 64
formattedvalue.hvoid icu::ConstrainedFieldPosition::setInt64IterationContext(int64_t)Draft→StableICU 64
formattedvalue.hvoid icu::ConstrainedFieldPosition::setState(int32_t, int32_t, int32_t, int32_t)Draft→StableICU 64
listformatter.hAppendable& icu::FormattedList::appendTo(Appendable&, UErrorCode&) constDraft→StableICU 64
listformatter.hFormattedList icu::ListFormatter::formatStringsToValue(const UnicodeString items[], int32_t, UErrorCode&) constDraft→StableICU 64
listformatter.hFormattedList& icu::FormattedList::operator=(FormattedList&&)Draft→StableICU 64
listformatter.hUBool icu::FormattedList::nextPosition(ConstrainedFieldPosition&, UErrorCode&) constDraft→StableICU 64
listformatter.hUnicodeString icu::FormattedList::toString(UErrorCode&) constDraft→StableICU 64
listformatter.hUnicodeString icu::FormattedList::toTempString(UErrorCode&) constDraft→StableICU 64
listformatter.hicu::FormattedList::FormattedList()Draft→StableICU 64
listformatter.hicu::FormattedList::FormattedList(FormattedList&&)Draft→StableICU 64
listformatter.hicu::FormattedList::~FormattedList()Draft→StableICU 64
localebuilder.hLocale icu::LocaleBuilder::build(UErrorCode&)Draft→StableICU 64
localebuilder.hLocaleBuilder& icu::LocaleBuilder::addUnicodeLocaleAttribute(StringPiece)Draft→StableICU 64
localebuilder.hLocaleBuilder& icu::LocaleBuilder::clear()Draft→StableICU 64
localebuilder.hLocaleBuilder& icu::LocaleBuilder::clearExtensions()Draft→StableICU 64
localebuilder.hLocaleBuilder& icu::LocaleBuilder::removeUnicodeLocaleAttribute(StringPiece)Draft→StableICU 64
localebuilder.hLocaleBuilder& icu::LocaleBuilder::setExtension(char, StringPiece)Draft→StableICU 64
localebuilder.hLocaleBuilder& icu::LocaleBuilder::setLanguage(StringPiece)Draft→StableICU 64
localebuilder.hLocaleBuilder& icu::LocaleBuilder::setLanguageTag(StringPiece)Draft→StableICU 64
localebuilder.hLocaleBuilder& icu::LocaleBuilder::setLocale(const Locale&)Draft→StableICU 64
localebuilder.hLocaleBuilder& icu::LocaleBuilder::setRegion(StringPiece)Draft→StableICU 64
localebuilder.hLocaleBuilder& icu::LocaleBuilder::setScript(StringPiece)Draft→StableICU 64
localebuilder.hLocaleBuilder& icu::LocaleBuilder::setUnicodeLocaleKeyword(StringPiece, StringPiece)Draft→StableICU 64
localebuilder.hLocaleBuilder& icu::LocaleBuilder::setVariant(StringPiece)Draft→StableICU 64
localebuilder.hicu::LocaleBuilder::LocaleBuilder()Draft→StableICU 64
localebuilder.hicu::LocaleBuilder::~LocaleBuilder()Draft→StableICU 64
localpointer.hLocalArray<T>& icu::LocalArray< T >::operator=(std::unique_ptr< T[]>&&)Draft→StableICU 64
localpointer.hLocalPointer<T>& icu::LocalPointer< T >::operator=(std::unique_ptr< T >&&)Draft→StableICU 64
localpointer.hicu::LocalArray< T >::LocalArray(std::unique_ptr< T[]>&&)Draft→StableICU 64
localpointer.hicu::LocalArray< T >::operator std::unique_ptr< T[]>() &&Draft→StableICU 64
localpointer.hicu::LocalPointer< T >::LocalPointer(std::unique_ptr< T >&&)Draft→StableICU 64
localpointer.hicu::LocalPointer< T >::operator std::unique_ptr< T >() &&Draft→StableICU 64
measunit.hstatic MeasureUnit icu::MeasureUnit::getAcre()Draft→StableICU 64
measunit.hstatic MeasureUnit icu::MeasureUnit::getAcreFoot()Draft→StableICU 64
measunit.hstatic MeasureUnit icu::MeasureUnit::getAmpere()Draft→StableICU 64
measunit.hstatic MeasureUnit icu::MeasureUnit::getArcMinute()Draft→StableICU 64
measunit.hstatic MeasureUnit icu::MeasureUnit::getArcSecond()Draft→StableICU 64
measunit.hstatic MeasureUnit icu::MeasureUnit::getAstronomicalUnit()Draft→StableICU 64
measunit.hstatic MeasureUnit icu::MeasureUnit::getAtmosphere()Draft→StableICU 64
measunit.hstatic MeasureUnit icu::MeasureUnit::getBarrel()Draft→StableICU 64
measunit.hstatic MeasureUnit icu::MeasureUnit::getBit()Draft→StableICU 64
measunit.hstatic MeasureUnit icu::MeasureUnit::getBritishThermalUnit()Draft→StableICU 64
measunit.hstatic MeasureUnit icu::MeasureUnit::getBushel()Draft→StableICU 64
measunit.hstatic MeasureUnit icu::MeasureUnit::getByte()Draft→StableICU 64
measunit.hstatic MeasureUnit icu::MeasureUnit::getCalorie()Draft→StableICU 64
measunit.hstatic MeasureUnit icu::MeasureUnit::getCarat()Draft→StableICU 64
measunit.hstatic MeasureUnit icu::MeasureUnit::getCelsius()Draft→StableICU 64
measunit.hstatic MeasureUnit icu::MeasureUnit::getCentiliter()Draft→StableICU 64
measunit.hstatic MeasureUnit icu::MeasureUnit::getCentimeter()Draft→StableICU 64
measunit.hstatic MeasureUnit icu::MeasureUnit::getCentury()Draft→StableICU 64
measunit.hstatic MeasureUnit icu::MeasureUnit::getCubicCentimeter()Draft→StableICU 64
measunit.hstatic MeasureUnit icu::MeasureUnit::getCubicFoot()Draft→StableICU 64
measunit.hstatic MeasureUnit icu::MeasureUnit::getCubicInch()Draft→StableICU 64
measunit.hstatic MeasureUnit icu::MeasureUnit::getCubicKilometer()Draft→StableICU 64
measunit.hstatic MeasureUnit icu::MeasureUnit::getCubicMeter()Draft→StableICU 64
measunit.hstatic MeasureUnit icu::MeasureUnit::getCubicMile()Draft→StableICU 64
measunit.hstatic MeasureUnit icu::MeasureUnit::getCubicYard()Draft→StableICU 64
measunit.hstatic MeasureUnit icu::MeasureUnit::getCup()Draft→StableICU 64
measunit.hstatic MeasureUnit icu::MeasureUnit::getCupMetric()Draft→StableICU 64
measunit.hstatic MeasureUnit icu::MeasureUnit::getDalton()Draft→StableICU 64
measunit.hstatic MeasureUnit icu::MeasureUnit::getDay()Draft→StableICU 64
measunit.hstatic MeasureUnit icu::MeasureUnit::getDayPerson()Draft→StableICU 64
measunit.hstatic MeasureUnit icu::MeasureUnit::getDeciliter()Draft→StableICU 64
measunit.hstatic MeasureUnit icu::MeasureUnit::getDecimeter()Draft→StableICU 64
measunit.hstatic MeasureUnit icu::MeasureUnit::getDegree()Draft→StableICU 64
measunit.hstatic MeasureUnit icu::MeasureUnit::getDunam()Draft→StableICU 64
measunit.hstatic MeasureUnit icu::MeasureUnit::getEarthMass()Draft→StableICU 64
measunit.hstatic MeasureUnit icu::MeasureUnit::getElectronvolt()Draft→StableICU 64
measunit.hstatic MeasureUnit icu::MeasureUnit::getFahrenheit()Draft→StableICU 64
measunit.hstatic MeasureUnit icu::MeasureUnit::getFathom()Draft→StableICU 64
measunit.hstatic MeasureUnit icu::MeasureUnit::getFluidOunce()Draft→StableICU 64
measunit.hstatic MeasureUnit icu::MeasureUnit::getFluidOunceImperial()Draft→StableICU 64
measunit.hstatic MeasureUnit icu::MeasureUnit::getFoodcalorie()Draft→StableICU 64
measunit.hstatic MeasureUnit icu::MeasureUnit::getFoot()Draft→StableICU 64
measunit.hstatic MeasureUnit icu::MeasureUnit::getFurlong()Draft→StableICU 64
measunit.hstatic MeasureUnit icu::MeasureUnit::getGForce()Draft→StableICU 64
measunit.hstatic MeasureUnit icu::MeasureUnit::getGallon()Draft→StableICU 64
measunit.hstatic MeasureUnit icu::MeasureUnit::getGallonImperial()Draft→StableICU 64
measunit.hstatic MeasureUnit icu::MeasureUnit::getGenericTemperature()Draft→StableICU 64
measunit.hstatic MeasureUnit icu::MeasureUnit::getGigabit()Draft→StableICU 64
measunit.hstatic MeasureUnit icu::MeasureUnit::getGigabyte()Draft→StableICU 64
measunit.hstatic MeasureUnit icu::MeasureUnit::getGigahertz()Draft→StableICU 64
measunit.hstatic MeasureUnit icu::MeasureUnit::getGigawatt()Draft→StableICU 64
measunit.hstatic MeasureUnit icu::MeasureUnit::getGram()Draft→StableICU 64
measunit.hstatic MeasureUnit icu::MeasureUnit::getHectare()Draft→StableICU 64
measunit.hstatic MeasureUnit icu::MeasureUnit::getHectoliter()Draft→StableICU 64
measunit.hstatic MeasureUnit icu::MeasureUnit::getHectopascal()Draft→StableICU 64
measunit.hstatic MeasureUnit icu::MeasureUnit::getHertz()Draft→StableICU 64
measunit.hstatic MeasureUnit icu::MeasureUnit::getHorsepower()Draft→StableICU 64
measunit.hstatic MeasureUnit icu::MeasureUnit::getHour()Draft→StableICU 64
measunit.hstatic MeasureUnit icu::MeasureUnit::getInch()Draft→StableICU 64
measunit.hstatic MeasureUnit icu::MeasureUnit::getInchHg()Draft→StableICU 64
measunit.hstatic MeasureUnit icu::MeasureUnit::getJoule()Draft→StableICU 64
measunit.hstatic MeasureUnit icu::MeasureUnit::getKarat()Draft→StableICU 64
measunit.hstatic MeasureUnit icu::MeasureUnit::getKelvin()Draft→StableICU 64
measunit.hstatic MeasureUnit icu::MeasureUnit::getKilobit()Draft→StableICU 64
measunit.hstatic MeasureUnit icu::MeasureUnit::getKilobyte()Draft→StableICU 64
measunit.hstatic MeasureUnit icu::MeasureUnit::getKilocalorie()Draft→StableICU 64
measunit.hstatic MeasureUnit icu::MeasureUnit::getKilogram()Draft→StableICU 64
measunit.hstatic MeasureUnit icu::MeasureUnit::getKilohertz()Draft→StableICU 64
measunit.hstatic MeasureUnit icu::MeasureUnit::getKilojoule()Draft→StableICU 64
measunit.hstatic MeasureUnit icu::MeasureUnit::getKilometer()Draft→StableICU 64
measunit.hstatic MeasureUnit icu::MeasureUnit::getKilometerPerHour()Draft→StableICU 64
measunit.hstatic MeasureUnit icu::MeasureUnit::getKilopascal()Draft→StableICU 64
measunit.hstatic MeasureUnit icu::MeasureUnit::getKilowatt()Draft→StableICU 64
measunit.hstatic MeasureUnit icu::MeasureUnit::getKilowattHour()Draft→StableICU 64
measunit.hstatic MeasureUnit icu::MeasureUnit::getKnot()Draft→StableICU 64
measunit.hstatic MeasureUnit icu::MeasureUnit::getLightYear()Draft→StableICU 64
measunit.hstatic MeasureUnit icu::MeasureUnit::getLiter()Draft→StableICU 64
measunit.hstatic MeasureUnit icu::MeasureUnit::getLiterPer100Kilometers()Draft→StableICU 64
measunit.hstatic MeasureUnit icu::MeasureUnit::getLiterPerKilometer()Draft→StableICU 64
measunit.hstatic MeasureUnit icu::MeasureUnit::getLux()Draft→StableICU 64
measunit.hstatic MeasureUnit icu::MeasureUnit::getMegabit()Draft→StableICU 64
measunit.hstatic MeasureUnit icu::MeasureUnit::getMegabyte()Draft→StableICU 64
measunit.hstatic MeasureUnit icu::MeasureUnit::getMegahertz()Draft→StableICU 64
measunit.hstatic MeasureUnit icu::MeasureUnit::getMegaliter()Draft→StableICU 64
measunit.hstatic MeasureUnit icu::MeasureUnit::getMegapascal()Draft→StableICU 64
measunit.hstatic MeasureUnit icu::MeasureUnit::getMegawatt()Draft→StableICU 64
measunit.hstatic MeasureUnit icu::MeasureUnit::getMeter()Draft→StableICU 64
measunit.hstatic MeasureUnit icu::MeasureUnit::getMeterPerSecond()Draft→StableICU 64
measunit.hstatic MeasureUnit icu::MeasureUnit::getMeterPerSecondSquared()Draft→StableICU 64
measunit.hstatic MeasureUnit icu::MeasureUnit::getMetricTon()Draft→StableICU 64
measunit.hstatic MeasureUnit icu::MeasureUnit::getMicrogram()Draft→StableICU 64
measunit.hstatic MeasureUnit icu::MeasureUnit::getMicrometer()Draft→StableICU 64
measunit.hstatic MeasureUnit icu::MeasureUnit::getMicrosecond()Draft→StableICU 64
measunit.hstatic MeasureUnit icu::MeasureUnit::getMile()Draft→StableICU 64
measunit.hstatic MeasureUnit icu::MeasureUnit::getMilePerGallon()Draft→StableICU 64
measunit.hstatic MeasureUnit icu::MeasureUnit::getMilePerGallonImperial()Draft→StableICU 64
measunit.hstatic MeasureUnit icu::MeasureUnit::getMilePerHour()Draft→StableICU 64
measunit.hstatic MeasureUnit icu::MeasureUnit::getMileScandinavian()Draft→StableICU 64
measunit.hstatic MeasureUnit icu::MeasureUnit::getMilliampere()Draft→StableICU 64
measunit.hstatic MeasureUnit icu::MeasureUnit::getMillibar()Draft→StableICU 64
measunit.hstatic MeasureUnit icu::MeasureUnit::getMilligram()Draft→StableICU 64
measunit.hstatic MeasureUnit icu::MeasureUnit::getMilligramPerDeciliter()Draft→StableICU 64
measunit.hstatic MeasureUnit icu::MeasureUnit::getMilliliter()Draft→StableICU 64
measunit.hstatic MeasureUnit icu::MeasureUnit::getMillimeter()Draft→StableICU 64
measunit.hstatic MeasureUnit icu::MeasureUnit::getMillimeterOfMercury()Draft→StableICU 64
measunit.hstatic MeasureUnit icu::MeasureUnit::getMillimolePerLiter()Draft→StableICU 64
measunit.hstatic MeasureUnit icu::MeasureUnit::getMillisecond()Draft→StableICU 64
measunit.hstatic MeasureUnit icu::MeasureUnit::getMilliwatt()Draft→StableICU 64
measunit.hstatic MeasureUnit icu::MeasureUnit::getMinute()Draft→StableICU 64
measunit.hstatic MeasureUnit icu::MeasureUnit::getMole()Draft→StableICU 64
measunit.hstatic MeasureUnit icu::MeasureUnit::getMonth()Draft→StableICU 64
measunit.hstatic MeasureUnit icu::MeasureUnit::getMonthPerson()Draft→StableICU 64
measunit.hstatic MeasureUnit icu::MeasureUnit::getNanometer()Draft→StableICU 64
measunit.hstatic MeasureUnit icu::MeasureUnit::getNanosecond()Draft→StableICU 64
measunit.hstatic MeasureUnit icu::MeasureUnit::getNauticalMile()Draft→StableICU 64
measunit.hstatic MeasureUnit icu::MeasureUnit::getNewton()Draft→StableICU 64
measunit.hstatic MeasureUnit icu::MeasureUnit::getNewtonMeter()Draft→StableICU 64
measunit.hstatic MeasureUnit icu::MeasureUnit::getOhm()Draft→StableICU 64
measunit.hstatic MeasureUnit icu::MeasureUnit::getOunce()Draft→StableICU 64
measunit.hstatic MeasureUnit icu::MeasureUnit::getOunceTroy()Draft→StableICU 64
measunit.hstatic MeasureUnit icu::MeasureUnit::getParsec()Draft→StableICU 64
measunit.hstatic MeasureUnit icu::MeasureUnit::getPartPerMillion()Draft→StableICU 64
measunit.hstatic MeasureUnit icu::MeasureUnit::getPercent()Draft→StableICU 64
measunit.hstatic MeasureUnit icu::MeasureUnit::getPermille()Draft→StableICU 64
measunit.hstatic MeasureUnit icu::MeasureUnit::getPermyriad()Draft→StableICU 64
measunit.hstatic MeasureUnit icu::MeasureUnit::getPetabyte()Draft→StableICU 64
measunit.hstatic MeasureUnit icu::MeasureUnit::getPicometer()Draft→StableICU 64
measunit.hstatic MeasureUnit icu::MeasureUnit::getPint()Draft→StableICU 64
measunit.hstatic MeasureUnit icu::MeasureUnit::getPintMetric()Draft→StableICU 64
measunit.hstatic MeasureUnit icu::MeasureUnit::getPoint()Draft→StableICU 64
measunit.hstatic MeasureUnit icu::MeasureUnit::getPound()Draft→StableICU 64
measunit.hstatic MeasureUnit icu::MeasureUnit::getPoundFoot()Draft→StableICU 64
measunit.hstatic MeasureUnit icu::MeasureUnit::getPoundForce()Draft→StableICU 64
measunit.hstatic MeasureUnit icu::MeasureUnit::getPoundPerSquareInch()Draft→StableICU 64
measunit.hstatic MeasureUnit icu::MeasureUnit::getQuart()Draft→StableICU 64
measunit.hstatic MeasureUnit icu::MeasureUnit::getRadian()Draft→StableICU 64
measunit.hstatic MeasureUnit icu::MeasureUnit::getRevolutionAngle()Draft→StableICU 64
measunit.hstatic MeasureUnit icu::MeasureUnit::getSecond()Draft→StableICU 64
measunit.hstatic MeasureUnit icu::MeasureUnit::getSolarLuminosity()Draft→StableICU 64
measunit.hstatic MeasureUnit icu::MeasureUnit::getSolarMass()Draft→StableICU 64
measunit.hstatic MeasureUnit icu::MeasureUnit::getSolarRadius()Draft→StableICU 64
measunit.hstatic MeasureUnit icu::MeasureUnit::getSquareCentimeter()Draft→StableICU 64
measunit.hstatic MeasureUnit icu::MeasureUnit::getSquareFoot()Draft→StableICU 64
measunit.hstatic MeasureUnit icu::MeasureUnit::getSquareInch()Draft→StableICU 64
measunit.hstatic MeasureUnit icu::MeasureUnit::getSquareKilometer()Draft→StableICU 64
measunit.hstatic MeasureUnit icu::MeasureUnit::getSquareMeter()Draft→StableICU 64
measunit.hstatic MeasureUnit icu::MeasureUnit::getSquareMile()Draft→StableICU 64
measunit.hstatic MeasureUnit icu::MeasureUnit::getSquareYard()Draft→StableICU 64
measunit.hstatic MeasureUnit icu::MeasureUnit::getStone()Draft→StableICU 64
measunit.hstatic MeasureUnit icu::MeasureUnit::getTablespoon()Draft→StableICU 64
measunit.hstatic MeasureUnit icu::MeasureUnit::getTeaspoon()Draft→StableICU 64
measunit.hstatic MeasureUnit icu::MeasureUnit::getTerabit()Draft→StableICU 64
measunit.hstatic MeasureUnit icu::MeasureUnit::getTerabyte()Draft→StableICU 64
measunit.hstatic MeasureUnit icu::MeasureUnit::getTon()Draft→StableICU 64
measunit.hstatic MeasureUnit icu::MeasureUnit::getVolt()Draft→StableICU 64
measunit.hstatic MeasureUnit icu::MeasureUnit::getWatt()Draft→StableICU 64
measunit.hstatic MeasureUnit icu::MeasureUnit::getWeek()Draft→StableICU 64
measunit.hstatic MeasureUnit icu::MeasureUnit::getWeekPerson()Draft→StableICU 64
measunit.hstatic MeasureUnit icu::MeasureUnit::getYard()Draft→StableICU 64
measunit.hstatic MeasureUnit icu::MeasureUnit::getYear()Draft→StableICU 64
measunit.hstatic MeasureUnit icu::MeasureUnit::getYearPerson()Draft→StableICU 64
measunit.hstatic MeasureUnit* icu::MeasureUnit::createBarrel(UErrorCode&)Draft→StableICU 64
measunit.hstatic MeasureUnit* icu::MeasureUnit::createBritishThermalUnit(UErrorCode&)Draft→StableICU 64
measunit.hstatic MeasureUnit* icu::MeasureUnit::createDalton(UErrorCode&)Draft→StableICU 64
measunit.hstatic MeasureUnit* icu::MeasureUnit::createDayPerson(UErrorCode&)Draft→StableICU 64
measunit.hstatic MeasureUnit* icu::MeasureUnit::createDunam(UErrorCode&)Draft→StableICU 64
measunit.hstatic MeasureUnit* icu::MeasureUnit::createEarthMass(UErrorCode&)Draft→StableICU 64
measunit.hstatic MeasureUnit* icu::MeasureUnit::createElectronvolt(UErrorCode&)Draft→StableICU 64
measunit.hstatic MeasureUnit* icu::MeasureUnit::createFluidOunceImperial(UErrorCode&)Draft→StableICU 64
measunit.hstatic MeasureUnit* icu::MeasureUnit::createKilopascal(UErrorCode&)Draft→StableICU 64
measunit.hstatic MeasureUnit* icu::MeasureUnit::createMegapascal(UErrorCode&)Draft→StableICU 64
measunit.hstatic MeasureUnit* icu::MeasureUnit::createMole(UErrorCode&)Draft→StableICU 64
measunit.hstatic MeasureUnit* icu::MeasureUnit::createMonthPerson(UErrorCode&)Draft→StableICU 64
measunit.hstatic MeasureUnit* icu::MeasureUnit::createNewton(UErrorCode&)Draft→StableICU 64
measunit.hstatic MeasureUnit* icu::MeasureUnit::createNewtonMeter(UErrorCode&)Draft→StableICU 64
measunit.hstatic MeasureUnit* icu::MeasureUnit::createPermyriad(UErrorCode&)Draft→StableICU 64
measunit.hstatic MeasureUnit* icu::MeasureUnit::createPoundFoot(UErrorCode&)Draft→StableICU 64
measunit.hstatic MeasureUnit* icu::MeasureUnit::createPoundForce(UErrorCode&)Draft→StableICU 64
measunit.hstatic MeasureUnit* icu::MeasureUnit::createSolarLuminosity(UErrorCode&)Draft→StableICU 64
measunit.hstatic MeasureUnit* icu::MeasureUnit::createSolarMass(UErrorCode&)Draft→StableICU 64
measunit.hstatic MeasureUnit* icu::MeasureUnit::createSolarRadius(UErrorCode&)Draft→StableICU 64
measunit.hstatic MeasureUnit* icu::MeasureUnit::createWeekPerson(UErrorCode&)Draft→StableICU 64
measunit.hstatic MeasureUnit* icu::MeasureUnit::createYearPerson(UErrorCode&)Draft→StableICU 64
numberformatter.hLocalPointer<Derived> icu::number::NumberFormatterSettings< Derived >::clone() &&Draft→StableICU 64
numberformatter.hLocalPointer<Derived> icu::number::NumberFormatterSettings< Derived >::clone() const &Draft→StableICU 64
numberformatter.hUBool icu::number::FormattedNumber::nextPosition(ConstrainedFieldPosition&, UErrorCode&) constDraft→StableICU 64
numberformatter.hUnicodeString icu::number::FormattedNumber::toTempString(UErrorCode&) constDraft→StableICU 64
numberformatter.hicu::number::FormattedNumber::FormattedNumber()Draft→StableICU 64
numberformatter.hstatic UnlocalizedNumberFormatter icu::number::NumberFormatter::forSkeleton(const UnicodeString&, UParseError&, UErrorCode&)Draft→StableICU 64
numberrangeformatter.hLocalPointer<Derived> icu::number::NumberRangeFormatterSettings< Derived >::clone() &&Draft→StableICU 64
numberrangeformatter.hLocalPointer<Derived> icu::number::NumberRangeFormatterSettings< Derived >::clone() const &Draft→StableICU 64
numberrangeformatter.hUBool icu::number::FormattedNumberRange::nextPosition(ConstrainedFieldPosition&, UErrorCode&) constDraft→StableICU 64
numberrangeformatter.hUnicodeString icu::number::FormattedNumberRange::toTempString(UErrorCode&) constDraft→StableICU 64
numfmt.henum icu::NumberFormat::EAlignmentFields::kCompactFieldDraft→StableICU 64
numfmt.henum icu::NumberFormat::EAlignmentFields::kMeasureUnitFieldDraft→StableICU 64
plurrule.hUnicodeString icu::PluralRules::select(const number::FormattedNumber&, UErrorCode&) constDraft→StableICU 64
reldatefmt.hAppendable& icu::FormattedRelativeDateTime::appendTo(Appendable&, UErrorCode&) constDraft→StableICU 64
reldatefmt.hFormattedRelativeDateTime icu::RelativeDateTimeFormatter::formatNumericToValue(double, URelativeDateTimeUnit, UErrorCode&) constDraft→StableICU 64
reldatefmt.hFormattedRelativeDateTime icu::RelativeDateTimeFormatter::formatToValue(UDateDirection, UDateAbsoluteUnit, UErrorCode&) constDraft→StableICU 64
reldatefmt.hFormattedRelativeDateTime icu::RelativeDateTimeFormatter::formatToValue(double, UDateDirection, UDateRelativeUnit, UErrorCode&) constDraft→StableICU 64
reldatefmt.hFormattedRelativeDateTime icu::RelativeDateTimeFormatter::formatToValue(double, URelativeDateTimeUnit, UErrorCode&) constDraft→StableICU 64
reldatefmt.hFormattedRelativeDateTime& icu::FormattedRelativeDateTime::operator=(FormattedRelativeDateTime&&)Draft→StableICU 64
reldatefmt.hUBool icu::FormattedRelativeDateTime::nextPosition(ConstrainedFieldPosition&, UErrorCode&) constDraft→StableICU 64
reldatefmt.hUnicodeString icu::FormattedRelativeDateTime::toString(UErrorCode&) constDraft→StableICU 64
reldatefmt.hUnicodeString icu::FormattedRelativeDateTime::toTempString(UErrorCode&) constDraft→StableICU 64
reldatefmt.hicu::FormattedRelativeDateTime::FormattedRelativeDateTime()Draft→StableICU 64
reldatefmt.hicu::FormattedRelativeDateTime::FormattedRelativeDateTime(FormattedRelativeDateTime&&)Draft→StableICU 64
reldatefmt.hicu::FormattedRelativeDateTime::~FormattedRelativeDateTime()Draft→StableICU 64
udateintervalformat.hUFormattedDateInterval* udtitvfmt_openResult(UErrorCode*)Draft→StableICU 64
udateintervalformat.hconst UFormattedValue* udtitvfmt_resultAsValue(const UFormattedDateInterval*, UErrorCode*)Draft→StableICU 64
udateintervalformat.hvoid udtitvfmt_closeResult(UFormattedDateInterval*)Draft→StableICU 64
uformattedvalue.hUBool ucfpos_matchesField(const UConstrainedFieldPosition*, int32_t, int32_t, UErrorCode*)Draft→StableICU 64
uformattedvalue.hUBool ufmtval_nextPosition(const UFormattedValue*, UConstrainedFieldPosition*, UErrorCode*)Draft→StableICU 64
uformattedvalue.hUConstrainedFieldPosition* ucfpos_open(UErrorCode*)Draft→StableICU 64
uformattedvalue.hconst UChar* ufmtval_getString(const UFormattedValue*, int32_t*, UErrorCode*)Draft→StableICU 64
uformattedvalue.henum UFieldCategory::UFIELD_CATEGORY_DATE_INTERVAL_SPANDraft→StableICU 64
uformattedvalue.henum UFieldCategory::UFIELD_CATEGORY_DATEDraft→StableICU 64
uformattedvalue.henum UFieldCategory::UFIELD_CATEGORY_LIST_SPANDraft→StableICU 64
uformattedvalue.henum UFieldCategory::UFIELD_CATEGORY_LISTDraft→StableICU 64
uformattedvalue.henum UFieldCategory::UFIELD_CATEGORY_NUMBERDraft→StableICU 64
uformattedvalue.henum UFieldCategory::UFIELD_CATEGORY_RELATIVE_DATETIMEDraft→StableICU 64
uformattedvalue.henum UFieldCategory::UFIELD_CATEGORY_UNDEFINEDDraft→StableICU 64
uformattedvalue.hint32_t ucfpos_getCategory(const UConstrainedFieldPosition*, UErrorCode*)Draft→StableICU 64
uformattedvalue.hint32_t ucfpos_getField(const UConstrainedFieldPosition*, UErrorCode*)Draft→StableICU 64
uformattedvalue.hint64_t ucfpos_getInt64IterationContext(const UConstrainedFieldPosition*, UErrorCode*)Draft→StableICU 64
uformattedvalue.hvoid ucfpos_close(UConstrainedFieldPosition*)Draft→StableICU 64
uformattedvalue.hvoid ucfpos_constrainCategory(UConstrainedFieldPosition*, int32_t, UErrorCode*)Draft→StableICU 64
uformattedvalue.hvoid ucfpos_constrainField(UConstrainedFieldPosition*, int32_t, int32_t, UErrorCode*)Draft→StableICU 64
uformattedvalue.hvoid ucfpos_getIndexes(const UConstrainedFieldPosition*, int32_t*, int32_t*, UErrorCode*)Draft→StableICU 64
uformattedvalue.hvoid ucfpos_reset(UConstrainedFieldPosition*, UErrorCode*)Draft→StableICU 64
uformattedvalue.hvoid ucfpos_setInt64IterationContext(UConstrainedFieldPosition*, int64_t, UErrorCode*)Draft→StableICU 64
uformattedvalue.hvoid ucfpos_setState(UConstrainedFieldPosition*, int32_t, int32_t, int32_t, int32_t, UErrorCode*)Draft→StableICU 64
ulistformatter.hUFormattedList* ulistfmt_openResult(UErrorCode*)Draft→StableICU 64
ulistformatter.hconst UFormattedValue* ulistfmt_resultAsValue(const UFormattedList*, UErrorCode*)Draft→StableICU 64
ulistformatter.henum UListFormatterField::ULISTFMT_ELEMENT_FIELDDraft→StableICU 63
ulistformatter.henum UListFormatterField::ULISTFMT_LITERAL_FIELDDraft→StableICU 63
ulistformatter.hvoid ulistfmt_closeResult(UFormattedList*)Draft→StableICU 64
ulistformatter.hvoid ulistfmt_formatStringsToResult(const UListFormatter*, const UChar* const strings[], const int32_t*, int32_t, UFormattedList*, UErrorCode*)Draft→StableICU 64
unum.henum UNumberFormatAttribute::UNUM_MINIMUM_GROUPING_DIGITSDraft→StableICU 64
unum.henum UNumberFormatAttribute::UNUM_PARSE_CASE_SENSITIVEDraft→StableICU 64
unum.henum UNumberFormatAttribute::UNUM_SIGN_ALWAYS_SHOWNDraft→StableICU 64
unum.henum UNumberFormatFields::UNUM_COMPACT_FIELDDraft→StableICU 64
unum.henum UNumberFormatFields::UNUM_MEASURE_UNIT_FIELDDraft→StableICU 64
unumberformatter.hUNumberFormatter* unumf_openForSkeletonAndLocaleWithError(const UChar*, int32_t, const char*, UParseError*, UErrorCode*)Draft→StableICU 64
unumberformatter.hconst UFormattedValue* unumf_resultAsValue(const UFormattedNumber*, UErrorCode*)Draft→StableICU 64
upluralrules.hint32_t uplrules_selectFormatted(const UPluralRules*, const struct UFormattedNumber*, UChar*, int32_t, UErrorCode*)Draft→StableICU 64
ureldatefmt.hUFormattedRelativeDateTime* ureldatefmt_openResult(UErrorCode*)Draft→StableICU 64
ureldatefmt.hconst UFormattedValue* ureldatefmt_resultAsValue(const UFormattedRelativeDateTime*, UErrorCode*)Draft→StableICU 64
ureldatefmt.henum URelativeDateTimeFormatterField::UDAT_REL_LITERAL_FIELDDraft→StableICU 64
ureldatefmt.henum URelativeDateTimeFormatterField::UDAT_REL_NUMERIC_FIELDDraft→StableICU 64
ureldatefmt.hvoid ureldatefmt_closeResult(UFormattedRelativeDateTime*)Draft→StableICU 64
ureldatefmt.hvoid ureldatefmt_formatNumericToResult(const URelativeDateTimeFormatter*, double, URelativeDateTimeUnit, UFormattedRelativeDateTime*, UErrorCode*)Draft→StableICU 64
ureldatefmt.hvoid ureldatefmt_formatToResult(const URelativeDateTimeFormatter*, double, URelativeDateTimeUnit, UFormattedRelativeDateTime*, UErrorCode*)Draft→StableICU 64

Promoted

Promoted to stable in ICU 67

FileAPIICU 66ICU 67
currunit.hicu::CurrencyUnit::CurrencyUnit(StringPiece, UErrorCode&)Draft→StableICU 64
decimfmt.hUBool icu::DecimalFormat::isFormatFailIfMoreThanMaxDigits() constDraft→StableICU 64
decimfmt.hUBool icu::DecimalFormat::isParseCaseSensitive() constDraft→StableICU 64
decimfmt.hUBool icu::DecimalFormat::isParseNoExponent() constDraft→StableICU 64
decimfmt.hUBool icu::DecimalFormat::isSignAlwaysShown() constDraft→StableICU 64
decimfmt.hconst number::LocalizedNumberFormatter* icu::DecimalFormat::toNumberFormatter(UErrorCode&) constDraft→StableICU 64
decimfmt.hint32_t icu::DecimalFormat::getMinimumGroupingDigits() constDraft→StableICU 64
decimfmt.hvoid icu::DecimalFormat::setFormatFailIfMoreThanMaxDigits(UBool)Draft→StableICU 64
decimfmt.hvoid icu::DecimalFormat::setMinimumGroupingDigits(int32_t)Draft→StableICU 64
decimfmt.hvoid icu::DecimalFormat::setParseCaseSensitive(UBool)Draft→StableICU 64
decimfmt.hvoid icu::DecimalFormat::setParseNoExponent(UBool)Draft→StableICU 64
decimfmt.hvoid icu::DecimalFormat::setSignAlwaysShown(UBool)Draft→StableICU 64
dtitvfmt.hAppendable& icu::FormattedDateInterval::appendTo(Appendable&, UErrorCode&) constDraft→StableICU 64
dtitvfmt.hFormattedDateInterval icu::DateIntervalFormat::formatToValue(Calendar&, Calendar&, UErrorCode&) constDraft→StableICU 64
dtitvfmt.hFormattedDateInterval icu::DateIntervalFormat::formatToValue(const DateInterval&, UErrorCode&) constDraft→StableICU 64
dtitvfmt.hFormattedDateInterval& icu::FormattedDateInterval::operator=(FormattedDateInterval&&)Draft→StableICU 64
dtitvfmt.hUBool icu::FormattedDateInterval::nextPosition(ConstrainedFieldPosition&, UErrorCode&) constDraft→StableICU 64
dtitvfmt.hUnicodeString icu::FormattedDateInterval::toString(UErrorCode&) constDraft→StableICU 64
dtitvfmt.hUnicodeString icu::FormattedDateInterval::toTempString(UErrorCode&) constDraft→StableICU 64
dtitvfmt.hicu::FormattedDateInterval::FormattedDateInterval()Draft→StableICU 64
dtitvfmt.hicu::FormattedDateInterval::FormattedDateInterval(FormattedDateInterval&&)Draft→StableICU 64
dtitvfmt.hicu::FormattedDateInterval::~FormattedDateInterval()Draft→StableICU 64
formattedvalue.hAppendable& icu::FormattedValue::appendTo(Appendable&, UErrorCode&) constDraft→StableICU 64
formattedvalue.hUBool icu::ConstrainedFieldPosition::matchesField(int32_t, int32_t) constDraft→StableICU 64
formattedvalue.hUBool icu::FormattedValue::nextPosition(ConstrainedFieldPosition&, UErrorCode&) constDraft→StableICU 64
formattedvalue.hUnicodeString icu::FormattedValue::toString(UErrorCode&) constDraft→StableICU 64
formattedvalue.hUnicodeString icu::FormattedValue::toTempString(UErrorCode&) constDraft→StableICU 64
formattedvalue.hicu::ConstrainedFieldPosition::ConstrainedFieldPosition()Draft→StableICU 64
formattedvalue.hicu::ConstrainedFieldPosition::~ConstrainedFieldPosition()Draft→StableICU 64
formattedvalue.hicu::FormattedValue::~FormattedValue()Draft→StableICU 64
formattedvalue.hint32_t icu::ConstrainedFieldPosition::getCategory() constDraft→StableICU 64
formattedvalue.hint32_t icu::ConstrainedFieldPosition::getField() constDraft→StableICU 64
formattedvalue.hint32_t icu::ConstrainedFieldPosition::getLimit() constDraft→StableICU 64
formattedvalue.hint32_t icu::ConstrainedFieldPosition::getStart() constDraft→StableICU 64
formattedvalue.hint64_t icu::ConstrainedFieldPosition::getInt64IterationContext() constDraft→StableICU 64
formattedvalue.hvoid icu::ConstrainedFieldPosition::constrainCategory(int32_t)Draft→StableICU 64
formattedvalue.hvoid icu::ConstrainedFieldPosition::constrainField(int32_t, int32_t)Draft→StableICU 64
formattedvalue.hvoid icu::ConstrainedFieldPosition::reset()Draft→StableICU 64
formattedvalue.hvoid icu::ConstrainedFieldPosition::setInt64IterationContext(int64_t)Draft→StableICU 64
formattedvalue.hvoid icu::ConstrainedFieldPosition::setState(int32_t, int32_t, int32_t, int32_t)Draft→StableICU 64
listformatter.hAppendable& icu::FormattedList::appendTo(Appendable&, UErrorCode&) constDraft→StableICU 64
listformatter.hFormattedList icu::ListFormatter::formatStringsToValue(const UnicodeString items[], int32_t, UErrorCode&) constDraft→StableICU 64
listformatter.hFormattedList& icu::FormattedList::operator=(FormattedList&&)Draft→StableICU 64
listformatter.hUBool icu::FormattedList::nextPosition(ConstrainedFieldPosition&, UErrorCode&) constDraft→StableICU 64
listformatter.hUnicodeString icu::FormattedList::toString(UErrorCode&) constDraft→StableICU 64
listformatter.hUnicodeString icu::FormattedList::toTempString(UErrorCode&) constDraft→StableICU 64
listformatter.hicu::FormattedList::FormattedList()Draft→StableICU 64
listformatter.hicu::FormattedList::FormattedList(FormattedList&&)Draft→StableICU 64
listformatter.hicu::FormattedList::~FormattedList()Draft→StableICU 64
localebuilder.hLocale icu::LocaleBuilder::build(UErrorCode&)Draft→StableICU 64
localebuilder.hLocaleBuilder& icu::LocaleBuilder::addUnicodeLocaleAttribute(StringPiece)Draft→StableICU 64
localebuilder.hLocaleBuilder& icu::LocaleBuilder::clear()Draft→StableICU 64
localebuilder.hLocaleBuilder& icu::LocaleBuilder::clearExtensions()Draft→StableICU 64
localebuilder.hLocaleBuilder& icu::LocaleBuilder::removeUnicodeLocaleAttribute(StringPiece)Draft→StableICU 64
localebuilder.hLocaleBuilder& icu::LocaleBuilder::setExtension(char, StringPiece)Draft→StableICU 64
localebuilder.hLocaleBuilder& icu::LocaleBuilder::setLanguage(StringPiece)Draft→StableICU 64
localebuilder.hLocaleBuilder& icu::LocaleBuilder::setLanguageTag(StringPiece)Draft→StableICU 64
localebuilder.hLocaleBuilder& icu::LocaleBuilder::setLocale(const Locale&)Draft→StableICU 64
localebuilder.hLocaleBuilder& icu::LocaleBuilder::setRegion(StringPiece)Draft→StableICU 64
localebuilder.hLocaleBuilder& icu::LocaleBuilder::setScript(StringPiece)Draft→StableICU 64
localebuilder.hLocaleBuilder& icu::LocaleBuilder::setUnicodeLocaleKeyword(StringPiece, StringPiece)Draft→StableICU 64
localebuilder.hLocaleBuilder& icu::LocaleBuilder::setVariant(StringPiece)Draft→StableICU 64
localebuilder.hicu::LocaleBuilder::LocaleBuilder()Draft→StableICU 64
localebuilder.hicu::LocaleBuilder::~LocaleBuilder()Draft→StableICU 64
localpointer.hLocalArray<T>& icu::LocalArray< T >::operator=(std::unique_ptr< T[]>&&)Draft→StableICU 64
localpointer.hLocalPointer<T>& icu::LocalPointer< T >::operator=(std::unique_ptr< T >&&)Draft→StableICU 64
localpointer.hicu::LocalArray< T >::LocalArray(std::unique_ptr< T[]>&&)Draft→StableICU 64
localpointer.hicu::LocalArray< T >::operator std::unique_ptr< T[]>() &&Draft→StableICU 64
localpointer.hicu::LocalPointer< T >::LocalPointer(std::unique_ptr< T >&&)Draft→StableICU 64
localpointer.hicu::LocalPointer< T >::operator std::unique_ptr< T >() &&Draft→StableICU 64
measunit.hstatic MeasureUnit icu::MeasureUnit::getAcre()Draft→StableICU 64
measunit.hstatic MeasureUnit icu::MeasureUnit::getAcreFoot()Draft→StableICU 64
measunit.hstatic MeasureUnit icu::MeasureUnit::getAmpere()Draft→StableICU 64
measunit.hstatic MeasureUnit icu::MeasureUnit::getArcMinute()Draft→StableICU 64
measunit.hstatic MeasureUnit icu::MeasureUnit::getArcSecond()Draft→StableICU 64
measunit.hstatic MeasureUnit icu::MeasureUnit::getAstronomicalUnit()Draft→StableICU 64
measunit.hstatic MeasureUnit icu::MeasureUnit::getAtmosphere()Draft→StableICU 64
measunit.hstatic MeasureUnit icu::MeasureUnit::getBarrel()Draft→StableICU 64
measunit.hstatic MeasureUnit icu::MeasureUnit::getBit()Draft→StableICU 64
measunit.hstatic MeasureUnit icu::MeasureUnit::getBritishThermalUnit()Draft→StableICU 64
measunit.hstatic MeasureUnit icu::MeasureUnit::getBushel()Draft→StableICU 64
measunit.hstatic MeasureUnit icu::MeasureUnit::getByte()Draft→StableICU 64
measunit.hstatic MeasureUnit icu::MeasureUnit::getCalorie()Draft→StableICU 64
measunit.hstatic MeasureUnit icu::MeasureUnit::getCarat()Draft→StableICU 64
measunit.hstatic MeasureUnit icu::MeasureUnit::getCelsius()Draft→StableICU 64
measunit.hstatic MeasureUnit icu::MeasureUnit::getCentiliter()Draft→StableICU 64
measunit.hstatic MeasureUnit icu::MeasureUnit::getCentimeter()Draft→StableICU 64
measunit.hstatic MeasureUnit icu::MeasureUnit::getCentury()Draft→StableICU 64
measunit.hstatic MeasureUnit icu::MeasureUnit::getCubicCentimeter()Draft→StableICU 64
measunit.hstatic MeasureUnit icu::MeasureUnit::getCubicFoot()Draft→StableICU 64
measunit.hstatic MeasureUnit icu::MeasureUnit::getCubicInch()Draft→StableICU 64
measunit.hstatic MeasureUnit icu::MeasureUnit::getCubicKilometer()Draft→StableICU 64
measunit.hstatic MeasureUnit icu::MeasureUnit::getCubicMeter()Draft→StableICU 64
measunit.hstatic MeasureUnit icu::MeasureUnit::getCubicMile()Draft→StableICU 64
measunit.hstatic MeasureUnit icu::MeasureUnit::getCubicYard()Draft→StableICU 64
measunit.hstatic MeasureUnit icu::MeasureUnit::getCup()Draft→StableICU 64
measunit.hstatic MeasureUnit icu::MeasureUnit::getCupMetric()Draft→StableICU 64
measunit.hstatic MeasureUnit icu::MeasureUnit::getDalton()Draft→StableICU 64
measunit.hstatic MeasureUnit icu::MeasureUnit::getDay()Draft→StableICU 64
measunit.hstatic MeasureUnit icu::MeasureUnit::getDayPerson()Draft→StableICU 64
measunit.hstatic MeasureUnit icu::MeasureUnit::getDeciliter()Draft→StableICU 64
measunit.hstatic MeasureUnit icu::MeasureUnit::getDecimeter()Draft→StableICU 64
measunit.hstatic MeasureUnit icu::MeasureUnit::getDegree()Draft→StableICU 64
measunit.hstatic MeasureUnit icu::MeasureUnit::getDunam()Draft→StableICU 64
measunit.hstatic MeasureUnit icu::MeasureUnit::getEarthMass()Draft→StableICU 64
measunit.hstatic MeasureUnit icu::MeasureUnit::getElectronvolt()Draft→StableICU 64
measunit.hstatic MeasureUnit icu::MeasureUnit::getFahrenheit()Draft→StableICU 64
measunit.hstatic MeasureUnit icu::MeasureUnit::getFathom()Draft→StableICU 64
measunit.hstatic MeasureUnit icu::MeasureUnit::getFluidOunce()Draft→StableICU 64
measunit.hstatic MeasureUnit icu::MeasureUnit::getFluidOunceImperial()Draft→StableICU 64
measunit.hstatic MeasureUnit icu::MeasureUnit::getFoodcalorie()Draft→StableICU 64
measunit.hstatic MeasureUnit icu::MeasureUnit::getFoot()Draft→StableICU 64
measunit.hstatic MeasureUnit icu::MeasureUnit::getFurlong()Draft→StableICU 64
measunit.hstatic MeasureUnit icu::MeasureUnit::getGForce()Draft→StableICU 64
measunit.hstatic MeasureUnit icu::MeasureUnit::getGallon()Draft→StableICU 64
measunit.hstatic MeasureUnit icu::MeasureUnit::getGallonImperial()Draft→StableICU 64
measunit.hstatic MeasureUnit icu::MeasureUnit::getGenericTemperature()Draft→StableICU 64
measunit.hstatic MeasureUnit icu::MeasureUnit::getGigabit()Draft→StableICU 64
measunit.hstatic MeasureUnit icu::MeasureUnit::getGigabyte()Draft→StableICU 64
measunit.hstatic MeasureUnit icu::MeasureUnit::getGigahertz()Draft→StableICU 64
measunit.hstatic MeasureUnit icu::MeasureUnit::getGigawatt()Draft→StableICU 64
measunit.hstatic MeasureUnit icu::MeasureUnit::getGram()Draft→StableICU 64
measunit.hstatic MeasureUnit icu::MeasureUnit::getHectare()Draft→StableICU 64
measunit.hstatic MeasureUnit icu::MeasureUnit::getHectoliter()Draft→StableICU 64
measunit.hstatic MeasureUnit icu::MeasureUnit::getHectopascal()Draft→StableICU 64
measunit.hstatic MeasureUnit icu::MeasureUnit::getHertz()Draft→StableICU 64
measunit.hstatic MeasureUnit icu::MeasureUnit::getHorsepower()Draft→StableICU 64
measunit.hstatic MeasureUnit icu::MeasureUnit::getHour()Draft→StableICU 64
measunit.hstatic MeasureUnit icu::MeasureUnit::getInch()Draft→StableICU 64
measunit.hstatic MeasureUnit icu::MeasureUnit::getInchHg()Draft→StableICU 64
measunit.hstatic MeasureUnit icu::MeasureUnit::getJoule()Draft→StableICU 64
measunit.hstatic MeasureUnit icu::MeasureUnit::getKarat()Draft→StableICU 64
measunit.hstatic MeasureUnit icu::MeasureUnit::getKelvin()Draft→StableICU 64
measunit.hstatic MeasureUnit icu::MeasureUnit::getKilobit()Draft→StableICU 64
measunit.hstatic MeasureUnit icu::MeasureUnit::getKilobyte()Draft→StableICU 64
measunit.hstatic MeasureUnit icu::MeasureUnit::getKilocalorie()Draft→StableICU 64
measunit.hstatic MeasureUnit icu::MeasureUnit::getKilogram()Draft→StableICU 64
measunit.hstatic MeasureUnit icu::MeasureUnit::getKilohertz()Draft→StableICU 64
measunit.hstatic MeasureUnit icu::MeasureUnit::getKilojoule()Draft→StableICU 64
measunit.hstatic MeasureUnit icu::MeasureUnit::getKilometer()Draft→StableICU 64
measunit.hstatic MeasureUnit icu::MeasureUnit::getKilometerPerHour()Draft→StableICU 64
measunit.hstatic MeasureUnit icu::MeasureUnit::getKilopascal()Draft→StableICU 64
measunit.hstatic MeasureUnit icu::MeasureUnit::getKilowatt()Draft→StableICU 64
measunit.hstatic MeasureUnit icu::MeasureUnit::getKilowattHour()Draft→StableICU 64
measunit.hstatic MeasureUnit icu::MeasureUnit::getKnot()Draft→StableICU 64
measunit.hstatic MeasureUnit icu::MeasureUnit::getLightYear()Draft→StableICU 64
measunit.hstatic MeasureUnit icu::MeasureUnit::getLiter()Draft→StableICU 64
measunit.hstatic MeasureUnit icu::MeasureUnit::getLiterPer100Kilometers()Draft→StableICU 64
measunit.hstatic MeasureUnit icu::MeasureUnit::getLiterPerKilometer()Draft→StableICU 64
measunit.hstatic MeasureUnit icu::MeasureUnit::getLux()Draft→StableICU 64
measunit.hstatic MeasureUnit icu::MeasureUnit::getMegabit()Draft→StableICU 64
measunit.hstatic MeasureUnit icu::MeasureUnit::getMegabyte()Draft→StableICU 64
measunit.hstatic MeasureUnit icu::MeasureUnit::getMegahertz()Draft→StableICU 64
measunit.hstatic MeasureUnit icu::MeasureUnit::getMegaliter()Draft→StableICU 64
measunit.hstatic MeasureUnit icu::MeasureUnit::getMegapascal()Draft→StableICU 64
measunit.hstatic MeasureUnit icu::MeasureUnit::getMegawatt()Draft→StableICU 64
measunit.hstatic MeasureUnit icu::MeasureUnit::getMeter()Draft→StableICU 64
measunit.hstatic MeasureUnit icu::MeasureUnit::getMeterPerSecond()Draft→StableICU 64
measunit.hstatic MeasureUnit icu::MeasureUnit::getMeterPerSecondSquared()Draft→StableICU 64
measunit.hstatic MeasureUnit icu::MeasureUnit::getMetricTon()Draft→StableICU 64
measunit.hstatic MeasureUnit icu::MeasureUnit::getMicrogram()Draft→StableICU 64
measunit.hstatic MeasureUnit icu::MeasureUnit::getMicrometer()Draft→StableICU 64
measunit.hstatic MeasureUnit icu::MeasureUnit::getMicrosecond()Draft→StableICU 64
measunit.hstatic MeasureUnit icu::MeasureUnit::getMile()Draft→StableICU 64
measunit.hstatic MeasureUnit icu::MeasureUnit::getMilePerGallon()Draft→StableICU 64
measunit.hstatic MeasureUnit icu::MeasureUnit::getMilePerGallonImperial()Draft→StableICU 64
measunit.hstatic MeasureUnit icu::MeasureUnit::getMilePerHour()Draft→StableICU 64
measunit.hstatic MeasureUnit icu::MeasureUnit::getMileScandinavian()Draft→StableICU 64
measunit.hstatic MeasureUnit icu::MeasureUnit::getMilliampere()Draft→StableICU 64
measunit.hstatic MeasureUnit icu::MeasureUnit::getMillibar()Draft→StableICU 64
measunit.hstatic MeasureUnit icu::MeasureUnit::getMilligram()Draft→StableICU 64
measunit.hstatic MeasureUnit icu::MeasureUnit::getMilligramPerDeciliter()Draft→StableICU 64
measunit.hstatic MeasureUnit icu::MeasureUnit::getMilliliter()Draft→StableICU 64
measunit.hstatic MeasureUnit icu::MeasureUnit::getMillimeter()Draft→StableICU 64
measunit.hstatic MeasureUnit icu::MeasureUnit::getMillimeterOfMercury()Draft→StableICU 64
measunit.hstatic MeasureUnit icu::MeasureUnit::getMillimolePerLiter()Draft→StableICU 64
measunit.hstatic MeasureUnit icu::MeasureUnit::getMillisecond()Draft→StableICU 64
measunit.hstatic MeasureUnit icu::MeasureUnit::getMilliwatt()Draft→StableICU 64
measunit.hstatic MeasureUnit icu::MeasureUnit::getMinute()Draft→StableICU 64
measunit.hstatic MeasureUnit icu::MeasureUnit::getMole()Draft→StableICU 64
measunit.hstatic MeasureUnit icu::MeasureUnit::getMonth()Draft→StableICU 64
measunit.hstatic MeasureUnit icu::MeasureUnit::getMonthPerson()Draft→StableICU 64
measunit.hstatic MeasureUnit icu::MeasureUnit::getNanometer()Draft→StableICU 64
measunit.hstatic MeasureUnit icu::MeasureUnit::getNanosecond()Draft→StableICU 64
measunit.hstatic MeasureUnit icu::MeasureUnit::getNauticalMile()Draft→StableICU 64
measunit.hstatic MeasureUnit icu::MeasureUnit::getNewton()Draft→StableICU 64
measunit.hstatic MeasureUnit icu::MeasureUnit::getNewtonMeter()Draft→StableICU 64
measunit.hstatic MeasureUnit icu::MeasureUnit::getOhm()Draft→StableICU 64
measunit.hstatic MeasureUnit icu::MeasureUnit::getOunce()Draft→StableICU 64
measunit.hstatic MeasureUnit icu::MeasureUnit::getOunceTroy()Draft→StableICU 64
measunit.hstatic MeasureUnit icu::MeasureUnit::getParsec()Draft→StableICU 64
measunit.hstatic MeasureUnit icu::MeasureUnit::getPartPerMillion()Draft→StableICU 64
measunit.hstatic MeasureUnit icu::MeasureUnit::getPercent()Draft→StableICU 64
measunit.hstatic MeasureUnit icu::MeasureUnit::getPermille()Draft→StableICU 64
measunit.hstatic MeasureUnit icu::MeasureUnit::getPermyriad()Draft→StableICU 64
measunit.hstatic MeasureUnit icu::MeasureUnit::getPetabyte()Draft→StableICU 64
measunit.hstatic MeasureUnit icu::MeasureUnit::getPicometer()Draft→StableICU 64
measunit.hstatic MeasureUnit icu::MeasureUnit::getPint()Draft→StableICU 64
measunit.hstatic MeasureUnit icu::MeasureUnit::getPintMetric()Draft→StableICU 64
measunit.hstatic MeasureUnit icu::MeasureUnit::getPoint()Draft→StableICU 64
measunit.hstatic MeasureUnit icu::MeasureUnit::getPound()Draft→StableICU 64
measunit.hstatic MeasureUnit icu::MeasureUnit::getPoundFoot()Draft→StableICU 64
measunit.hstatic MeasureUnit icu::MeasureUnit::getPoundForce()Draft→StableICU 64
measunit.hstatic MeasureUnit icu::MeasureUnit::getPoundPerSquareInch()Draft→StableICU 64
measunit.hstatic MeasureUnit icu::MeasureUnit::getQuart()Draft→StableICU 64
measunit.hstatic MeasureUnit icu::MeasureUnit::getRadian()Draft→StableICU 64
measunit.hstatic MeasureUnit icu::MeasureUnit::getRevolutionAngle()Draft→StableICU 64
measunit.hstatic MeasureUnit icu::MeasureUnit::getSecond()Draft→StableICU 64
measunit.hstatic MeasureUnit icu::MeasureUnit::getSolarLuminosity()Draft→StableICU 64
measunit.hstatic MeasureUnit icu::MeasureUnit::getSolarMass()Draft→StableICU 64
measunit.hstatic MeasureUnit icu::MeasureUnit::getSolarRadius()Draft→StableICU 64
measunit.hstatic MeasureUnit icu::MeasureUnit::getSquareCentimeter()Draft→StableICU 64
measunit.hstatic MeasureUnit icu::MeasureUnit::getSquareFoot()Draft→StableICU 64
measunit.hstatic MeasureUnit icu::MeasureUnit::getSquareInch()Draft→StableICU 64
measunit.hstatic MeasureUnit icu::MeasureUnit::getSquareKilometer()Draft→StableICU 64
measunit.hstatic MeasureUnit icu::MeasureUnit::getSquareMeter()Draft→StableICU 64
measunit.hstatic MeasureUnit icu::MeasureUnit::getSquareMile()Draft→StableICU 64
measunit.hstatic MeasureUnit icu::MeasureUnit::getSquareYard()Draft→StableICU 64
measunit.hstatic MeasureUnit icu::MeasureUnit::getStone()Draft→StableICU 64
measunit.hstatic MeasureUnit icu::MeasureUnit::getTablespoon()Draft→StableICU 64
measunit.hstatic MeasureUnit icu::MeasureUnit::getTeaspoon()Draft→StableICU 64
measunit.hstatic MeasureUnit icu::MeasureUnit::getTerabit()Draft→StableICU 64
measunit.hstatic MeasureUnit icu::MeasureUnit::getTerabyte()Draft→StableICU 64
measunit.hstatic MeasureUnit icu::MeasureUnit::getTon()Draft→StableICU 64
measunit.hstatic MeasureUnit icu::MeasureUnit::getVolt()Draft→StableICU 64
measunit.hstatic MeasureUnit icu::MeasureUnit::getWatt()Draft→StableICU 64
measunit.hstatic MeasureUnit icu::MeasureUnit::getWeek()Draft→StableICU 64
measunit.hstatic MeasureUnit icu::MeasureUnit::getWeekPerson()Draft→StableICU 64
measunit.hstatic MeasureUnit icu::MeasureUnit::getYard()Draft→StableICU 64
measunit.hstatic MeasureUnit icu::MeasureUnit::getYear()Draft→StableICU 64
measunit.hstatic MeasureUnit icu::MeasureUnit::getYearPerson()Draft→StableICU 64
measunit.hstatic MeasureUnit* icu::MeasureUnit::createBarrel(UErrorCode&)Draft→StableICU 64
measunit.hstatic MeasureUnit* icu::MeasureUnit::createBritishThermalUnit(UErrorCode&)Draft→StableICU 64
measunit.hstatic MeasureUnit* icu::MeasureUnit::createDalton(UErrorCode&)Draft→StableICU 64
measunit.hstatic MeasureUnit* icu::MeasureUnit::createDayPerson(UErrorCode&)Draft→StableICU 64
measunit.hstatic MeasureUnit* icu::MeasureUnit::createDunam(UErrorCode&)Draft→StableICU 64
measunit.hstatic MeasureUnit* icu::MeasureUnit::createEarthMass(UErrorCode&)Draft→StableICU 64
measunit.hstatic MeasureUnit* icu::MeasureUnit::createElectronvolt(UErrorCode&)Draft→StableICU 64
measunit.hstatic MeasureUnit* icu::MeasureUnit::createFluidOunceImperial(UErrorCode&)Draft→StableICU 64
measunit.hstatic MeasureUnit* icu::MeasureUnit::createKilopascal(UErrorCode&)Draft→StableICU 64
measunit.hstatic MeasureUnit* icu::MeasureUnit::createMegapascal(UErrorCode&)Draft→StableICU 64
measunit.hstatic MeasureUnit* icu::MeasureUnit::createMole(UErrorCode&)Draft→StableICU 64
measunit.hstatic MeasureUnit* icu::MeasureUnit::createMonthPerson(UErrorCode&)Draft→StableICU 64
measunit.hstatic MeasureUnit* icu::MeasureUnit::createNewton(UErrorCode&)Draft→StableICU 64
measunit.hstatic MeasureUnit* icu::MeasureUnit::createNewtonMeter(UErrorCode&)Draft→StableICU 64
measunit.hstatic MeasureUnit* icu::MeasureUnit::createPermyriad(UErrorCode&)Draft→StableICU 64
measunit.hstatic MeasureUnit* icu::MeasureUnit::createPoundFoot(UErrorCode&)Draft→StableICU 64
measunit.hstatic MeasureUnit* icu::MeasureUnit::createPoundForce(UErrorCode&)Draft→StableICU 64
measunit.hstatic MeasureUnit* icu::MeasureUnit::createSolarLuminosity(UErrorCode&)Draft→StableICU 64
measunit.hstatic MeasureUnit* icu::MeasureUnit::createSolarMass(UErrorCode&)Draft→StableICU 64
measunit.hstatic MeasureUnit* icu::MeasureUnit::createSolarRadius(UErrorCode&)Draft→StableICU 64
measunit.hstatic MeasureUnit* icu::MeasureUnit::createWeekPerson(UErrorCode&)Draft→StableICU 64
measunit.hstatic MeasureUnit* icu::MeasureUnit::createYearPerson(UErrorCode&)Draft→StableICU 64
numberformatter.hLocalPointer<Derived> icu::number::NumberFormatterSettings< Derived >::clone() &&Draft→StableICU 64
numberformatter.hLocalPointer<Derived> icu::number::NumberFormatterSettings< Derived >::clone() const &Draft→StableICU 64
numberformatter.hUBool icu::number::FormattedNumber::nextPosition(ConstrainedFieldPosition&, UErrorCode&) constDraft→StableICU 64
numberformatter.hUnicodeString icu::number::FormattedNumber::toTempString(UErrorCode&) constDraft→StableICU 64
numberformatter.hicu::number::FormattedNumber::FormattedNumber()Draft→StableICU 64
numberformatter.hstatic UnlocalizedNumberFormatter icu::number::NumberFormatter::forSkeleton(const UnicodeString&, UParseError&, UErrorCode&)Draft→StableICU 64
numberrangeformatter.hLocalPointer<Derived> icu::number::NumberRangeFormatterSettings< Derived >::clone() &&Draft→StableICU 64
numberrangeformatter.hLocalPointer<Derived> icu::number::NumberRangeFormatterSettings< Derived >::clone() const &Draft→StableICU 64
numberrangeformatter.hUBool icu::number::FormattedNumberRange::nextPosition(ConstrainedFieldPosition&, UErrorCode&) constDraft→StableICU 64
numberrangeformatter.hUnicodeString icu::number::FormattedNumberRange::toTempString(UErrorCode&) constDraft→StableICU 64
numfmt.henum icu::NumberFormat::EAlignmentFields::kCompactFieldDraft→StableICU 64
numfmt.henum icu::NumberFormat::EAlignmentFields::kMeasureUnitFieldDraft→StableICU 64
numsys.hNumberingSystem& icu::NumberingSystem::operator=(const NumberingSystem&)=default(missing)StableICU 4.2
plurrule.hUnicodeString icu::PluralRules::select(const number::FormattedNumber&, UErrorCode&) constDraft→StableICU 64
reldatefmt.hAppendable& icu::FormattedRelativeDateTime::appendTo(Appendable&, UErrorCode&) constDraft→StableICU 64
reldatefmt.hFormattedRelativeDateTime icu::RelativeDateTimeFormatter::formatNumericToValue(double, URelativeDateTimeUnit, UErrorCode&) constDraft→StableICU 64
reldatefmt.hFormattedRelativeDateTime icu::RelativeDateTimeFormatter::formatToValue(UDateDirection, UDateAbsoluteUnit, UErrorCode&) constDraft→StableICU 64
reldatefmt.hFormattedRelativeDateTime icu::RelativeDateTimeFormatter::formatToValue(double, UDateDirection, UDateRelativeUnit, UErrorCode&) constDraft→StableICU 64
reldatefmt.hFormattedRelativeDateTime icu::RelativeDateTimeFormatter::formatToValue(double, URelativeDateTimeUnit, UErrorCode&) constDraft→StableICU 64
reldatefmt.hFormattedRelativeDateTime& icu::FormattedRelativeDateTime::operator=(FormattedRelativeDateTime&&)Draft→StableICU 64
reldatefmt.hUBool icu::FormattedRelativeDateTime::nextPosition(ConstrainedFieldPosition&, UErrorCode&) constDraft→StableICU 64
reldatefmt.hUnicodeString icu::FormattedRelativeDateTime::toString(UErrorCode&) constDraft→StableICU 64
reldatefmt.hUnicodeString icu::FormattedRelativeDateTime::toTempString(UErrorCode&) constDraft→StableICU 64
reldatefmt.hicu::FormattedRelativeDateTime::FormattedRelativeDateTime()Draft→StableICU 64
reldatefmt.hicu::FormattedRelativeDateTime::FormattedRelativeDateTime(FormattedRelativeDateTime&&)Draft→StableICU 64
reldatefmt.hicu::FormattedRelativeDateTime::~FormattedRelativeDateTime()Draft→StableICU 64
udateintervalformat.hUFormattedDateInterval* udtitvfmt_openResult(UErrorCode*)Draft→StableICU 64
udateintervalformat.hconst UFormattedValue* udtitvfmt_resultAsValue(const UFormattedDateInterval*, UErrorCode*)Draft→StableICU 64
udateintervalformat.hvoid udtitvfmt_closeResult(UFormattedDateInterval*)Draft→StableICU 64
uformattedvalue.hUBool ucfpos_matchesField(const UConstrainedFieldPosition*, int32_t, int32_t, UErrorCode*)Draft→StableICU 64
uformattedvalue.hUBool ufmtval_nextPosition(const UFormattedValue*, UConstrainedFieldPosition*, UErrorCode*)Draft→StableICU 64
uformattedvalue.hUConstrainedFieldPosition* ucfpos_open(UErrorCode*)Draft→StableICU 64
uformattedvalue.hconst UChar* ufmtval_getString(const UFormattedValue*, int32_t*, UErrorCode*)Draft→StableICU 64
uformattedvalue.henum UFieldCategory::UFIELD_CATEGORY_DATE_INTERVAL_SPANDraft→StableICU 64
uformattedvalue.henum UFieldCategory::UFIELD_CATEGORY_DATEDraft→StableICU 64
uformattedvalue.henum UFieldCategory::UFIELD_CATEGORY_LIST_SPANDraft→StableICU 64
uformattedvalue.henum UFieldCategory::UFIELD_CATEGORY_LISTDraft→StableICU 64
uformattedvalue.henum UFieldCategory::UFIELD_CATEGORY_NUMBERDraft→StableICU 64
uformattedvalue.henum UFieldCategory::UFIELD_CATEGORY_RELATIVE_DATETIMEDraft→StableICU 64
uformattedvalue.henum UFieldCategory::UFIELD_CATEGORY_UNDEFINEDDraft→StableICU 64
uformattedvalue.hint32_t ucfpos_getCategory(const UConstrainedFieldPosition*, UErrorCode*)Draft→StableICU 64
uformattedvalue.hint32_t ucfpos_getField(const UConstrainedFieldPosition*, UErrorCode*)Draft→StableICU 64
uformattedvalue.hint64_t ucfpos_getInt64IterationContext(const UConstrainedFieldPosition*, UErrorCode*)Draft→StableICU 64
uformattedvalue.hvoid ucfpos_close(UConstrainedFieldPosition*)Draft→StableICU 64
uformattedvalue.hvoid ucfpos_constrainCategory(UConstrainedFieldPosition*, int32_t, UErrorCode*)Draft→StableICU 64
uformattedvalue.hvoid ucfpos_constrainField(UConstrainedFieldPosition*, int32_t, int32_t, UErrorCode*)Draft→StableICU 64
uformattedvalue.hvoid ucfpos_getIndexes(const UConstrainedFieldPosition*, int32_t*, int32_t*, UErrorCode*)Draft→StableICU 64
uformattedvalue.hvoid ucfpos_reset(UConstrainedFieldPosition*, UErrorCode*)Draft→StableICU 64
uformattedvalue.hvoid ucfpos_setInt64IterationContext(UConstrainedFieldPosition*, int64_t, UErrorCode*)Draft→StableICU 64
uformattedvalue.hvoid ucfpos_setState(UConstrainedFieldPosition*, int32_t, int32_t, int32_t, int32_t, UErrorCode*)Draft→StableICU 64
ulistformatter.hUFormattedList* ulistfmt_openResult(UErrorCode*)Draft→StableICU 64
ulistformatter.hconst UFormattedValue* ulistfmt_resultAsValue(const UFormattedList*, UErrorCode*)Draft→StableICU 64
ulistformatter.henum UListFormatterField::ULISTFMT_ELEMENT_FIELDDraft→StableICU 63
ulistformatter.henum UListFormatterField::ULISTFMT_LITERAL_FIELDDraft→StableICU 63
ulistformatter.hvoid ulistfmt_closeResult(UFormattedList*)Draft→StableICU 64
ulistformatter.hvoid ulistfmt_formatStringsToResult(const UListFormatter*, const UChar* const strings[], const int32_t*, int32_t, UFormattedList*, UErrorCode*)Draft→StableICU 64
unum.henum UNumberFormatAttribute::UNUM_MINIMUM_GROUPING_DIGITSDraft→StableICU 64
unum.henum UNumberFormatAttribute::UNUM_PARSE_CASE_SENSITIVEDraft→StableICU 64
unum.henum UNumberFormatAttribute::UNUM_SIGN_ALWAYS_SHOWNDraft→StableICU 64
unum.henum UNumberFormatFields::UNUM_COMPACT_FIELDDraft→StableICU 64
unum.henum UNumberFormatFields::UNUM_MEASURE_UNIT_FIELDDraft→StableICU 64
unumberformatter.hUNumberFormatter* unumf_openForSkeletonAndLocaleWithError(const UChar*, int32_t, const char*, UParseError*, UErrorCode*)Draft→StableICU 64
unumberformatter.hconst UFormattedValue* unumf_resultAsValue(const UFormattedNumber*, UErrorCode*)Draft→StableICU 64
upluralrules.hint32_t uplrules_selectFormatted(const UPluralRules*, const struct UFormattedNumber*, UChar*, int32_t, UErrorCode*)Draft→StableICU 64
ureldatefmt.hUFormattedRelativeDateTime* ureldatefmt_openResult(UErrorCode*)Draft→StableICU 64
ureldatefmt.hconst UFormattedValue* ureldatefmt_resultAsValue(const UFormattedRelativeDateTime*, UErrorCode*)Draft→StableICU 64
ureldatefmt.henum URelativeDateTimeFormatterField::UDAT_REL_LITERAL_FIELDDraft→StableICU 64
ureldatefmt.henum URelativeDateTimeFormatterField::UDAT_REL_NUMERIC_FIELDDraft→StableICU 64
ureldatefmt.hvoid ureldatefmt_closeResult(UFormattedRelativeDateTime*)Draft→StableICU 64
ureldatefmt.hvoid ureldatefmt_formatNumericToResult(const URelativeDateTimeFormatter*, double, URelativeDateTimeUnit, UFormattedRelativeDateTime*, UErrorCode*)Draft→StableICU 64
ureldatefmt.hvoid ureldatefmt_formatToResult(const URelativeDateTimeFormatter*, double, URelativeDateTimeUnit, UFormattedRelativeDateTime*, UErrorCode*)Draft→StableICU 64

Added

Added in ICU 67

FileAPIICU 66ICU 67
bytestream.hvoid icu::ByteSink::AppendU8(const char*, int32_t)(missing)DraftICU 67
bytestream.hvoid icu::ByteSink::AppendU8(const char8_t*, int32_t)(missing)DraftICU 67
dcfmtsym.hvoid icu::DecimalFormatSymbols::setCurrency(const UChar*, UErrorCode&)(missing)Internal
dtptngen.hUDateFormatHourCycle icu::DateTimePatternGenerator::getDefaultHourCycle(UErrorCode&) const(missing)DraftICU 67
listformatter.hstatic ListFormatter* icu::ListFormatter::createInstance(const Locale&, UListFormatterType, UListFormatterWidth, UErrorCode&)(missing)DraftICU 67
localematcher.hBuilder& icu::LocaleMatcher::Builder::setDirection(ULocMatchDirection)(missing)DraftICU 67
localematcher.henum ULocMatchDirection::ULOCMATCH_DIRECTION_ONLY_TWO_WAY(missing)DraftICU 67
localematcher.henum ULocMatchDirection::ULOCMATCH_DIRECTION_WITH_ONE_WAY(missing)DraftICU 67
locid.hvoid icu::Locale::canonicalize(UErrorCode&)(missing)DraftICU 67
measunit.hLocalArray<MeasureUnit> icu::MeasureUnit::splitToSingleUnits(int32_t&, UErrorCode&) const(missing)InternalICU 67
measunit.hMeasureUnit icu::MeasureUnit::product(const MeasureUnit&, UErrorCode&) const(missing)DraftICU 67
measunit.hMeasureUnit icu::MeasureUnit::reciprocal(UErrorCode&) const(missing)DraftICU 67
measunit.hMeasureUnit icu::MeasureUnit::withDimensionality(int32_t, UErrorCode&) const(missing)DraftICU 67
measunit.hMeasureUnit icu::MeasureUnit::withSIPrefix(UMeasureSIPrefix, UErrorCode&) const(missing)DraftICU 67
measunit.hMeasureUnit& icu::MeasureUnit::operator=(MeasureUnit&&) noexcept(missing)DraftICU 67
measunit.hUMeasureSIPrefix icu::MeasureUnit::getSIPrefix(UErrorCode&) const(missing)DraftICU 67
measunit.hUMeasureUnitComplexity icu::MeasureUnit::getComplexity(UErrorCode&) const(missing)DraftICU 67
measunit.hconst char* icu::MeasureUnit::getIdentifier() const(missing)DraftICU 67
measunit.hicu::MeasureUnit::MeasureUnit(MeasureUnit&&) noexcept(missing)DraftICU 67
measunit.hint32_t icu::MeasureUnit::getDimensionality(UErrorCode&) const(missing)DraftICU 67
measunit.hstatic MeasureUnit icu::MeasureUnit::forIdentifier(StringPiece, UErrorCode&)(missing)DraftICU 67
numsys.hNumberingSystem& icu::NumberingSystem::operator=(const NumberingSystem&)=default(missing)StableICU 4.2
stringpiece.hicu::StringPiece::StringPiece(const char8_t*)(missing)DraftICU 67
stringpiece.hicu::StringPiece::StringPiece(const char8_t*, int32_t)(missing)DraftICU 67
stringpiece.hicu::StringPiece::StringPiece(const std::u8string&)(missing)DraftICU 67
stringpiece.hicu::StringPiece::StringPiece(std::nullptr_t)(missing)DraftICU 67
stringpiece.hint32_t icu::StringPiece::compare(StringPiece)(missing)DraftICU 67
stringpiece.hint32_t icu::StringPiece::find(StringPiece, int32_t)(missing)DraftICU 67
stringpiece.hvoid icu::StringPiece::set(const char8_t*)(missing)DraftICU 67
stringpiece.hvoid icu::StringPiece::set(const char8_t*, int32_t)(missing)DraftICU 67
udat.henum UDateFormatHourCycle::UDAT_HOUR_CYCLE_11(missing)DraftICU 67
udat.henum UDateFormatHourCycle::UDAT_HOUR_CYCLE_12(missing)DraftICU 67
udat.henum UDateFormatHourCycle::UDAT_HOUR_CYCLE_23(missing)DraftICU 67
udat.henum UDateFormatHourCycle::UDAT_HOUR_CYCLE_24(missing)DraftICU 67
udateintervalformat.hvoid udtitvfmt_formatCalendarToResult(const UDateIntervalFormat*, UCalendar*, UCalendar*, UFormattedDateInterval*, UErrorCode*)(missing)DraftICU 67
udateintervalformat.hvoid udtitvfmt_formatToResult(const UDateIntervalFormat*, UDate, UDate, UFormattedDateInterval*, UErrorCode*)(missing)DraftICU 67
udatpg.hUDateFormatHourCycle udatpg_getDefaultHourCycle(const UDateTimePatternGenerator*, UErrorCode*)(missing)DraftICU 67
ulistformatter.hUListFormatter* ulistfmt_openForType(const char*, UListFormatterType, UListFormatterWidth, UErrorCode*)(missing)DraftICU 67
ulistformatter.henum UListFormatterType::ULISTFMT_TYPE_AND(missing)DraftICU 67
ulistformatter.henum UListFormatterType::ULISTFMT_TYPE_OR(missing)DraftICU 67
ulistformatter.henum UListFormatterType::ULISTFMT_TYPE_UNITS(missing)DraftICU 67
ulistformatter.henum UListFormatterWidth::ULISTFMT_WIDTH_NARROW(missing)DraftICU 67
ulistformatter.henum UListFormatterWidth::ULISTFMT_WIDTH_SHORT(missing)DraftICU 67
ulistformatter.henum UListFormatterWidth::ULISTFMT_WIDTH_WIDE(missing)DraftICU 67
utrace.henum UTraceFunctionNumber::UTRACE_UBRK_CREATE_BREAK_ENGINE(missing)DraftICU 67
utrace.henum UTraceFunctionNumber::UTRACE_UBRK_CREATE_CHARACTER(missing)DraftICU 67
utrace.henum UTraceFunctionNumber::UTRACE_UBRK_CREATE_LINE(missing)DraftICU 67
utrace.henum UTraceFunctionNumber::UTRACE_UBRK_CREATE_SENTENCE(missing)DraftICU 67
utrace.henum UTraceFunctionNumber::UTRACE_UBRK_CREATE_TITLE(missing)DraftICU 67
utrace.henum UTraceFunctionNumber::UTRACE_UBRK_CREATE_WORD(missing)DraftICU 67
utrace.henum UTraceFunctionNumber::UTRACE_UBRK_LIMIT(missing)Internal
utrace.henum UTraceFunctionNumber::UTRACE_UBRK_START(missing)DraftICU 67

Other

Other existing drafts in ICU 67

FileAPIICU 66ICU 67
bytestrie.hBytesTrie& icu::BytesTrie::resetToState64(uint64_t)DraftICU 65
bytestrie.huint64_t icu::BytesTrie::getState64() constDraftICU 65
localebuilder.hUBool icu::LocaleBuilder::copyErrorTo(UErrorCode&) constDraftICU 65
localematcher.hBuilder& icu::LocaleMatcher::Builder::addSupportedLocale(const Locale&)DraftICU 65
localematcher.hBuilder& icu::LocaleMatcher::Builder::operator=(Builder&&)DraftICU 65
localematcher.hBuilder& icu::LocaleMatcher::Builder::setDefaultLocale(const Locale*)DraftICU 65
localematcher.hBuilder& icu::LocaleMatcher::Builder::setDemotionPerDesiredLocale(ULocMatchDemotion)DraftICU 65
localematcher.hBuilder& icu::LocaleMatcher::Builder::setFavorSubtag(ULocMatchFavorSubtag)DraftICU 65
localematcher.hBuilder& icu::LocaleMatcher::Builder::setSupportedLocales(Iter, Iter)DraftICU 65
localematcher.hBuilder& icu::LocaleMatcher::Builder::setSupportedLocales(Locale::Iterator&)DraftICU 65
localematcher.hBuilder& icu::LocaleMatcher::Builder::setSupportedLocalesFromListString(StringPiece)DraftICU 65
localematcher.hBuilder& icu::LocaleMatcher::Builder::setSupportedLocalesViaConverter(Iter, Iter, Conv)DraftICU 65
localematcher.hLocale icu::LocaleMatcher::Result::makeResolvedLocale(UErrorCode&) constDraftICU 65
localematcher.hLocaleMatcher icu::LocaleMatcher::Builder::build(UErrorCode&) constDraftICU 65
localematcher.hLocaleMatcher& icu::LocaleMatcher::operator=(LocaleMatcher&&)DraftICU 65
localematcher.hResult icu::LocaleMatcher::getBestMatchResult(Locale::Iterator&, UErrorCode&) constDraftICU 65
localematcher.hResult icu::LocaleMatcher::getBestMatchResult(const Locale&, UErrorCode&) constDraftICU 65
localematcher.hResult& icu::LocaleMatcher::Result::operator=(Result&&)DraftICU 65
localematcher.hUBool icu::LocaleMatcher::Builder::copyErrorTo(UErrorCode&) constDraftICU 65
localematcher.hconst Locale* icu::LocaleMatcher::Result::getDesiredLocale() constDraftICU 65
localematcher.hconst Locale* icu::LocaleMatcher::Result::getSupportedLocale() constDraftICU 65
localematcher.hconst Locale* icu::LocaleMatcher::getBestMatch(Locale::Iterator&, UErrorCode&) constDraftICU 65
localematcher.hconst Locale* icu::LocaleMatcher::getBestMatch(const Locale&, UErrorCode&) constDraftICU 65
localematcher.hconst Locale* icu::LocaleMatcher::getBestMatchForListString(StringPiece, UErrorCode&) constDraftICU 65
localematcher.henum ULocMatchDemotion::ULOCMATCH_DEMOTION_NONEDraftICU 65
localematcher.henum ULocMatchDemotion::ULOCMATCH_DEMOTION_REGIONDraftICU 65
localematcher.henum ULocMatchFavorSubtag::ULOCMATCH_FAVOR_LANGUAGEDraftICU 65
localematcher.henum ULocMatchFavorSubtag::ULOCMATCH_FAVOR_SCRIPTDraftICU 65
localematcher.hicu::LocaleMatcher::Builder::Builder()DraftICU 65
localematcher.hicu::LocaleMatcher::Builder::Builder(Builder&&)DraftICU 65
localematcher.hicu::LocaleMatcher::Builder::~Builder()DraftICU 65
localematcher.hicu::LocaleMatcher::LocaleMatcher(LocaleMatcher&&)DraftICU 65
localematcher.hicu::LocaleMatcher::Result::Result(Result&&)DraftICU 65
localematcher.hicu::LocaleMatcher::Result::~Result()DraftICU 65
localematcher.hicu::LocaleMatcher::~LocaleMatcher()DraftICU 65
localematcher.hint32_t icu::LocaleMatcher::Result::getDesiredIndex() constDraftICU 65
localematcher.hint32_t icu::LocaleMatcher::Result::getSupportedIndex() constDraftICU 65
locid.hUBool icu::Locale::ConvertingIterator< Iter, Conv >::hasNext() const overrideDraftICU 65
locid.hUBool icu::Locale::Iterator::hasNext() constDraftICU 65
locid.hUBool icu::Locale::RangeIterator< Iter >::hasNext() const overrideDraftICU 65
locid.hconst Locale& icu::Locale::ConvertingIterator< Iter, Conv >::next() overrideDraftICU 65
locid.hconst Locale& icu::Locale::Iterator::next()DraftICU 65
locid.hconst Locale& icu::Locale::RangeIterator< Iter >::next() overrideDraftICU 65
locid.hicu::Locale::ConvertingIterator< Iter, Conv >::ConvertingIterator(Iter, Iter, Conv)DraftICU 65
locid.hicu::Locale::Iterator::~Iterator()DraftICU 65
locid.hicu::Locale::RangeIterator< Iter >::RangeIterator(Iter, Iter)DraftICU 65
measfmt.hvoid icu::MeasureFormat::parseObject(const UnicodeString&, Formattable&, ParsePosition&) constDraftICU 53
measunit.hstatic MeasureUnit icu::MeasureUnit::getBar()DraftICU 65
measunit.hstatic MeasureUnit icu::MeasureUnit::getDecade()DraftICU 65
measunit.hstatic MeasureUnit icu::MeasureUnit::getDotPerCentimeter()DraftICU 65
measunit.hstatic MeasureUnit icu::MeasureUnit::getDotPerInch()DraftICU 65
measunit.hstatic MeasureUnit icu::MeasureUnit::getEm()DraftICU 65
measunit.hstatic MeasureUnit icu::MeasureUnit::getMegapixel()DraftICU 65
measunit.hstatic MeasureUnit icu::MeasureUnit::getPascal()DraftICU 65
measunit.hstatic MeasureUnit icu::MeasureUnit::getPixel()DraftICU 65
measunit.hstatic MeasureUnit icu::MeasureUnit::getPixelPerCentimeter()DraftICU 65
measunit.hstatic MeasureUnit icu::MeasureUnit::getPixelPerInch()DraftICU 65
measunit.hstatic MeasureUnit icu::MeasureUnit::getThermUs()DraftICU 65
measunit.hstatic MeasureUnit* icu::MeasureUnit::createBar(UErrorCode&)DraftICU 65
measunit.hstatic MeasureUnit* icu::MeasureUnit::createDecade(UErrorCode&)DraftICU 65
measunit.hstatic MeasureUnit* icu::MeasureUnit::createDotPerCentimeter(UErrorCode&)DraftICU 65
measunit.hstatic MeasureUnit* icu::MeasureUnit::createDotPerInch(UErrorCode&)DraftICU 65
measunit.hstatic MeasureUnit* icu::MeasureUnit::createEm(UErrorCode&)DraftICU 65
measunit.hstatic MeasureUnit* icu::MeasureUnit::createMegapixel(UErrorCode&)DraftICU 65
measunit.hstatic MeasureUnit* icu::MeasureUnit::createPascal(UErrorCode&)DraftICU 65
measunit.hstatic MeasureUnit* icu::MeasureUnit::createPixel(UErrorCode&)DraftICU 65
measunit.hstatic MeasureUnit* icu::MeasureUnit::createPixelPerCentimeter(UErrorCode&)DraftICU 65
measunit.hstatic MeasureUnit* icu::MeasureUnit::createPixelPerInch(UErrorCode&)DraftICU 65
measunit.hstatic MeasureUnit* icu::MeasureUnit::createThermUs(UErrorCode&)DraftICU 65
nounit.hUClassID icu::NoUnit::getDynamicClassID() constDraftICU 60
nounit.hicu::NoUnit::NoUnit(const NoUnit&)DraftICU 60
nounit.hicu::NoUnit::~NoUnit()DraftICU 60
nounit.hstatic NoUnit icu::NoUnit::base()DraftICU 60
nounit.hstatic NoUnit icu::NoUnit::percent()DraftICU 60
nounit.hstatic NoUnit icu::NoUnit::permille()DraftICU 60
nounit.hstatic UClassID icu::NoUnit::getStaticClassID()DraftICU 60
nounit.hvoid* icu::NoUnit::clone() constDraftICU 60
numberformatter.hStringClass icu::number::FormattedNumber::toDecimalNumber(UErrorCode&) constDraftICU 65
numberrangeformatter.hUnicodeString icu::number::FormattedNumberRange::getFirstDecimal(UErrorCode&) constDraftICU 63
numberrangeformatter.hUnicodeString icu::number::FormattedNumberRange::getSecondDecimal(UErrorCode&) constDraftICU 63
reldatefmt.henum UDateAbsoluteUnit::UDAT_ABSOLUTE_HOURDraftICU 65
reldatefmt.henum UDateAbsoluteUnit::UDAT_ABSOLUTE_MINUTEDraftICU 65
stringpiece.hicu::StringPiece::StringPiece(T)DraftICU 65
ucal.hint32_t ucal_getHostTimeZone(UChar*, int32_t, UErrorCode*)DraftICU 65
ucharstrie.hUCharsTrie& icu::UCharsTrie::resetToState64(uint64_t)DraftICU 65
ucharstrie.huint64_t icu::UCharsTrie::getState64() constDraftICU 65
uloc.hUEnumeration* uloc_openAvailableByType(ULocAvailableType, UErrorCode*)DraftICU 65
uloc.henum ULocAvailableType::ULOC_AVAILABLE_DEFAULTDraftICU 65
uloc.henum ULocAvailableType::ULOC_AVAILABLE_ONLY_LEGACY_ALIASESDraftICU 65
uloc.henum ULocAvailableType::ULOC_AVAILABLE_WITH_LEGACY_ALIASESDraftICU 65
uregex.henum URegexpFlag::UREGEX_CANON_EQDraftICU 2.4
utrace.henum UTraceFunctionNumber::UTRACE_UDATA_BUNDLEDraftICU 65
utrace.henum UTraceFunctionNumber::UTRACE_UDATA_DATA_FILEDraftICU 65
utrace.henum UTraceFunctionNumber::UTRACE_UDATA_RESOURCEDraftICU 65
utrace.henum UTraceFunctionNumber::UTRACE_UDATA_RES_FILEDraftICU 65
utrace.henum UTraceFunctionNumber::UTRACE_UDATA_STARTDraftICU 65

Simplifications

This section shows cases where the signature was “simplified” for the sake of comparison. The simplified form is in bold, followed by all possible variations in “original” form.

Colophon

Contents generated by StableAPI tool on Fri Apr 03 07:26:48 PDT 2020

Copyright © 2019 and later: Unicode, Inc. and others. License & terms of use: http://www.unicode.org/copyright.html