# ICU4C API Comparison: ICU 63 with ICU 64 (update #1: 64.2)

## Removed from ICU 63

File | API | ICU 63 | ICU 64
--- | --- | --- | ---
localpointer.h | LocalArray<T>& icu::LocalArray< T >::moveFrom(LocalArray< T >&) | Draft ICU 56 | (missing)
localpointer.h | LocalPointer<T>& icu::LocalPointer< T >::moveFrom(LocalPointer< T >&) | Draft ICU 56 | (missing)
numberformatter.h | Appendable& icu::number::FormattedNumber::appendTo(Appendable&) | Deprecated ICU 62 | (missing)
numberformatter.h | Derived icu::number::NumberFormatterSettings< Derived >::rounding(const Rounder&) const& | Deprecated ICU 62 | (missing)
numberformatter.h | Precision icu::number::Precision::withMode(UNumberFormatRoundingMode) const | Deprecated ICU 62 | (missing)
numberformatter.h | UnicodeString icu::number::FormattedNumber::toString() const | Deprecated ICU 62 | (missing)
numberformatter.h | `static` SignificantDigitsPrecision icu::number::Precision::fixedDigits(int32_t) | Deprecated ICU 62 | (missing)
numberformatter.h | `static` SignificantDigitsPrecision icu::number::Precision::maxDigits(int32_t) | Deprecated ICU 62 | (missing)
numberformatter.h | `static` SignificantDigitsPrecision icu::number::Precision::minDigits(int32_t) | Deprecated ICU 62 | (missing)
numberformatter.h | `static` SignificantDigitsPrecision icu::number::Precision::minMaxDigits(int32_t, int32_t) | Deprecated ICU 62 | (missing)
numberformatter.h | void icu::number::FormattedNumber::populateFieldPosition(FieldPosition&, UErrorCode&) | Deprecated ICU 62 | (missing)
numberformatter.h | void icu::number::FormattedNumber::populateFieldPositionIterator(FieldPositionIterator&, UErrorCode&) | Deprecated ICU 62 | (missing)
numsys.h | `#define` NUMSYS_NAME_CAPACITY | Internal | (missing)
unistr.h | UnicodeString& icu::UnicodeString::moveFrom(UnicodeString&) | Draft ICU 56 | (missing)

(jump back to top)

## Deprecated or Obsoleted in ICU 64

File | API | ICU 63 | ICU 64
--- | --- | --- | ---
brkiter.h | `static` BreakIterator* icu::BreakIterator::createTitleInstance(const Locale&, UErrorCode&) | Stable ICU 2.1 | Deprecated ICU 64
decimfmt.h | const number::LocalizedNumberFormatter& icu::DecimalFormat::toNumberFormatter() const | Draft ICU 62 | Deprecated ICU 64

(jump back to top)

## Changed in ICU 64 (old, new)

File | API | ICU 63 | ICU 64
--- | --- | --- | ---
brkiter.h | `static` BreakIterator* icu::BreakIterator::createTitleInstance(const Locale&, UErrorCode&) | Stable ICU 2.1 | Deprecated ICU 64
decimfmt.h | UBool icu::DecimalFormat::isFormatFailIfMoreThanMaxDigits() const | Internal | Draft ICU 64
decimfmt.h | UBool icu::DecimalFormat::isParseCaseSensitive() const | Internal | Draft ICU 64
decimfmt.h | UBool icu::DecimalFormat::isParseNoExponent() const | Internal | Draft ICU 64
decimfmt.h | UBool icu::DecimalFormat::isSignAlwaysShown() const | Internal | Draft ICU 64
decimfmt.h | const number::LocalizedNumberFormatter& icu::DecimalFormat::toNumberFormatter() const | Draft ICU 62 | Deprecated ICU 64
decimfmt.h | int32_t icu::DecimalFormat::getMinimumGroupingDigits() const | Internal | Draft ICU 64
decimfmt.h | void icu::DecimalFormat::setFormatFailIfMoreThanMaxDigits(UBool) | Internal | Draft ICU 64
decimfmt.h | void icu::DecimalFormat::setMinimumGroupingDigits(int32_t) | Internal | Draft ICU 64
decimfmt.h | void icu::DecimalFormat::setParseCaseSensitive(UBool) | Internal | Draft ICU 64
decimfmt.h | void icu::DecimalFormat::setParseNoExponent(UBool) | Internal | Draft ICU 64
decimfmt.h | void icu::DecimalFormat::setSignAlwaysShown(UBool) | Internal | Draft ICU 64
dtptngen.h | UnicodeString icu::DateTimePatternGenerator::getFieldDisplayName(UDateTimePatternField, UDateTimePGDisplayWidth) const | Draft→Stable ICU 61
ucurr.h | `enum` UCurrNameStyle::UCURR_NARROW_SYMBOL_NAME | Draft→Stable ICU 61
udatpg.h | `enum` UDateTimePGDisplayWidth::UDATPG_ABBREVIATED | Draft→Stable ICU 61
udatpg.h | `enum` UDateTimePGDisplayWidth::UDATPG_NARROW | Draft→Stable ICU 61
udatpg.h | `enum` UDateTimePGDisplayWidth::UDATPG_WIDE | Draft→Stable ICU 61
udatpg.h | int32_t udatpg_getFieldDisplayName(const UDateTimePatternGenerator*, UDateTimePatternField, UDateTimePGDisplayWidth, UChar*, int32_t, UErrorCode*) | Draft→Stable ICU 61
unum.h | `enum` UNumberFormatAttribute::UNUM_MINIMUM_GROUPING_DIGITS | Internal | Draft ICU 64
unum.h | `enum` UNumberFormatAttribute::UNUM_PARSE_CASE_SENSITIVE | Internal | Draft ICU 64
unum.h | `enum` UNumberFormatAttribute::UNUM_SIGN_ALWAYS_SHOWN | Internal | Draft ICU 64
unumberformatter.h | UBool unumf_resultNextFieldPosition(const UFormattedNumber*, UFieldPosition*, UErrorCode*) | Draft→Stable ICU 62
unumberformatter.h | UFormattedNumber* unumf_openResult(UErrorCode*) | Draft→Stable ICU 62
unumberformatter.h | UNumberFormatter* unumf_openForSkeletonAndLocale(const UChar*, int32_t, const char*, UErrorCode*) | Draft→Stable ICU 62
unumberformatter.h | int32_t unumf_resultToString(const UFormattedNumber*, UChar*, int32_t, UErrorCode*) | Draft→Stable ICU 62
unumberformatter.h | void unumf_close(UNumberFormatter*) | Draft→Stable ICU 62
unumberformatter.h | void unumf_closeResult(UFormattedNumber*) | Draft→Stable ICU 62
unumberformatter.h | void unumf_formatDecimal(const UNumberFormatter*, const char*, int32_t, UFormattedNumber*, UErrorCode*) | Draft→Stable ICU 62
unumberformatter.h | void unumf_formatDouble(const UNumberFormatter*, double, UFormattedNumber*, UErrorCode*) | Draft→Stable ICU 62
unumberformatter.h | void unumf_formatInt(const UNumberFormatter*, int64_t, UFormattedNumber*, UErrorCode*) | Draft→Stable ICU 62
unumberformatter.h | void unumf_resultGetAllFieldPositions(const UFormattedNumber*, UFieldPositionIterator*, UErrorCode*) | Draft→Stable ICU 62
utf8.h | `#define` U8_TRUNCATE_IF_INCOMPLETE | Draft→Stable ICU 61

(jump back to top)

## Promoted to stable in ICU 64

File | API | ICU 63 | ICU 64
--- | --- | --- | ---
dtptngen.h | UnicodeString icu::DateTimePatternGenerator::getFieldDisplayName(UDateTimePatternField, UDateTimePGDisplayWidth) const | Draft→Stable ICU 61
uchar.h | `enum` UBlockCode::UBLOCK_EGYPTIAN_HIEROGLYPH_FORMAT_CONTROLS | (missing) | Stable ICU 64 | (Born Stable)
uchar.h | `enum` UBlockCode::UBLOCK_ELYMAIC | (missing) | Stable ICU 64 | (Born Stable)
uchar.h | `enum` UBlockCode::UBLOCK_NANDINAGARI | (missing) | Stable ICU 64 | (Born Stable)
uchar.h | `enum` UBlockCode::UBLOCK_NYIAKENG_PUACHUE_HMONG | (missing) | Stable ICU 64 | (Born Stable)
uchar.h | `enum` UBlockCode::UBLOCK_OTTOMAN_SIYAQ_NUMBERS | (missing) | Stable ICU 64 | (Born Stable)
uchar.h | `enum` UBlockCode::UBLOCK_SMALL_KANA_EXTENSION | (missing) | Stable ICU 64 | (Born Stable)
uchar.h | `enum` UBlockCode::UBLOCK_SYMBOLS_AND_PICTOGRAPHS_EXTENDED_A | (missing) | Stable ICU 64 | (Born Stable)
uchar.h | `enum` UBlockCode::UBLOCK_TAMIL_SUPPLEMENT | (missing) | Stable ICU 64 | (Born Stable)
uchar.h | `enum` UBlockCode::UBLOCK_WANCHO | (missing) | Stable ICU 64 | (Born Stable)
ucurr.h | `enum` UCurrNameStyle::UCURR_NARROW_SYMBOL_NAME | Draft→Stable ICU 61
udatpg.h | `enum` UDateTimePGDisplayWidth::UDATPG_ABBREVIATED | Draft→Stable ICU 61
udatpg.h | `enum` UDateTimePGDisplayWidth::UDATPG_NARROW | Draft→Stable ICU 61
udatpg.h | `enum` UDateTimePGDisplayWidth::UDATPG_WIDE | Draft→Stable ICU 61
udatpg.h | int32_t udatpg_getFieldDisplayName(const UDateTimePatternGenerator*, UDateTimePatternField, UDateTimePGDisplayWidth, UChar*, int32_t, UErrorCode*) | Draft→Stable ICU 61
unumberformatter.h | UBool unumf_resultNextFieldPosition(const UFormattedNumber*, UFieldPosition*, UErrorCode*) | Draft→Stable ICU 62
unumberformatter.h | UFormattedNumber* unumf_openResult(UErrorCode*) | Draft→Stable ICU 62
unumberformatter.h | UNumberFormatter* unumf_openForSkeletonAndLocale(const UChar*, int32_t, const char*, UErrorCode*) | Draft→Stable ICU 62
unumberformatter.h | int32_t unumf_resultToString(const UFormattedNumber*, UChar*, int32_t, UErrorCode*) | Draft→Stable ICU 62
unumberformatter.h | void unumf_close(UNumberFormatter*) | Draft→Stable ICU 62
unumberformatter.h | void unumf_closeResult(UFormattedNumber*) | Draft→Stable ICU 62
unumberformatter.h | void unumf_formatDecimal(const UNumberFormatter*, const char*, int32_t, UFormattedNumber*, UErrorCode*) | Draft→Stable ICU 62
unumberformatter.h | void unumf_formatDouble(const UNumberFormatter*, double, UFormattedNumber*, UErrorCode*) | Draft→Stable ICU 62
unumberformatter.h | void unumf_formatInt(const UNumberFormatter*, int64_t, UFormattedNumber*, UErrorCode*) | Draft→Stable ICU 62
unumberformatter.h | void unumf_resultGetAllFieldPositions(const UFormattedNumber*, UFieldPositionIterator*, UErrorCode*) | Draft→Stable ICU 62
uscript.h | `enum` UScriptCode::USCRIPT_ELYMAIC | (missing) | Stable ICU 64 | (Born Stable)
uscript.h | `enum` UScriptCode::USCRIPT_NANDINAGARI | (missing) | Stable ICU 64 | (Born Stable)
uscript.h | `enum` UScriptCode::USCRIPT_NYIAKENG_PUACHUE_HMONG | (missing) | Stable ICU 64 | (Born Stable)
uscript.h | `enum` UScriptCode::USCRIPT_WANCHO | (missing) | Stable ICU 64 | (Born Stable)
utf8.h | `#define` U8_TRUNCATE_IF_INCOMPLETE | Draft→Stable ICU 61
utypes.h | `enum` UErrorCode::U_NUMBER_ARG_OUTOFBOUNDS_ERROR | (missing) | Stable ICU 61
utypes.h | `enum` UErrorCode::U_NUMBER_SKELETON_SYNTAX_ERROR | (missing) | Stable ICU 62

