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

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

Removed

Removed from ICU 64

FileAPIICU 64ICU 65
decimfmt.hconst number::LocalizedNumberFormatter& icu::DecimalFormat::toNumberFormatter() constDeprecatedICU 64(missing)
edits.hUBool icu::Edits::copyErrorTo(UErrorCode&)StableICU 59(missing)
platform.h#define __has_attributeInternal(missing)
platform.h#define __has_builtinInternal(missing)
platform.h#define __has_cpp_attributeInternal(missing)
platform.h#define __has_declspec_attributeInternal(missing)
platform.h#define __has_extensionInternal(missing)
platform.h#define __has_featureInternal(missing)
platform.h#define __has_warningInternal(missing)
uversion.h#define U_NAMESPACE_BEGINStableICU 2.4(missing)
uversion.h#define U_NAMESPACE_ENDStableICU 2.4(missing)
uversion.h#define U_NAMESPACE_QUALIFIERStableICU 2.4(missing)
uversion.h#define U_NAMESPACE_USEStableICU 2.4(missing)

Deprecated

Deprecated or Obsoleted in ICU 65

FileAPIICU 64ICU 65

Changed

Changed in ICU 65 (old, new)

FileAPIICU 64ICU 65
decimfmt.hint32_t icu::DecimalFormat::getMultiplierScale() constDraft→StableICU 62
decimfmt.hvoid icu::DecimalFormat::setMultiplierScale(int32_t)Draft→StableICU 62
locid.hLocale& icu::Locale::operator=(Locale&&)Draft→StableICU 63
locid.hStringClass icu::Locale::getKeywordValue(StringPiece, UErrorCode&) constDraft→StableICU 63
locid.hStringClass icu::Locale::getUnicodeKeywordValue(StringPiece, UErrorCode&) constDraft→StableICU 63
locid.hStringClass icu::Locale::toLanguageTag(UErrorCode&) constDraft→StableICU 63
locid.hStringEnumeration* icu::Locale::createUnicodeKeywords(UErrorCode&) constDraft→StableICU 63
locid.hicu::Locale::Locale(Locale&&)Draft→StableICU 63
locid.hstatic Locale icu::Locale::forLanguageTag(StringPiece, UErrorCode&)Draft→StableICU 63
locid.hvoid icu::Locale::addLikelySubtags(UErrorCode&)Draft→StableICU 63
locid.hvoid icu::Locale::getKeywordValue(StringPiece, ByteSink&, UErrorCode&) constDraft→StableICU 63
locid.hvoid icu::Locale::getKeywords(OutputIterator, UErrorCode&) constDraft→StableICU 63
locid.hvoid icu::Locale::getUnicodeKeywordValue(StringPiece, ByteSink&, UErrorCode&) constDraft→StableICU 63
locid.hvoid icu::Locale::getUnicodeKeywords(OutputIterator, UErrorCode&) constDraft→StableICU 63
locid.hvoid icu::Locale::minimizeSubtags(UErrorCode&)Draft→StableICU 63
locid.hvoid icu::Locale::setKeywordValue(StringPiece, StringPiece, UErrorCode&)Draft→StableICU 63
locid.hvoid icu::Locale::setUnicodeKeywordValue(StringPiece, StringPiece, UErrorCode&)Draft→StableICU 63
locid.hvoid icu::Locale::toLanguageTag(ByteSink&, UErrorCode&) constDraft→StableICU 63
measunit.hstatic MeasureUnit* icu::MeasureUnit::createAtmosphere(UErrorCode&)Draft→StableICU 63
measunit.hstatic MeasureUnit* icu::MeasureUnit::createPercent(UErrorCode&)Draft→StableICU 63
measunit.hstatic MeasureUnit* icu::MeasureUnit::createPermille(UErrorCode&)Draft→StableICU 63
measunit.hstatic MeasureUnit* icu::MeasureUnit::createPetabyte(UErrorCode&)Draft→StableICU 63
numberformatter.hAppendable& icu::number::FormattedNumber::appendTo(Appendable&, UErrorCode&) constDraft→StableICU 62
numberformatter.hDerived icu::number::NumberFormatterSettings< Derived >::adoptPerUnit(icu::MeasureUnit*) const&Draft→StableICU 61
numberformatter.hDerived icu::number::NumberFormatterSettings< Derived >::adoptPerUnit(icu::MeasureUnit*)&&Draft→StableICU 62
numberformatter.hDerived icu::number::NumberFormatterSettings< Derived >::adoptSymbols(NumberingSystem*) const&Draft→StableICU 60
numberformatter.hDerived icu::number::NumberFormatterSettings< Derived >::adoptSymbols(NumberingSystem*)&&Draft→StableICU 62
numberformatter.hDerived icu::number::NumberFormatterSettings< Derived >::adoptUnit(icu::MeasureUnit*) const&Draft→StableICU 60
numberformatter.hDerived icu::number::NumberFormatterSettings< Derived >::adoptUnit(icu::MeasureUnit*)&&Draft→StableICU 62
numberformatter.hDerived icu::number::NumberFormatterSettings< Derived >::decimal(UNumberDecimalSeparatorDisplay) const&Draft→StableICU 60
numberformatter.hDerived icu::number::NumberFormatterSettings< Derived >::decimal(UNumberDecimalSeparatorDisplay)&&Draft→StableICU 62
numberformatter.hDerived icu::number::NumberFormatterSettings< Derived >::grouping(UNumberGroupingStrategy) const&Draft→StableICU 61
numberformatter.hDerived icu::number::NumberFormatterSettings< Derived >::grouping(UNumberGroupingStrategy)&&Draft→StableICU 62
numberformatter.hDerived icu::number::NumberFormatterSettings< Derived >::integerWidth(const IntegerWidth&) const&Draft→StableICU 60
numberformatter.hDerived icu::number::NumberFormatterSettings< Derived >::integerWidth(const IntegerWidth&)&&Draft→StableICU 62
numberformatter.hDerived icu::number::NumberFormatterSettings< Derived >::notation(const Notation&) const&Draft→StableICU 60
numberformatter.hDerived icu::number::NumberFormatterSettings< Derived >::notation(const Notation&)&&Draft→StableICU 62
numberformatter.hDerived icu::number::NumberFormatterSettings< Derived >::perUnit(const icu::MeasureUnit&) const&Draft→StableICU 61
numberformatter.hDerived icu::number::NumberFormatterSettings< Derived >::perUnit(const icu::MeasureUnit&)&&Draft→StableICU 62
numberformatter.hDerived icu::number::NumberFormatterSettings< Derived >::precision(const Precision&) const&Draft→StableICU 62
numberformatter.hDerived icu::number::NumberFormatterSettings< Derived >::precision(const Precision&)&&Draft→StableICU 62
numberformatter.hDerived icu::number::NumberFormatterSettings< Derived >::roundingMode(UNumberFormatRoundingMode) const&Draft→StableICU 62
numberformatter.hDerived icu::number::NumberFormatterSettings< Derived >::roundingMode(UNumberFormatRoundingMode)&&Draft→StableICU 62
numberformatter.hDerived icu::number::NumberFormatterSettings< Derived >::scale(const Scale&) const&Draft→StableICU 62
numberformatter.hDerived icu::number::NumberFormatterSettings< Derived >::scale(const Scale&)&&Draft→StableICU 62
numberformatter.hDerived icu::number::NumberFormatterSettings< Derived >::sign(UNumberSignDisplay) const&Draft→StableICU 60
numberformatter.hDerived icu::number::NumberFormatterSettings< Derived >::sign(UNumberSignDisplay)&&Draft→StableICU 62
numberformatter.hDerived icu::number::NumberFormatterSettings< Derived >::symbols(const DecimalFormatSymbols&) const&Draft→StableICU 60
numberformatter.hDerived icu::number::NumberFormatterSettings< Derived >::symbols(const DecimalFormatSymbols&)&&Draft→StableICU 62
numberformatter.hDerived icu::number::NumberFormatterSettings< Derived >::unit(const icu::MeasureUnit&) const&Draft→StableICU 60
numberformatter.hDerived icu::number::NumberFormatterSettings< Derived >::unit(const icu::MeasureUnit&)&&Draft→StableICU 62
numberformatter.hDerived icu::number::NumberFormatterSettings< Derived >::unitWidth(UNumberUnitWidth) const&Draft→StableICU 60
numberformatter.hDerived icu::number::NumberFormatterSettings< Derived >::unitWidth(UNumberUnitWidth)&&Draft→StableICU 62
numberformatter.hFormat* icu::number::LocalizedNumberFormatter::toFormat(UErrorCode&) constDraft→StableICU 62
numberformatter.hFormattedNumber icu::number::LocalizedNumberFormatter::formatDecimal(StringPiece, UErrorCode&) constDraft→StableICU 60
numberformatter.hFormattedNumber icu::number::LocalizedNumberFormatter::formatDouble(double, UErrorCode&) constDraft→StableICU 60
numberformatter.hFormattedNumber icu::number::LocalizedNumberFormatter::formatInt(int64_t, UErrorCode&) constDraft→StableICU 60
numberformatter.hFormattedNumber& icu::number::FormattedNumber::operator=(FormattedNumber&&)Draft→StableICU 62
numberformatter.hIntegerWidth icu::number::IntegerWidth::truncateAt(int32_t)Draft→StableICU 60
numberformatter.hLocalizedNumberFormatter icu::number::UnlocalizedNumberFormatter::locale(const icu::Locale&) const&Draft→StableICU 60
numberformatter.hLocalizedNumberFormatter icu::number::UnlocalizedNumberFormatter::locale(const icu::Locale&)&&Draft→StableICU 62
numberformatter.hLocalizedNumberFormatter& icu::number::LocalizedNumberFormatter::operator=(LocalizedNumberFormatter&&)Draft→StableICU 62
numberformatter.hLocalizedNumberFormatter& icu::number::LocalizedNumberFormatter::operator=(const LocalizedNumberFormatter&)Draft→StableICU 62
numberformatter.hPrecision icu::number::CurrencyPrecision::withCurrency(const CurrencyUnit&) constDraft→StableICU 60
numberformatter.hPrecision icu::number::FractionPrecision::withMaxDigits(int32_t) constDraft→StableICU 60
numberformatter.hPrecision icu::number::FractionPrecision::withMinDigits(int32_t) constDraft→StableICU 60
numberformatter.hPrecision icu::number::IncrementPrecision::withMinFraction(int32_t) constDraft→StableICU 60
numberformatter.hScale& icu::number::Scale::operator=(Scale&&)Draft→StableICU 62
numberformatter.hScale& icu::number::Scale::operator=(const Scale&)Draft→StableICU 62
numberformatter.hScientificNotation icu::number::ScientificNotation::withExponentSignDisplay(UNumberSignDisplay) constDraft→StableICU 60
numberformatter.hScientificNotation icu::number::ScientificNotation::withMinExponentDigits(int32_t) constDraft→StableICU 60
numberformatter.hUBool icu::number::NumberFormatterSettings< Derived >::copyErrorTo(UErrorCode&) constDraft→StableICU 60
numberformatter.hUnicodeString icu::number::FormattedNumber::toString(UErrorCode&) constDraft→StableICU 62
numberformatter.hUnicodeString icu::number::NumberFormatterSettings< Derived >::toSkeleton(UErrorCode&) constDraft→StableICU 62
numberformatter.hUnlocalizedNumberFormatter& icu::number::UnlocalizedNumberFormatter::operator=(UnlocalizedNumberFormatter&&)Draft→StableICU 62
numberformatter.hUnlocalizedNumberFormatter& icu::number::UnlocalizedNumberFormatter::operator=(const UnlocalizedNumberFormatter&)Draft→StableICU 62
numberformatter.hicu::number::FormattedNumber::FormattedNumber(FormattedNumber&&)Draft→StableICU 62
numberformatter.hicu::number::FormattedNumber::~FormattedNumber()Draft→StableICU 60
numberformatter.hicu::number::LocalizedNumberFormatter::LocalizedNumberFormatter()=defaultDraft→StableICU 62
numberformatter.hicu::number::LocalizedNumberFormatter::LocalizedNumberFormatter(LocalizedNumberFormatter&&)Draft→StableICU 62
numberformatter.hicu::number::LocalizedNumberFormatter::LocalizedNumberFormatter(const LocalizedNumberFormatter&)Draft→StableICU 60
numberformatter.hicu::number::LocalizedNumberFormatter::~LocalizedNumberFormatter()Draft→StableICU 60
numberformatter.hicu::number::Scale::Scale(Scale&&)Draft→StableICU 62
numberformatter.hicu::number::Scale::Scale(const Scale&)Draft→StableICU 62
numberformatter.hicu::number::Scale::~Scale()Draft→StableICU 62
numberformatter.hicu::number::UnlocalizedNumberFormatter::UnlocalizedNumberFormatter()=defaultDraft→StableICU 62
numberformatter.hicu::number::UnlocalizedNumberFormatter::UnlocalizedNumberFormatter(UnlocalizedNumberFormatter&&)Draft→StableICU 62
numberformatter.hicu::number::UnlocalizedNumberFormatter::UnlocalizedNumberFormatter(const UnlocalizedNumberFormatter&)Draft→StableICU 60
numberformatter.hstatic CompactNotation icu::number::Notation::compactLong()Draft→StableICU 60
numberformatter.hstatic CompactNotation icu::number::Notation::compactShort()Draft→StableICU 60
numberformatter.hstatic CurrencyPrecision icu::number::Precision::currency(UCurrencyUsage)Draft→StableICU 60
numberformatter.hstatic FractionPrecision icu::number::Precision::fixedFraction(int32_t)Draft→StableICU 60
numberformatter.hstatic FractionPrecision icu::number::Precision::integer()Draft→StableICU 60
numberformatter.hstatic FractionPrecision icu::number::Precision::maxFraction(int32_t)Draft→StableICU 60
numberformatter.hstatic FractionPrecision icu::number::Precision::minFraction(int32_t)Draft→StableICU 60
numberformatter.hstatic FractionPrecision icu::number::Precision::minMaxFraction(int32_t, int32_t)Draft→StableICU 60
numberformatter.hstatic IncrementPrecision icu::number::Precision::increment(double)Draft→StableICU 60
numberformatter.hstatic IntegerWidth icu::number::IntegerWidth::zeroFillTo(int32_t)Draft→StableICU 60
numberformatter.hstatic LocalizedNumberFormatter icu::number::NumberFormatter::withLocale(const Locale&)Draft→StableICU 60
numberformatter.hstatic Precision icu::number::Precision::unlimited()Draft→StableICU 60
numberformatter.hstatic Scale icu::number::Scale::byDecimal(StringPiece)Draft→StableICU 62
numberformatter.hstatic Scale icu::number::Scale::byDouble(double)Draft→StableICU 62
numberformatter.hstatic Scale icu::number::Scale::byDoubleAndPowerOfTen(double, int32_t)Draft→StableICU 62
numberformatter.hstatic Scale icu::number::Scale::none()Draft→StableICU 62
numberformatter.hstatic Scale icu::number::Scale::powerOfTen(int32_t)Draft→StableICU 62
numberformatter.hstatic ScientificNotation icu::number::Notation::engineering()Draft→StableICU 60
numberformatter.hstatic ScientificNotation icu::number::Notation::scientific()Draft→StableICU 60
numberformatter.hstatic SignificantDigitsPrecision icu::number::Precision::fixedSignificantDigits(int32_t)Draft→StableICU 62
numberformatter.hstatic SignificantDigitsPrecision icu::number::Precision::maxSignificantDigits(int32_t)Draft→StableICU 62
numberformatter.hstatic SignificantDigitsPrecision icu::number::Precision::minMaxSignificantDigits(int32_t, int32_t)Draft→StableICU 62
numberformatter.hstatic SignificantDigitsPrecision icu::number::Precision::minSignificantDigits(int32_t)Draft→StableICU 62
numberformatter.hstatic SimpleNotation icu::number::Notation::simple()Draft→StableICU 60
numberformatter.hstatic UnlocalizedNumberFormatter icu::number::NumberFormatter::forSkeleton(const UnicodeString&, UErrorCode&)Draft→StableICU 62
numberformatter.hstatic UnlocalizedNumberFormatter icu::number::NumberFormatter::with()Draft→StableICU 60
numberrangeformatter.hAppendable& icu::number::FormattedNumberRange::appendTo(Appendable&, UErrorCode&) constDraft→StableICU 63
numberrangeformatter.hDerived icu::number::NumberRangeFormatterSettings< Derived >::collapse(UNumberRangeCollapse) const&Draft→StableICU 63
numberrangeformatter.hDerived icu::number::NumberRangeFormatterSettings< Derived >::collapse(UNumberRangeCollapse)&&Draft→StableICU 63
numberrangeformatter.hDerived icu::number::NumberRangeFormatterSettings< Derived >::identityFallback(UNumberRangeIdentityFallback) const&Draft→StableICU 63
numberrangeformatter.hDerived icu::number::NumberRangeFormatterSettings< Derived >::identityFallback(UNumberRangeIdentityFallback)&&Draft→StableICU 63
numberrangeformatter.hDerived icu::number::NumberRangeFormatterSettings< Derived >::numberFormatterBoth(UnlocalizedNumberFormatter&&) const&Draft→StableICU 63
numberrangeformatter.hDerived icu::number::NumberRangeFormatterSettings< Derived >::numberFormatterBoth(UnlocalizedNumberFormatter&&)&&Draft→StableICU 63
numberrangeformatter.hDerived icu::number::NumberRangeFormatterSettings< Derived >::numberFormatterBoth(const UnlocalizedNumberFormatter&) const&Draft→StableICU 63
numberrangeformatter.hDerived icu::number::NumberRangeFormatterSettings< Derived >::numberFormatterBoth(const UnlocalizedNumberFormatter&)&&Draft→StableICU 63
numberrangeformatter.hDerived icu::number::NumberRangeFormatterSettings< Derived >::numberFormatterFirst(UnlocalizedNumberFormatter&&) const&Draft→StableICU 63
numberrangeformatter.hDerived icu::number::NumberRangeFormatterSettings< Derived >::numberFormatterFirst(UnlocalizedNumberFormatter&&)&&Draft→StableICU 63
numberrangeformatter.hDerived icu::number::NumberRangeFormatterSettings< Derived >::numberFormatterFirst(const UnlocalizedNumberFormatter&) const&Draft→StableICU 63
numberrangeformatter.hDerived icu::number::NumberRangeFormatterSettings< Derived >::numberFormatterFirst(const UnlocalizedNumberFormatter&)&&Draft→StableICU 63
numberrangeformatter.hDerived icu::number::NumberRangeFormatterSettings< Derived >::numberFormatterSecond(UnlocalizedNumberFormatter&&) const&Draft→StableICU 63
numberrangeformatter.hDerived icu::number::NumberRangeFormatterSettings< Derived >::numberFormatterSecond(UnlocalizedNumberFormatter&&)&&Draft→StableICU 63
numberrangeformatter.hDerived icu::number::NumberRangeFormatterSettings< Derived >::numberFormatterSecond(const UnlocalizedNumberFormatter&) const&Draft→StableICU 63
numberrangeformatter.hDerived icu::number::NumberRangeFormatterSettings< Derived >::numberFormatterSecond(const UnlocalizedNumberFormatter&)&&Draft→StableICU 63
numberrangeformatter.hFormattedNumberRange icu::number::LocalizedNumberRangeFormatter::formatFormattableRange(const Formattable&, const Formattable&, UErrorCode&) constDraft→StableICU 63
numberrangeformatter.hFormattedNumberRange& icu::number::FormattedNumberRange::operator=(FormattedNumberRange&&)Draft→StableICU 63
numberrangeformatter.hLocalizedNumberRangeFormatter icu::number::UnlocalizedNumberRangeFormatter::locale(const icu::Locale&) const&Draft→StableICU 63
numberrangeformatter.hLocalizedNumberRangeFormatter icu::number::UnlocalizedNumberRangeFormatter::locale(const icu::Locale&)&&Draft→StableICU 63
numberrangeformatter.hLocalizedNumberRangeFormatter& icu::number::LocalizedNumberRangeFormatter::operator=(LocalizedNumberRangeFormatter&&)Draft→StableICU 63
numberrangeformatter.hLocalizedNumberRangeFormatter& icu::number::LocalizedNumberRangeFormatter::operator=(const LocalizedNumberRangeFormatter&)Draft→StableICU 63
numberrangeformatter.hUBool icu::number::NumberRangeFormatterSettings< Derived >::copyErrorTo(UErrorCode&) constDraft→StableICU 63
numberrangeformatter.hUNumberRangeIdentityResult icu::number::FormattedNumberRange::getIdentityResult(UErrorCode&) constDraft→StableICU 63
numberrangeformatter.hUnicodeString icu::number::FormattedNumberRange::toString(UErrorCode&) constDraft→StableICU 63
numberrangeformatter.hUnlocalizedNumberRangeFormatter& icu::number::UnlocalizedNumberRangeFormatter::operator=(UnlocalizedNumberRangeFormatter&&)Draft→StableICU 63
numberrangeformatter.hUnlocalizedNumberRangeFormatter& icu::number::UnlocalizedNumberRangeFormatter::operator=(const UnlocalizedNumberRangeFormatter&)Draft→StableICU 63
numberrangeformatter.henum UNumberRangeCollapse::UNUM_RANGE_COLLAPSE_ALLDraft→StableICU 63
numberrangeformatter.henum UNumberRangeCollapse::UNUM_RANGE_COLLAPSE_AUTODraft→StableICU 63
numberrangeformatter.henum UNumberRangeCollapse::UNUM_RANGE_COLLAPSE_NONEDraft→StableICU 63
numberrangeformatter.henum UNumberRangeCollapse::UNUM_RANGE_COLLAPSE_UNITDraft→StableICU 63
numberrangeformatter.henum UNumberRangeIdentityFallback::UNUM_IDENTITY_FALLBACK_APPROXIMATELY_OR_SINGLE_VALUEDraft→StableICU 63
numberrangeformatter.henum UNumberRangeIdentityFallback::UNUM_IDENTITY_FALLBACK_APPROXIMATELYDraft→StableICU 63
numberrangeformatter.henum UNumberRangeIdentityFallback::UNUM_IDENTITY_FALLBACK_RANGEDraft→StableICU 63
numberrangeformatter.henum UNumberRangeIdentityFallback::UNUM_IDENTITY_FALLBACK_SINGLE_VALUEDraft→StableICU 63
numberrangeformatter.henum UNumberRangeIdentityResult::UNUM_IDENTITY_RESULT_EQUAL_AFTER_ROUNDINGDraft→StableICU 63
numberrangeformatter.henum UNumberRangeIdentityResult::UNUM_IDENTITY_RESULT_EQUAL_BEFORE_ROUNDINGDraft→StableICU 63
numberrangeformatter.henum UNumberRangeIdentityResult::UNUM_IDENTITY_RESULT_NOT_EQUALDraft→StableICU 63
numberrangeformatter.hicu::number::FormattedNumberRange::FormattedNumberRange(FormattedNumberRange&&)Draft→StableICU 63
numberrangeformatter.hicu::number::FormattedNumberRange::~FormattedNumberRange()Draft→StableICU 63
numberrangeformatter.hicu::number::LocalizedNumberRangeFormatter::LocalizedNumberRangeFormatter()=defaultDraft→StableICU 63
numberrangeformatter.hicu::number::LocalizedNumberRangeFormatter::LocalizedNumberRangeFormatter(LocalizedNumberRangeFormatter&&)Draft→StableICU 63
numberrangeformatter.hicu::number::LocalizedNumberRangeFormatter::LocalizedNumberRangeFormatter(const LocalizedNumberRangeFormatter&)Draft→StableICU 63
numberrangeformatter.hicu::number::LocalizedNumberRangeFormatter::~LocalizedNumberRangeFormatter()Draft→StableICU 63
numberrangeformatter.hicu::number::UnlocalizedNumberRangeFormatter::UnlocalizedNumberRangeFormatter()=defaultDraft→StableICU 63
numberrangeformatter.hicu::number::UnlocalizedNumberRangeFormatter::UnlocalizedNumberRangeFormatter(UnlocalizedNumberRangeFormatter&&)Draft→StableICU 63
numberrangeformatter.hicu::number::UnlocalizedNumberRangeFormatter::UnlocalizedNumberRangeFormatter(const UnlocalizedNumberRangeFormatter&)Draft→StableICU 63
numberrangeformatter.hstatic LocalizedNumberRangeFormatter icu::number::NumberRangeFormatter::withLocale(const Locale&)Draft→StableICU 63
numberrangeformatter.hstatic UnlocalizedNumberRangeFormatter icu::number::NumberRangeFormatter::with()Draft→StableICU 63
reldatefmt.henum UDateAbsoluteUnit::UDAT_ABSOLUTE_QUARTERDraft→StableICU 63
uchar.hconst UCPMap* u_getIntPropertyMap(UProperty, UErrorCode*)Draft→StableICU 63
uchar.hconst USet* u_getBinaryPropertySet(UProperty, UErrorCode*)Draft→StableICU 63
ucpmap.hUChar32 ucpmap_getRange(const UCPMap*, UChar32, UCPMapRangeOption, uint32_t, UCPMapValueFilter*, const void*, uint32_t*)Draft→StableICU 63
ucpmap.henum UCPMapRangeOption::UCPMAP_RANGE_FIXED_ALL_SURROGATESDraft→StableICU 63
ucpmap.henum UCPMapRangeOption::UCPMAP_RANGE_FIXED_LEAD_SURROGATESDraft→StableICU 63
ucpmap.henum UCPMapRangeOption::UCPMAP_RANGE_NORMALDraft→StableICU 63
ucpmap.huint32_t ucpmap_get(const UCPMap*, UChar32)Draft→StableICU 63
ucptrie.h#define UCPTRIE_16Draft→StableICU 63
ucptrie.h#define UCPTRIE_32Draft→StableICU 63
ucptrie.h#define UCPTRIE_8Draft→StableICU 63
ucptrie.h#define UCPTRIE_ASCII_GETDraft→StableICU 63
ucptrie.h#define UCPTRIE_FAST_BMP_GETDraft→StableICU 63
ucptrie.h#define UCPTRIE_FAST_GETDraft→StableICU 63
ucptrie.h#define UCPTRIE_FAST_SUPP_GETDraft→StableICU 63
ucptrie.h#define UCPTRIE_FAST_U16_NEXTDraft→StableICU 63
ucptrie.h#define UCPTRIE_FAST_U16_PREVDraft→StableICU 63
ucptrie.h#define UCPTRIE_FAST_U8_NEXTDraft→StableICU 63
ucptrie.h#define UCPTRIE_FAST_U8_PREVDraft→StableICU 63
ucptrie.h#define UCPTRIE_SMALL_GETDraft→StableICU 63
ucptrie.hUCPTrie* ucptrie_openFromBinary(UCPTrieType, UCPTrieValueWidth, const void*, int32_t, int32_t*, UErrorCode*)Draft→StableICU 63
ucptrie.hUCPTrieType ucptrie_getType(const UCPTrie*)Draft→StableICU 63
ucptrie.hUCPTrieValueWidth ucptrie_getValueWidth(const UCPTrie*)Draft→StableICU 63
ucptrie.hUChar32 ucptrie_getRange(const UCPTrie*, UChar32, UCPMapRangeOption, uint32_t, UCPMapValueFilter*, const void*, uint32_t*)Draft→StableICU 63
ucptrie.henum UCPTrieType::UCPTRIE_TYPE_ANYDraft→StableICU 63
ucptrie.henum UCPTrieType::UCPTRIE_TYPE_FASTDraft→StableICU 63
ucptrie.henum UCPTrieType::UCPTRIE_TYPE_SMALLDraft→StableICU 63
ucptrie.henum UCPTrieValueWidth::UCPTRIE_VALUE_BITS_16Draft→StableICU 63
ucptrie.henum UCPTrieValueWidth::UCPTRIE_VALUE_BITS_32Draft→StableICU 63
ucptrie.henum UCPTrieValueWidth::UCPTRIE_VALUE_BITS_8Draft→StableICU 63
ucptrie.henum UCPTrieValueWidth::UCPTRIE_VALUE_BITS_ANYDraft→StableICU 63
ucptrie.hint32_t ucptrie_toBinary(const UCPTrie*, void*, int32_t, UErrorCode*)Draft→StableICU 63
ucptrie.huint32_t ucptrie_get(const UCPTrie*, UChar32)Draft→StableICU 63
ucptrie.hvoid ucptrie_close(UCPTrie*)Draft→StableICU 63
umutablecptrie.hUCPTrie* umutablecptrie_buildImmutable(UMutableCPTrie*, UCPTrieType, UCPTrieValueWidth, UErrorCode*)Draft→StableICU 63
umutablecptrie.hUMutableCPTrie* umutablecptrie_clone(const UMutableCPTrie*, UErrorCode*)Draft→StableICU 63
umutablecptrie.hUMutableCPTrie* umutablecptrie_fromUCPMap(const UCPMap*, UErrorCode*)Draft→StableICU 63
umutablecptrie.hUMutableCPTrie* umutablecptrie_fromUCPTrie(const UCPTrie*, UErrorCode*)Draft→StableICU 63
umutablecptrie.hUMutableCPTrie* umutablecptrie_open(uint32_t, uint32_t, UErrorCode*)Draft→StableICU 63
umutablecptrie.hUChar32 umutablecptrie_getRange(const UMutableCPTrie*, UChar32, UCPMapRangeOption, uint32_t, UCPMapValueFilter*, const void*, uint32_t*)Draft→StableICU 63
umutablecptrie.huint32_t umutablecptrie_get(const UMutableCPTrie*, UChar32)Draft→StableICU 63
umutablecptrie.hvoid umutablecptrie_close(UMutableCPTrie*)Draft→StableICU 63
umutablecptrie.hvoid umutablecptrie_set(UMutableCPTrie*, UChar32, uint32_t, UErrorCode*)Draft→StableICU 63
umutablecptrie.hvoid umutablecptrie_setRange(UMutableCPTrie*, UChar32, UChar32, uint32_t, UErrorCode*)Draft→StableICU 63
unumberformatter.henum UNumberDecimalSeparatorDisplay::UNUM_DECIMAL_SEPARATOR_ALWAYSDraft→StableICU 60
unumberformatter.henum UNumberDecimalSeparatorDisplay::UNUM_DECIMAL_SEPARATOR_AUTODraft→StableICU 60
unumberformatter.henum UNumberGroupingStrategy::UNUM_GROUPING_AUTODraft→StableICU 61
unumberformatter.henum UNumberGroupingStrategy::UNUM_GROUPING_MIN2Draft→StableICU 61
unumberformatter.henum UNumberGroupingStrategy::UNUM_GROUPING_OFFDraft→StableICU 61
unumberformatter.henum UNumberGroupingStrategy::UNUM_GROUPING_ON_ALIGNEDDraft→StableICU 61
unumberformatter.henum UNumberGroupingStrategy::UNUM_GROUPING_THOUSANDSDraft→StableICU 61
unumberformatter.henum UNumberSignDisplay::UNUM_SIGN_ACCOUNTING_ALWAYSDraft→StableICU 60
unumberformatter.henum UNumberSignDisplay::UNUM_SIGN_ACCOUNTING_EXCEPT_ZERODraft→StableICU 61
unumberformatter.henum UNumberSignDisplay::UNUM_SIGN_ACCOUNTINGDraft→StableICU 60
unumberformatter.henum UNumberSignDisplay::UNUM_SIGN_ALWAYSDraft→StableICU 60
unumberformatter.henum UNumberSignDisplay::UNUM_SIGN_AUTODraft→StableICU 60
unumberformatter.henum UNumberSignDisplay::UNUM_SIGN_EXCEPT_ZERODraft→StableICU 61
unumberformatter.henum UNumberSignDisplay::UNUM_SIGN_NEVERDraft→StableICU 60
unumberformatter.henum UNumberUnitWidth::UNUM_UNIT_WIDTH_FULL_NAMEDraft→StableICU 60
unumberformatter.henum UNumberUnitWidth::UNUM_UNIT_WIDTH_HIDDENDraft→StableICU 60
unumberformatter.henum UNumberUnitWidth::UNUM_UNIT_WIDTH_ISO_CODEDraft→StableICU 60
unumberformatter.henum UNumberUnitWidth::UNUM_UNIT_WIDTH_NARROWDraft→StableICU 60
unumberformatter.henum UNumberUnitWidth::UNUM_UNIT_WIDTH_SHORTDraft→StableICU 60
uspoof.henum USpoofChecks::USPOOF_HIDDEN_OVERLAYDraft→StableICU 62

