From 52f5e589a24fe083627ffa02fd92328877970752 Mon Sep 17 00:00:00 2001 From: "Steven R. Loomis" Date: Wed, 1 Jul 2015 17:23:27 +0000 Subject: [PATCH] ICU-11628 commit API change report X-SVN-Rev: 37635 --- icu4c/APIChangeReport.html | 1533 ++++++++---------------------------- 1 file changed, 325 insertions(+), 1208 deletions(-) diff --git a/icu4c/APIChangeReport.html b/icu4c/APIChangeReport.html index 81f36563d52..0b868cf5959 100644 --- a/icu4c/APIChangeReport.html +++ b/icu4c/APIChangeReport.html @@ -1,34 +1,35 @@ - -ICU4C API Comparison: 54 with 55 +ICU4C API Comparison: 55 with 56 (m1) -

ICU4C API Comparison: 54 with 55

+

ICU4C API Comparison: 55 with 56 (m1)

-

Removed from 54

+

Removed from 55

- + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
FileAPI5455FileAPI5556
LEFontInstance.hconst void* icu::LEFontInstance::getFontTable(LETag)Deprecated(missing)
-
measfmt.hUnicodeString& icu::MeasureFormat::formatMeasuresPer(const Measure*, int32_t, const MeasureUnit&, UnicodeString&, FieldPosition&, UErrorCode&)Internal(missing)
-
regex.hUText* icu::RegexMatcher::group(int32_t, UText*, UErrorCode&)Internal(missing)
-
region.hStringEnumeration* icu::Region::getContainedRegions()Draft
51
(missing)
-
region.hStringEnumeration* icu::Region::getContainedRegions(URegionType)Draft
51
(missing)
-
region.hStringEnumeration* icu::Region::getPreferredValues()Draft
51
(missing)
-
region.hstatic StringEnumeration* icu::Region::getAvailable(URegionType)Draft
51
(missing)
-
scientificformathelper.hScientificFormatHelper& icu::ScientificFormatHelper::operator=(const ScientificFormatHelper&)Draft
54
(missing)
-
scientificformathelper.hUnicodeString& icu::ScientificFormatHelper::insertMarkup(const UnicodeString&, FieldPositionIterator&, const UnicodeString&, const UnicodeString&, UnicodeString&, UErrorCode&)Draft
54
(missing)
-
scientificformathelper.hUnicodeString& icu::ScientificFormatHelper::toSuperscriptExponentDigits(const UnicodeString&, FieldPositionIterator&, UnicodeString&, UErrorCode&)Draft
54
(missing)
-
scientificformathelper.hicu::ScientificFormatHelper::ScientificFormatHelper(const DecimalFormatSymbols&, UErrorCode&)Draft
54
(missing)
-
scientificformathelper.hicu::ScientificFormatHelper::ScientificFormatHelper(const ScientificFormatHelper&)Draft
54
(missing)
-
scientificformathelper.hicu::ScientificFormatHelper::~ScientificFormatHelper()Draft
54
(missing)
-
uregex.hUText* uregex_groupUTextDeep(URegularExpression*, int32_t, UText*, UErrorCode*)Internal(missing)
-

(jump back to top)
-

Deprecated or Obsoleted in 55

+

Deprecated or Obsoleted in 56

- + - - - - - - - - - - - - - - - - - - - - - - - -
FileAPI5455FileAPI5556
plurrule.hdouble icu::PluralRules::getUniqueKeywordValue(const UnicodeString&)Stable
4.8
Deprecated
-55
plurrule.hint32_t icu::PluralRules::getAllKeywordValues(const UnicodeString&, double*, int32_t, UErrorCode&)Stable
4.8
Deprecated
-55
uidna.henum (anonymous)::UIDNA_ALLOW_UNASSIGNEDStable
2.6
Deprecated
-
uidna.hint32_t uidna_IDNToASCII(const UChar*, int32_t, UChar*, int32_t, int32_t, UParseError*, UErrorCode*)Stable
2.6
Deprecated
-
uidna.hint32_t uidna_IDNToUnicode(const UChar*, int32_t, UChar*, int32_t, int32_t, UParseError*, UErrorCode*)Stable
2.6
Deprecated
-
uidna.hint32_t uidna_compare(const UChar*, int32_t, const UChar*, int32_t, int32_t, UErrorCode*)Stable
2.6
Deprecated
-
uidna.hint32_t uidna_toASCII(const UChar*, int32_t, UChar*, int32_t, int32_t, UParseError*, UErrorCode*)Stable
2.6
Deprecated
-
uidna.hint32_t uidna_toUnicode(const UChar*, int32_t, UChar*, int32_t, int32_t, UParseError*, UErrorCode*)Stable
2.6
Deprecated
-

(jump back to top)
-

Changed in 55 (old, new)

+

Changed in 56 (old, new)

- + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
FileAPI5455FileAPI5556
coll.hCollator& icu::Collator::setMaxVariable(UColReorderCode, UErrorCode&)Draft→Stable
53
coll.hUColReorderCode icu::Collator::getMaxVariable()Draft→Stable
53
datefmt.hDateFormat& icu::DateFormat::setBooleanAttribute(UDateFormatBooleanAttribute, UBool, UErrorCode&)Draft→Stable
53
datefmt.hUBool icu::DateFormat::getBooleanAttribute(UDateFormatBooleanAttribute, UErrorCode&)Draft→Stable
53
datefmt.hUBool icu::DateFormat::isCalendarLenient()Draft→Stable
53
datefmt.hUDisplayContext icu::DateFormat::getContext(UDisplayContextType, UErrorCode&)Draft→Stable
53
datefmt.hvoid icu::DateFormat::setCalendarLenient(UBool)Draft→Stable
53
datefmt.hvoid icu::DateFormat::setContext(UDisplayContext, UErrorCode&)Draft→Stable
53
decimfmt.hvoid icu::DecimalFormat::setContext(UDisplayContext, UErrorCode&)Draft→Stable
53
decimfmt.hvoid icu::DecimalFormat::setGroupingUsed(UBool)Draft→Stable
53
decimfmt.hvoid icu::DecimalFormat::setParseIntegerOnly(UBool)Draft→Stable
53
measfmt.hFormat* icu::MeasureFormat::clone()Draft→Stable
53
measfmt.hMeasureFormat& icu::MeasureFormat::operator=(const MeasureFormat&)Draft
53
Stable
-3.0 -
-(changed)
measfmt.hUBool icu::MeasureFormat::operator==(const Format&)Draft→Stable
53
measfmt.hUClassID icu::MeasureFormat::getDynamicClassID()Draft→Stable
53
measfmt.hUnicodeString& icu::MeasureFormat::format(const Formattable&, UnicodeString&, FieldPosition&, UErrorCode&)Draft→Stable
53
measfmt.hUnicodeString& icu::MeasureFormat::formatMeasures(const Measure*, int32_t, UnicodeString&, FieldPosition&, UErrorCode&)Draft→Stable
53
measfmt.henum UMeasureFormatWidth::UMEASFMT_WIDTH_COUNTDraft→Stable
53
measfmt.henum UMeasureFormatWidth::UMEASFMT_WIDTH_NARROWDraft→Stable
53
measfmt.henum UMeasureFormatWidth::UMEASFMT_WIDTH_NUMERICDraft→Stable
53
measfmt.henum UMeasureFormatWidth::UMEASFMT_WIDTH_SHORTDraft→Stable
53
measfmt.henum UMeasureFormatWidth::UMEASFMT_WIDTH_WIDEDraft→Stable
53
measfmt.hicu::MeasureFormat::MeasureFormat(const Locale&, UMeasureFormatWidth, NumberFormat*, UErrorCode&)Draft→Stable
53
measfmt.hicu::MeasureFormat::MeasureFormat(const Locale&, UMeasureFormatWidth, UErrorCode&)Draft→Stable
53
measfmt.hicu::MeasureFormat::MeasureFormat(const MeasureFormat&)Draft
53
Stable
-3.0 -
-(changed)
measfmt.hstatic UClassID icu::MeasureFormat::getStaticClassID()Draft→Stable
53
measunit.hMeasureUnit& icu::MeasureUnit::operator=(const MeasureUnit&)Draft
53
Stable
-3.0 -
-(changed)
measunit.hUBool icu::MeasureUnit::operator!=(const UObject&)Draft→Stable
53
measunit.hUClassID icu::MeasureUnit::getDynamicClassID()Draft→Stable
53
measunit.hconst char* icu::MeasureUnit::getSubtype()Draft→Stable
53
measunit.hconst char* icu::MeasureUnit::getType()Draft→Stable
53
measunit.hicu::MeasureUnit::MeasureUnit(const MeasureUnit&)Draft
53
Stable
-3.0 -
-(changed)
measunit.hstatic MeasureUnit* icu::MeasureUnit::createAcre(UErrorCode&)Draft→Stable
53
measunit.hstatic MeasureUnit* icu::MeasureUnit::createArcMinute(UErrorCode&)Draft→Stable
53
measunit.hstatic MeasureUnit* icu::MeasureUnit::createArcSecond(UErrorCode&)Draft→Stable
53
measunit.hstatic MeasureUnit* icu::MeasureUnit::createCelsius(UErrorCode&)Draft→Stable
53
measunit.hstatic MeasureUnit* icu::MeasureUnit::createCentimeter(UErrorCode&)Draft→Stable
53
measunit.hstatic MeasureUnit* icu::MeasureUnit::createCubicKilometer(UErrorCode&)Draft→Stable
53
measunit.hstatic MeasureUnit* icu::MeasureUnit::createCubicMile(UErrorCode&)Draft→Stable
53
measunit.hstatic MeasureUnit* icu::MeasureUnit::createDay(UErrorCode&)Draft→Stable
53
measunit.hstatic MeasureUnit* icu::MeasureUnit::createDegree(UErrorCode&)Draft→Stable
53
measunit.hstatic MeasureUnit* icu::MeasureUnit::createFahrenheit(UErrorCode&)Draft→Stable
53
measunit.hstatic MeasureUnit* icu::MeasureUnit::createFoot(UErrorCode&)Draft→Stable
53
measunit.hstatic MeasureUnit* icu::MeasureUnit::createGForce(UErrorCode&)Draft→Stable
53
measunit.hstatic MeasureUnit* icu::MeasureUnit::createGram(UErrorCode&)Draft→Stable
53
measunit.hstatic MeasureUnit* icu::MeasureUnit::createHectare(UErrorCode&)Draft→Stable
53
measunit.hstatic MeasureUnit* icu::MeasureUnit::createHectopascal(UErrorCode&)Draft→Stable
53
measunit.hstatic MeasureUnit* icu::MeasureUnit::createHorsepower(UErrorCode&)Draft→Stable
53
measunit.hstatic MeasureUnit* icu::MeasureUnit::createHour(UErrorCode&)Draft→Stable
53
measunit.hstatic MeasureUnit* icu::MeasureUnit::createInch(UErrorCode&)Draft→Stable
53
measunit.hstatic MeasureUnit* icu::MeasureUnit::createInchHg(UErrorCode&)Draft→Stable
53
measunit.hstatic MeasureUnit* icu::MeasureUnit::createKilogram(UErrorCode&)Draft→Stable
53
measunit.hstatic MeasureUnit* icu::MeasureUnit::createKilometer(UErrorCode&)Draft→Stable
53
measunit.hstatic MeasureUnit* icu::MeasureUnit::createKilometerPerHour(UErrorCode&)Draft→Stable
53
measunit.hstatic MeasureUnit* icu::MeasureUnit::createKilowatt(UErrorCode&)Draft→Stable
53
measunit.hstatic MeasureUnit* icu::MeasureUnit::createLightYear(UErrorCode&)Draft→Stable
53
measunit.hstatic MeasureUnit* icu::MeasureUnit::createLiter(UErrorCode&)Draft→Stable
53
measunit.hstatic MeasureUnit* icu::MeasureUnit::createMeter(UErrorCode&)Draft→Stable
53
measunit.hstatic MeasureUnit* icu::MeasureUnit::createMeterPerSecond(UErrorCode&)Draft→Stable
53
measunit.hstatic MeasureUnit* icu::MeasureUnit::createMile(UErrorCode&)Draft→Stable
53
measunit.hstatic MeasureUnit* icu::MeasureUnit::createMilePerHour(UErrorCode&)Draft→Stable
53
measunit.hstatic MeasureUnit* icu::MeasureUnit::createMillibar(UErrorCode&)Draft→Stable
53
measunit.hstatic MeasureUnit* icu::MeasureUnit::createMillimeter(UErrorCode&)Draft→Stable
53
measunit.hstatic MeasureUnit* icu::MeasureUnit::createMillisecond(UErrorCode&)Draft→Stable
53
measunit.hstatic MeasureUnit* icu::MeasureUnit::createMinute(UErrorCode&)Draft→Stable
53
measunit.hstatic MeasureUnit* icu::MeasureUnit::createMonth(UErrorCode&)Draft→Stable
53
measunit.hstatic MeasureUnit* icu::MeasureUnit::createOunce(UErrorCode&)Draft→Stable
53
measunit.hstatic MeasureUnit* icu::MeasureUnit::createPicometer(UErrorCode&)Draft→Stable
53
measunit.hstatic MeasureUnit* icu::MeasureUnit::createPound(UErrorCode&)Draft→Stable
53
measunit.hstatic MeasureUnit* icu::MeasureUnit::createSecond(UErrorCode&)Draft→Stable
53
measunit.hstatic MeasureUnit* icu::MeasureUnit::createSquareFoot(UErrorCode&)Draft→Stable
53
measunit.hstatic MeasureUnit* icu::MeasureUnit::createSquareKilometer(UErrorCode&)Draft→Stable
53
measunit.hstatic MeasureUnit* icu::MeasureUnit::createSquareMeter(UErrorCode&)Draft→Stable
53
measunit.hstatic MeasureUnit* icu::MeasureUnit::createSquareMile(UErrorCode&)Draft→Stable
53
measunit.hstatic MeasureUnit* icu::MeasureUnit::createWatt(UErrorCode&)Draft→Stable
53
measunit.hstatic MeasureUnit* icu::MeasureUnit::createWeek(UErrorCode&)Draft→Stable
53
measunit.hstatic MeasureUnit* icu::MeasureUnit::createYard(UErrorCode&)Draft→Stable
53
measunit.hstatic MeasureUnit* icu::MeasureUnit::createYear(UErrorCode&)Draft→Stable
53
measunit.hstatic StringEnumeration* icu::MeasureUnit::getAvailableTypes(UErrorCode&)Draft→Stable
53
measunit.hstatic UClassID icu::MeasureUnit::getStaticClassID()Draft→Stable
53
measunit.hstatic int32_t icu::MeasureUnit::getAvailable(MeasureUnit*, int32_t, UErrorCode&)Draft→Stable
53
measunit.hstatic int32_t icu::MeasureUnit::getAvailable(const char*, MeasureUnit*, int32_t, UErrorCode&)Draft→Stable
53
measure.hUClassID icu::Measure::getDynamicClassID()Draft→Stable
53
measure.hstatic UClassID icu::Measure::getStaticClassID()Draft→Stable
53
numfmt.hUDisplayContext icu::NumberFormat::getContext(UDisplayContextType, UErrorCode&)Draft→Stable
53
numfmt.hvoid icu::NumberFormat::setContext(UDisplayContext, UErrorCode&)Draft→Stable
53
plurrule.hdouble icu::PluralRules::getUniqueKeywordValue(const UnicodeString&)Stable
4.8
Deprecated
-55
plurrule.hint32_t icu::PluralRules::getAllKeywordValues(const UnicodeString&, double*, int32_t, UErrorCode&)Stable
4.8
Deprecated
-55
rbnf.hvoid icu::RuleBasedNumberFormat::setContext(UDisplayContext, UErrorCode&)Draft→Stable
53
regex.hUBool icu::RegexMatcher::find(UErrorCode&)InternalDraft
-55
reldatefmt.hRelativeDateTimeFormatter& icu::RelativeDateTimeFormatter::operator=(const RelativeDateTimeFormatter&)Draft→Stable
53
reldatefmt.hUnicodeString& icu::RelativeDateTimeFormatter::combineDateAndTime(const UnicodeString&, const UnicodeString&, UnicodeString&, UErrorCode&)Draft→Stable
53
reldatefmt.hUnicodeString& icu::RelativeDateTimeFormatter::format(UDateDirection, UDateAbsoluteUnit, UnicodeString&, UErrorCode&)Draft→Stable
53
reldatefmt.hUnicodeString& icu::RelativeDateTimeFormatter::format(double, UDateDirection, UDateRelativeUnit, UnicodeString&, UErrorCode&)Draft→Stable
53
reldatefmt.hconst NumberFormat& icu::RelativeDateTimeFormatter::getNumberFormat()Draft→Stable
53
reldatefmt.henum UDateAbsoluteUnit::UDAT_ABSOLUTE_DAYDraft→Stable
53
reldatefmt.henum UDateAbsoluteUnit::UDAT_ABSOLUTE_FRIDAYDraft→Stable
53
reldatefmt.henum UDateAbsoluteUnit::UDAT_ABSOLUTE_MONDAYDraft→Stable
53
reldatefmt.henum UDateAbsoluteUnit::UDAT_ABSOLUTE_MONTHDraft→Stable
53
reldatefmt.henum UDateAbsoluteUnit::UDAT_ABSOLUTE_NOWDraft→Stable
53
reldatefmt.henum UDateAbsoluteUnit::UDAT_ABSOLUTE_SATURDAYDraft→Stable
53
reldatefmt.henum UDateAbsoluteUnit::UDAT_ABSOLUTE_SUNDAYDraft→Stable
53
reldatefmt.henum UDateAbsoluteUnit::UDAT_ABSOLUTE_THURSDAYDraft→Stable
53
reldatefmt.henum UDateAbsoluteUnit::UDAT_ABSOLUTE_TUESDAYDraft→Stable
53
reldatefmt.henum UDateAbsoluteUnit::UDAT_ABSOLUTE_UNIT_COUNTDraft→Stable
53
reldatefmt.henum UDateAbsoluteUnit::UDAT_ABSOLUTE_WEDNESDAYDraft→Stable
53
reldatefmt.henum UDateAbsoluteUnit::UDAT_ABSOLUTE_WEEKDraft→Stable
53
reldatefmt.henum UDateAbsoluteUnit::UDAT_ABSOLUTE_YEARDraft→Stable
53
reldatefmt.henum UDateDirection::UDAT_DIRECTION_COUNTDraft→Stable
53
reldatefmt.henum UDateDirection::UDAT_DIRECTION_LAST_2Draft→Stable
53
reldatefmt.henum UDateDirection::UDAT_DIRECTION_LASTDraft→Stable
53
reldatefmt.henum UDateDirection::UDAT_DIRECTION_NEXT_2Draft→Stable
53
reldatefmt.henum UDateDirection::UDAT_DIRECTION_NEXTDraft→Stable
53
reldatefmt.henum UDateDirection::UDAT_DIRECTION_PLAINDraft→Stable
53
reldatefmt.henum UDateDirection::UDAT_DIRECTION_THISDraft→Stable
53
reldatefmt.henum UDateRelativeUnit::UDAT_RELATIVE_DAYSDraft→Stable
53
reldatefmt.henum UDateRelativeUnit::UDAT_RELATIVE_HOURSDraft→Stable
53
reldatefmt.henum UDateRelativeUnit::UDAT_RELATIVE_MINUTESDraft→Stable
53
reldatefmt.henum UDateRelativeUnit::UDAT_RELATIVE_MONTHSDraft→Stable
53
reldatefmt.henum UDateRelativeUnit::UDAT_RELATIVE_SECONDSDraft→Stable
53
reldatefmt.henum UDateRelativeUnit::UDAT_RELATIVE_UNIT_COUNTDraft→Stable
53
reldatefmt.henum UDateRelativeUnit::UDAT_RELATIVE_WEEKSDraft→Stable
53
reldatefmt.henum UDateRelativeUnit::UDAT_RELATIVE_YEARSDraft→Stable
53
reldatefmt.hicu::RelativeDateTimeFormatter::RelativeDateTimeFormatter(UErrorCode&)Draft→Stable
53
reldatefmt.hicu::RelativeDateTimeFormatter::RelativeDateTimeFormatter(const Locale&, NumberFormat*, UErrorCode&)Draft→Stable
53
reldatefmt.hicu::RelativeDateTimeFormatter::RelativeDateTimeFormatter(const Locale&, UErrorCode&)Draft→Stable
53
reldatefmt.hicu::RelativeDateTimeFormatter::RelativeDateTimeFormatter(const RelativeDateTimeFormatter&)Draft→Stable
53
reldatefmt.hicu::RelativeDateTimeFormatter::~RelativeDateTimeFormatter()Draft→Stable
53
smpdtfmt.hvoid icu::SimpleDateFormat::setContext(UDisplayContext, UErrorCode&)Draft→Stable
53
tblcoll.hCollator& icu::RuleBasedCollator::setMaxVariable(UColReorderCode, UErrorCode&)Draft→Stable
53
tblcoll.hUColReorderCode icu::RuleBasedCollator::getMaxVariable()Draft→Stable
53
ucol.hUColReorderCode ucol_getMaxVariable(const UCollator*)Draft→Stable
53
ucol.hvoid ucol_setMaxVariable(UCollator*, UColReorderCode, UErrorCode*)Draft→Stable
53
udat.hUBool udat_getBooleanAttribute(const UDateFormat*, UDateFormatBooleanAttribute, UErrorCode*)Draft→Stable
53
udat.hUDisplayContext udat_getContext(const UDateFormat*, UDisplayContextType, UErrorCode*)Draft→Stable
53
udat.henum UDateFormatBooleanAttribute::UDAT_BOOLEAN_ATTRIBUTE_COUNTDraft→Stable
53
udat.henum UDateFormatBooleanAttribute::UDAT_PARSE_ALLOW_NUMERICDraft→Stable
53
udat.henum UDateFormatBooleanAttribute::UDAT_PARSE_ALLOW_WHITESPACEDraft→Stable
53
udat.hvoid udat_setBooleanAttribute(UDateFormat*, UDateFormatBooleanAttribute, UBool, UErrorCode*)Draft→Stable
53
uidna.henum (anonymous)::UIDNA_ALLOW_UNASSIGNEDStable
2.6
Deprecated
-
uidna.hint32_t uidna_IDNToASCII(const UChar*, int32_t, UChar*, int32_t, int32_t, UParseError*, UErrorCode*)Stable
2.6
Deprecated
-
uidna.hint32_t uidna_IDNToUnicode(const UChar*, int32_t, UChar*, int32_t, int32_t, UParseError*, UErrorCode*)Stable
2.6
Deprecated
-
uidna.hint32_t uidna_compare(const UChar*, int32_t, const UChar*, int32_t, int32_t, UErrorCode*)Stable
2.6
Deprecated
-
uidna.hint32_t uidna_toASCII(const UChar*, int32_t, UChar*, int32_t, int32_t, UParseError*, UErrorCode*)Stable
2.6
Deprecated
-
uidna.hint32_t uidna_toUnicode(const UChar*, int32_t, UChar*, int32_t, int32_t, UParseError*, UErrorCode*)Stable
2.6
Deprecated
-
unum.hUDisplayContext unum_getContext(const UNumberFormat*, UDisplayContextType, UErrorCode*)Draft→Stable
53
unum.henum UNumberFormatStyle::UNUM_CURRENCY_ACCOUNTINGDraft→Stable
53
unum.hvoid unum_setContext(UNumberFormat*, UDisplayContext, UErrorCode*)Draft→Stable
53
uspoof.henum URestrictionLevel::USPOOF_RESTRICTION_LEVEL_MASKDraft→Stable
53
uspoof.henum URestrictionLevel::USPOOF_SINGLE_SCRIPT_RESTRICTIVEDraft→Stable
53
utrans.hUSet* utrans_getSourceSet(const UTransliterator*, UBool, USet*, UErrorCode*)Draft→Stable
53
utrans.hint32_t utrans_toRules(const UTransliterator*, UBool, UChar*, int32_t, UErrorCode*)Draft→Stable
53