(jump back to top)

## Added in ICU 64

File | API | ICU 63 | ICU 64
--- | --- | --- | ---
currunit.h | icu::CurrencyUnit::CurrencyUnit(StringPiece, UErrorCode&) | (missing) | Draft ICU 64
decimfmt.h | const number::LocalizedNumberFormatter* icu::DecimalFormat::toNumberFormatter(UErrorCode&) const | (missing) | Draft ICU 64
dtitvfmt.h | Appendable& icu::FormattedDateInterval::appendTo(Appendable&, UErrorCode&) const | (missing) | Draft ICU 64
dtitvfmt.h | FormattedDateInterval icu::DateIntervalFormat::formatToValue(Calendar&, Calendar&, UErrorCode&) const | (missing) | Draft ICU 64
dtitvfmt.h | FormattedDateInterval icu::DateIntervalFormat::formatToValue(const DateInterval&, UErrorCode&) const | (missing) | Draft ICU 64
dtitvfmt.h | FormattedDateInterval& icu::FormattedDateInterval::operator=(FormattedDateInterval&&) | (missing) | Draft ICU 64
dtitvfmt.h | FormattedDateInterval& icu::FormattedDateInterval::operator=(const FormattedDateInterval&)=delete | (missing) | (untagged)
dtitvfmt.h | UBool icu::FormattedDateInterval::nextPosition(ConstrainedFieldPosition&, UErrorCode&) const | (missing) | Draft ICU 64
dtitvfmt.h | UnicodeString icu::FormattedDateInterval::toString(UErrorCode&) const | (missing) | Draft ICU 64
dtitvfmt.h | UnicodeString icu::FormattedDateInterval::toTempString(UErrorCode&) const | (missing) | Draft ICU 64
dtitvfmt.h | icu::FormattedDateInterval::FormattedDateInterval() | (missing) | Draft ICU 64
dtitvfmt.h | icu::FormattedDateInterval::FormattedDateInterval(FormattedDateInterval&&) | (missing) | Draft ICU 64
dtitvfmt.h | icu::FormattedDateInterval::FormattedDateInterval(const FormattedDateInterval&)=delete | (missing) | (untagged)
dtitvfmt.h | icu::FormattedDateInterval::~FormattedDateInterval() | (missing) | Draft ICU 64
formattedvalue.h | Appendable& icu::FormattedValue::appendTo(Appendable&, UErrorCode&) const | (missing) | Draft ICU 64
formattedvalue.h | UBool icu::ConstrainedFieldPosition::matchesField(int32_t, int32_t) const | (missing) | Draft ICU 64
formattedvalue.h | UBool icu::FormattedValue::nextPosition(ConstrainedFieldPosition&, UErrorCode&) const | (missing) | Draft ICU 64
formattedvalue.h | UnicodeString icu::FormattedValue::toString(UErrorCode&) const | (missing) | Draft ICU 64
formattedvalue.h | UnicodeString icu::FormattedValue::toTempString(UErrorCode&) const | (missing) | Draft ICU 64
formattedvalue.h | icu::ConstrainedFieldPosition::ConstrainedFieldPosition() | (missing) | Draft ICU 64
formattedvalue.h | icu::ConstrainedFieldPosition::~ConstrainedFieldPosition() | (missing) | Draft ICU 64
formattedvalue.h | icu::FormattedValue::~FormattedValue() | (missing) | Draft ICU 64
formattedvalue.h | int32_t icu::ConstrainedFieldPosition::getCategory() const | (missing) | Draft ICU 64
formattedvalue.h | int32_t icu::ConstrainedFieldPosition::getField() const | (missing) | Draft ICU 64
formattedvalue.h | int32_t icu::ConstrainedFieldPosition::getLimit() const | (missing) | Draft ICU 64
formattedvalue.h | int32_t icu::ConstrainedFieldPosition::getStart() const | (missing) | Draft ICU 64
formattedvalue.h | int64_t icu::ConstrainedFieldPosition::getInt64IterationContext() const | (missing) | Draft ICU 64
formattedvalue.h | void icu::ConstrainedFieldPosition::constrainCategory(int32_t) | (missing) | Draft ICU 64
formattedvalue.h | void icu::ConstrainedFieldPosition::constrainField(int32_t, int32_t) | (missing) | Draft ICU 64
formattedvalue.h | void icu::ConstrainedFieldPosition::reset() | (missing) | Draft ICU 64
formattedvalue.h | void icu::ConstrainedFieldPosition::setInt64IterationContext(int64_t) | (missing) | Draft ICU 64
formattedvalue.h | void icu::ConstrainedFieldPosition::setState(int32_t, int32_t, int32_t, int32_t) | (missing) | Draft ICU 64
listformatter.h | Appendable& icu::FormattedList::appendTo(Appendable&, UErrorCode&) const | (missing) | Draft ICU 64
listformatter.h | FormattedList icu::ListFormatter::formatStringsToValue(const UnicodeString items[], int32_t, UErrorCode&) const | (missing) | Draft ICU 64
listformatter.h | FormattedList& icu::FormattedList::operator=(FormattedList&&) | (missing) | Draft ICU 64
listformatter.h | FormattedList& icu::FormattedList::operator=(const FormattedList&)=delete | (missing) | (untagged)
listformatter.h | UBool icu::FormattedList::nextPosition(ConstrainedFieldPosition&, UErrorCode&) const | (missing) | Draft ICU 64
listformatter.h | UnicodeString icu::FormattedList::toString(UErrorCode&) const | (missing) | Draft ICU 64
listformatter.h | UnicodeString icu::FormattedList::toTempString(UErrorCode&) const | (missing) | Draft ICU 64
listformatter.h | icu::FormattedList::FormattedList() | (missing) | Draft ICU 64
listformatter.h | icu::FormattedList::FormattedList(FormattedList&&) | (missing) | Draft ICU 64
listformatter.h | icu::FormattedList::FormattedList(const FormattedList&)=delete | (missing) | (untagged)
listformatter.h | icu::FormattedList::~FormattedList() | (missing) | Draft ICU 64
localebuilder.h | Locale icu::LocaleBuilder::build(UErrorCode&) | (missing) | Draft ICU 64
localebuilder.h | LocaleBuilder& icu::LocaleBuilder::addUnicodeLocaleAttribute(StringPiece) | (missing) | Draft ICU 64
localebuilder.h | LocaleBuilder& icu::LocaleBuilder::clear() | (missing) | Draft ICU 64
localebuilder.h | LocaleBuilder& icu::LocaleBuilder::clearExtensions() | (missing) | Draft ICU 64
localebuilder.h | LocaleBuilder& icu::LocaleBuilder::removeUnicodeLocaleAttribute(StringPiece) | (missing) | Draft ICU 64
localebuilder.h | LocaleBuilder& icu::LocaleBuilder::setExtension(char, StringPiece) | (missing) | Draft ICU 64
localebuilder.h | LocaleBuilder& icu::LocaleBuilder::setLanguage(StringPiece) | (missing) | Draft ICU 64
localebuilder.h | LocaleBuilder& icu::LocaleBuilder::setLanguageTag(StringPiece) | (missing) | Draft ICU 64
localebuilder.h | LocaleBuilder& icu::LocaleBuilder::setLocale(const Locale&) | (missing) | Draft ICU 64
localebuilder.h | LocaleBuilder& icu::LocaleBuilder::setRegion(StringPiece) | (missing) | Draft ICU 64
localebuilder.h | LocaleBuilder& icu::LocaleBuilder::setScript(StringPiece) | (missing) | Draft ICU 64
localebuilder.h | LocaleBuilder& icu::LocaleBuilder::setUnicodeLocaleKeyword(StringPiece, StringPiece) | (missing) | Draft ICU 64
localebuilder.h | LocaleBuilder& icu::LocaleBuilder::setVariant(StringPiece) | (missing) | Draft ICU 64
localebuilder.h | icu::LocaleBuilder::LocaleBuilder() | (missing) | Draft ICU 64
localebuilder.h | icu::LocaleBuilder::~LocaleBuilder() | (missing) | Draft ICU 64
localpointer.h | LocalArray<T>& icu::LocalArray< T >::operator=(std::unique_ptr< T[]>&&) | (missing) | Draft ICU 64
localpointer.h | LocalPointer<T>& icu::LocalPointer< T >::operator=(std::unique_ptr< T >&&) | (missing) | Draft ICU 64
localpointer.h | icu::LocalArray< T >::LocalArray(std::unique_ptr< T[]>&&) | (missing) | Draft ICU 64
localpointer.h | icu::LocalArray< T >::operator std::unique_ptr< T[]>() && | (missing) | Draft ICU 64
localpointer.h | icu::LocalPointer< T >::LocalPointer(std::unique_ptr< T >&&) | (missing) | Draft ICU 64
localpointer.h | icu::LocalPointer< T >::operator std::unique_ptr< T >() && | (missing) | Draft ICU 64
localpointer.h | `static` void* icu::LocalPointerBase< T >::operator new(size_t)=delete | (missing) | (untagged)
localpointer.h | `static` void* icu::LocalPointerBase< T >::operator new[](size_t)=delete | (missing) | (untagged)
measunit.h | `static` MeasureUnit icu::MeasureUnit::getAcre() | (missing) | Draft ICU 64
measunit.h | `static` MeasureUnit icu::MeasureUnit::getAcreFoot() | (missing) | Draft ICU 64
measunit.h | `static` MeasureUnit icu::MeasureUnit::getAmpere() | (missing) | Draft ICU 64
measunit.h | `static` MeasureUnit icu::MeasureUnit::getArcMinute() | (missing) | Draft ICU 64
measunit.h | `static` MeasureUnit icu::MeasureUnit::getArcSecond() | (missing) | Draft ICU 64
measunit.h | `static` MeasureUnit icu::MeasureUnit::getAstronomicalUnit() | (missing) | Draft ICU 64
measunit.h | `static` MeasureUnit icu::MeasureUnit::getAtmosphere() | (missing) | Draft ICU 64
measunit.h | `static` MeasureUnit icu::MeasureUnit::getBarrel() | (missing) | Draft ICU 64
measunit.h | `static` MeasureUnit icu::MeasureUnit::getBit() | (missing) | Draft ICU 64
measunit.h | `static` MeasureUnit icu::MeasureUnit::getBritishThermalUnit() | (missing) | Draft ICU 64
measunit.h | `static` MeasureUnit icu::MeasureUnit::getBushel() | (missing) | Draft ICU 64
measunit.h | `static` MeasureUnit icu::MeasureUnit::getByte() | (missing) | Draft ICU 64
measunit.h | `static` MeasureUnit icu::MeasureUnit::getCalorie() | (missing) | Draft ICU 64
measunit.h | `static` MeasureUnit icu::MeasureUnit::getCarat() | (missing) | Draft ICU 64
measunit.h | `static` MeasureUnit icu::MeasureUnit::getCelsius() | (missing) | Draft ICU 64
measunit.h | `static` MeasureUnit icu::MeasureUnit::getCentiliter() | (missing) | Draft ICU 64
measunit.h | `static` MeasureUnit icu::MeasureUnit::getCentimeter() | (missing) | Draft ICU 64
measunit.h | `static` MeasureUnit icu::MeasureUnit::getCentury() | (missing) | Draft ICU 64
measunit.h | `static` MeasureUnit icu::MeasureUnit::getCubicCentimeter() | (missing) | Draft ICU 64
measunit.h | `static` MeasureUnit icu::MeasureUnit::getCubicFoot() | (missing) | Draft ICU 64
measunit.h | `static` MeasureUnit icu::MeasureUnit::getCubicInch() | (missing) | Draft ICU 64
measunit.h | `static` MeasureUnit icu::MeasureUnit::getCubicKilometer() | (missing) | Draft ICU 64
measunit.h | `static` MeasureUnit icu::MeasureUnit::getCubicMeter() | (missing) | Draft ICU 64
measunit.h | `static` MeasureUnit icu::MeasureUnit::getCubicMile() | (missing) | Draft ICU 64
measunit.h | `static` MeasureUnit icu::MeasureUnit::getCubicYard() | (missing) | Draft ICU 64
measunit.h | `static` MeasureUnit icu::MeasureUnit::getCup() | (missing) | Draft ICU 64
measunit.h | `static` MeasureUnit icu::MeasureUnit::getCupMetric() | (missing) | Draft ICU 64
measunit.h | `static` MeasureUnit icu::MeasureUnit::getDalton() | (missing) | Draft ICU 64
measunit.h | `static` MeasureUnit icu::MeasureUnit::getDay() | (missing) | Draft ICU 64
measunit.h | `static` MeasureUnit icu::MeasureUnit::getDayPerson() | (missing) | Draft ICU 64
measunit.h | `static` MeasureUnit icu::MeasureUnit::getDeciliter() | (missing) | Draft ICU 64
measunit.h | `static` MeasureUnit icu::MeasureUnit::getDecimeter() | (missing) | Draft ICU 64
measunit.h | `static` MeasureUnit icu::MeasureUnit::getDegree() | (missing) | Draft ICU 64
measunit.h | `static` MeasureUnit icu::MeasureUnit::getDunam() | (missing) | Draft ICU 64
measunit.h | `static` MeasureUnit icu::MeasureUnit::getEarthMass() | (missing) | Draft ICU 64
measunit.h | `static` MeasureUnit icu::MeasureUnit::getElectronvolt() | (missing) | Draft ICU 64
measunit.h | `static` MeasureUnit icu::MeasureUnit::getFahrenheit() | (missing) | Draft ICU 64
measunit.h | `static` MeasureUnit icu::MeasureUnit::getFathom() | (missing) | Draft ICU 64
measunit.h | `static` MeasureUnit icu::MeasureUnit::getFluidOunce() | (missing) | Draft ICU 64
measunit.h | `static` MeasureUnit icu::MeasureUnit::getFluidOunceImperial() | (missing) | Draft ICU 64
measunit.h | `static` MeasureUnit icu::MeasureUnit::getFoodcalorie() | (missing) | Draft ICU 64
measunit.h | `static` MeasureUnit icu::MeasureUnit::getFoot() | (missing) | Draft ICU 64
measunit.h | `static` MeasureUnit icu::MeasureUnit::getFurlong() | (missing) | Draft ICU 64
measunit.h | `static` MeasureUnit icu::MeasureUnit::getGForce() | (missing) | Draft ICU 64
measunit.h | `static` MeasureUnit icu::MeasureUnit::getGallon() | (missing) | Draft ICU 64
measunit.h | `static` MeasureUnit icu::MeasureUnit::getGallonImperial() | (missing) | Draft ICU 64
measunit.h | `static` MeasureUnit icu::MeasureUnit::getGenericTemperature() | (missing) | Draft ICU 64
measunit.h | `static` MeasureUnit icu::MeasureUnit::getGigabit() | (missing) | Draft ICU 64
measunit.h | `static` MeasureUnit icu::MeasureUnit::getGigabyte() | (missing) | Draft ICU 64
measunit.h | `static` MeasureUnit icu::MeasureUnit::getGigahertz() | (missing) | Draft ICU 64
measunit.h | `static` MeasureUnit icu::MeasureUnit::getGigawatt() | (missing) | Draft ICU 64
measunit.h | `static` MeasureUnit icu::MeasureUnit::getGram() | (missing) | Draft ICU 64
measunit.h | `static` MeasureUnit icu::MeasureUnit::getHectare() | (missing) | Draft ICU 64
measunit.h | `static` MeasureUnit icu::MeasureUnit::getHectoliter() | (missing) | Draft ICU 64
measunit.h | `static` MeasureUnit icu::MeasureUnit::getHectopascal() | (missing) | Draft ICU 64
measunit.h | `static` MeasureUnit icu::MeasureUnit::getHertz() | (missing) | Draft ICU 64
measunit.h | `static` MeasureUnit icu::MeasureUnit::getHorsepower() | (missing) | Draft ICU 64
measunit.h | `static` MeasureUnit icu::MeasureUnit::getHour() | (missing) | Draft ICU 64
measunit.h | `static` MeasureUnit icu::MeasureUnit::getInch() | (missing) | Draft ICU 64
measunit.h | `static` MeasureUnit icu::MeasureUnit::getInchHg() | (missing) | Draft ICU 64
measunit.h | `static` MeasureUnit icu::MeasureUnit::getJoule() | (missing) | Draft ICU 64
measunit.h | `static` MeasureUnit icu::MeasureUnit::getKarat() | (missing) | Draft ICU 64
measunit.h | `static` MeasureUnit icu::MeasureUnit::getKelvin() | (missing) | Draft ICU 64
measunit.h | `static` MeasureUnit icu::MeasureUnit::getKilobit() | (missing) | Draft ICU 64
measunit.h | `static` MeasureUnit icu::MeasureUnit::getKilobyte() | (missing) | Draft ICU 64
measunit.h | `static` MeasureUnit icu::MeasureUnit::getKilocalorie() | (missing) | Draft ICU 64
measunit.h | `static` MeasureUnit icu::MeasureUnit::getKilogram() | (missing) | Draft ICU 64
measunit.h | `static` MeasureUnit icu::MeasureUnit::getKilohertz() | (missing) | Draft ICU 64
measunit.h | `static` MeasureUnit icu::MeasureUnit::getKilojoule() | (missing) | Draft ICU 64
measunit.h | `static` MeasureUnit icu::MeasureUnit::getKilometer() | (missing) | Draft ICU 64
measunit.h | `static` MeasureUnit icu::MeasureUnit::getKilometerPerHour() | (missing) | Draft ICU 64
measunit.h | `static` MeasureUnit icu::MeasureUnit::getKilopascal() | (missing) | Draft ICU 64
measunit.h | `static` MeasureUnit icu::MeasureUnit::getKilowatt() | (missing) | Draft ICU 64
measunit.h | `static` MeasureUnit icu::MeasureUnit::getKilowattHour() | (missing) | Draft ICU 64
measunit.h | `static` MeasureUnit icu::MeasureUnit::getKnot() | (missing) | Draft ICU 64
measunit.h | `static` MeasureUnit icu::MeasureUnit::getLightYear() | (missing) | Draft ICU 64
measunit.h | `static` MeasureUnit icu::MeasureUnit::getLiter() | (missing) | Draft ICU 64
measunit.h | `static` MeasureUnit icu::MeasureUnit::getLiterPer100Kilometers() | (missing) | Draft ICU 64
measunit.h | `static` MeasureUnit icu::MeasureUnit::getLiterPerKilometer() | (missing) | Draft ICU 64
measunit.h | `static` MeasureUnit icu::MeasureUnit::getLux() | (missing) | Draft ICU 64
measunit.h | `static` MeasureUnit icu::MeasureUnit::getMegabit() | (missing) | Draft ICU 64
measunit.h | `static` MeasureUnit icu::MeasureUnit::getMegabyte() | (missing) | Draft ICU 64
measunit.h | `static` MeasureUnit icu::MeasureUnit::getMegahertz() | (missing) | Draft ICU 64
measunit.h | `static` MeasureUnit icu::MeasureUnit::getMegaliter() | (missing) | Draft ICU 64
measunit.h | `static` MeasureUnit icu::MeasureUnit::getMegapascal() | (missing) | Draft ICU 64
measunit.h | `static` MeasureUnit icu::MeasureUnit::getMegawatt() | (missing) | Draft ICU 64
measunit.h | `static` MeasureUnit icu::MeasureUnit::getMeter() | (missing) | Draft ICU 64
measunit.h | `static` MeasureUnit icu::MeasureUnit::getMeterPerSecond() | (missing) | Draft ICU 64
measunit.h | `static` MeasureUnit icu::MeasureUnit::getMeterPerSecondSquared() | (missing) | Draft ICU 64
measunit.h | `static` MeasureUnit icu::MeasureUnit::getMetricTon() | (missing) | Draft ICU 64
measunit.h | `static` MeasureUnit icu::MeasureUnit::getMicrogram() | (missing) | Draft ICU 64
measunit.h | `static` MeasureUnit icu::MeasureUnit::getMicrometer() | (missing) | Draft ICU 64
measunit.h | `static` MeasureUnit icu::MeasureUnit::getMicrosecond() | (missing) | Draft ICU 64
measunit.h | `static` MeasureUnit icu::MeasureUnit::getMile() | (missing) | Draft ICU 64
measunit.h | `static` MeasureUnit icu::MeasureUnit::getMilePerGallon() | (missing) | Draft ICU 64
measunit.h | `static` MeasureUnit icu::MeasureUnit::getMilePerGallonImperial() | (missing) | Draft ICU 64
measunit.h | `static` MeasureUnit icu::MeasureUnit::getMilePerHour() | (missing) | Draft ICU 64
measunit.h | `static` MeasureUnit icu::MeasureUnit::getMileScandinavian() | (missing) | Draft ICU 64
measunit.h | `static` MeasureUnit icu::MeasureUnit::getMilliampere() | (missing) | Draft ICU 64
measunit.h | `static` MeasureUnit icu::MeasureUnit::getMillibar() | (missing) | Draft ICU 64
measunit.h | `static` MeasureUnit icu::MeasureUnit::getMilligram() | (missing) | Draft ICU 64
measunit.h | `static` MeasureUnit icu::MeasureUnit::getMilligramPerDeciliter() | (missing) | Draft ICU 64
measunit.h | `static` MeasureUnit icu::MeasureUnit::getMilliliter() | (missing) | Draft ICU 64
measunit.h | `static` MeasureUnit icu::MeasureUnit::getMillimeter() | (missing) | Draft ICU 64
measunit.h | `static` MeasureUnit icu::MeasureUnit::getMillimeterOfMercury() | (missing) | Draft ICU 64
measunit.h | `static` MeasureUnit icu::MeasureUnit::getMillimolePerLiter() | (missing) | Draft ICU 64
measunit.h | `static` MeasureUnit icu::MeasureUnit::getMillisecond() | (missing) | Draft ICU 64
measunit.h | `static` MeasureUnit icu::MeasureUnit::getMilliwatt() | (missing) | Draft ICU 64
measunit.h | `static` MeasureUnit icu::MeasureUnit::getMinute() | (missing) | Draft ICU 64
measunit.h | `static` MeasureUnit icu::MeasureUnit::getMole() | (missing) | Draft ICU 64
measunit.h | `static` MeasureUnit icu::MeasureUnit::getMonth() | (missing) | Draft ICU 64
measunit.h | `static` MeasureUnit icu::MeasureUnit::getMonthPerson() | (missing) | Draft ICU 64
measunit.h | `static` MeasureUnit icu::MeasureUnit::getNanometer() | (missing) | Draft ICU 64
measunit.h | `static` MeasureUnit icu::MeasureUnit::getNanosecond() | (missing) | Draft ICU 64
measunit.h | `static` MeasureUnit icu::MeasureUnit::getNauticalMile() | (missing) | Draft ICU 64
measunit.h | `static` MeasureUnit icu::MeasureUnit::getNewton() | (missing) | Draft ICU 64
measunit.h | `static` MeasureUnit icu::MeasureUnit::getNewtonMeter() | (missing) | Draft ICU 64
measunit.h | `static` MeasureUnit icu::MeasureUnit::getOhm() | (missing) | Draft ICU 64
measunit.h | `static` MeasureUnit icu::MeasureUnit::getOunce() | (missing) | Draft ICU 64
measunit.h | `static` MeasureUnit icu::MeasureUnit::getOunceTroy() | (missing) | Draft ICU 64
measunit.h | `static` MeasureUnit icu::MeasureUnit::getParsec() | (missing) | Draft ICU 64
measunit.h | `static` MeasureUnit icu::MeasureUnit::getPartPerMillion() | (missing) | Draft ICU 64
measunit.h | `static` MeasureUnit icu::MeasureUnit::getPercent() | (missing) | Draft ICU 64
measunit.h | `static` MeasureUnit icu::MeasureUnit::getPermille() | (missing) | Draft ICU 64
measunit.h | `static` MeasureUnit icu::MeasureUnit::getPermyriad() | (missing) | Draft ICU 64
measunit.h | `static` MeasureUnit icu::MeasureUnit::getPetabyte() | (missing) | Draft ICU 64
measunit.h | `static` MeasureUnit icu::MeasureUnit::getPicometer() | (missing) | Draft ICU 64
measunit.h | `static` MeasureUnit icu::MeasureUnit::getPint() | (missing) | Draft ICU 64
measunit.h | `static` MeasureUnit icu::MeasureUnit::getPintMetric() | (missing) | Draft ICU 64
measunit.h | `static` MeasureUnit icu::MeasureUnit::getPoint() | (missing) | Draft ICU 64
measunit.h | `static` MeasureUnit icu::MeasureUnit::getPound() | (missing) | Draft ICU 64
measunit.h | `static` MeasureUnit icu::MeasureUnit::getPoundFoot() | (missing) | Draft ICU 64
measunit.h | `static` MeasureUnit icu::MeasureUnit::getPoundForce() | (missing) | Draft ICU 64
measunit.h | `static` MeasureUnit icu::MeasureUnit::getPoundPerSquareInch() | (missing) | Draft ICU 64
measunit.h | `static` MeasureUnit icu::MeasureUnit::getQuart() | (missing) | Draft ICU 64
measunit.h | `static` MeasureUnit icu::MeasureUnit::getRadian() | (missing) | Draft ICU 64
measunit.h | `static` MeasureUnit icu::MeasureUnit::getRevolutionAngle() | (missing) | Draft ICU 64
measunit.h | `static` MeasureUnit icu::MeasureUnit::getSecond() | (missing) | Draft ICU 64
measunit.h | `static` MeasureUnit icu::MeasureUnit::getSolarLuminosity() | (missing) | Draft ICU 64
measunit.h | `static` MeasureUnit icu::MeasureUnit::getSolarMass() | (missing) | Draft ICU 64
measunit.h | `static` MeasureUnit icu::MeasureUnit::getSolarRadius() | (missing) | Draft ICU 64
measunit.h | `static` MeasureUnit icu::MeasureUnit::getSquareCentimeter() | (missing) | Draft ICU 64
measunit.h | `static` MeasureUnit icu::MeasureUnit::getSquareFoot() | (missing) | Draft ICU 64
measunit.h | `static` MeasureUnit icu::MeasureUnit::getSquareInch() | (missing) | Draft ICU 64
measunit.h | `static` MeasureUnit icu::MeasureUnit::getSquareKilometer() | (missing) | Draft ICU 64
measunit.h | `static` MeasureUnit icu::MeasureUnit::getSquareMeter() | (missing) | Draft ICU 64
measunit.h | `static` MeasureUnit icu::MeasureUnit::getSquareMile() | (missing) | Draft ICU 64
measunit.h | `static` MeasureUnit icu::MeasureUnit::getSquareYard() | (missing) | Draft ICU 64
measunit.h | `static` MeasureUnit icu::MeasureUnit::getStone() | (missing) | Draft ICU 64
measunit.h | `static` MeasureUnit icu::MeasureUnit::getTablespoon() | (missing) | Draft ICU 64
measunit.h | `static` MeasureUnit icu::MeasureUnit::getTeaspoon() | (missing) | Draft ICU 64
measunit.h | `static` MeasureUnit icu::MeasureUnit::getTerabit() | (missing) | Draft ICU 64
measunit.h | `static` MeasureUnit icu::MeasureUnit::getTerabyte() | (missing) | Draft ICU 64
measunit.h | `static` MeasureUnit icu::MeasureUnit::getTon() | (missing) | Draft ICU 64
measunit.h | `static` MeasureUnit icu::MeasureUnit::getVolt() | (missing) | Draft ICU 64
measunit.h | `static` MeasureUnit icu::MeasureUnit::getWatt() | (missing) | Draft ICU 64
measunit.h | `static` MeasureUnit icu::MeasureUnit::getWeek() | (missing) | Draft ICU 64
measunit.h | `static` MeasureUnit icu::MeasureUnit::getWeekPerson() | (missing) | Draft ICU 64
measunit.h | `static` MeasureUnit icu::MeasureUnit::getYard() | (missing) | Draft ICU 64
measunit.h | `static` MeasureUnit icu::MeasureUnit::getYear() | (missing) | Draft ICU 64
measunit.h | `static` MeasureUnit icu::MeasureUnit::getYearPerson() | (missing) | Draft ICU 64
measunit.h | `static` MeasureUnit* icu::MeasureUnit::createBarrel(UErrorCode&) | (missing) | Draft ICU 64
measunit.h | `static` MeasureUnit* icu::MeasureUnit::createBritishThermalUnit(UErrorCode&) | (missing) | Draft ICU 64
measunit.h | `static` MeasureUnit* icu::MeasureUnit::createDalton(UErrorCode&) | (missing) | Draft ICU 64
measunit.h | `static` MeasureUnit* icu::MeasureUnit::createDayPerson(UErrorCode&) | (missing) | Draft ICU 64
measunit.h | `static` MeasureUnit* icu::MeasureUnit::createDunam(UErrorCode&) | (missing) | Draft ICU 64
measunit.h | `static` MeasureUnit* icu::MeasureUnit::createEarthMass(UErrorCode&) | (missing) | Draft ICU 64
measunit.h | `static` MeasureUnit* icu::MeasureUnit::createElectronvolt(UErrorCode&) | (missing) | Draft ICU 64
measunit.h | `static` MeasureUnit* icu::MeasureUnit::createFluidOunceImperial(UErrorCode&) | (missing) | Draft ICU 64
measunit.h | `static` MeasureUnit* icu::MeasureUnit::createKilopascal(UErrorCode&) | (missing) | Draft ICU 64
measunit.h | `static` MeasureUnit* icu::MeasureUnit::createMegapascal(UErrorCode&) | (missing) | Draft ICU 64
measunit.h | `static` MeasureUnit* icu::MeasureUnit::createMole(UErrorCode&) | (missing) | Draft ICU 64
measunit.h | `static` MeasureUnit* icu::MeasureUnit::createMonthPerson(UErrorCode&) | (missing) | Draft ICU 64
measunit.h | `static` MeasureUnit* icu::MeasureUnit::createNewton(UErrorCode&) | (missing) | Draft ICU 64
measunit.h | `static` MeasureUnit* icu::MeasureUnit::createNewtonMeter(UErrorCode&) | (missing) | Draft ICU 64
measunit.h | `static` MeasureUnit* icu::MeasureUnit::createPermyriad(UErrorCode&) | (missing) | Draft ICU 64
measunit.h | `static` MeasureUnit* icu::MeasureUnit::createPoundFoot(UErrorCode&) | (missing) | Draft ICU 64
measunit.h | `static` MeasureUnit* icu::MeasureUnit::createPoundForce(UErrorCode&) | (missing) | Draft ICU 64
measunit.h | `static` MeasureUnit* icu::MeasureUnit::createSolarLuminosity(UErrorCode&) | (missing) | Draft ICU 64
measunit.h | `static` MeasureUnit* icu::MeasureUnit::createSolarMass(UErrorCode&) | (missing) | Draft ICU 64
measunit.h | `static` MeasureUnit* icu::MeasureUnit::createSolarRadius(UErrorCode&) | (missing) | Draft ICU 64
measunit.h | `static` MeasureUnit* icu::MeasureUnit::createWeekPerson(UErrorCode&) | (missing) | Draft ICU 64
measunit.h | `static` MeasureUnit* icu::MeasureUnit::createYearPerson(UErrorCode&) | (missing) | Draft ICU 64
numberformatter.h | LocalPointer<Derived> icu::number::NumberFormatterSettings< Derived >::clone() && | (missing) | Draft ICU 64
numberformatter.h | LocalPointer<Derived> icu::number::NumberFormatterSettings< Derived >::clone() const & | (missing) | Draft ICU 64
numberformatter.h | UBool icu::number::FormattedNumber::nextPosition(ConstrainedFieldPosition&, UErrorCode&) const | (missing) | Draft ICU 64
numberformatter.h | UnicodeString icu::number::FormattedNumber::toTempString(UErrorCode&) const | (missing) | Draft ICU 64
numberformatter.h | icu::number::FormattedNumber::FormattedNumber() | (missing) | Draft ICU 64
numberformatter.h | `static` UnlocalizedNumberFormatter icu::number::NumberFormatter::forSkeleton(const UnicodeString&, UParseError&, UErrorCode&) | (missing) | Draft ICU 64
numberrangeformatter.h | LocalPointer<Derived> icu::number::NumberRangeFormatterSettings< Derived >::clone() && | (missing) | Draft ICU 64
numberrangeformatter.h | LocalPointer<Derived> icu::number::NumberRangeFormatterSettings< Derived >::clone() const & | (missing) | Draft ICU 64
numberrangeformatter.h | UBool icu::number::FormattedNumberRange::nextPosition(ConstrainedFieldPosition&, UErrorCode&) const | (missing) | Draft ICU 64
numberrangeformatter.h | UnicodeString icu::number::FormattedNumberRange::toTempString(UErrorCode&) const | (missing) | Draft ICU 64
numfmt.h | `enum` icu::NumberFormat::EAlignmentFields::kCompactField | (missing) | Draft ICU 64
numfmt.h | `enum` icu::NumberFormat::EAlignmentFields::kMeasureUnitField | (missing) | Draft ICU 64
plurrule.h | UnicodeString icu::PluralRules::select(const number::FormattedNumber&, UErrorCode&) const | (missing) | Draft ICU 64
reldatefmt.h | Appendable& icu::FormattedRelativeDateTime::appendTo(Appendable&, UErrorCode&) const | (missing) | Draft ICU 64
reldatefmt.h | FormattedRelativeDateTime icu::RelativeDateTimeFormatter::formatNumericToValue(double, URelativeDateTimeUnit, UErrorCode&) const | (missing) | Draft ICU 64
reldatefmt.h | FormattedRelativeDateTime icu::RelativeDateTimeFormatter::formatToValue(UDateDirection, UDateAbsoluteUnit, UErrorCode&) const | (missing) | Draft ICU 64
reldatefmt.h | FormattedRelativeDateTime icu::RelativeDateTimeFormatter::formatToValue(double, UDateDirection, UDateRelativeUnit, UErrorCode&) const | (missing) | Draft ICU 64
reldatefmt.h | FormattedRelativeDateTime icu::RelativeDateTimeFormatter::formatToValue(double, URelativeDateTimeUnit, UErrorCode&) const | (missing) | Draft ICU 64
reldatefmt.h | FormattedRelativeDateTime& icu::FormattedRelativeDateTime::operator=(FormattedRelativeDateTime&&) | (missing) | Draft ICU 64
reldatefmt.h | FormattedRelativeDateTime& icu::FormattedRelativeDateTime::operator=(const FormattedRelativeDateTime&)=delete | (missing) | (untagged)
reldatefmt.h | UBool icu::FormattedRelativeDateTime::nextPosition(ConstrainedFieldPosition&, UErrorCode&) const | (missing) | Draft ICU 64
reldatefmt.h | UnicodeString icu::FormattedRelativeDateTime::toString(UErrorCode&) const | (missing) | Draft ICU 64
reldatefmt.h | UnicodeString icu::FormattedRelativeDateTime::toTempString(UErrorCode&) const | (missing) | Draft ICU 64
reldatefmt.h | icu::FormattedRelativeDateTime::FormattedRelativeDateTime() | (missing) | Draft ICU 64
reldatefmt.h | icu::FormattedRelativeDateTime::FormattedRelativeDateTime(FormattedRelativeDateTime&&) | (missing) | Draft ICU 64
reldatefmt.h | icu::FormattedRelativeDateTime::FormattedRelativeDateTime(const FormattedRelativeDateTime&)=delete | (missing) | (untagged)
reldatefmt.h | icu::FormattedRelativeDateTime::~FormattedRelativeDateTime() | (missing) | Draft ICU 64
simpleformatter.h | UnicodeString icu::SimpleFormatter::getTextWithNoArguments(int32_t*, int32_t) const | (missing) | Internal
uchar.h | `enum` UBlockCode::UBLOCK_EGYPTIAN_HIEROGLYPH_FORMAT_CONTROLS | (missing) | Stable ICU 64 | (Born Stable)
uchar.h | `enum` UBlockCode::UBLOCK_ELYMAIC | (missing) | Stable ICU 64 | (Born Stable)
uchar.h | `enum` UBlockCode::UBLOCK_NANDINAGARI | (missing) | Stable ICU 64 | (Born Stable)
uchar.h | `enum` UBlockCode::UBLOCK_NYIAKENG_PUACHUE_HMONG | (missing) | Stable ICU 64 | (Born Stable)
uchar.h | `enum` UBlockCode::UBLOCK_OTTOMAN_SIYAQ_NUMBERS | (missing) | Stable ICU 64 | (Born Stable)
uchar.h | `enum` UBlockCode::UBLOCK_SMALL_KANA_EXTENSION | (missing) | Stable ICU 64 | (Born Stable)
uchar.h | `enum` UBlockCode::UBLOCK_SYMBOLS_AND_PICTOGRAPHS_EXTENDED_A | (missing) | Stable ICU 64 | (Born Stable)
uchar.h | `enum` UBlockCode::UBLOCK_TAMIL_SUPPLEMENT | (missing) | Stable ICU 64 | (Born Stable)
uchar.h | `enum` UBlockCode::UBLOCK_WANCHO | (missing) | Stable ICU 64 | (Born Stable)
uconfig.h | `#define` UCONFIG_USE_WINDOWS_LCID_MAPPING_API | (missing) | Internal ICU 64
udat.h | `#define` JP_ERA_2019_JA | (missing) | Internal
udat.h | `#define` JP_ERA_2019_NARROW | (missing) | Internal
udat.h | `#define` JP_ERA_2019_ROOT | (missing) | Internal
udateintervalformat.h | UFormattedDateInterval* udtitvfmt_openResult(UErrorCode*) | (missing) | Draft ICU 64
udateintervalformat.h | const UFormattedValue* udtitvfmt_resultAsValue(const UFormattedDateInterval*, UErrorCode*) | (missing) | Draft ICU 64
udateintervalformat.h | void udtitvfmt_closeResult(UFormattedDateInterval*) | (missing) | Draft ICU 64
udateintervalformat.h | void udtitvfmt_formatToResult(const UDateIntervalFormat*, UFormattedDateInterval*, UDate, UDate, UErrorCode*) | (missing) | Draft ICU 64
uformattedvalue.h | UBool ucfpos_matchesField(const UConstrainedFieldPosition*, int32_t, int32_t, UErrorCode*) | (missing) | Draft ICU 64
uformattedvalue.h | UBool ufmtval_nextPosition(const UFormattedValue*, UConstrainedFieldPosition*, UErrorCode*) | (missing) | Draft ICU 64
uformattedvalue.h | UConstrainedFieldPosition* ucfpos_open(UErrorCode*) | (missing) | Draft ICU 64
uformattedvalue.h | const UChar* ufmtval_getString(const UFormattedValue*, int32_t*, UErrorCode*) | (missing) | Draft ICU 64
uformattedvalue.h | `enum` UFieldCategory::UFIELD_CATEGORY_COUNT | (missing) | Internal
uformattedvalue.h | `enum` UFieldCategory::UFIELD_CATEGORY_DATE_INTERVAL_SPAN | (missing) | Draft ICU 64
uformattedvalue.h | `enum` UFieldCategory::UFIELD_CATEGORY_DATE_INTERVAL | (missing) | Internal
uformattedvalue.h | `enum` UFieldCategory::UFIELD_CATEGORY_DATE | (missing) | Draft ICU 64
uformattedvalue.h | `enum` UFieldCategory::UFIELD_CATEGORY_LIST_SPAN | (missing) | Draft ICU 64
uformattedvalue.h | `enum` UFieldCategory::UFIELD_CATEGORY_LIST | (missing) | Draft ICU 64
uformattedvalue.h | `enum` UFieldCategory::UFIELD_CATEGORY_NUMBER | (missing) | Draft ICU 64
uformattedvalue.h | `enum` UFieldCategory::UFIELD_CATEGORY_RELATIVE_DATETIME | (missing) | Draft ICU 64
uformattedvalue.h | `enum` UFieldCategory::UFIELD_CATEGORY_UNDEFINED | (missing) | Draft ICU 64
uformattedvalue.h | int32_t ucfpos_getCategory(const UConstrainedFieldPosition*, UErrorCode*) | (missing) | Draft ICU 64
uformattedvalue.h | int32_t ucfpos_getField(const UConstrainedFieldPosition*, UErrorCode*) | (missing) | Draft ICU 64
uformattedvalue.h | int64_t ucfpos_getInt64IterationContext(const UConstrainedFieldPosition*, UErrorCode*) | (missing) | Draft ICU 64
uformattedvalue.h | void ucfpos_close(UConstrainedFieldPosition*) | (missing) | Draft ICU 64
uformattedvalue.h | void ucfpos_constrainCategory(UConstrainedFieldPosition*, int32_t, UErrorCode*) | (missing) | Draft ICU 64
uformattedvalue.h | void ucfpos_constrainField(UConstrainedFieldPosition*, int32_t, int32_t, UErrorCode*) | (missing) | Draft ICU 64
uformattedvalue.h | void ucfpos_getIndexes(const UConstrainedFieldPosition*, int32_t*, int32_t*, UErrorCode*) | (missing) | Draft ICU 64
uformattedvalue.h | void ucfpos_reset(UConstrainedFieldPosition*, UErrorCode*) | (missing) | Draft ICU 64
uformattedvalue.h | void ucfpos_setInt64IterationContext(UConstrainedFieldPosition*, int64_t, UErrorCode*) | (missing) | Draft ICU 64
uformattedvalue.h | void ucfpos_setState(UConstrainedFieldPosition*, int32_t, int32_t, int32_t, int32_t, UErrorCode*) | (missing) | Draft ICU 64
ulistformatter.h | UFormattedList* ulistfmt_openResult(UErrorCode*) | (missing) | Draft ICU 64
ulistformatter.h | const UFormattedValue* ulistfmt_resultAsValue(const UFormattedList*, UErrorCode*) | (missing) | Draft ICU 64
ulistformatter.h | void ulistfmt_closeResult(UFormattedList*) | (missing) | Draft ICU 64
ulistformatter.h | void ulistfmt_formatStringsToResult(const UListFormatter*, const UChar* const strings[], const int32_t*, int32_t, UFormattedList*, UErrorCode*) | (missing) | Draft ICU 64
unum.h | `enum` UNumberFormatFields::UNUM_COMPACT_FIELD | (missing) | Draft ICU 64
unum.h | `enum` UNumberFormatFields::UNUM_MEASURE_UNIT_FIELD | (missing) | Draft ICU 64
unumberformatter.h | UNumberFormatter* unumf_openForSkeletonAndLocaleWithError(const UChar*, int32_t, const char*, UParseError*, UErrorCode*) | (missing) | Draft ICU 64
unumberformatter.h | const UFormattedValue* unumf_resultAsValue(const UFormattedNumber*, UErrorCode*) | (missing) | Draft ICU 64
upluralrules.h | int32_t uplrules_selectFormatted(const UPluralRules*, const struct UFormattedNumber*, UChar*, int32_t, UErrorCode*) | (missing) | Draft ICU 64
ureldatefmt.h | UFormattedRelativeDateTime* ureldatefmt_openResult(UErrorCode*) | (missing) | Draft ICU 64
ureldatefmt.h | const UFormattedValue* ureldatefmt_resultAsValue(const UFormattedRelativeDateTime*, UErrorCode*) | (missing) | Draft ICU 64
ureldatefmt.h | `enum` URelativeDateTimeFormatterField::UDAT_REL_LITERAL_FIELD | (missing) | Draft ICU 64
ureldatefmt.h | `enum` URelativeDateTimeFormatterField::UDAT_REL_NUMERIC_FIELD | (missing) | Draft ICU 64
ureldatefmt.h | void ureldatefmt_closeResult(UFormattedRelativeDateTime*) | (missing) | Draft ICU 64
ureldatefmt.h | void ureldatefmt_formatNumericToResult(const URelativeDateTimeFormatter*, double, URelativeDateTimeUnit, UFormattedRelativeDateTime*, UErrorCode*) | (missing) | Draft ICU 64
ureldatefmt.h | void ureldatefmt_formatToResult(const URelativeDateTimeFormatter*, double, URelativeDateTimeUnit, UFormattedRelativeDateTime*, UErrorCode*) | (missing) | Draft ICU 64
uscript.h | `enum` UScriptCode::USCRIPT_ELYMAIC | (missing) | Stable ICU 64 | (Born Stable)
uscript.h | `enum` UScriptCode::USCRIPT_NANDINAGARI | (missing) | Stable ICU 64 | (Born Stable)
uscript.h | `enum` UScriptCode::USCRIPT_NYIAKENG_PUACHUE_HMONG | (missing) | Stable ICU 64 | (Born Stable)
uscript.h | `enum` UScriptCode::USCRIPT_WANCHO | (missing) | Stable ICU 64 | (Born Stable)
utypes.h | `enum` UErrorCode::U_NUMBER_ARG_OUTOFBOUNDS_ERROR | (missing) | Stable ICU 61
utypes.h | `enum` UErrorCode::U_NUMBER_SKELETON_SYNTAX_ERROR | (missing) | Stable ICU 62