Promoted

Promoted to stable in ICU 65

FileAPIICU 64ICU 65
basictz.hvoid* icu::BasicTimeZone::clone() const(missing)StableICU 3.8
datefmt.hvoid* icu::DateFormat::clone() const(missing)StableICU 2.0
decimfmt.hint32_t icu::DecimalFormat::getMultiplierScale() constDraft→StableICU 62
decimfmt.hvoid icu::DecimalFormat::setMultiplierScale(int32_t)Draft→StableICU 62
edits.hUBool icu::Edits::copyErrorTo(UErrorCode&) const(missing)StableICU 59
locid.hLocale& icu::Locale::operator=(Locale&&)Draft→StableICU 63
locid.hStringClass icu::Locale::getKeywordValue(StringPiece, UErrorCode&) constDraft→StableICU 63
locid.hStringClass icu::Locale::getUnicodeKeywordValue(StringPiece, UErrorCode&) constDraft→StableICU 63
locid.hStringClass icu::Locale::toLanguageTag(UErrorCode&) constDraft→StableICU 63
locid.hStringEnumeration* icu::Locale::createUnicodeKeywords(UErrorCode&) constDraft→StableICU 63
locid.hicu::Locale::Locale(Locale&&)Draft→StableICU 63
locid.hstatic Locale icu::Locale::forLanguageTag(StringPiece, UErrorCode&)Draft→StableICU 63
locid.hvoid icu::Locale::addLikelySubtags(UErrorCode&)Draft→StableICU 63
locid.hvoid icu::Locale::getKeywordValue(StringPiece, ByteSink&, UErrorCode&) constDraft→StableICU 63
locid.hvoid icu::Locale::getKeywords(OutputIterator, UErrorCode&) constDraft→StableICU 63
locid.hvoid icu::Locale::getUnicodeKeywordValue(StringPiece, ByteSink&, UErrorCode&) constDraft→StableICU 63
locid.hvoid icu::Locale::getUnicodeKeywords(OutputIterator, UErrorCode&) constDraft→StableICU 63
locid.hvoid icu::Locale::minimizeSubtags(UErrorCode&)Draft→StableICU 63
locid.hvoid icu::Locale::setKeywordValue(StringPiece, StringPiece, UErrorCode&)Draft→StableICU 63
locid.hvoid icu::Locale::setUnicodeKeywordValue(StringPiece, StringPiece, UErrorCode&)Draft→StableICU 63
locid.hvoid icu::Locale::toLanguageTag(ByteSink&, UErrorCode&) constDraft→StableICU 63
measunit.hstatic MeasureUnit* icu::MeasureUnit::createAtmosphere(UErrorCode&)Draft→StableICU 63
measunit.hstatic MeasureUnit* icu::MeasureUnit::createPercent(UErrorCode&)Draft→StableICU 63
measunit.hstatic MeasureUnit* icu::MeasureUnit::createPermille(UErrorCode&)Draft→StableICU 63
measunit.hstatic MeasureUnit* icu::MeasureUnit::createPetabyte(UErrorCode&)Draft→StableICU 63
numberformatter.hAppendable& icu::number::FormattedNumber::appendTo(Appendable&, UErrorCode&) constDraft→StableICU 62
numberformatter.hDerived icu::number::NumberFormatterSettings< Derived >::adoptPerUnit(icu::MeasureUnit*) const&Draft→StableICU 61
numberformatter.hDerived icu::number::NumberFormatterSettings< Derived >::adoptPerUnit(icu::MeasureUnit*)&&Draft→StableICU 62
numberformatter.hDerived icu::number::NumberFormatterSettings< Derived >::adoptSymbols(NumberingSystem*) const&Draft→StableICU 60
numberformatter.hDerived icu::number::NumberFormatterSettings< Derived >::adoptSymbols(NumberingSystem*)&&Draft→StableICU 62
numberformatter.hDerived icu::number::NumberFormatterSettings< Derived >::adoptUnit(icu::MeasureUnit*) const&Draft→StableICU 60
numberformatter.hDerived icu::number::NumberFormatterSettings< Derived >::adoptUnit(icu::MeasureUnit*)&&Draft→StableICU 62
numberformatter.hDerived icu::number::NumberFormatterSettings< Derived >::decimal(UNumberDecimalSeparatorDisplay) const&Draft→StableICU 60
numberformatter.hDerived icu::number::NumberFormatterSettings< Derived >::decimal(UNumberDecimalSeparatorDisplay)&&Draft→StableICU 62
numberformatter.hDerived icu::number::NumberFormatterSettings< Derived >::grouping(UNumberGroupingStrategy) const&Draft→StableICU 61
numberformatter.hDerived icu::number::NumberFormatterSettings< Derived >::grouping(UNumberGroupingStrategy)&&Draft→StableICU 62
numberformatter.hDerived icu::number::NumberFormatterSettings< Derived >::integerWidth(const IntegerWidth&) const&Draft→StableICU 60
numberformatter.hDerived icu::number::NumberFormatterSettings< Derived >::integerWidth(const IntegerWidth&)&&Draft→StableICU 62
numberformatter.hDerived icu::number::NumberFormatterSettings< Derived >::notation(const Notation&) const&Draft→StableICU 60
numberformatter.hDerived icu::number::NumberFormatterSettings< Derived >::notation(const Notation&)&&Draft→StableICU 62
numberformatter.hDerived icu::number::NumberFormatterSettings< Derived >::perUnit(const icu::MeasureUnit&) const&Draft→StableICU 61
numberformatter.hDerived icu::number::NumberFormatterSettings< Derived >::perUnit(const icu::MeasureUnit&)&&Draft→StableICU 62
numberformatter.hDerived icu::number::NumberFormatterSettings< Derived >::precision(const Precision&) const&Draft→StableICU 62
numberformatter.hDerived icu::number::NumberFormatterSettings< Derived >::precision(const Precision&)&&Draft→StableICU 62
numberformatter.hDerived icu::number::NumberFormatterSettings< Derived >::roundingMode(UNumberFormatRoundingMode) const&Draft→StableICU 62
numberformatter.hDerived icu::number::NumberFormatterSettings< Derived >::roundingMode(UNumberFormatRoundingMode)&&Draft→StableICU 62
numberformatter.hDerived icu::number::NumberFormatterSettings< Derived >::scale(const Scale&) const&Draft→StableICU 62
numberformatter.hDerived icu::number::NumberFormatterSettings< Derived >::scale(const Scale&)&&Draft→StableICU 62
numberformatter.hDerived icu::number::NumberFormatterSettings< Derived >::sign(UNumberSignDisplay) const&Draft→StableICU 60
numberformatter.hDerived icu::number::NumberFormatterSettings< Derived >::sign(UNumberSignDisplay)&&Draft→StableICU 62
numberformatter.hDerived icu::number::NumberFormatterSettings< Derived >::symbols(const DecimalFormatSymbols&) const&Draft→StableICU 60
numberformatter.hDerived icu::number::NumberFormatterSettings< Derived >::symbols(const DecimalFormatSymbols&)&&Draft→StableICU 62
numberformatter.hDerived icu::number::NumberFormatterSettings< Derived >::unit(const icu::MeasureUnit&) const&Draft→StableICU 60
numberformatter.hDerived icu::number::NumberFormatterSettings< Derived >::unit(const icu::MeasureUnit&)&&Draft→StableICU 62
numberformatter.hDerived icu::number::NumberFormatterSettings< Derived >::unitWidth(UNumberUnitWidth) const&Draft→StableICU 60
numberformatter.hDerived icu::number::NumberFormatterSettings< Derived >::unitWidth(UNumberUnitWidth)&&Draft→StableICU 62
numberformatter.hFormat* icu::number::LocalizedNumberFormatter::toFormat(UErrorCode&) constDraft→StableICU 62
numberformatter.hFormattedNumber icu::number::LocalizedNumberFormatter::formatDecimal(StringPiece, UErrorCode&) constDraft→StableICU 60
numberformatter.hFormattedNumber icu::number::LocalizedNumberFormatter::formatDouble(double, UErrorCode&) constDraft→StableICU 60
numberformatter.hFormattedNumber icu::number::LocalizedNumberFormatter::formatInt(int64_t, UErrorCode&) constDraft→StableICU 60
numberformatter.hFormattedNumber& icu::number::FormattedNumber::operator=(FormattedNumber&&)Draft→StableICU 62
numberformatter.hIntegerWidth icu::number::IntegerWidth::truncateAt(int32_t)Draft→StableICU 60
numberformatter.hLocalizedNumberFormatter icu::number::UnlocalizedNumberFormatter::locale(const icu::Locale&) const&Draft→StableICU 60
numberformatter.hLocalizedNumberFormatter icu::number::UnlocalizedNumberFormatter::locale(const icu::Locale&)&&Draft→StableICU 62
numberformatter.hLocalizedNumberFormatter& icu::number::LocalizedNumberFormatter::operator=(LocalizedNumberFormatter&&)Draft→StableICU 62
numberformatter.hLocalizedNumberFormatter& icu::number::LocalizedNumberFormatter::operator=(const LocalizedNumberFormatter&)Draft→StableICU 62
numberformatter.hPrecision icu::number::CurrencyPrecision::withCurrency(const CurrencyUnit&) constDraft→StableICU 60
numberformatter.hPrecision icu::number::FractionPrecision::withMaxDigits(int32_t) constDraft→StableICU 60
numberformatter.hPrecision icu::number::FractionPrecision::withMinDigits(int32_t) constDraft→StableICU 60
numberformatter.hPrecision icu::number::IncrementPrecision::withMinFraction(int32_t) constDraft→StableICU 60
numberformatter.hScale& icu::number::Scale::operator=(Scale&&)Draft→StableICU 62
numberformatter.hScale& icu::number::Scale::operator=(const Scale&)Draft→StableICU 62
numberformatter.hScientificNotation icu::number::ScientificNotation::withExponentSignDisplay(UNumberSignDisplay) constDraft→StableICU 60
numberformatter.hScientificNotation icu::number::ScientificNotation::withMinExponentDigits(int32_t) constDraft→StableICU 60
numberformatter.hUBool icu::number::NumberFormatterSettings< Derived >::copyErrorTo(UErrorCode&) constDraft→StableICU 60
numberformatter.hUnicodeString icu::number::FormattedNumber::toString(UErrorCode&) constDraft→StableICU 62
numberformatter.hUnicodeString icu::number::NumberFormatterSettings< Derived >::toSkeleton(UErrorCode&) constDraft→StableICU 62
numberformatter.hUnlocalizedNumberFormatter& icu::number::UnlocalizedNumberFormatter::operator=(UnlocalizedNumberFormatter&&)Draft→StableICU 62
numberformatter.hUnlocalizedNumberFormatter& icu::number::UnlocalizedNumberFormatter::operator=(const UnlocalizedNumberFormatter&)Draft→StableICU 62
numberformatter.hicu::number::FormattedNumber::FormattedNumber(FormattedNumber&&)Draft→StableICU 62
numberformatter.hicu::number::FormattedNumber::~FormattedNumber()Draft→StableICU 60
numberformatter.hicu::number::LocalizedNumberFormatter::LocalizedNumberFormatter()=defaultDraft→StableICU 62
numberformatter.hicu::number::LocalizedNumberFormatter::LocalizedNumberFormatter(LocalizedNumberFormatter&&)Draft→StableICU 62
numberformatter.hicu::number::LocalizedNumberFormatter::LocalizedNumberFormatter(const LocalizedNumberFormatter&)Draft→StableICU 60
numberformatter.hicu::number::LocalizedNumberFormatter::~LocalizedNumberFormatter()Draft→StableICU 60
numberformatter.hicu::number::Scale::Scale(Scale&&)Draft→StableICU 62
numberformatter.hicu::number::Scale::Scale(const Scale&)Draft→StableICU 62
numberformatter.hicu::number::Scale::~Scale()Draft→StableICU 62
numberformatter.hicu::number::UnlocalizedNumberFormatter::UnlocalizedNumberFormatter()=defaultDraft→StableICU 62
numberformatter.hicu::number::UnlocalizedNumberFormatter::UnlocalizedNumberFormatter(UnlocalizedNumberFormatter&&)Draft→StableICU 62
numberformatter.hicu::number::UnlocalizedNumberFormatter::UnlocalizedNumberFormatter(const UnlocalizedNumberFormatter&)Draft→StableICU 60
numberformatter.hstatic CompactNotation icu::number::Notation::compactLong()Draft→StableICU 60
numberformatter.hstatic CompactNotation icu::number::Notation::compactShort()Draft→StableICU 60
numberformatter.hstatic CurrencyPrecision icu::number::Precision::currency(UCurrencyUsage)Draft→StableICU 60
numberformatter.hstatic FractionPrecision icu::number::Precision::fixedFraction(int32_t)Draft→StableICU 60
numberformatter.hstatic FractionPrecision icu::number::Precision::integer()Draft→StableICU 60
numberformatter.hstatic FractionPrecision icu::number::Precision::maxFraction(int32_t)Draft→StableICU 60
numberformatter.hstatic FractionPrecision icu::number::Precision::minFraction(int32_t)Draft→StableICU 60
numberformatter.hstatic FractionPrecision icu::number::Precision::minMaxFraction(int32_t, int32_t)Draft→StableICU 60
numberformatter.hstatic IncrementPrecision icu::number::Precision::increment(double)Draft→StableICU 60
numberformatter.hstatic IntegerWidth icu::number::IntegerWidth::zeroFillTo(int32_t)Draft→StableICU 60
numberformatter.hstatic LocalizedNumberFormatter icu::number::NumberFormatter::withLocale(const Locale&)Draft→StableICU 60
numberformatter.hstatic Precision icu::number::Precision::unlimited()Draft→StableICU 60
numberformatter.hstatic Scale icu::number::Scale::byDecimal(StringPiece)Draft→StableICU 62
numberformatter.hstatic Scale icu::number::Scale::byDouble(double)Draft→StableICU 62
numberformatter.hstatic Scale icu::number::Scale::byDoubleAndPowerOfTen(double, int32_t)Draft→StableICU 62
numberformatter.hstatic Scale icu::number::Scale::none()Draft→StableICU 62
numberformatter.hstatic Scale icu::number::Scale::powerOfTen(int32_t)Draft→StableICU 62
numberformatter.hstatic ScientificNotation icu::number::Notation::engineering()Draft→StableICU 60
numberformatter.hstatic ScientificNotation icu::number::Notation::scientific()Draft→StableICU 60
numberformatter.hstatic SignificantDigitsPrecision icu::number::Precision::fixedSignificantDigits(int32_t)Draft→StableICU 62
numberformatter.hstatic SignificantDigitsPrecision icu::number::Precision::maxSignificantDigits(int32_t)Draft→StableICU 62
numberformatter.hstatic SignificantDigitsPrecision icu::number::Precision::minMaxSignificantDigits(int32_t, int32_t)Draft→StableICU 62
numberformatter.hstatic SignificantDigitsPrecision icu::number::Precision::minSignificantDigits(int32_t)Draft→StableICU 62
numberformatter.hstatic SimpleNotation icu::number::Notation::simple()Draft→StableICU 60
numberformatter.hstatic UnlocalizedNumberFormatter icu::number::NumberFormatter::forSkeleton(const UnicodeString&, UErrorCode&)Draft→StableICU 62
numberformatter.hstatic UnlocalizedNumberFormatter icu::number::NumberFormatter::with()Draft→StableICU 60
numberrangeformatter.hAppendable& icu::number::FormattedNumberRange::appendTo(Appendable&, UErrorCode&) constDraft→StableICU 63
numberrangeformatter.hDerived icu::number::NumberRangeFormatterSettings< Derived >::collapse(UNumberRangeCollapse) const&Draft→StableICU 63
numberrangeformatter.hDerived icu::number::NumberRangeFormatterSettings< Derived >::collapse(UNumberRangeCollapse)&&Draft→StableICU 63
numberrangeformatter.hDerived icu::number::NumberRangeFormatterSettings< Derived >::identityFallback(UNumberRangeIdentityFallback) const&Draft→StableICU 63
numberrangeformatter.hDerived icu::number::NumberRangeFormatterSettings< Derived >::identityFallback(UNumberRangeIdentityFallback)&&Draft→StableICU 63
numberrangeformatter.hDerived icu::number::NumberRangeFormatterSettings< Derived >::numberFormatterBoth(UnlocalizedNumberFormatter&&) const&Draft→StableICU 63
numberrangeformatter.hDerived icu::number::NumberRangeFormatterSettings< Derived >::numberFormatterBoth(UnlocalizedNumberFormatter&&)&&Draft→StableICU 63
numberrangeformatter.hDerived icu::number::NumberRangeFormatterSettings< Derived >::numberFormatterBoth(const UnlocalizedNumberFormatter&) const&Draft→StableICU 63
numberrangeformatter.hDerived icu::number::NumberRangeFormatterSettings< Derived >::numberFormatterBoth(const UnlocalizedNumberFormatter&)&&Draft→StableICU 63
numberrangeformatter.hDerived icu::number::NumberRangeFormatterSettings< Derived >::numberFormatterFirst(UnlocalizedNumberFormatter&&) const&Draft→StableICU 63
numberrangeformatter.hDerived icu::number::NumberRangeFormatterSettings< Derived >::numberFormatterFirst(UnlocalizedNumberFormatter&&)&&Draft→StableICU 63
numberrangeformatter.hDerived icu::number::NumberRangeFormatterSettings< Derived >::numberFormatterFirst(const UnlocalizedNumberFormatter&) const&Draft→StableICU 63
numberrangeformatter.hDerived icu::number::NumberRangeFormatterSettings< Derived >::numberFormatterFirst(const UnlocalizedNumberFormatter&)&&Draft→StableICU 63
numberrangeformatter.hDerived icu::number::NumberRangeFormatterSettings< Derived >::numberFormatterSecond(UnlocalizedNumberFormatter&&) const&Draft→StableICU 63
numberrangeformatter.hDerived icu::number::NumberRangeFormatterSettings< Derived >::numberFormatterSecond(UnlocalizedNumberFormatter&&)&&Draft→StableICU 63
numberrangeformatter.hDerived icu::number::NumberRangeFormatterSettings< Derived >::numberFormatterSecond(const UnlocalizedNumberFormatter&) const&Draft→StableICU 63
numberrangeformatter.hDerived icu::number::NumberRangeFormatterSettings< Derived >::numberFormatterSecond(const UnlocalizedNumberFormatter&)&&Draft→StableICU 63
numberrangeformatter.hFormattedNumberRange icu::number::LocalizedNumberRangeFormatter::formatFormattableRange(const Formattable&, const Formattable&, UErrorCode&) constDraft→StableICU 63
numberrangeformatter.hFormattedNumberRange& icu::number::FormattedNumberRange::operator=(FormattedNumberRange&&)Draft→StableICU 63
numberrangeformatter.hLocalizedNumberRangeFormatter icu::number::UnlocalizedNumberRangeFormatter::locale(const icu::Locale&) const&Draft→StableICU 63
numberrangeformatter.hLocalizedNumberRangeFormatter icu::number::UnlocalizedNumberRangeFormatter::locale(const icu::Locale&)&&Draft→StableICU 63
numberrangeformatter.hLocalizedNumberRangeFormatter& icu::number::LocalizedNumberRangeFormatter::operator=(LocalizedNumberRangeFormatter&&)Draft→StableICU 63
numberrangeformatter.hLocalizedNumberRangeFormatter& icu::number::LocalizedNumberRangeFormatter::operator=(const LocalizedNumberRangeFormatter&)Draft→StableICU 63
numberrangeformatter.hUBool icu::number::NumberRangeFormatterSettings< Derived >::copyErrorTo(UErrorCode&) constDraft→StableICU 63
numberrangeformatter.hUNumberRangeIdentityResult icu::number::FormattedNumberRange::getIdentityResult(UErrorCode&) constDraft→StableICU 63
numberrangeformatter.hUnicodeString icu::number::FormattedNumberRange::toString(UErrorCode&) constDraft→StableICU 63
numberrangeformatter.hUnlocalizedNumberRangeFormatter& icu::number::UnlocalizedNumberRangeFormatter::operator=(UnlocalizedNumberRangeFormatter&&)Draft→StableICU 63
numberrangeformatter.hUnlocalizedNumberRangeFormatter& icu::number::UnlocalizedNumberRangeFormatter::operator=(const UnlocalizedNumberRangeFormatter&)Draft→StableICU 63
numberrangeformatter.henum UNumberRangeCollapse::UNUM_RANGE_COLLAPSE_ALLDraft→StableICU 63
numberrangeformatter.henum UNumberRangeCollapse::UNUM_RANGE_COLLAPSE_AUTODraft→StableICU 63
numberrangeformatter.henum UNumberRangeCollapse::UNUM_RANGE_COLLAPSE_NONEDraft→StableICU 63
numberrangeformatter.henum UNumberRangeCollapse::UNUM_RANGE_COLLAPSE_UNITDraft→StableICU 63
numberrangeformatter.henum UNumberRangeIdentityFallback::UNUM_IDENTITY_FALLBACK_APPROXIMATELY_OR_SINGLE_VALUEDraft→StableICU 63
numberrangeformatter.henum UNumberRangeIdentityFallback::UNUM_IDENTITY_FALLBACK_APPROXIMATELYDraft→StableICU 63
numberrangeformatter.henum UNumberRangeIdentityFallback::UNUM_IDENTITY_FALLBACK_RANGEDraft→StableICU 63
numberrangeformatter.henum UNumberRangeIdentityFallback::UNUM_IDENTITY_FALLBACK_SINGLE_VALUEDraft→StableICU 63
numberrangeformatter.henum UNumberRangeIdentityResult::UNUM_IDENTITY_RESULT_EQUAL_AFTER_ROUNDINGDraft→StableICU 63
numberrangeformatter.henum UNumberRangeIdentityResult::UNUM_IDENTITY_RESULT_EQUAL_BEFORE_ROUNDINGDraft→StableICU 63
numberrangeformatter.henum UNumberRangeIdentityResult::UNUM_IDENTITY_RESULT_NOT_EQUALDraft→StableICU 63
numberrangeformatter.hicu::number::FormattedNumberRange::FormattedNumberRange(FormattedNumberRange&&)Draft→StableICU 63
numberrangeformatter.hicu::number::FormattedNumberRange::~FormattedNumberRange()Draft→StableICU 63
numberrangeformatter.hicu::number::LocalizedNumberRangeFormatter::LocalizedNumberRangeFormatter()=defaultDraft→StableICU 63
numberrangeformatter.hicu::number::LocalizedNumberRangeFormatter::LocalizedNumberRangeFormatter(LocalizedNumberRangeFormatter&&)Draft→StableICU 63
numberrangeformatter.hicu::number::LocalizedNumberRangeFormatter::LocalizedNumberRangeFormatter(const LocalizedNumberRangeFormatter&)Draft→StableICU 63
numberrangeformatter.hicu::number::LocalizedNumberRangeFormatter::~LocalizedNumberRangeFormatter()Draft→StableICU 63
numberrangeformatter.hicu::number::UnlocalizedNumberRangeFormatter::UnlocalizedNumberRangeFormatter()=defaultDraft→StableICU 63
numberrangeformatter.hicu::number::UnlocalizedNumberRangeFormatter::UnlocalizedNumberRangeFormatter(UnlocalizedNumberRangeFormatter&&)Draft→StableICU 63
numberrangeformatter.hicu::number::UnlocalizedNumberRangeFormatter::UnlocalizedNumberRangeFormatter(const UnlocalizedNumberRangeFormatter&)Draft→StableICU 63
numberrangeformatter.hstatic LocalizedNumberRangeFormatter icu::number::NumberRangeFormatter::withLocale(const Locale&)Draft→StableICU 63
numberrangeformatter.hstatic UnlocalizedNumberRangeFormatter icu::number::NumberRangeFormatter::with()Draft→StableICU 63
numfmt.hvoid* icu::NumberFormat::clone() const(missing)StableICU 2.0
reldatefmt.henum UDateAbsoluteUnit::UDAT_ABSOLUTE_QUARTERDraft→StableICU 63
uchar.hconst UCPMap* u_getIntPropertyMap(UProperty, UErrorCode*)Draft→StableICU 63
uchar.hconst USet* u_getBinaryPropertySet(UProperty, UErrorCode*)Draft→StableICU 63
ucpmap.hUChar32 ucpmap_getRange(const UCPMap*, UChar32, UCPMapRangeOption, uint32_t, UCPMapValueFilter*, const void*, uint32_t*)Draft→StableICU 63
ucpmap.henum UCPMapRangeOption::UCPMAP_RANGE_FIXED_ALL_SURROGATESDraft→StableICU 63
ucpmap.henum UCPMapRangeOption::UCPMAP_RANGE_FIXED_LEAD_SURROGATESDraft→StableICU 63
ucpmap.henum UCPMapRangeOption::UCPMAP_RANGE_NORMALDraft→StableICU 63
ucpmap.huint32_t ucpmap_get(const UCPMap*, UChar32)Draft→StableICU 63
ucptrie.h#define UCPTRIE_16Draft→StableICU 63
ucptrie.h#define UCPTRIE_32Draft→StableICU 63
ucptrie.h#define UCPTRIE_8Draft→StableICU 63
ucptrie.h#define UCPTRIE_ASCII_GETDraft→StableICU 63
ucptrie.h#define UCPTRIE_FAST_BMP_GETDraft→StableICU 63
ucptrie.h#define UCPTRIE_FAST_GETDraft→StableICU 63
ucptrie.h#define UCPTRIE_FAST_SUPP_GETDraft→StableICU 63
ucptrie.h#define UCPTRIE_FAST_U16_NEXTDraft→StableICU 63
ucptrie.h#define UCPTRIE_FAST_U16_PREVDraft→StableICU 63
ucptrie.h#define UCPTRIE_FAST_U8_NEXTDraft→StableICU 63
ucptrie.h#define UCPTRIE_FAST_U8_PREVDraft→StableICU 63
ucptrie.h#define UCPTRIE_SMALL_GETDraft→StableICU 63
ucptrie.hUCPTrie* ucptrie_openFromBinary(UCPTrieType, UCPTrieValueWidth, const void*, int32_t, int32_t*, UErrorCode*)Draft→StableICU 63
ucptrie.hUCPTrieType ucptrie_getType(const UCPTrie*)Draft→StableICU 63
ucptrie.hUCPTrieValueWidth ucptrie_getValueWidth(const UCPTrie*)Draft→StableICU 63
ucptrie.hUChar32 ucptrie_getRange(const UCPTrie*, UChar32, UCPMapRangeOption, uint32_t, UCPMapValueFilter*, const void*, uint32_t*)Draft→StableICU 63
ucptrie.henum UCPTrieType::UCPTRIE_TYPE_ANYDraft→StableICU 63
ucptrie.henum UCPTrieType::UCPTRIE_TYPE_FASTDraft→StableICU 63
ucptrie.henum UCPTrieType::UCPTRIE_TYPE_SMALLDraft→StableICU 63
ucptrie.henum UCPTrieValueWidth::UCPTRIE_VALUE_BITS_16Draft→StableICU 63
ucptrie.henum UCPTrieValueWidth::UCPTRIE_VALUE_BITS_32Draft→StableICU 63
ucptrie.henum UCPTrieValueWidth::UCPTRIE_VALUE_BITS_8Draft→StableICU 63
ucptrie.henum UCPTrieValueWidth::UCPTRIE_VALUE_BITS_ANYDraft→StableICU 63
ucptrie.hint32_t ucptrie_toBinary(const UCPTrie*, void*, int32_t, UErrorCode*)Draft→StableICU 63
ucptrie.huint32_t ucptrie_get(const UCPTrie*, UChar32)Draft→StableICU 63
ucptrie.hvoid ucptrie_close(UCPTrie*)Draft→StableICU 63
umutablecptrie.hUCPTrie* umutablecptrie_buildImmutable(UMutableCPTrie*, UCPTrieType, UCPTrieValueWidth, UErrorCode*)Draft→StableICU 63
umutablecptrie.hUMutableCPTrie* umutablecptrie_clone(const UMutableCPTrie*, UErrorCode*)Draft→StableICU 63
umutablecptrie.hUMutableCPTrie* umutablecptrie_fromUCPMap(const UCPMap*, UErrorCode*)Draft→StableICU 63
umutablecptrie.hUMutableCPTrie* umutablecptrie_fromUCPTrie(const UCPTrie*, UErrorCode*)Draft→StableICU 63
umutablecptrie.hUMutableCPTrie* umutablecptrie_open(uint32_t, uint32_t, UErrorCode*)Draft→StableICU 63
umutablecptrie.hUChar32 umutablecptrie_getRange(const UMutableCPTrie*, UChar32, UCPMapRangeOption, uint32_t, UCPMapValueFilter*, const void*, uint32_t*)Draft→StableICU 63
umutablecptrie.huint32_t umutablecptrie_get(const UMutableCPTrie*, UChar32)Draft→StableICU 63
umutablecptrie.hvoid umutablecptrie_close(UMutableCPTrie*)Draft→StableICU 63
umutablecptrie.hvoid umutablecptrie_set(UMutableCPTrie*, UChar32, uint32_t, UErrorCode*)Draft→StableICU 63
umutablecptrie.hvoid umutablecptrie_setRange(UMutableCPTrie*, UChar32, UChar32, uint32_t, UErrorCode*)Draft→StableICU 63
unifilt.hvoid* icu::UnicodeFilter::clone() const(missing)StableICU 2.4
unumberformatter.henum UNumberDecimalSeparatorDisplay::UNUM_DECIMAL_SEPARATOR_ALWAYSDraft→StableICU 60
unumberformatter.henum UNumberDecimalSeparatorDisplay::UNUM_DECIMAL_SEPARATOR_AUTODraft→StableICU 60
unumberformatter.henum UNumberGroupingStrategy::UNUM_GROUPING_AUTODraft→StableICU 61
unumberformatter.henum UNumberGroupingStrategy::UNUM_GROUPING_MIN2Draft→StableICU 61
unumberformatter.henum UNumberGroupingStrategy::UNUM_GROUPING_OFFDraft→StableICU 61
unumberformatter.henum UNumberGroupingStrategy::UNUM_GROUPING_ON_ALIGNEDDraft→StableICU 61
unumberformatter.henum UNumberGroupingStrategy::UNUM_GROUPING_THOUSANDSDraft→StableICU 61
unumberformatter.henum UNumberSignDisplay::UNUM_SIGN_ACCOUNTING_ALWAYSDraft→StableICU 60
unumberformatter.henum UNumberSignDisplay::UNUM_SIGN_ACCOUNTING_EXCEPT_ZERODraft→StableICU 61
unumberformatter.henum UNumberSignDisplay::UNUM_SIGN_ACCOUNTINGDraft→StableICU 60
unumberformatter.henum UNumberSignDisplay::UNUM_SIGN_ALWAYSDraft→StableICU 60
unumberformatter.henum UNumberSignDisplay::UNUM_SIGN_AUTODraft→StableICU 60
unumberformatter.henum UNumberSignDisplay::UNUM_SIGN_EXCEPT_ZERODraft→StableICU 61
unumberformatter.henum UNumberSignDisplay::UNUM_SIGN_NEVERDraft→StableICU 60
unumberformatter.henum UNumberUnitWidth::UNUM_UNIT_WIDTH_FULL_NAMEDraft→StableICU 60
unumberformatter.henum UNumberUnitWidth::UNUM_UNIT_WIDTH_HIDDENDraft→StableICU 60
unumberformatter.henum UNumberUnitWidth::UNUM_UNIT_WIDTH_ISO_CODEDraft→StableICU 60
unumberformatter.henum UNumberUnitWidth::UNUM_UNIT_WIDTH_NARROWDraft→StableICU 60
unumberformatter.henum UNumberUnitWidth::UNUM_UNIT_WIDTH_SHORTDraft→StableICU 60
uspoof.henum USpoofChecks::USPOOF_HIDDEN_OVERLAYDraft→StableICU 62