(jump back to top)
-

Promoted to stable in 55

+

Promoted to stable in 56

- + - + - + - + - + - + - + - + - + - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - +
FileAPI5455FileAPI5556
coll.hCollator& icu::Collator::setMaxVariable(UColReorderCode, UErrorCode&)Draft→Stable
53
uchar.henum UBlockCode::UBLOCK_AHOM(missing)Stable
+56
(Born Stable)
coll.hUColReorderCode icu::Collator::getMaxVariable()Draft→Stable
53
uchar.henum UBlockCode::UBLOCK_ANATOLIAN_HIEROGLYPHS(missing)Stable
+56
(Born Stable)
datefmt.hDateFormat& icu::DateFormat::setBooleanAttribute(UDateFormatBooleanAttribute, UBool, UErrorCode&)Draft→Stable
53
uchar.henum UBlockCode::UBLOCK_CHEROKEE_SUPPLEMENT(missing)Stable
+56
(Born Stable)
datefmt.hUBool icu::DateFormat::getBooleanAttribute(UDateFormatBooleanAttribute, UErrorCode&)Draft→Stable
53
uchar.henum UBlockCode::UBLOCK_CJK_UNIFIED_IDEOGRAPHS_EXTENSION_E(missing)Stable
+56
(Born Stable)
datefmt.hUBool icu::DateFormat::isCalendarLenient()Draft→Stable
53
uchar.henum UBlockCode::UBLOCK_EARLY_DYNASTIC_CUNEIFORM(missing)Stable
+56
(Born Stable)
datefmt.hUDisplayContext icu::DateFormat::getContext(UDisplayContextType, UErrorCode&)Draft→Stable
53
uchar.henum UBlockCode::UBLOCK_HATRAN(missing)Stable
+56
(Born Stable)
datefmt.hvoid icu::DateFormat::setCalendarLenient(UBool)Draft→Stable
53
uchar.henum UBlockCode::UBLOCK_MULTANI(missing)Stable
+56
(Born Stable)
datefmt.hvoid icu::DateFormat::setContext(UDisplayContext, UErrorCode&)Draft→Stable
53
uchar.henum UBlockCode::UBLOCK_OLD_HUNGARIAN(missing)Stable
+56
(Born Stable)
decimfmt.hvoid icu::DecimalFormat::setContext(UDisplayContext, UErrorCode&)Draft→Stable
53
uchar.henum UBlockCode::UBLOCK_SUPPLEMENTAL_SYMBOLS_AND_PICTOGRAPHS(missing)Stable
+56
(Born Stable)
decimfmt.hvoid icu::DecimalFormat::setGroupingUsed(UBool)Draft→Stable
53
decimfmt.hvoid icu::DecimalFormat::setParseIntegerOnly(UBool)Draft→Stable
53
measfmt.hFormat* icu::MeasureFormat::clone()Draft→Stable
53
measfmt.hMeasureFormat& icu::MeasureFormat::operator=(const MeasureFormat&)Draft
53
Stable
-3.0 -
-(changed)
measfmt.hUBool icu::MeasureFormat::operator==(const Format&)Draft→Stable
53
measfmt.hUClassID icu::MeasureFormat::getDynamicClassID()Draft→Stable
53
measfmt.hUnicodeString& icu::MeasureFormat::format(const Formattable&, UnicodeString&, FieldPosition&, UErrorCode&)Draft→Stable
53
measfmt.hUnicodeString& icu::MeasureFormat::formatMeasures(const Measure*, int32_t, UnicodeString&, FieldPosition&, UErrorCode&)Draft→Stable
53
measfmt.henum UMeasureFormatWidth::UMEASFMT_WIDTH_COUNTDraft→Stable
53
measfmt.henum UMeasureFormatWidth::UMEASFMT_WIDTH_NARROWDraft→Stable
53
measfmt.henum UMeasureFormatWidth::UMEASFMT_WIDTH_NUMERICDraft→Stable
53
measfmt.henum UMeasureFormatWidth::UMEASFMT_WIDTH_SHORTDraft→Stable
53
measfmt.henum UMeasureFormatWidth::UMEASFMT_WIDTH_WIDEDraft→Stable
53
measfmt.hicu::MeasureFormat::MeasureFormat(const Locale&, UMeasureFormatWidth, NumberFormat*, UErrorCode&)Draft→Stable
53
measfmt.hicu::MeasureFormat::MeasureFormat(const Locale&, UMeasureFormatWidth, UErrorCode&)Draft→Stable
53
measfmt.hicu::MeasureFormat::MeasureFormat(const MeasureFormat&)Draft
53
Stable
-3.0 -
-(changed)
measfmt.hstatic UClassID icu::MeasureFormat::getStaticClassID()Draft→Stable
53
measunit.hMeasureUnit& icu::MeasureUnit::operator=(const MeasureUnit&)Draft
53
Stable
-3.0 -
-(changed)
measunit.hUBool icu::MeasureUnit::operator!=(const UObject&)Draft→Stable
53
measunit.hUClassID icu::MeasureUnit::getDynamicClassID()Draft→Stable
53
measunit.hconst char* icu::MeasureUnit::getSubtype()Draft→Stable
53
measunit.hconst char* icu::MeasureUnit::getType()Draft→Stable
53
measunit.hicu::MeasureUnit::MeasureUnit(const MeasureUnit&)Draft
53
Stable
-3.0 -
-(changed)
measunit.hstatic MeasureUnit* icu::MeasureUnit::createAcre(UErrorCode&)Draft→Stable
53
measunit.hstatic MeasureUnit* icu::MeasureUnit::createArcMinute(UErrorCode&)Draft→Stable
53
measunit.hstatic MeasureUnit* icu::MeasureUnit::createArcSecond(UErrorCode&)Draft→Stable
53
measunit.hstatic MeasureUnit* icu::MeasureUnit::createCelsius(UErrorCode&)Draft→Stable
53
measunit.hstatic MeasureUnit* icu::MeasureUnit::createCentimeter(UErrorCode&)Draft→Stable
53
measunit.hstatic MeasureUnit* icu::MeasureUnit::createCubicKilometer(UErrorCode&)Draft→Stable
53
measunit.hstatic MeasureUnit* icu::MeasureUnit::createCubicMile(UErrorCode&)Draft→Stable
53
measunit.hstatic MeasureUnit* icu::MeasureUnit::createDay(UErrorCode&)Draft→Stable
53
measunit.hstatic MeasureUnit* icu::MeasureUnit::createDegree(UErrorCode&)Draft→Stable
53
measunit.hstatic MeasureUnit* icu::MeasureUnit::createFahrenheit(UErrorCode&)Draft→Stable
53
measunit.hstatic MeasureUnit* icu::MeasureUnit::createFoot(UErrorCode&)Draft→Stable
53
measunit.hstatic MeasureUnit* icu::MeasureUnit::createGForce(UErrorCode&)Draft→Stable
53
measunit.hstatic MeasureUnit* icu::MeasureUnit::createGram(UErrorCode&)Draft→Stable
53
measunit.hstatic MeasureUnit* icu::MeasureUnit::createHectare(UErrorCode&)Draft→Stable
53
measunit.hstatic MeasureUnit* icu::MeasureUnit::createHectopascal(UErrorCode&)Draft→Stable
53
measunit.hstatic MeasureUnit* icu::MeasureUnit::createHorsepower(UErrorCode&)Draft→Stable
53
measunit.hstatic MeasureUnit* icu::MeasureUnit::createHour(UErrorCode&)Draft→Stable
53
measunit.hstatic MeasureUnit* icu::MeasureUnit::createInch(UErrorCode&)Draft→Stable
53
measunit.hstatic MeasureUnit* icu::MeasureUnit::createInchHg(UErrorCode&)Draft→Stable
53
measunit.hstatic MeasureUnit* icu::MeasureUnit::createKilogram(UErrorCode&)Draft→Stable
53
measunit.hstatic MeasureUnit* icu::MeasureUnit::createKilometer(UErrorCode&)Draft→Stable
53
measunit.hstatic MeasureUnit* icu::MeasureUnit::createKilometerPerHour(UErrorCode&)Draft→Stable
53
measunit.hstatic MeasureUnit* icu::MeasureUnit::createKilowatt(UErrorCode&)Draft→Stable
53
measunit.hstatic MeasureUnit* icu::MeasureUnit::createLightYear(UErrorCode&)Draft→Stable
53
measunit.hstatic MeasureUnit* icu::MeasureUnit::createLiter(UErrorCode&)Draft→Stable
53
measunit.hstatic MeasureUnit* icu::MeasureUnit::createMeter(UErrorCode&)Draft→Stable
53
measunit.hstatic MeasureUnit* icu::MeasureUnit::createMeterPerSecond(UErrorCode&)Draft→Stable
53
measunit.hstatic MeasureUnit* icu::MeasureUnit::createMile(UErrorCode&)Draft→Stable
53
measunit.hstatic MeasureUnit* icu::MeasureUnit::createMilePerHour(UErrorCode&)Draft→Stable
53
measunit.hstatic MeasureUnit* icu::MeasureUnit::createMillibar(UErrorCode&)Draft→Stable
53
measunit.hstatic MeasureUnit* icu::MeasureUnit::createMillimeter(UErrorCode&)Draft→Stable
53
measunit.hstatic MeasureUnit* icu::MeasureUnit::createMillisecond(UErrorCode&)Draft→Stable
53
measunit.hstatic MeasureUnit* icu::MeasureUnit::createMinute(UErrorCode&)Draft→Stable
53
measunit.hstatic MeasureUnit* icu::MeasureUnit::createMonth(UErrorCode&)Draft→Stable
53
measunit.hstatic MeasureUnit* icu::MeasureUnit::createOunce(UErrorCode&)Draft→Stable
53
measunit.hstatic MeasureUnit* icu::MeasureUnit::createPicometer(UErrorCode&)Draft→Stable
53
measunit.hstatic MeasureUnit* icu::MeasureUnit::createPound(UErrorCode&)Draft→Stable
53
measunit.hstatic MeasureUnit* icu::MeasureUnit::createSecond(UErrorCode&)Draft→Stable
53
measunit.hstatic MeasureUnit* icu::MeasureUnit::createSquareFoot(UErrorCode&)Draft→Stable
53
measunit.hstatic MeasureUnit* icu::MeasureUnit::createSquareKilometer(UErrorCode&)Draft→Stable
53
measunit.hstatic MeasureUnit* icu::MeasureUnit::createSquareMeter(UErrorCode&)Draft→Stable
53
measunit.hstatic MeasureUnit* icu::MeasureUnit::createSquareMile(UErrorCode&)Draft→Stable
53
measunit.hstatic MeasureUnit* icu::MeasureUnit::createWatt(UErrorCode&)Draft→Stable
53
measunit.hstatic MeasureUnit* icu::MeasureUnit::createWeek(UErrorCode&)Draft→Stable
53
measunit.hstatic MeasureUnit* icu::MeasureUnit::createYard(UErrorCode&)Draft→Stable
53
measunit.hstatic MeasureUnit* icu::MeasureUnit::createYear(UErrorCode&)Draft→Stable
53
measunit.hstatic StringEnumeration* icu::MeasureUnit::getAvailableTypes(UErrorCode&)Draft→Stable
53
measunit.hstatic UClassID icu::MeasureUnit::getStaticClassID()Draft→Stable
53
measunit.hstatic int32_t icu::MeasureUnit::getAvailable(MeasureUnit*, int32_t, UErrorCode&)Draft→Stable
53
measunit.hstatic int32_t icu::MeasureUnit::getAvailable(const char*, MeasureUnit*, int32_t, UErrorCode&)Draft→Stable
53
measure.hUClassID icu::Measure::getDynamicClassID()Draft→Stable
53
measure.hstatic UClassID icu::Measure::getStaticClassID()Draft→Stable
53
numfmt.hUDisplayContext icu::NumberFormat::getContext(UDisplayContextType, UErrorCode&)Draft→Stable
53
numfmt.hvoid icu::NumberFormat::setContext(UDisplayContext, UErrorCode&)Draft→Stable
53
rbnf.hvoid icu::RuleBasedNumberFormat::setContext(UDisplayContext, UErrorCode&)Draft→Stable
53
reldatefmt.hRelativeDateTimeFormatter& icu::RelativeDateTimeFormatter::operator=(const RelativeDateTimeFormatter&)Draft→Stable
53
reldatefmt.hUnicodeString& icu::RelativeDateTimeFormatter::combineDateAndTime(const UnicodeString&, const UnicodeString&, UnicodeString&, UErrorCode&)Draft→Stable
53
reldatefmt.hUnicodeString& icu::RelativeDateTimeFormatter::format(UDateDirection, UDateAbsoluteUnit, UnicodeString&, UErrorCode&)Draft→Stable
53
reldatefmt.hUnicodeString& icu::RelativeDateTimeFormatter::format(double, UDateDirection, UDateRelativeUnit, UnicodeString&, UErrorCode&)Draft→Stable
53
reldatefmt.hconst NumberFormat& icu::RelativeDateTimeFormatter::getNumberFormat()Draft→Stable
53
reldatefmt.henum UDateAbsoluteUnit::UDAT_ABSOLUTE_DAYDraft→Stable
53
reldatefmt.henum UDateAbsoluteUnit::UDAT_ABSOLUTE_FRIDAYDraft→Stable
53
reldatefmt.henum UDateAbsoluteUnit::UDAT_ABSOLUTE_MONDAYDraft→Stable
53
reldatefmt.henum UDateAbsoluteUnit::UDAT_ABSOLUTE_MONTHDraft→Stable
53
reldatefmt.henum UDateAbsoluteUnit::UDAT_ABSOLUTE_NOWDraft→Stable
53
reldatefmt.henum UDateAbsoluteUnit::UDAT_ABSOLUTE_SATURDAYDraft→Stable
53
reldatefmt.henum UDateAbsoluteUnit::UDAT_ABSOLUTE_SUNDAYDraft→Stable
53
reldatefmt.henum UDateAbsoluteUnit::UDAT_ABSOLUTE_THURSDAYDraft→Stable
53
reldatefmt.henum UDateAbsoluteUnit::UDAT_ABSOLUTE_TUESDAYDraft→Stable
53
reldatefmt.henum UDateAbsoluteUnit::UDAT_ABSOLUTE_UNIT_COUNTDraft→Stable
53
reldatefmt.henum UDateAbsoluteUnit::UDAT_ABSOLUTE_WEDNESDAYDraft→Stable
53
reldatefmt.henum UDateAbsoluteUnit::UDAT_ABSOLUTE_WEEKDraft→Stable
53
reldatefmt.henum UDateAbsoluteUnit::UDAT_ABSOLUTE_YEARDraft→Stable
53
reldatefmt.henum UDateDirection::UDAT_DIRECTION_COUNTDraft→Stable
53
reldatefmt.henum UDateDirection::UDAT_DIRECTION_LAST_2Draft→Stable
53
reldatefmt.henum UDateDirection::UDAT_DIRECTION_LASTDraft→Stable
53
reldatefmt.henum UDateDirection::UDAT_DIRECTION_NEXT_2Draft→Stable
53
reldatefmt.henum UDateDirection::UDAT_DIRECTION_NEXTDraft→Stable
53
reldatefmt.henum UDateDirection::UDAT_DIRECTION_PLAINDraft→Stable
53
reldatefmt.henum UDateDirection::UDAT_DIRECTION_THISDraft→Stable
53
reldatefmt.henum UDateRelativeUnit::UDAT_RELATIVE_DAYSDraft→Stable
53
reldatefmt.henum UDateRelativeUnit::UDAT_RELATIVE_HOURSDraft→Stable
53
reldatefmt.henum UDateRelativeUnit::UDAT_RELATIVE_MINUTESDraft→Stable
53
reldatefmt.henum UDateRelativeUnit::UDAT_RELATIVE_MONTHSDraft→Stable
53
reldatefmt.henum UDateRelativeUnit::UDAT_RELATIVE_SECONDSDraft→Stable
53
reldatefmt.henum UDateRelativeUnit::UDAT_RELATIVE_UNIT_COUNTDraft→Stable
53
reldatefmt.henum UDateRelativeUnit::UDAT_RELATIVE_WEEKSDraft→Stable
53
reldatefmt.henum UDateRelativeUnit::UDAT_RELATIVE_YEARSDraft→Stable
53
reldatefmt.hicu::RelativeDateTimeFormatter::RelativeDateTimeFormatter(UErrorCode&)Draft→Stable
53
reldatefmt.hicu::RelativeDateTimeFormatter::RelativeDateTimeFormatter(const Locale&, NumberFormat*, UErrorCode&)Draft→Stable
53
reldatefmt.hicu::RelativeDateTimeFormatter::RelativeDateTimeFormatter(const Locale&, UErrorCode&)Draft→Stable
53
reldatefmt.hicu::RelativeDateTimeFormatter::RelativeDateTimeFormatter(const RelativeDateTimeFormatter&)Draft→Stable
53
reldatefmt.hicu::RelativeDateTimeFormatter::~RelativeDateTimeFormatter()Draft→Stable
53
smpdtfmt.hvoid icu::SimpleDateFormat::setContext(UDisplayContext, UErrorCode&)Draft→Stable
53
tblcoll.hCollator& icu::RuleBasedCollator::setMaxVariable(UColReorderCode, UErrorCode&)Draft→Stable
53
tblcoll.hUColReorderCode icu::RuleBasedCollator::getMaxVariable()Draft→Stable
53
ucol.hUColReorderCode ucol_getMaxVariable(const UCollator*)Draft→Stable
53
ucol.hvoid ucol_setMaxVariable(UCollator*, UColReorderCode, UErrorCode*)Draft→Stable
53
udat.hUBool udat_getBooleanAttribute(const UDateFormat*, UDateFormatBooleanAttribute, UErrorCode*)Draft→Stable
53
udat.hUDisplayContext udat_getContext(const UDateFormat*, UDisplayContextType, UErrorCode*)Draft→Stable
53
udat.henum UDateFormatBooleanAttribute::UDAT_BOOLEAN_ATTRIBUTE_COUNTDraft→Stable
53
udat.henum UDateFormatBooleanAttribute::UDAT_PARSE_ALLOW_NUMERICDraft→Stable
53
udat.henum UDateFormatBooleanAttribute::UDAT_PARSE_ALLOW_WHITESPACEDraft→Stable
53
udat.hvoid udat_setBooleanAttribute(UDateFormat*, UDateFormatBooleanAttribute, UBool, UErrorCode*)Draft→Stable
53
ulocdata.henum UMeasurementSystem::UMS_UK(missing)Stable
-55
(Born Stable)
unum.hUDisplayContext unum_getContext(const UNumberFormat*, UDisplayContextType, UErrorCode*)Draft→Stable
53
unum.henum UNumberFormatStyle::UNUM_CURRENCY_ACCOUNTINGDraft→Stable
53
unum.hvoid unum_setContext(UNumberFormat*, UDisplayContext, UErrorCode*)Draft→Stable
53
uspoof.henum URestrictionLevel::USPOOF_RESTRICTION_LEVEL_MASKDraft→Stable
53
uspoof.henum URestrictionLevel::USPOOF_SINGLE_SCRIPT_RESTRICTIVEDraft→Stable
53
utrans.hUSet* utrans_getSourceSet(const UTransliterator*, UBool, USet*, UErrorCode*)Draft→Stable
53
utrans.hint32_t utrans_toRules(const UTransliterator*, UBool, UChar*, int32_t, UErrorCode*)Draft→Stable
53
uchar.henum UBlockCode::UBLOCK_SUTTON_SIGNWRITING(missing)Stable
+56
(Born Stable)