(jump back to top)

## Other existing drafts in ICU 64

File | API | ICU 63 | ICU 64
--- | --- | --- | ---
decimfmt.h | int32_t icu::DecimalFormat::getMultiplierScale() const | Draft ICU 62
decimfmt.h | void icu::DecimalFormat::setMultiplierScale(int32_t) | Draft ICU 62
listformatter.h | UnicodeString& icu::ListFormatter::format(const UnicodeString items[], int32_t, UnicodeString&, FieldPositionIterator*, UErrorCode&) const | Draft ICU 63
locid.h | Locale& icu::Locale::operator=(Locale&&) | Draft ICU 63
locid.h | StringClass icu::Locale::getKeywordValue(StringPiece, UErrorCode&) const | Draft ICU 63
locid.h | StringClass icu::Locale::getUnicodeKeywordValue(StringPiece, UErrorCode&) const | Draft ICU 63
locid.h | StringClass icu::Locale::toLanguageTag(UErrorCode&) const | Draft ICU 63
locid.h | StringEnumeration* icu::Locale::createUnicodeKeywords(UErrorCode&) const | Draft ICU 63
locid.h | icu::Locale::Locale(Locale&&) | Draft ICU 63
locid.h | `static` Locale icu::Locale::forLanguageTag(StringPiece, UErrorCode&) | Draft ICU 63
locid.h | void icu::Locale::addLikelySubtags(UErrorCode&) | Draft ICU 63
locid.h | void icu::Locale::getKeywordValue(StringPiece, ByteSink&, UErrorCode&) const | Draft ICU 63
locid.h | void icu::Locale::getKeywords(OutputIterator, UErrorCode&) const | Draft ICU 63
locid.h | void icu::Locale::getUnicodeKeywordValue(StringPiece, ByteSink&, UErrorCode&) const | Draft ICU 63
locid.h | void icu::Locale::getUnicodeKeywords(OutputIterator, UErrorCode&) const | Draft ICU 63
locid.h | void icu::Locale::minimizeSubtags(UErrorCode&) | Draft ICU 63
locid.h | void icu::Locale::setKeywordValue(StringPiece, StringPiece, UErrorCode&) | Draft ICU 63
locid.h | void icu::Locale::setUnicodeKeywordValue(StringPiece, StringPiece, UErrorCode&) | Draft ICU 63
locid.h | void icu::Locale::toLanguageTag(ByteSink&, UErrorCode&) const | Draft ICU 63
measfmt.h | void icu::MeasureFormat::parseObject(const UnicodeString&, Formattable&, ParsePosition&) const | Draft ICU 53
measunit.h | `static` MeasureUnit* icu::MeasureUnit::createAtmosphere(UErrorCode&) | Draft ICU 63
measunit.h | `static` MeasureUnit* icu::MeasureUnit::createPercent(UErrorCode&) | Draft ICU 63
measunit.h | `static` MeasureUnit* icu::MeasureUnit::createPermille(UErrorCode&) | Draft ICU 63
measunit.h | `static` MeasureUnit* icu::MeasureUnit::createPetabyte(UErrorCode&) | Draft ICU 63
nounit.h | UClassID icu::NoUnit::getDynamicClassID() const | Draft ICU 60
nounit.h | UObject* icu::NoUnit::clone() const | Draft ICU 60
nounit.h | icu::NoUnit::NoUnit(const NoUnit&) | Draft ICU 60
nounit.h | icu::NoUnit::~NoUnit() | Draft ICU 60
nounit.h | `static` NoUnit icu::NoUnit::base() | Draft ICU 60
nounit.h | `static` NoUnit icu::NoUnit::percent() | Draft ICU 60
nounit.h | `static` NoUnit icu::NoUnit::permille() | Draft ICU 60
nounit.h | `static` UClassID icu::NoUnit::getStaticClassID() | Draft ICU 60
numberformatter.h | Appendable& icu::number::FormattedNumber::appendTo(Appendable&, UErrorCode&) const | Draft ICU 62
numberformatter.h | Derived icu::number::NumberFormatterSettings< Derived >::adoptPerUnit(icu::MeasureUnit*) const& | Draft ICU 61
numberformatter.h | Derived icu::number::NumberFormatterSettings< Derived >::adoptPerUnit(icu::MeasureUnit*)&& | Draft ICU 62
numberformatter.h | Derived icu::number::NumberFormatterSettings< Derived >::adoptSymbols(NumberingSystem*) const& | Draft ICU 60
numberformatter.h | Derived icu::number::NumberFormatterSettings< Derived >::adoptSymbols(NumberingSystem*)&& | Draft ICU 62
numberformatter.h | Derived icu::number::NumberFormatterSettings< Derived >::adoptUnit(icu::MeasureUnit*) const& | Draft ICU 60
numberformatter.h | Derived icu::number::NumberFormatterSettings< Derived >::adoptUnit(icu::MeasureUnit*)&& | Draft ICU 62
numberformatter.h | Derived icu::number::NumberFormatterSettings< Derived >::decimal(UNumberDecimalSeparatorDisplay) const& | Draft ICU 60
numberformatter.h | Derived icu::number::NumberFormatterSettings< Derived >::decimal(UNumberDecimalSeparatorDisplay)&& | Draft ICU 62
numberformatter.h | Derived icu::number::NumberFormatterSettings< Derived >::grouping(UNumberGroupingStrategy) const& | Draft ICU 61
numberformatter.h | Derived icu::number::NumberFormatterSettings< Derived >::grouping(UNumberGroupingStrategy)&& | Draft ICU 62
numberformatter.h | Derived icu::number::NumberFormatterSettings< Derived >::integerWidth(const IntegerWidth&) const& | Draft ICU 60
numberformatter.h | Derived icu::number::NumberFormatterSettings< Derived >::integerWidth(const IntegerWidth&)&& | Draft ICU 62
numberformatter.h | Derived icu::number::NumberFormatterSettings< Derived >::notation(const Notation&) const& | Draft ICU 60
numberformatter.h | Derived icu::number::NumberFormatterSettings< Derived >::notation(const Notation&)&& | Draft ICU 62
numberformatter.h | Derived icu::number::NumberFormatterSettings< Derived >::perUnit(const icu::MeasureUnit&) const& | Draft ICU 61
numberformatter.h | Derived icu::number::NumberFormatterSettings< Derived >::perUnit(const icu::MeasureUnit&)&& | Draft ICU 62
numberformatter.h | Derived icu::number::NumberFormatterSettings< Derived >::precision(const Precision&) const& | Draft ICU 62
numberformatter.h | Derived icu::number::NumberFormatterSettings< Derived >::precision(const Precision&)&& | Draft ICU 62
numberformatter.h | Derived icu::number::NumberFormatterSettings< Derived >::roundingMode(UNumberFormatRoundingMode) const& | Draft ICU 62
numberformatter.h | Derived icu::number::NumberFormatterSettings< Derived >::roundingMode(UNumberFormatRoundingMode)&& | Draft ICU 62
numberformatter.h | Derived icu::number::NumberFormatterSettings< Derived >::scale(const Scale&) const& | Draft ICU 62
numberformatter.h | Derived icu::number::NumberFormatterSettings< Derived >::scale(const Scale&)&& | Draft ICU 62
numberformatter.h | Derived icu::number::NumberFormatterSettings< Derived >::sign(UNumberSignDisplay) const& | Draft ICU 60
numberformatter.h | Derived icu::number::NumberFormatterSettings< Derived >::sign(UNumberSignDisplay)&& | Draft ICU 62
numberformatter.h | Derived icu::number::NumberFormatterSettings< Derived >::symbols(const DecimalFormatSymbols&) const& | Draft ICU 60
numberformatter.h | Derived icu::number::NumberFormatterSettings< Derived >::symbols(const DecimalFormatSymbols&)&& | Draft ICU 62
numberformatter.h | Derived icu::number::NumberFormatterSettings< Derived >::unit(const icu::MeasureUnit&) const& | Draft ICU 60
numberformatter.h | Derived icu::number::NumberFormatterSettings< Derived >::unit(const icu::MeasureUnit&)&& | Draft ICU 62
numberformatter.h | Derived icu::number::NumberFormatterSettings< Derived >::unitWidth(UNumberUnitWidth) const& | Draft ICU 60
numberformatter.h | Derived icu::number::NumberFormatterSettings< Derived >::unitWidth(UNumberUnitWidth)&& | Draft ICU 62
numberformatter.h | Format* icu::number::LocalizedNumberFormatter::toFormat(UErrorCode&) const | Draft ICU 62
numberformatter.h | FormattedNumber icu::number::LocalizedNumberFormatter::formatDecimal(StringPiece, UErrorCode&) const | Draft ICU 60
numberformatter.h | FormattedNumber icu::number::LocalizedNumberFormatter::formatDouble(double, UErrorCode&) const | Draft ICU 60
numberformatter.h | FormattedNumber icu::number::LocalizedNumberFormatter::formatInt(int64_t, UErrorCode&) const | Draft ICU 60
numberformatter.h | FormattedNumber& icu::number::FormattedNumber::operator=(FormattedNumber&&) | Draft ICU 62
numberformatter.h | IntegerWidth icu::number::IntegerWidth::truncateAt(int32_t) | Draft ICU 60
numberformatter.h | LocalizedNumberFormatter icu::number::UnlocalizedNumberFormatter::locale(const icu::Locale&) const& | Draft ICU 60
numberformatter.h | LocalizedNumberFormatter icu::number::UnlocalizedNumberFormatter::locale(const icu::Locale&)&& | Draft ICU 62
numberformatter.h | LocalizedNumberFormatter& icu::number::LocalizedNumberFormatter::operator=(LocalizedNumberFormatter&&) | Draft ICU 62
numberformatter.h | LocalizedNumberFormatter& icu::number::LocalizedNumberFormatter::operator=(const LocalizedNumberFormatter&) | Draft ICU 62
numberformatter.h | Precision icu::number::CurrencyPrecision::withCurrency(const CurrencyUnit&) const | Draft ICU 60
numberformatter.h | Precision icu::number::FractionPrecision::withMaxDigits(int32_t) const | Draft ICU 60
numberformatter.h | Precision icu::number::FractionPrecision::withMinDigits(int32_t) const | Draft ICU 60
numberformatter.h | Precision icu::number::IncrementPrecision::withMinFraction(int32_t) const | Draft ICU 60
numberformatter.h | Scale& icu::number::Scale::operator=(Scale&&) | Draft ICU 62
numberformatter.h | Scale& icu::number::Scale::operator=(const Scale&) | Draft ICU 62
numberformatter.h | ScientificNotation icu::number::ScientificNotation::withExponentSignDisplay(UNumberSignDisplay) const | Draft ICU 60
numberformatter.h | ScientificNotation icu::number::ScientificNotation::withMinExponentDigits(int32_t) const | Draft ICU 60
numberformatter.h | UBool icu::number::FormattedNumber::nextFieldPosition(FieldPosition&, UErrorCode&) const | Draft ICU 62
numberformatter.h | UBool icu::number::NumberFormatterSettings< Derived >::copyErrorTo(UErrorCode&) const | Draft ICU 60
numberformatter.h | UnicodeString icu::number::FormattedNumber::toString(UErrorCode&) const | Draft ICU 62
numberformatter.h | UnicodeString icu::number::NumberFormatterSettings< Derived >::toSkeleton(UErrorCode&) const | Draft ICU 62
numberformatter.h | UnlocalizedNumberFormatter& icu::number::UnlocalizedNumberFormatter::operator=(UnlocalizedNumberFormatter&&) | Draft ICU 62
numberformatter.h | UnlocalizedNumberFormatter& icu::number::UnlocalizedNumberFormatter::operator=(const UnlocalizedNumberFormatter&) | Draft ICU 62
numberformatter.h | icu::number::FormattedNumber::FormattedNumber(FormattedNumber&&) | Draft ICU 62
numberformatter.h | icu::number::FormattedNumber::~FormattedNumber() | Draft ICU 60
numberformatter.h | icu::number::LocalizedNumberFormatter::LocalizedNumberFormatter()=default | Draft ICU 62
numberformatter.h | icu::number::LocalizedNumberFormatter::LocalizedNumberFormatter(LocalizedNumberFormatter&&) | Draft ICU 62
numberformatter.h | icu::number::LocalizedNumberFormatter::LocalizedNumberFormatter(const LocalizedNumberFormatter&) | Draft ICU 60
numberformatter.h | icu::number::LocalizedNumberFormatter::~LocalizedNumberFormatter() | Draft ICU 60
numberformatter.h | icu::number::Scale::Scale(Scale&&) | Draft ICU 62
numberformatter.h | icu::number::Scale::Scale(const Scale&) | Draft ICU 62
numberformatter.h | icu::number::Scale::~Scale() | Draft ICU 62
numberformatter.h | icu::number::UnlocalizedNumberFormatter::UnlocalizedNumberFormatter()=default | Draft ICU 62
numberformatter.h | icu::number::UnlocalizedNumberFormatter::UnlocalizedNumberFormatter(UnlocalizedNumberFormatter&&) | Draft ICU 62
numberformatter.h | icu::number::UnlocalizedNumberFormatter::UnlocalizedNumberFormatter(const UnlocalizedNumberFormatter&) | Draft ICU 60
numberformatter.h | `static` CompactNotation icu::number::Notation::compactLong() | Draft ICU 60
numberformatter.h | `static` CompactNotation icu::number::Notation::compactShort() | Draft ICU 60
numberformatter.h | `static` CurrencyPrecision icu::number::Precision::currency(UCurrencyUsage) | Draft ICU 60
numberformatter.h | `static` FractionPrecision icu::number::Precision::fixedFraction(int32_t) | Draft ICU 60
numberformatter.h | `static` FractionPrecision icu::number::Precision::integer() | Draft ICU 60
numberformatter.h | `static` FractionPrecision icu::number::Precision::maxFraction(int32_t) | Draft ICU 60
numberformatter.h | `static` FractionPrecision icu::number::Precision::minFraction(int32_t) | Draft ICU 60
numberformatter.h | `static` FractionPrecision icu::number::Precision::minMaxFraction(int32_t, int32_t) | Draft ICU 60
numberformatter.h | `static` IncrementPrecision icu::number::Precision::increment(double) | Draft ICU 60
numberformatter.h | `static` IntegerWidth icu::number::IntegerWidth::zeroFillTo(int32_t) | Draft ICU 60
numberformatter.h | `static` LocalizedNumberFormatter icu::number::NumberFormatter::withLocale(const Locale&) | Draft ICU 60
numberformatter.h | `static` Precision icu::number::Precision::unlimited() | Draft ICU 60
numberformatter.h | `static` Scale icu::number::Scale::byDecimal(StringPiece) | Draft ICU 62
numberformatter.h | `static` Scale icu::number::Scale::byDouble(double) | Draft ICU 62
numberformatter.h | `static` Scale icu::number::Scale::byDoubleAndPowerOfTen(double, int32_t) | Draft ICU 62
numberformatter.h | `static` Scale icu::number::Scale::none() | Draft ICU 62
numberformatter.h | `static` Scale icu::number::Scale::powerOfTen(int32_t) | Draft ICU 62
numberformatter.h | `static` ScientificNotation icu::number::Notation::engineering() | Draft ICU 60
numberformatter.h | `static` ScientificNotation icu::number::Notation::scientific() | Draft ICU 60
numberformatter.h | `static` SignificantDigitsPrecision icu::number::Precision::fixedSignificantDigits(int32_t) | Draft ICU 62
numberformatter.h | `static` SignificantDigitsPrecision icu::number::Precision::maxSignificantDigits(int32_t) | Draft ICU 62
numberformatter.h | `static` SignificantDigitsPrecision icu::number::Precision::minMaxSignificantDigits(int32_t, int32_t) | Draft ICU 62
numberformatter.h | `static` SignificantDigitsPrecision icu::number::Precision::minSignificantDigits(int32_t) | Draft ICU 62
numberformatter.h | `static` SimpleNotation icu::number::Notation::simple() | Draft ICU 60
numberformatter.h | `static` UnlocalizedNumberFormatter icu::number::NumberFormatter::forSkeleton(const UnicodeString&, UErrorCode&) | Draft ICU 62
numberformatter.h | `static` UnlocalizedNumberFormatter icu::number::NumberFormatter::with() | Draft ICU 60
numberformatter.h | void icu::number::FormattedNumber::getAllFieldPositions(FieldPositionIterator&, UErrorCode&) const | Draft ICU 62
numberrangeformatter.h | Appendable& icu::number::FormattedNumberRange::appendTo(Appendable&, UErrorCode&) const | Draft ICU 63
numberrangeformatter.h | Derived icu::number::NumberRangeFormatterSettings< Derived >::collapse(UNumberRangeCollapse) const& | Draft ICU 63
numberrangeformatter.h | Derived icu::number::NumberRangeFormatterSettings< Derived >::collapse(UNumberRangeCollapse)&& | Draft ICU 63
numberrangeformatter.h | Derived icu::number::NumberRangeFormatterSettings< Derived >::identityFallback(UNumberRangeIdentityFallback) const& | Draft ICU 63
numberrangeformatter.h | Derived icu::number::NumberRangeFormatterSettings< Derived >::identityFallback(UNumberRangeIdentityFallback)&& | Draft ICU 63
numberrangeformatter.h | Derived icu::number::NumberRangeFormatterSettings< Derived >::numberFormatterBoth(UnlocalizedNumberFormatter&&) const& | Draft ICU 63
numberrangeformatter.h | Derived icu::number::NumberRangeFormatterSettings< Derived >::numberFormatterBoth(UnlocalizedNumberFormatter&&)&& | Draft ICU 63
numberrangeformatter.h | Derived icu::number::NumberRangeFormatterSettings< Derived >::numberFormatterBoth(const UnlocalizedNumberFormatter&) const& | Draft ICU 63
numberrangeformatter.h | Derived icu::number::NumberRangeFormatterSettings< Derived >::numberFormatterBoth(const UnlocalizedNumberFormatter&)&& | Draft ICU 63
numberrangeformatter.h | Derived icu::number::NumberRangeFormatterSettings< Derived >::numberFormatterFirst(UnlocalizedNumberFormatter&&) const& | Draft ICU 63
numberrangeformatter.h | Derived icu::number::NumberRangeFormatterSettings< Derived >::numberFormatterFirst(UnlocalizedNumberFormatter&&)&& | Draft ICU 63
numberrangeformatter.h | Derived icu::number::NumberRangeFormatterSettings< Derived >::numberFormatterFirst(const UnlocalizedNumberFormatter&) const& | Draft ICU 63
numberrangeformatter.h | Derived icu::number::NumberRangeFormatterSettings< Derived >::numberFormatterFirst(const UnlocalizedNumberFormatter&)&& | Draft ICU 63
numberrangeformatter.h | Derived icu::number::NumberRangeFormatterSettings< Derived >::numberFormatterSecond(UnlocalizedNumberFormatter&&) const& | Draft ICU 63
numberrangeformatter.h | Derived icu::number::NumberRangeFormatterSettings< Derived >::numberFormatterSecond(UnlocalizedNumberFormatter&&)&& | Draft ICU 63
numberrangeformatter.h | Derived icu::number::NumberRangeFormatterSettings< Derived >::numberFormatterSecond(const UnlocalizedNumberFormatter&) const& | Draft ICU 63
numberrangeformatter.h | Derived icu::number::NumberRangeFormatterSettings< Derived >::numberFormatterSecond(const UnlocalizedNumberFormatter&)&& | Draft ICU 63
numberrangeformatter.h | FormattedNumberRange icu::number::LocalizedNumberRangeFormatter::formatFormattableRange(const Formattable&, const Formattable&, UErrorCode&) const | Draft ICU 63
numberrangeformatter.h | FormattedNumberRange& icu::number::FormattedNumberRange::operator=(FormattedNumberRange&&) | Draft ICU 63
numberrangeformatter.h | LocalizedNumberRangeFormatter icu::number::UnlocalizedNumberRangeFormatter::locale(const icu::Locale&) const& | Draft ICU 63
numberrangeformatter.h | LocalizedNumberRangeFormatter icu::number::UnlocalizedNumberRangeFormatter::locale(const icu::Locale&)&& | Draft ICU 63
numberrangeformatter.h | LocalizedNumberRangeFormatter& icu::number::LocalizedNumberRangeFormatter::operator=(LocalizedNumberRangeFormatter&&) | Draft ICU 63
numberrangeformatter.h | LocalizedNumberRangeFormatter& icu::number::LocalizedNumberRangeFormatter::operator=(const LocalizedNumberRangeFormatter&) | Draft ICU 63
numberrangeformatter.h | UBool icu::number::FormattedNumberRange::nextFieldPosition(FieldPosition&, UErrorCode&) const | Draft ICU 63
numberrangeformatter.h | UBool icu::number::NumberRangeFormatterSettings< Derived >::copyErrorTo(UErrorCode&) const | Draft ICU 63
numberrangeformatter.h | UNumberRangeIdentityResult icu::number::FormattedNumberRange::getIdentityResult(UErrorCode&) const | Draft ICU 63
numberrangeformatter.h | UnicodeString icu::number::FormattedNumberRange::getFirstDecimal(UErrorCode&) const | Draft ICU 63
numberrangeformatter.h | UnicodeString icu::number::FormattedNumberRange::getSecondDecimal(UErrorCode&) const | Draft ICU 63
numberrangeformatter.h | UnicodeString icu::number::FormattedNumberRange::toString(UErrorCode&) const | Draft ICU 63
numberrangeformatter.h | UnlocalizedNumberRangeFormatter& icu::number::UnlocalizedNumberRangeFormatter::operator=(UnlocalizedNumberRangeFormatter&&) | Draft ICU 63
numberrangeformatter.h | UnlocalizedNumberRangeFormatter& icu::number::UnlocalizedNumberRangeFormatter::operator=(const UnlocalizedNumberRangeFormatter&) | Draft ICU 63
numberrangeformatter.h | `enum` UNumberRangeCollapse::UNUM_RANGE_COLLAPSE_ALL | Draft ICU 63
numberrangeformatter.h | `enum` UNumberRangeCollapse::UNUM_RANGE_COLLAPSE_AUTO | Draft ICU 63
numberrangeformatter.h | `enum` UNumberRangeCollapse::UNUM_RANGE_COLLAPSE_NONE | Draft ICU 63
numberrangeformatter.h | `enum` UNumberRangeCollapse::UNUM_RANGE_COLLAPSE_UNIT | Draft ICU 63
numberrangeformatter.h | `enum` UNumberRangeIdentityFallback::UNUM_IDENTITY_FALLBACK_APPROXIMATELY_OR_SINGLE_VALUE | Draft ICU 63
numberrangeformatter.h | `enum` UNumberRangeIdentityFallback::UNUM_IDENTITY_FALLBACK_APPROXIMATELY | Draft ICU 63
numberrangeformatter.h | `enum` UNumberRangeIdentityFallback::UNUM_IDENTITY_FALLBACK_RANGE | Draft ICU 63
numberrangeformatter.h | `enum` UNumberRangeIdentityFallback::UNUM_IDENTITY_FALLBACK_SINGLE_VALUE | Draft ICU 63
numberrangeformatter.h | `enum` UNumberRangeIdentityResult::UNUM_IDENTITY_RESULT_EQUAL_AFTER_ROUNDING | Draft ICU 63
numberrangeformatter.h | `enum` UNumberRangeIdentityResult::UNUM_IDENTITY_RESULT_EQUAL_BEFORE_ROUNDING | Draft ICU 63
numberrangeformatter.h | `enum` UNumberRangeIdentityResult::UNUM_IDENTITY_RESULT_NOT_EQUAL | Draft ICU 63
numberrangeformatter.h | icu::number::FormattedNumberRange::FormattedNumberRange(FormattedNumberRange&&) | Draft ICU 63
numberrangeformatter.h | icu::number::FormattedNumberRange::~FormattedNumberRange() | Draft ICU 63
numberrangeformatter.h | icu::number::LocalizedNumberRangeFormatter::LocalizedNumberRangeFormatter()=default | Draft ICU 63
numberrangeformatter.h | icu::number::LocalizedNumberRangeFormatter::LocalizedNumberRangeFormatter(LocalizedNumberRangeFormatter&&) | Draft ICU 63
numberrangeformatter.h | icu::number::LocalizedNumberRangeFormatter::LocalizedNumberRangeFormatter(const LocalizedNumberRangeFormatter&) | Draft ICU 63
numberrangeformatter.h | icu::number::LocalizedNumberRangeFormatter::~LocalizedNumberRangeFormatter() | Draft ICU 63
numberrangeformatter.h | icu::number::UnlocalizedNumberRangeFormatter::UnlocalizedNumberRangeFormatter()=default | Draft ICU 63
numberrangeformatter.h | icu::number::UnlocalizedNumberRangeFormatter::UnlocalizedNumberRangeFormatter(UnlocalizedNumberRangeFormatter&&) | Draft ICU 63
numberrangeformatter.h | icu::number::UnlocalizedNumberRangeFormatter::UnlocalizedNumberRangeFormatter(const UnlocalizedNumberRangeFormatter&) | Draft ICU 63
numberrangeformatter.h | `static` LocalizedNumberRangeFormatter icu::number::NumberRangeFormatter::withLocale(const Locale&) | Draft ICU 63
numberrangeformatter.h | `static` UnlocalizedNumberRangeFormatter icu::number::NumberRangeFormatter::with() | Draft ICU 63
numberrangeformatter.h | void icu::number::FormattedNumberRange::getAllFieldPositions(FieldPositionIterator&, UErrorCode&) const | Draft ICU 63
reldatefmt.h | `enum` UDateAbsoluteUnit::UDAT_ABSOLUTE_QUARTER | Draft ICU 63
uchar.h | const UCPMap* u_getIntPropertyMap(UProperty, UErrorCode*) | Draft ICU 63
uchar.h | const USet* u_getBinaryPropertySet(UProperty, UErrorCode*) | Draft ICU 63
ucpmap.h | UChar32 ucpmap_getRange(const UCPMap*, UChar32, UCPMapRangeOption, uint32_t, UCPMapValueFilter*, const void*, uint32_t*) | Draft ICU 63
ucpmap.h | `enum` UCPMapRangeOption::UCPMAP_RANGE_FIXED_ALL_SURROGATES | Draft ICU 63
ucpmap.h | `enum` UCPMapRangeOption::UCPMAP_RANGE_FIXED_LEAD_SURROGATES | Draft ICU 63
ucpmap.h | `enum` UCPMapRangeOption::UCPMAP_RANGE_NORMAL | Draft ICU 63
ucpmap.h | uint32_t ucpmap_get(const UCPMap*, UChar32) | Draft ICU 63
ucptrie.h | `#define` UCPTRIE_16 | Draft ICU 63
ucptrie.h | `#define` UCPTRIE_32 | Draft ICU 63
ucptrie.h | `#define` UCPTRIE_8 | Draft ICU 63
ucptrie.h | `#define` UCPTRIE_ASCII_GET | Draft ICU 63
ucptrie.h | `#define` UCPTRIE_FAST_BMP_GET | Draft ICU 63
ucptrie.h | `#define` UCPTRIE_FAST_GET | Draft ICU 63
ucptrie.h | `#define` UCPTRIE_FAST_SUPP_GET | Draft ICU 63
ucptrie.h | `#define` UCPTRIE_FAST_U16_NEXT | Draft ICU 63
ucptrie.h | `#define` UCPTRIE_FAST_U16_PREV | Draft ICU 63
ucptrie.h | `#define` UCPTRIE_FAST_U8_NEXT | Draft ICU 63
ucptrie.h | `#define` UCPTRIE_FAST_U8_PREV | Draft ICU 63
ucptrie.h | `#define` UCPTRIE_SMALL_GET | Draft ICU 63
ucptrie.h | UCPTrie* ucptrie_openFromBinary(UCPTrieType, UCPTrieValueWidth, const void*, int32_t, int32_t*, UErrorCode*) | Draft ICU 63
ucptrie.h | UCPTrieType ucptrie_getType(const UCPTrie*) | Draft ICU 63
ucptrie.h | UCPTrieValueWidth ucptrie_getValueWidth(const UCPTrie*) | Draft ICU 63
ucptrie.h | UChar32 ucptrie_getRange(const UCPTrie*, UChar32, UCPMapRangeOption, uint32_t, UCPMapValueFilter*, const void*, uint32_t*) | Draft ICU 63
ucptrie.h | `enum` UCPTrieType::UCPTRIE_TYPE_ANY | Draft ICU 63
ucptrie.h | `enum` UCPTrieType::UCPTRIE_TYPE_FAST | Draft ICU 63
ucptrie.h | `enum` UCPTrieType::UCPTRIE_TYPE_SMALL | Draft ICU 63
ucptrie.h | `enum` UCPTrieValueWidth::UCPTRIE_VALUE_BITS_16 | Draft ICU 63
ucptrie.h | `enum` UCPTrieValueWidth::UCPTRIE_VALUE_BITS_32 | Draft ICU 63
ucptrie.h | `enum` UCPTrieValueWidth::UCPTRIE_VALUE_BITS_8 | Draft ICU 63
ucptrie.h | `enum` UCPTrieValueWidth::UCPTRIE_VALUE_BITS_ANY | Draft ICU 63
ucptrie.h | int32_t ucptrie_toBinary(const UCPTrie*, void*, int32_t, UErrorCode*) | Draft ICU 63
ucptrie.h | uint32_t ucptrie_get(const UCPTrie*, UChar32) | Draft ICU 63
ucptrie.h | void ucptrie_close(UCPTrie*) | Draft ICU 63
ulistformatter.h | `enum` UListFormatterField::ULISTFMT_ELEMENT_FIELD | Draft ICU 63
ulistformatter.h | `enum` UListFormatterField::ULISTFMT_LITERAL_FIELD | Draft ICU 63
umutablecptrie.h | UCPTrie* umutablecptrie_buildImmutable(UMutableCPTrie*, UCPTrieType, UCPTrieValueWidth, UErrorCode*) | Draft ICU 63
umutablecptrie.h | UMutableCPTrie* umutablecptrie_clone(const UMutableCPTrie*, UErrorCode*) | Draft ICU 63
umutablecptrie.h | UMutableCPTrie* umutablecptrie_fromUCPMap(const UCPMap*, UErrorCode*) | Draft ICU 63
umutablecptrie.h | UMutableCPTrie* umutablecptrie_fromUCPTrie(const UCPTrie*, UErrorCode*) | Draft ICU 63
umutablecptrie.h | UMutableCPTrie* umutablecptrie_open(uint32_t, uint32_t, UErrorCode*) | Draft ICU 63
umutablecptrie.h | UChar32 umutablecptrie_getRange(const UMutableCPTrie*, UChar32, UCPMapRangeOption, uint32_t, UCPMapValueFilter*, const void*, uint32_t*) | Draft ICU 63
umutablecptrie.h | uint32_t umutablecptrie_get(const UMutableCPTrie*, UChar32) | Draft ICU 63
umutablecptrie.h | void umutablecptrie_close(UMutableCPTrie*) | Draft ICU 63
umutablecptrie.h | void umutablecptrie_set(UMutableCPTrie*, UChar32, uint32_t, UErrorCode*) | Draft ICU 63
umutablecptrie.h | void umutablecptrie_setRange(UMutableCPTrie*, UChar32, UChar32, uint32_t, UErrorCode*) | Draft ICU 63
unumberformatter.h | `enum` UNumberDecimalSeparatorDisplay::UNUM_DECIMAL_SEPARATOR_ALWAYS | Draft ICU 60
unumberformatter.h | `enum` UNumberDecimalSeparatorDisplay::UNUM_DECIMAL_SEPARATOR_AUTO | Draft ICU 60
unumberformatter.h | `enum` UNumberGroupingStrategy::UNUM_GROUPING_AUTO | Draft ICU 61
unumberformatter.h | `enum` UNumberGroupingStrategy::UNUM_GROUPING_MIN2 | Draft ICU 61
unumberformatter.h | `enum` UNumberGroupingStrategy::UNUM_GROUPING_OFF | Draft ICU 61
unumberformatter.h | `enum` UNumberGroupingStrategy::UNUM_GROUPING_ON_ALIGNED | Draft ICU 61
unumberformatter.h | `enum` UNumberGroupingStrategy::UNUM_GROUPING_THOUSANDS | Draft ICU 61
unumberformatter.h | `enum` UNumberSignDisplay::UNUM_SIGN_ACCOUNTING_ALWAYS | Draft ICU 60
unumberformatter.h | `enum` UNumberSignDisplay::UNUM_SIGN_ACCOUNTING_EXCEPT_ZERO | Draft ICU 61
unumberformatter.h | `enum` UNumberSignDisplay::UNUM_SIGN_ACCOUNTING | Draft ICU 60
unumberformatter.h | `enum` UNumberSignDisplay::UNUM_SIGN_ALWAYS | Draft ICU 60
unumberformatter.h | `enum` UNumberSignDisplay::UNUM_SIGN_AUTO | Draft ICU 60
unumberformatter.h | `enum` UNumberSignDisplay::UNUM_SIGN_EXCEPT_ZERO | Draft ICU 61
unumberformatter.h | `enum` UNumberSignDisplay::UNUM_SIGN_NEVER | Draft ICU 60
unumberformatter.h | `enum` UNumberUnitWidth::UNUM_UNIT_WIDTH_FULL_NAME | Draft ICU 60
unumberformatter.h | `enum` UNumberUnitWidth::UNUM_UNIT_WIDTH_HIDDEN | Draft ICU 60
unumberformatter.h | `enum` UNumberUnitWidth::UNUM_UNIT_WIDTH_ISO_CODE | Draft ICU 60
unumberformatter.h | `enum` UNumberUnitWidth::UNUM_UNIT_WIDTH_NARROW | Draft ICU 60
unumberformatter.h | `enum` UNumberUnitWidth::UNUM_UNIT_WIDTH_SHORT | Draft ICU 60
uregex.h | `enum` URegexpFlag::UREGEX_CANON_EQ | Draft ICU 2.4
uspoof.h | `enum` USpoofChecks::USPOOF_HIDDEN_OVERLAY | Draft ICU 62

(jump back to top)

## Signature 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.

(jump back to top)

Contents generated by StableAPI tool on Fri Apr 05 10:36:27 PDT 2019
Copyright (C) 2019, International Business Machines Corporation, All Rights Reserved.