Added

Added in ICU 65

FileAPIICU 64ICU 65
basictz.hvoid* icu::BasicTimeZone::clone() const(missing)StableICU 3.8
bytestrie.hBytesTrie& icu::BytesTrie::resetToState64(uint64_t)(missing)DraftICU 65
bytestrie.huint64_t icu::BytesTrie::getState64() const(missing)DraftICU 65
datefmt.hvoid* icu::DateFormat::clone() const(missing)StableICU 2.0
edits.hUBool icu::Edits::copyErrorTo(UErrorCode&) const(missing)StableICU 59
localebuilder.hUBool icu::LocaleBuilder::copyErrorTo(UErrorCode&) const(missing)DraftICU 65
localematcher.hBuilder& icu::LocaleMatcher::Builder::addSupportedLocale(const Locale&)(missing)DraftICU 65
localematcher.hBuilder& icu::LocaleMatcher::Builder::operator=(Builder&&)(missing)DraftICU 65
localematcher.hBuilder& icu::LocaleMatcher::Builder::setDefaultLocale(const Locale*)(missing)DraftICU 65
localematcher.hBuilder& icu::LocaleMatcher::Builder::setDemotionPerDesiredLocale(ULocMatchDemotion)(missing)DraftICU 65
localematcher.hBuilder& icu::LocaleMatcher::Builder::setFavorSubtag(ULocMatchFavorSubtag)(missing)DraftICU 65
localematcher.hBuilder& icu::LocaleMatcher::Builder::setSupportedLocales(Iter, Iter)(missing)DraftICU 65
localematcher.hBuilder& icu::LocaleMatcher::Builder::setSupportedLocales(Locale::Iterator&)(missing)DraftICU 65
localematcher.hBuilder& icu::LocaleMatcher::Builder::setSupportedLocalesFromListString(StringPiece)(missing)DraftICU 65
localematcher.hBuilder& icu::LocaleMatcher::Builder::setSupportedLocalesViaConverter(Iter, Iter, Conv)(missing)DraftICU 65
localematcher.hLocale icu::LocaleMatcher::Result::makeResolvedLocale(UErrorCode&) const(missing)DraftICU 65
localematcher.hLocaleMatcher icu::LocaleMatcher::Builder::build(UErrorCode&) const(missing)DraftICU 65
localematcher.hLocaleMatcher& icu::LocaleMatcher::operator=(LocaleMatcher&&)(missing)DraftICU 65
localematcher.hResult icu::LocaleMatcher::getBestMatchResult(Locale::Iterator&, UErrorCode&) const(missing)DraftICU 65
localematcher.hResult icu::LocaleMatcher::getBestMatchResult(const Locale&, UErrorCode&) const(missing)DraftICU 65
localematcher.hResult& icu::LocaleMatcher::Result::operator=(Result&&)(missing)DraftICU 65
localematcher.hUBool icu::LocaleMatcher::Builder::copyErrorTo(UErrorCode&) const(missing)DraftICU 65
localematcher.hconst Locale* icu::LocaleMatcher::Result::getDesiredLocale() const(missing)DraftICU 65
localematcher.hconst Locale* icu::LocaleMatcher::Result::getSupportedLocale() const(missing)DraftICU 65
localematcher.hconst Locale* icu::LocaleMatcher::getBestMatch(Locale::Iterator&, UErrorCode&) const(missing)DraftICU 65
localematcher.hconst Locale* icu::LocaleMatcher::getBestMatch(const Locale&, UErrorCode&) const(missing)DraftICU 65
localematcher.hconst Locale* icu::LocaleMatcher::getBestMatchForListString(StringPiece, UErrorCode&) const(missing)DraftICU 65
localematcher.hdouble icu::LocaleMatcher::internalMatch(const Locale&, const Locale&, UErrorCode&) const(missing)Internal
localematcher.henum ULocMatchDemotion::ULOCMATCH_DEMOTION_NONE(missing)DraftICU 65
localematcher.henum ULocMatchDemotion::ULOCMATCH_DEMOTION_REGION(missing)DraftICU 65
localematcher.henum ULocMatchFavorSubtag::ULOCMATCH_FAVOR_LANGUAGE(missing)DraftICU 65
localematcher.henum ULocMatchFavorSubtag::ULOCMATCH_FAVOR_SCRIPT(missing)DraftICU 65
localematcher.hicu::LocaleMatcher::Builder::Builder()(missing)DraftICU 65
localematcher.hicu::LocaleMatcher::Builder::Builder(Builder&&)(missing)DraftICU 65
localematcher.hicu::LocaleMatcher::Builder::~Builder()(missing)DraftICU 65
localematcher.hicu::LocaleMatcher::LocaleMatcher(LocaleMatcher&&)(missing)DraftICU 65
localematcher.hicu::LocaleMatcher::Result::Result(Result&&)(missing)DraftICU 65
localematcher.hicu::LocaleMatcher::Result::~Result()(missing)DraftICU 65
localematcher.hicu::LocaleMatcher::~LocaleMatcher()(missing)DraftICU 65
localematcher.hint32_t icu::LocaleMatcher::Result::getDesiredIndex() const(missing)DraftICU 65
localematcher.hint32_t icu::LocaleMatcher::Result::getSupportedIndex() const(missing)DraftICU 65
locid.hUBool icu::Locale::ConvertingIterator< Iter, Conv >::hasNext() const override(missing)DraftICU 65
locid.hUBool icu::Locale::Iterator::hasNext() const(missing)DraftICU 65
locid.hUBool icu::Locale::RangeIterator< Iter >::hasNext() const override(missing)DraftICU 65
locid.hconst Locale& icu::Locale::ConvertingIterator< Iter, Conv >::next() override(missing)DraftICU 65
locid.hconst Locale& icu::Locale::Iterator::next()(missing)DraftICU 65
locid.hconst Locale& icu::Locale::RangeIterator< Iter >::next() override(missing)DraftICU 65
locid.hicu::Locale::ConvertingIterator< Iter, Conv >::ConvertingIterator(Iter, Iter, Conv)(missing)DraftICU 65
locid.hicu::Locale::Iterator::~Iterator()(missing)DraftICU 65
locid.hicu::Locale::RangeIterator< Iter >::RangeIterator(Iter, Iter)(missing)DraftICU 65
measunit.hstatic MeasureUnit icu::MeasureUnit::getBar()(missing)DraftICU 65
measunit.hstatic MeasureUnit icu::MeasureUnit::getDecade()(missing)DraftICU 65
measunit.hstatic MeasureUnit icu::MeasureUnit::getDotPerCentimeter()(missing)DraftICU 65
measunit.hstatic MeasureUnit icu::MeasureUnit::getDotPerInch()(missing)DraftICU 65
measunit.hstatic MeasureUnit icu::MeasureUnit::getEm()(missing)DraftICU 65
measunit.hstatic MeasureUnit icu::MeasureUnit::getMegapixel()(missing)DraftICU 65
measunit.hstatic MeasureUnit icu::MeasureUnit::getPascal()(missing)DraftICU 65
measunit.hstatic MeasureUnit icu::MeasureUnit::getPixel()(missing)DraftICU 65
measunit.hstatic MeasureUnit icu::MeasureUnit::getPixelPerCentimeter()(missing)DraftICU 65
measunit.hstatic MeasureUnit icu::MeasureUnit::getPixelPerInch()(missing)DraftICU 65
measunit.hstatic MeasureUnit icu::MeasureUnit::getThermUs()(missing)DraftICU 65
measunit.hstatic MeasureUnit* icu::MeasureUnit::createBar(UErrorCode&)(missing)DraftICU 65
measunit.hstatic MeasureUnit* icu::MeasureUnit::createDecade(UErrorCode&)(missing)DraftICU 65
measunit.hstatic MeasureUnit* icu::MeasureUnit::createDotPerCentimeter(UErrorCode&)(missing)DraftICU 65
measunit.hstatic MeasureUnit* icu::MeasureUnit::createDotPerInch(UErrorCode&)(missing)DraftICU 65
measunit.hstatic MeasureUnit* icu::MeasureUnit::createEm(UErrorCode&)(missing)DraftICU 65
measunit.hstatic MeasureUnit* icu::MeasureUnit::createMegapixel(UErrorCode&)(missing)DraftICU 65
measunit.hstatic MeasureUnit* icu::MeasureUnit::createPascal(UErrorCode&)(missing)DraftICU 65
measunit.hstatic MeasureUnit* icu::MeasureUnit::createPixel(UErrorCode&)(missing)DraftICU 65
measunit.hstatic MeasureUnit* icu::MeasureUnit::createPixelPerCentimeter(UErrorCode&)(missing)DraftICU 65
measunit.hstatic MeasureUnit* icu::MeasureUnit::createPixelPerInch(UErrorCode&)(missing)DraftICU 65
measunit.hstatic MeasureUnit* icu::MeasureUnit::createThermUs(UErrorCode&)(missing)DraftICU 65
numberformatter.hStringClass icu::number::FormattedNumber::toDecimalNumber(UErrorCode&) const(missing)DraftICU 65
numfmt.hvoid* icu::NumberFormat::clone() const(missing)StableICU 2.0
platform.h#define UPRV_HAS_ATTRIBUTE(missing)Internal
platform.h#define UPRV_HAS_BUILTIN(missing)Internal
platform.h#define UPRV_HAS_CPP_ATTRIBUTE(missing)Internal
platform.h#define UPRV_HAS_DECLSPEC_ATTRIBUTE(missing)Internal
platform.h#define UPRV_HAS_EXTENSION(missing)Internal
platform.h#define UPRV_HAS_FEATURE(missing)Internal
platform.h#define UPRV_HAS_WARNING(missing)Internal
platform.h#define U_PF_EMSCRIPTEN(missing)Internal
reldatefmt.henum UDateAbsoluteUnit::UDAT_ABSOLUTE_HOUR(missing)DraftICU 65
reldatefmt.henum UDateAbsoluteUnit::UDAT_ABSOLUTE_MINUTE(missing)DraftICU 65
stringpiece.hicu::StringPiece::StringPiece(T)(missing)DraftICU 65
ucal.hint32_t ucal_getHostTimeZone(UChar*, int32_t, UErrorCode*)(missing)DraftICU 65
ucharstrie.hUCharsTrie& icu::UCharsTrie::resetToState64(uint64_t)(missing)DraftICU 65
ucharstrie.huint64_t icu::UCharsTrie::getState64() const(missing)DraftICU 65
uloc.hUEnumeration* uloc_openAvailableByType(ULocAvailableType, UErrorCode*)(missing)DraftICU 65
uloc.henum ULocAvailableType::ULOC_AVAILABLE_COUNT(missing)Internal
uloc.henum ULocAvailableType::ULOC_AVAILABLE_DEFAULT(missing)DraftICU 65
uloc.henum ULocAvailableType::ULOC_AVAILABLE_ONLY_LEGACY_ALIASES(missing)DraftICU 65
uloc.henum ULocAvailableType::ULOC_AVAILABLE_WITH_LEGACY_ALIASES(missing)DraftICU 65
umachine.h#define UPRV_BLOCK_MACRO_BEGIN(missing)Internal
umachine.h#define UPRV_BLOCK_MACRO_END(missing)Internal
unifilt.hvoid* icu::UnicodeFilter::clone() const(missing)StableICU 2.4
utrace.henum UTraceFunctionNumber::UTRACE_RES_DATA_LIMIT(missing)Internal
utrace.henum UTraceFunctionNumber::UTRACE_UDATA_BUNDLE(missing)DraftICU 65
utrace.henum UTraceFunctionNumber::UTRACE_UDATA_DATA_FILE(missing)DraftICU 65
utrace.henum UTraceFunctionNumber::UTRACE_UDATA_RESOURCE(missing)DraftICU 65
utrace.henum UTraceFunctionNumber::UTRACE_UDATA_RES_FILE(missing)DraftICU 65
utrace.henum UTraceFunctionNumber::UTRACE_UDATA_START(missing)DraftICU 65