(jump back to top)
-

Added in 55

+

Added in 56

- + - - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + + + + + + + + + + + + + + + + + + +
FileAPI5455FileAPI5556
calendar.hstatic Calendar* icu::Calendar::makeInstance(const Locale&, UErrorCode&)(missing)Internal
+
compactdecimalformat.hUnicodeString& icu::CompactDecimalFormat::format(double, UnicodeString&, FieldPosition&, UErrorCode&)(missing)Internal
calendar.hstatic void icu::Calendar::getCalendarTypeFromLocale(const Locale&, char*, int32_t, UErrorCode&)(missing)Internal
-
compactdecimalformat.hUnicodeString& icu::CompactDecimalFormat::format(int32_t, UnicodeString&, FieldPosition&)(missing)Draft
+56
datefmt.hstatic DateFormat* icu::DateFormat::createInstanceForSkeleton(Calendar*, const UnicodeString&, const Locale&, UErrorCode&)(missing)Draft
-55
datefmt.hstatic DateFormat* icu::DateFormat::createInstanceForSkeleton(const UnicodeString&, UErrorCode&)(missing)Draft
-55
datefmt.hstatic DateFormat* icu::DateFormat::createInstanceForSkeleton(const UnicodeString&, const Locale&, UErrorCode&)(missing)Draft
-55
datefmt.hstatic DateFormat* icu::DateFormat::internalCreateInstanceForSkeleton(const UnicodeString&, const Locale&, DateTimePatternGenerator&, UErrorCode&)(missing)Internal
-
dtfmtsym.hUnicodeString& icu::DateFormatSymbols::getTimeSeparatorString(UnicodeString&)(missing)Draft
-55
dtfmtsym.hstatic DateFormatSymbols* icu::DateFormatSymbols::createForLocale(const Locale&, UErrorCode&)(missing)Internal
-
dtfmtsym.hstatic const UChar icu::DateFormatSymbols::ALTERNATE_TIME_SEPARATOR(missing)Internal
+
compactdecimalformat.hUnicodeString& icu::CompactDecimalFormat::format(int32_t, UnicodeString&, FieldPosition&, UErrorCode&)(missing)Internal
dtfmtsym.hstatic const UChar icu::DateFormatSymbols::DEFAULT_TIME_SEPARATOR(missing)Internal
+
compactdecimalformat.hUnicodeString& icu::CompactDecimalFormat::format(int32_t, UnicodeString&, FieldPositionIterator*, UErrorCode&)(missing)Internal
dtfmtsym.hvoid icu::DateFormatSymbols::setTimeSeparatorString(const UnicodeString&)(missing)Draft
-55
dtptngen.hstatic DateTimePatternGenerator* icu::DateTimePatternGenerator::internalMakeInstance(const Locale&, UErrorCode&)(missing)Internal
-
localpointer.hicu::LocalPointer< T >::LocalPointer(T*, UErrorCode&)(missing)Draft
-55
localpointer.hvoid icu::LocalPointer< T >::adoptInsteadAndCheckErrorCode(T*, UErrorCode&)(missing)Draft
-55
measfmt.hUnicodeString& icu::MeasureFormat::formatMeasurePerUnit(const Measure&, const MeasureUnit&, UnicodeString&, FieldPosition&, UErrorCode&)(missing)Draft
-55
measunit.hstatic MeasureUnit* icu::MeasureUnit::resolveUnitPerUnit(const MeasureUnit&, const MeasureUnit&)(missing)Internal
-
platform.h#define U_PF_BROWSER_NATIVE_CLIENT(missing)Internal
+
compactdecimalformat.hUnicodeString& icu::CompactDecimalFormat::format(int64_t, UnicodeString&, FieldPosition&, UErrorCode&)(missing)Internal
regex.hint32_t icu::RegexPattern::groupNumberFromName(const UnicodeString&, UErrorCode&)(missing)Draft
-55
localpointer.hLocalArray<T>& icu::LocalArray< T >::moveFrom(LocalArray< T >&) U_NOEXCEPT(missing)Draft
+56
regex.hint32_t icu::RegexPattern::groupNumberFromName(const char*, int32_t, UErrorCode&)(missing)Draft
-55
localpointer.hLocalPointer<T>& icu::LocalPointer< T >::moveFrom(LocalPointer< T >&) U_NOEXCEPT(missing)Draft
+56
region.hStringEnumeration* icu::Region::getContainedRegions(UErrorCode&)(missing)Draft
-55
localpointer.hicu::LocalArray< T >::LocalArray(T*, UErrorCode&)(missing)Draft
+56
region.hStringEnumeration* icu::Region::getContainedRegions(URegionType, UErrorCode&)(missing)Draft
-55
localpointer.hvoid icu::LocalArray< T >::adoptInsteadAndCheckErrorCode(T*, UErrorCode&)(missing)Draft
+56
region.hStringEnumeration* icu::Region::getPreferredValues(UErrorCode&)(missing)Draft
-55
localpointer.hvoid icu::LocalArray< T >::swap(LocalArray< T >&) U_NOEXCEPT(missing)Draft
+56
region.hstatic StringEnumeration* icu::Region::getAvailable(URegionType, UErrorCode&)(missing)Draft
-55
localpointer.hvoid icu::LocalPointer< T >::swap(LocalPointer< T >&) U_NOEXCEPT(missing)Draft
+56
scientificnumberformatter.hScientificNumberFormatter* icu::ScientificNumberFormatter::clone()(missing)Draft
-55
measunit.hstatic MeasureUnit* icu::MeasureUnit::createCentury(UErrorCode&)(missing)Draft
+56
scientificnumberformatter.hUnicodeString& icu::ScientificNumberFormatter::format(const Formattable&, UnicodeString&, UErrorCode&)(missing)Draft
-55
measunit.hstatic MeasureUnit* icu::MeasureUnit::createCupMetric(UErrorCode&)(missing)Draft
+56
scientificnumberformatter.hicu::ScientificNumberFormatter::~ScientificNumberFormatter()(missing)Draft
-55
measunit.hstatic MeasureUnit* icu::MeasureUnit::createGeneric(UErrorCode&)(missing)Draft
+55 +
+(should be 56)
scientificnumberformatter.hstatic ScientificNumberFormatter* icu::ScientificNumberFormatter::createMarkupInstance(DecimalFormat*, const UnicodeString&, const UnicodeString&, UErrorCode&)(missing)Draft
-55
measunit.hstatic MeasureUnit* icu::MeasureUnit::createKnot(UErrorCode&)(missing)Draft
+56
scientificnumberformatter.hstatic ScientificNumberFormatter* icu::ScientificNumberFormatter::createMarkupInstance(const Locale&, const UnicodeString&, const UnicodeString&, UErrorCode&)(missing)Draft
-55
measunit.hstatic MeasureUnit* icu::MeasureUnit::createLiterPer100Kilometers(UErrorCode&)(missing)Draft
+56
scientificnumberformatter.hstatic ScientificNumberFormatter* icu::ScientificNumberFormatter::createSuperscriptInstance(DecimalFormat*, UErrorCode&)(missing)Draft
-55
measunit.hstatic MeasureUnit* icu::MeasureUnit::createMileScandinavian(UErrorCode&)(missing)Draft
+56
scientificnumberformatter.hstatic ScientificNumberFormatter* icu::ScientificNumberFormatter::createSuperscriptInstance(const Locale&, UErrorCode&)(missing)Draft
-55
measunit.hstatic MeasureUnit* icu::MeasureUnit::createPintMetric(UErrorCode&)(missing)Draft
+56
timezone.hstatic TimeZone* icu::TimeZone::detectHostTimeZone()(missing)Draft
-55
measunit.hstatic MeasureUnit* icu::MeasureUnit::createRevolution(UErrorCode&)(missing)Draft
+56
uconfig.h#define UCONFIG_ONLY_HTML_CONVERSION(missing)Draft
-55
platform.h#define U_CPLUSPLUS_VERSION(missing)Internal
+
udat.henum UDateFormatField::UDAT_TIME_SEPARATOR_FIELD(missing)Draft
-55
platform.h#define U_HAVE_RVALUE_REFERENCES(missing)Internal
+
udat.hint32_t udat_formatCalendar(const UDateFormat*, UCalendar*, UChar*, int32_t, UFieldPosition*, UErrorCode*)(missing)Draft
-55
platform.h#define U_NOEXCEPT(missing)Internal
+
udat.hint32_t udat_formatCalendarForFields(const UDateFormat*, UCalendar*, UChar*, int32_t, UFieldPositionIterator*, UErrorCode*)(missing)Draft
-55
platform.h#define __has_extension(missing)Internal
+
udat.hint32_t udat_formatForFields(const UDateFormat*, UDate, UChar*, int32_t, UFieldPositionIterator*, UErrorCode*)(missing)Draft
-55
platform.h#define __has_feature(missing)Internal
+
ufieldpositer.hUFieldPositionIterator* ufieldpositer_open(UErrorCode*)(missing)Draft
-55
uchar.henum UBlockCode::UBLOCK_AHOM(missing)Stable
+56
(Born Stable)
ufieldpositer.hint32_t ufieldpositer_next(UFieldPositionIterator*, int32_t*, int32_t*)(missing)Draft
-55
uchar.henum UBlockCode::UBLOCK_ANATOLIAN_HIEROGLYPHS(missing)Stable
+56
(Born Stable)
ufieldpositer.hvoid ufieldpositer_close(UFieldPositionIterator*)(missing)Draft
-55
uchar.henum UBlockCode::UBLOCK_CHEROKEE_SUPPLEMENT(missing)Stable
+56
(Born Stable)
ulistformatter.hUListFormatter* ulistfmt_open(const char*, UErrorCode*)(missing)Draft
-55
uchar.henum UBlockCode::UBLOCK_CJK_UNIFIED_IDEOGRAPHS_EXTENSION_E(missing)Stable
+56
(Born Stable)
ulistformatter.hint32_t ulistfmt_format(const UListFormatter*, const UChar* const strings[], const int32_t*, int32_t, UChar*, int32_t, UErrorCode*)(missing)Draft
-55
uchar.henum UBlockCode::UBLOCK_EARLY_DYNASTIC_CUNEIFORM(missing)Stable
+56
(Born Stable)
ulistformatter.hvoid ulistfmt_close(UListFormatter*)(missing)Draft
-55
uchar.henum UBlockCode::UBLOCK_HATRAN(missing)Stable
+56
(Born Stable)
ulocdata.henum UMeasurementSystem::UMS_UK(missing)Stable
-55
(Born Stable)uchar.henum UBlockCode::UBLOCK_MULTANI(missing)Stable
+56
(Born Stable)
uregex.hint32_t uregex_groupNumberFromCName(URegularExpression*, const char*, int32_t, UErrorCode*)(missing)Draft
-55
uchar.henum UBlockCode::UBLOCK_OLD_HUNGARIAN(missing)Stable
+56
(Born Stable)
uregex.hint32_t uregex_groupNumberFromName(URegularExpression*, const UChar*, int32_t, UErrorCode*)(missing)Draft
-55
uchar.henum UBlockCode::UBLOCK_SUPPLEMENTAL_SYMBOLS_AND_PICTOGRAPHS(missing)Stable
+56
(Born Stable)
uchar.henum UBlockCode::UBLOCK_SUTTON_SIGNWRITING(missing)Stable
+56
(Born Stable)
unistr.h#define UNISTR_OBJECT_SIZE(missing)Draft
+56
unistr.hUnicodeString& icu::UnicodeString::moveFrom(UnicodeString&) U_NOEXCEPT(missing)Draft
+56
unistr.hvoid icu::UnicodeString::swap(UnicodeString&) U_NOEXCEPT(missing)Draft
+56
unum.henum UNumberFormatStyle::UNUM_DECIMAL_COMPACT_LONG(missing)Draft
+56
unum.henum UNumberFormatStyle::UNUM_DECIMAL_COMPACT_SHORT(missing)Draft
+56

(jump back to top)
-

Other existing drafts in 55

+

Other existing drafts in 56

- + + + + + + + + + + - + - + - + - + + + + @@ -1318,14 +339,26 @@ - + - + + + + + + + + + + + + + @@ -1396,164 +429,190 @@ + + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + + + + + + + + + + + + + + + + + + + + + + @@ -1576,14 +635,38 @@ - + - + + + + + + + + + + + + + + + + + + + + + + + + + @@ -1591,29 +674,35 @@ + + + - + - + - + - + - + - + - + + + + @@ -1633,51 +722,84 @@ + + + + + + + + + - + - + - + - + + + + + + + + + + + + + + + + + + + - + - + - + - + - + - + - + - + - + + + + + + +
FileAPI5455FileAPI5556
datefmt.hstatic DateFormat* icu::DateFormat::createInstanceForSkeleton(Calendar*, const UnicodeString&, const Locale&, UErrorCode&)Draft
55
datefmt.hstatic DateFormat* icu::DateFormat::createInstanceForSkeleton(const UnicodeString&, UErrorCode&)Draft
55
datefmt.hstatic DateFormat* icu::DateFormat::createInstanceForSkeleton(const UnicodeString&, const Locale&, UErrorCode&)Draft
55
dcfmtsym.henum icu::DecimalFormatSymbols::ENumberFormatSymbol::kExponentMultiplicationSymbolDraft
54
decimfmt.hUBool icu::DecimalFormat::isDecimalPatternMatchRequired()Draft
54
decimfmt.hUCurrencyUsage icu::DecimalFormat::getCurrencyUsage()Draft
54
decimfmt.hvoid icu::DecimalFormat::setCurrencyUsage(UCurrencyUsage, UErrorCode*)Draft
54
decimfmt.hvoid icu::DecimalFormat::setDecimalPatternMatchRequired(UBool)Draft
54
dtfmtsym.hUnicodeString& icu::DateFormatSymbols::getTimeSeparatorString(UnicodeString&)Draft
55
dtfmtsym.hconst UnicodeString* icu::DateFormatSymbols::getYearNames(int32_t&, DtContextType, DtWidthType)Draft
54
dtfmtsym.hconst UnicodeString* icu::DateFormatSymbols::getZodiacNames(int32_t&, DtContextType, DtWidthType)Draft
54
dtfmtsym.hvoid icu::DateFormatSymbols::setYearNames(const UnicodeString*, int32_t, DtContextType, DtWidthType)Draft
54
dtfmtsym.hvoid icu::DateFormatSymbols::setTimeSeparatorString(const UnicodeString&)Draft
55
dtfmtsym.hvoid icu::DateFormatSymbols::setZodiacNames(const UnicodeString*, int32_t, DtContextType, DtWidthType)Draft
54
dtfmtsym.hvoid icu::DateFormatSymbols::setYearNames(const UnicodeString*, int32_t, DtContextType, DtWidthType)Draft
54
dtfmtsym.hvoid icu::DateFormatSymbols::setZodiacNames(const UnicodeString*, int32_t, DtContextType, DtWidthType)Draft
54
localpointer.hicu::LocalPointer< T >::LocalPointer(T*, UErrorCode&)Draft
55
localpointer.hvoid icu::LocalPointer< T >::adoptInsteadAndCheckErrorCode(T*, UErrorCode&)Draft
55
locid.hUBool icu::Locale::isRightToLeft()Draft
54
measfmt.hUnicodeString& icu::MeasureFormat::formatMeasurePerUnit(const Measure&, const MeasureUnit&, UnicodeString&, FieldPosition&, UErrorCode&)Draft
55
measfmt.hvoid icu::MeasureFormat::parseObject(const UnicodeString&, Formattable&, ParsePosition&)Draft
53
measunit.hstatic MeasureUnit* icu::MeasureUnit::createGallon(UErrorCode&)Draft
54
measunit.hstatic MeasureUnit* icu::MeasureUnit::createGeneric(UErrorCode&)(missing)
+
Draft
+55
measunit.hstatic MeasureUnit* icu::MeasureUnit::createGigabit(UErrorCode&)Draft
54
measunit.hstatic MeasureUnit* icu::MeasureUnit::createGigabyte(UErrorCode&)Draft
54
measunit.hstatic MeasureUnit* icu::MeasureUnit::createGigahertz(UErrorCode&)Draft
54
measunit.hstatic MeasureUnit* icu::MeasureUnit::createGigawatt(UErrorCode&)Draft
54
measunit.hstatic MeasureUnit* icu::MeasureUnit::createHectoliter(UErrorCode&)Draft
54
measunit.hstatic MeasureUnit* icu::MeasureUnit::createHertz(UErrorCode&)Draft
54
measunit.hstatic MeasureUnit* icu::MeasureUnit::createJoule(UErrorCode&)Draft
54
measunit.hstatic MeasureUnit* icu::MeasureUnit::createKarat(UErrorCode&)Draft
54
measunit.hstatic MeasureUnit* icu::MeasureUnit::createKelvin(UErrorCode&)Draft
54
measunit.hstatic MeasureUnit* icu::MeasureUnit::createKilobit(UErrorCode&)Draft
54
measunit.hstatic MeasureUnit* icu::MeasureUnit::createKilobyte(UErrorCode&)Draft
54
measunit.hstatic MeasureUnit* icu::MeasureUnit::createKilocalorie(UErrorCode&)Draft
54
measunit.hstatic MeasureUnit* icu::MeasureUnit::createKilohertz(UErrorCode&)Draft
54
measunit.hstatic MeasureUnit* icu::MeasureUnit::createKilojoule(UErrorCode&)Draft
54
measunit.hstatic MeasureUnit* icu::MeasureUnit::createKilowattHour(UErrorCode&)Draft
54
measunit.hstatic MeasureUnit* icu::MeasureUnit::createLiterPerKilometer(UErrorCode&)Draft
54
measunit.hstatic MeasureUnit* icu::MeasureUnit::createLux(UErrorCode&)Draft
54
measunit.hstatic MeasureUnit* icu::MeasureUnit::createMegabit(UErrorCode&)Draft
54
measunit.hstatic MeasureUnit* icu::MeasureUnit::createMegabyte(UErrorCode&)Draft
54
measunit.hstatic MeasureUnit* icu::MeasureUnit::createMegahertz(UErrorCode&)Draft
54
measunit.hstatic MeasureUnit* icu::MeasureUnit::createMegaliter(UErrorCode&)Draft
54
measunit.hstatic MeasureUnit* icu::MeasureUnit::createMegawatt(UErrorCode&)Draft
54
measunit.hstatic MeasureUnit* icu::MeasureUnit::createMeterPerSecondSquared(UErrorCode&)Draft
54
measunit.hstatic MeasureUnit* icu::MeasureUnit::createMetricTon(UErrorCode&)Draft
54
measunit.hstatic MeasureUnit* icu::MeasureUnit::createMicrogram(UErrorCode&)Draft
54
measunit.hstatic MeasureUnit* icu::MeasureUnit::createMicrometer(UErrorCode&)Draft
54
measunit.hstatic MeasureUnit* icu::MeasureUnit::createMicrosecond(UErrorCode&)Draft
54
measunit.hstatic MeasureUnit* icu::MeasureUnit::createMilePerGallon(UErrorCode&)Draft
54
measunit.hstatic MeasureUnit* icu::MeasureUnit::createMilliampere(UErrorCode&)Draft
54
measunit.hstatic MeasureUnit* icu::MeasureUnit::createMilligram(UErrorCode&)Draft
54
measunit.hstatic MeasureUnit* icu::MeasureUnit::createMilliliter(UErrorCode&)Draft
54
measunit.hstatic MeasureUnit* icu::MeasureUnit::createMillimeterOfMercury(UErrorCode&)Draft
54
measunit.hstatic MeasureUnit* icu::MeasureUnit::createMilliwatt(UErrorCode&)Draft
54
measunit.hstatic MeasureUnit* icu::MeasureUnit::createNanometer(UErrorCode&)Draft
54
measunit.hstatic MeasureUnit* icu::MeasureUnit::createNanosecond(UErrorCode&)Draft
54
measunit.hstatic MeasureUnit* icu::MeasureUnit::createNauticalMile(UErrorCode&)Draft
54
measunit.hstatic MeasureUnit* icu::MeasureUnit::createOhm(UErrorCode&)Draft
54
measunit.hstatic MeasureUnit* icu::MeasureUnit::createOunceTroy(UErrorCode&)Draft
54
measunit.hstatic MeasureUnit* icu::MeasureUnit::createParsec(UErrorCode&)Draft
54
measunit.hstatic MeasureUnit* icu::MeasureUnit::createPint(UErrorCode&)Draft
54
measunit.hstatic MeasureUnit* icu::MeasureUnit::createPoundPerSquareInch(UErrorCode&)Draft
54
measunit.hstatic MeasureUnit* icu::MeasureUnit::createQuart(UErrorCode&)Draft
54
measunit.hstatic MeasureUnit* icu::MeasureUnit::createRadian(UErrorCode&)Draft
54
measunit.hstatic MeasureUnit* icu::MeasureUnit::createSquareCentimeter(UErrorCode&)Draft
54
measunit.hstatic MeasureUnit* icu::MeasureUnit::createSquareInch(UErrorCode&)Draft
54
measunit.hstatic MeasureUnit* icu::MeasureUnit::createSquareYard(UErrorCode&)Draft
54
measunit.hstatic MeasureUnit* icu::MeasureUnit::createStone(UErrorCode&)Draft
54
measunit.hstatic MeasureUnit* icu::MeasureUnit::createTablespoon(UErrorCode&)Draft
54
measunit.hstatic MeasureUnit* icu::MeasureUnit::createTeaspoon(UErrorCode&)Draft
54
measunit.hstatic MeasureUnit* icu::MeasureUnit::createTerabit(UErrorCode&)Draft
54
measunit.hstatic MeasureUnit* icu::MeasureUnit::createTerabyte(UErrorCode&)Draft
54
measunit.hstatic MeasureUnit* icu::MeasureUnit::createTon(UErrorCode&)Draft
54
measunit.hstatic MeasureUnit* icu::MeasureUnit::createVolt(UErrorCode&)Draft
54
regex.hUBool icu::RegexMatcher::find(UErrorCode&)Draft
55
regex.hint32_t icu::RegexPattern::groupNumberFromName(const UnicodeString&, UErrorCode&)Draft
55
regex.hint32_t icu::RegexPattern::groupNumberFromName(const char*, int32_t, UErrorCode&)Draft
55
region.hStringEnumeration* icu::Region::getContainedRegions(UErrorCode&)Draft
55
region.hStringEnumeration* icu::Region::getContainedRegions(URegionType, UErrorCode&)Draft
55
region.hStringEnumeration* icu::Region::getPreferredValues(UErrorCode&)Draft
55
region.hstatic StringEnumeration* icu::Region::getAvailable(URegionType, UErrorCode&)Draft
55
reldatefmt.hUDateRelativeDateTimeFormatterStyle icu::RelativeDateTimeFormatter::getFormatStyle()Draft
54
reldatefmt.hicu::RelativeDateTimeFormatter::RelativeDateTimeFormatter(const Locale&, NumberFormat*, UDateRelativeDateTimeFormatterStyle, UDisplayContext, UErrorCode&)Draft
54
smpdtfmt.hconst NumberFormat* icu::SimpleDateFormat::getNumberFormatForField(UChar)Draft
54
scientificnumberformatter.hScientificNumberFormatter* icu::ScientificNumberFormatter::clone()Draft
55
smpdtfmt.hvoid icu::SimpleDateFormat::adoptNumberFormat(NumberFormat*)Draft
54
scientificnumberformatter.hUnicodeString& icu::ScientificNumberFormatter::format(const Formattable&, UnicodeString&, UErrorCode&)Draft
55
scientificnumberformatter.hicu::ScientificNumberFormatter::~ScientificNumberFormatter()Draft
55
scientificnumberformatter.hstatic ScientificNumberFormatter* icu::ScientificNumberFormatter::createMarkupInstance(DecimalFormat*, const UnicodeString&, const UnicodeString&, UErrorCode&)Draft
55
scientificnumberformatter.hstatic ScientificNumberFormatter* icu::ScientificNumberFormatter::createMarkupInstance(const Locale&, const UnicodeString&, const UnicodeString&, UErrorCode&)Draft
55
scientificnumberformatter.hstatic ScientificNumberFormatter* icu::ScientificNumberFormatter::createSuperscriptInstance(DecimalFormat*, UErrorCode&)Draft
55
scientificnumberformatter.hstatic ScientificNumberFormatter* icu::ScientificNumberFormatter::createSuperscriptInstance(const Locale&, UErrorCode&)Draft
55
smpdtfmt.hconst NumberFormat* icu::SimpleDateFormat::getNumberFormatForField(UChar)Draft
54
smpdtfmt.hvoid icu::SimpleDateFormat::adoptNumberFormat(NumberFormat*)Draft
54
smpdtfmt.hvoid icu::SimpleDateFormat::adoptNumberFormat(const UnicodeString&, NumberFormat*, UErrorCode&)Draft
54
timezone.hstatic TimeZone* icu::TimeZone::detectHostTimeZone()Draft
55
tzfmt.henum UTimeZoneFormatParseOption::UTZFMT_PARSE_OPTION_TZ_DATABASE_ABBREVIATIONSDraft
54
tznames.hstatic TimeZoneNames* icu::TimeZoneNames::createTZDBInstance(const Locale&, UErrorCode&)Draft
54
uconfig.h#define UCONFIG_ONLY_HTML_CONVERSIONDraft
55
ucurr.hdouble ucurr_getRoundingIncrementForUsage(const UChar*, const UCurrencyUsage, UErrorCode*)Draft
54
ucurr.henum UCurrencyUsage::UCURR_USAGE_CASHDraft
54
ucurr.henum UCurrencyUsage::UCURR_USAGE_COUNTDraft
54
ucurr.henum UCurrencyUsage::UCURR_USAGE_STANDARDDraft
54
ucurr.hint32_t ucurr_getDefaultFractionDigitsForUsage(const UChar*, const UCurrencyUsage, UErrorCode*)Draft
54
udat.hconst UNumberFormat* udat_getNumberFormatForField(const UDateFormat*, UChar)Draft
54
udat.henum UDateFormatBooleanAttribute::UDAT_PARSE_MULTIPLE_PATTERNS_FOR_MATCHDraft
53
udat.henum UDateFormatBooleanAttribute::UDAT_PARSE_PARTIAL_MATCHDraft
53
udat.henum UDateFormatField::UDAT_TIME_SEPARATOR_FIELDDraft
55
udat.henum UDateFormatSymbolType::UDAT_CYCLIC_YEARS_ABBREVIATEDDraft
54
udat.henum UDateFormatSymbolType::UDAT_ZODIAC_NAMES_WIDEDraft
54
udat.hint32_t udat_formatCalendar(const UDateFormat*, UCalendar*, UChar*, int32_t, UFieldPosition*, UErrorCode*)Draft
55
udat.hint32_t udat_formatCalendarForFields(const UDateFormat*, UCalendar*, UChar*, int32_t, UFieldPositionIterator*, UErrorCode*)Draft
55
udat.hint32_t udat_formatForFields(const UDateFormat*, UDate, UChar*, int32_t, UFieldPositionIterator*, UErrorCode*)Draft
55
udat.hvoid udat_adoptNumberFormat(UDateFormat*, UNumberFormat*)Draft
54
udat.hvoid udat_adoptNumberFormatForFields(UDateFormat*, const UChar*, UNumberFormat*, UErrorCode*)Draft
54
udisplaycontext.henum UDisplayContext::UDISPCTX_LENGTH_FULLDraft
54
udisplaycontext.henum UDisplayContext::UDISPCTX_LENGTH_SHORTDraft
54
udisplaycontext.henum UDisplayContextType::UDISPCTX_TYPE_DISPLAY_LENGTHDraft
54
ufieldpositer.hUFieldPositionIterator* ufieldpositer_open(UErrorCode*)Draft
55
ufieldpositer.hint32_t ufieldpositer_next(UFieldPositionIterator*, int32_t*, int32_t*)Draft
55
ufieldpositer.hvoid ufieldpositer_close(UFieldPositionIterator*)Draft
55
ulistformatter.hUListFormatter* ulistfmt_open(const char*, UErrorCode*)Draft
55
ulistformatter.hint32_t ulistfmt_format(const UListFormatter*, const UChar* const strings[], const int32_t*, int32_t, UChar*, int32_t, UErrorCode*)Draft
55
ulistformatter.hvoid ulistfmt_close(UListFormatter*)Draft
55
uloc.hUBool uloc_isRightToLeft(const char*)Draft
54
uloc.hconst char* uloc_toLegacyKey(const char*)Draft
54
uloc.hconst char* uloc_toLegacyType(const char*, const char*)Draft
54
uloc.hconst char* uloc_toUnicodeLocaleKey(const char*)Draft
54
uloc.hconst char* uloc_toUnicodeLocaleType(const char*, const char*)Draft
54
unum.henum UNumberFormatAttribute::UNUM_CURRENCY_USAGEDraft
54
unum.henum UNumberFormatAttribute::UNUM_PARSE_DECIMAL_MARK_REQUIREDDraft
54
unum.henum UNumberFormatStyle::UNUM_CASH_CURRENCYDraft
54
unum.henum UNumberFormatSymbol::UNUM_EXPONENT_MULTIPLICATION_SYMBOLDraft
54
uregex.henum URegexpFlag::UREGEX_CANON_EQDraft
2.4
uregex.hint32_t uregex_groupNumberFromCName(URegularExpression*, const char*, int32_t, UErrorCode*)Draft
55
uregex.hint32_t uregex_groupNumberFromName(URegularExpression*, const UChar*, int32_t, UErrorCode*)Draft
55
ustdio.hUFILE* u_fopen_u(const UChar*, const char*, const char*, const char*)Draft
54
@@ -1690,18 +812,13 @@ 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.
-
    -
  • -const void* icu::LEFontInstance::getFontTable(LETag, size_t&) -
    const void* icu::LEFontInstance::getFontTable(LETag, size_t&) const
    const void* icu::LEFontInstance::getFontTable(LETag, size_t&) const=0
    -
  • -
+

    (jump back to top)

    -Contents generated by StableAPI tool on Tue Mar 24 22:55:01 UTC 2015
    Copyright (C) 2015, International Business Machines Corporation, All Rights Reserved.
    +Contents generated by StableAPI tool on Tue Jun 30 20:34:58 PDT 2015
    Copyright (C) 2015, International Business Machines Corporation, All Rights Reserved.