Other

Other existing drafts in ICU 65

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

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.

  • void* icu::ChoiceFormat::clone() const
    • ChoiceFormat* icu::ChoiceFormat::clone() const
    • Format* icu::ChoiceFormat::clone() const
  • void* icu::CompactDecimalFormat::clone() const
    • CompactDecimalFormat* icu::CompactDecimalFormat::clone() const U_OVERRIDE
    • Format* icu::CompactDecimalFormat::clone() const U_OVERRIDE
  • void* icu::CurrencyAmount::clone() const
    • CurrencyAmount* icu::CurrencyAmount::clone() const
    • UObject* icu::CurrencyAmount::clone() const
  • void* icu::CurrencyUnit::clone() const
    • CurrencyUnit* icu::CurrencyUnit::clone() const
    • UObject* icu::CurrencyUnit::clone() const
  • void* icu::DateIntervalFormat::clone() const
    • DateIntervalFormat* icu::DateIntervalFormat::clone() const
    • Format* icu::DateIntervalFormat::clone() const
  • void* icu::DecimalFormat::clone() const
    • DecimalFormat* icu::DecimalFormat::clone() const U_OVERRIDE
    • Format* icu::DecimalFormat::clone() const U_OVERRIDE
  • void* icu::GregorianCalendar::clone() const
    • Calendar* icu::GregorianCalendar::clone() const
    • GregorianCalendar* icu::GregorianCalendar::clone() const
  • void* icu::Measure::clone() const
    • Measure* icu::Measure::clone() const
    • UObject* icu::Measure::clone() const
  • void* icu::MeasureFormat::clone() const
    • Format* icu::MeasureFormat::clone() const
    • MeasureFormat* icu::MeasureFormat::clone() const
  • void* icu::MeasureUnit::clone() const
    • MeasureUnit* icu::MeasureUnit::clone() const
    • UObject* icu::MeasureUnit::clone() const
  • void* icu::MessageFormat::clone() const
    • Format* icu::MessageFormat::clone() const
    • MessageFormat* icu::MessageFormat::clone() const
  • void* icu::NoUnit::clone() const
    • NoUnit* icu::NoUnit::clone() const
    • UObject* icu::NoUnit::clone() const
  • void* icu::PluralFormat::clone() const
    • Format* icu::PluralFormat::clone() const
    • PluralFormat* icu::PluralFormat::clone() const
  • void* icu::RuleBasedBreakIterator::clone() const
    • BreakIterator* icu::RuleBasedBreakIterator::clone() const
    • RuleBasedBreakIterator* icu::RuleBasedBreakIterator::clone() const
  • void* icu::RuleBasedBreakIterator::createBufferClone(void*, int32_t&, UErrorCode&)
    • BreakIterator* icu::RuleBasedBreakIterator::createBufferClone(void*, int32_t&, UErrorCode&)
    • RuleBasedBreakIterator* icu::RuleBasedBreakIterator::createBufferClone(void*, int32_t&, UErrorCode&)
  • void* icu::RuleBasedCollator::clone() const
    • Collator* icu::RuleBasedCollator::clone() const
    • RuleBasedCollator* icu::RuleBasedCollator::clone() const
  • void* icu::RuleBasedNumberFormat::clone() const
    • Format* icu::RuleBasedNumberFormat::clone() const
    • RuleBasedNumberFormat* icu::RuleBasedNumberFormat::clone() const
  • void* icu::RuleBasedTimeZone::clone() const
    • RuleBasedTimeZone* icu::RuleBasedTimeZone::clone() const
    • TimeZone* icu::RuleBasedTimeZone::clone() const
  • void* icu::SelectFormat::clone() const
    • Format* icu::SelectFormat::clone() const
    • SelectFormat* icu::SelectFormat::clone() const
  • void* icu::SimpleDateFormat::clone() const
    • Format* icu::SimpleDateFormat::clone() const
    • SimpleDateFormat* icu::SimpleDateFormat::clone() const
  • void* icu::SimpleTimeZone::clone() const
    • SimpleTimeZone* icu::SimpleTimeZone::clone() const
    • TimeZone* icu::SimpleTimeZone::clone() const
  • void* icu::StringCharacterIterator::clone() const
    • CharacterIterator* icu::StringCharacterIterator::clone() const
    • StringCharacterIterator* icu::StringCharacterIterator::clone() const
  • void* icu::StringSearch::safeClone() const
    • SearchIterator* icu::StringSearch::safeClone() const
    • StringSearch* icu::StringSearch::safeClone() const
  • void* icu::TimeUnit::clone() const
    • TimeUnit* icu::TimeUnit::clone() const
    • UObject* icu::TimeUnit::clone() const
  • void* icu::TimeUnitAmount::clone() const
    • TimeUnitAmount* icu::TimeUnitAmount::clone() const
    • UObject* icu::TimeUnitAmount::clone() const
  • void* icu::TimeUnitFormat::clone() const
    • Format* icu::TimeUnitFormat::clone() const
    • TimeUnitFormat* icu::TimeUnitFormat::clone() const
  • void* icu::TimeZoneFormat::clone() const
    • Format* icu::TimeZoneFormat::clone() const
    • TimeZoneFormat* icu::TimeZoneFormat::clone() const
  • void* icu::UCharCharacterIterator::clone() const
    • CharacterIterator* icu::UCharCharacterIterator::clone() const
    • UCharCharacterIterator* icu::UCharCharacterIterator::clone() const
  • void* icu::UnicodeSet::clone() const
    • UnicodeFunctor* icu::UnicodeSet::clone() const
    • UnicodeSet* icu::UnicodeSet::clone() const
  • void* icu::UnicodeSet::cloneAsThawed() const
    • UnicodeFunctor* icu::UnicodeSet::cloneAsThawed() const
    • UnicodeSet* icu::UnicodeSet::cloneAsThawed() const
  • void* icu::UnicodeSet::freeze()
    • UnicodeFunctor* icu::UnicodeSet::freeze()
    • UnicodeSet* icu::UnicodeSet::freeze()
  • void* icu::UnicodeString::clone() const
    • Replaceable* icu::UnicodeString::clone() const
    • UnicodeString* icu::UnicodeString::clone() const
  • void* icu::VTimeZone::clone() const
    • TimeZone* icu::VTimeZone::clone() const
    • VTimeZone* icu::VTimeZone::clone() const

Colophon

Contents generated by StableAPI tool on Mon Sep 09 16:34:04 PDT 2019

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