From 9254716caab592a6ddff0851821dc45cfa3f7a67 Mon Sep 17 00:00:00 2001 From: "Steven R. Loomis" Date: Fri, 6 Sep 2013 02:02:15 +0000 Subject: [PATCH] ICU-10366 checkin initial APIChangeReport.html X-SVN-Rev: 34211 --- icu4c/APIChangeReport.html | 1624 ++++++++++++------------------------ 1 file changed, 534 insertions(+), 1090 deletions(-) diff --git a/icu4c/APIChangeReport.html b/icu4c/APIChangeReport.html index 2597364da86..221d1a9edda 100644 --- a/icu4c/APIChangeReport.html +++ b/icu4c/APIChangeReport.html @@ -4,31 +4,31 @@ --> -ICU4C API Comparison: 50 with 51 r33411M +ICU4C API Comparison: 51 (update #1: 51.2) with 52 (m1) -

ICU4C API Comparison: 50 with 51 (r33411M)

+

ICU4C API Comparison: 51 (update #1: 51.2) with 52 (m1)

-

Removed from 50

+

Removed from 51

- + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - +
FileAPI5051FileAPI5152
alphaindex.hconst UnicodeString& icu::AlphabeticIndex::getOverflowComparisonString(const UnicodeString&, UErrorCode&)InternalNone
+
choicfmt.hUnicodeString& icu::ChoiceFormat::format(const Formattable&, UnicodeString&, FieldPosition&, UErrorCode&)DeprecatedNone
alphaindex.henum - icu::AlphabeticIndex::ELangType {}InternalNone
+
choicfmt.hUnicodeString& icu::ChoiceFormat::format(const Formattable&, UnicodeString&, UErrorCode&)DeprecatedNone
alphaindex.henum - icu::AlphabeticIndex::ELangType::kNormalInternalNone
+
choicfmt.hUnicodeString& icu::ChoiceFormat::format(double, UnicodeString&)DeprecatedNone
alphaindex.henum - icu::AlphabeticIndex::ELangType::kSimplifiedInternalNone
+
choicfmt.hUnicodeString& icu::ChoiceFormat::format(int32_t, UnicodeString&)DeprecatedNone
alphaindex.henum - icu::AlphabeticIndex::ELangType::kTraditionalInternalNone
+
choicfmt.hvoid icu::ChoiceFormat::parse(const UnicodeString&, Formattable&, UErrorCode&)DeprecatedNone
alphaindex.hstatic ELangType icu::AlphabeticIndex::langTypeFromLocale(const Locale&)InternalNone
+
datefmt.hUnicodeString& icu::DateFormat::format(const Formattable&, UnicodeString&, UErrorCode&)Stable
2.0
None
alphaindex.hstatic void icu::AlphabeticIndex::staticCleanup()Internal
..
None
+
decimfmt.hUnicodeString& icu::DecimalFormat::format(const Formattable&, UnicodeString&, FieldPosition&, UErrorCode&)Stable
2.0
None
basictz.hUBool icu::BasicTimeZone::hasEquivalentTransitions(BasicTimeZone&, UDate, UDate, UBool, UErrorCode&)Stable
3.8
None
+
decimfmt.hUnicodeString& icu::DecimalFormat::format(const Formattable&, UnicodeString&, UErrorCode&)Stable
2.0
None
bms.hBMS* bms_open(UCD*, const UChar*, int32_t, const UChar*, int32_t, UErrorCode*)InternalNone
+
decimfmt.hUnicodeString& icu::DecimalFormat::format(double, UnicodeString&)Stable
2.0
None
bms.hUBool bms_empty(BMS*)InternalNone
+
decimfmt.hUnicodeString& icu::DecimalFormat::format(int32_t, UnicodeString&)Stable
2.0
None
bms.hUBool bms_search(BMS*, int32_t, int32_t*, int32_t*)InternalNone
+
decimfmt.hUnicodeString& icu::DecimalFormat::format(int64_t, UnicodeString&)Stable
2.8
None
bms.hUCD* bms_getData(BMS*)InternalNone
+
decimfmt.hvoid icu::DecimalFormat::parse(const UnicodeString&, Formattable&, UErrorCode&)Stable
2.0
None
bms.hUCD* ucd_open(UCollator*, UErrorCode*)InternalNone
+
listformatter.hicu::ListFormatter::ListFormatter(const ListFormatData&)InternalNone
bms.hUCollator* ucd_getCollator(UCD*)InternalNone
+
msgfmt.hUnicodeString& icu::MessageFormat::format(const Formattable&, UnicodeString&, UErrorCode&)Stable
2.0
None
bms.hvoid bms_close(BMS*)InternalNone
+
numfmt.hUnicodeString& icu::NumberFormat::format(const Formattable&, UnicodeString&, UErrorCode&)Stable
2.0
None
bms.hvoid bms_setTargetString(BMS*, const UChar*, int32_t, UErrorCode*)InternalNone
+
rbnf.hUnicodeString& icu::RuleBasedNumberFormat::format(const Formattable&, UnicodeString&, FieldPosition&, UErrorCode&)Stable
2.0
None
bms.hvoid ucd_close(UCD*)InternalNone
+
rbnf.hUnicodeString& icu::RuleBasedNumberFormat::format(const Formattable&, UnicodeString&, UErrorCode&)Stable
2.0
None
bms.hvoid ucd_flushCache()InternalNone
+
rbnf.hUnicodeString& icu::RuleBasedNumberFormat::format(double, UnicodeString&)Stable
2.0
None
bms.hvoid ucd_freeCache()InternalNone
+
rbnf.hUnicodeString& icu::RuleBasedNumberFormat::format(int32_t, UnicodeString&)Stable
2.0
None
bmsearch.hBadCharacterTable* icu::BoyerMooreSearch::getBadCharacterTable()InternalNone
+
rbnf.hvoid icu::RuleBasedNumberFormat::parse(const UnicodeString&, Formattable&, UErrorCode&)Stable
2.0
None
bmsearch.hCEList* icu::BoyerMooreSearch::getPatternCEs()InternalNone
+
smpdtfmt.hUDate icu::SimpleDateFormat::parse(const UnicodeString&, ParsePosition&)Stable
2.0
None
bmsearch.hCollData* icu::BoyerMooreSearch::getData()InternalNone
+
smpdtfmt.hUDate icu::SimpleDateFormat::parse(const UnicodeString&, UErrorCode&)Stable
2.0
None
bmsearch.hGoodSuffixTable* icu::BoyerMooreSearch::getGoodSuffixTable()InternalNone
+
smpdtfmt.hUnicodeString& icu::SimpleDateFormat::format(UDate, UnicodeString&)Stable
2.0
None
bmsearch.hUBool icu::BoyerMooreSearch::empty()InternalNone
+
smpdtfmt.hUnicodeString& icu::SimpleDateFormat::format(UDate, UnicodeString&, FieldPosition&)Stable
2.1
None
bmsearch.hUBool icu::BoyerMooreSearch::search(int32_t, int32_t&, int32_t&)InternalNone
+
smpdtfmt.hUnicodeString& icu::SimpleDateFormat::format(UDate, UnicodeString&, FieldPositionIterator*, UErrorCode&)Stable
4.4
None
bmsearch.hUClassID icu::BoyerMooreSearch::getDynamicClassID()InternalNone
+
smpdtfmt.hUnicodeString& icu::SimpleDateFormat::format(const Formattable&, UnicodeString&, FieldPosition&, UErrorCode&)Stable
2.0
None
bmsearch.hicu::BoyerMooreSearch::BoyerMooreSearch(CollData*, const UnicodeString&, const UnicodeString*, UErrorCode&)InternalNone
+
smpdtfmt.hUnicodeString& icu::SimpleDateFormat::format(const Formattable&, UnicodeString&, FieldPositionIterator*, UErrorCode&)Stable
4.4
None
bmsearch.hicu::BoyerMooreSearch::~BoyerMooreSearch()InternalNone
+
smpdtfmt.hUnicodeString& icu::SimpleDateFormat::format(const Formattable&, UnicodeString&, UErrorCode&)Stable
2.0
None
bmsearch.hstatic UClassID icu::BoyerMooreSearch::getStaticClassID()InternalNone
-
bmsearch.hvoid icu::BoyerMooreSearch::setTargetString(const UnicodeString*, UErrorCode&)InternalNone
-
+

+(jump back to top) +
+ +

Deprecated or Obsoleted in 52

+ + + + + - + - + - + - + + +
FileAPI5152
colldata.h#define CELIST_BUFFER_SIZEInternalNone
-
listformatter.hstatic ListFormatter* icu::ListFormatter::createInstance(UErrorCode&)Draft
50
Deprecated
+50
colldata.h#define KEY_BUFFER_SIZEInternalNone
-
listformatter.hstatic ListFormatter* icu::ListFormatter::createInstance(const Locale&, UErrorCode&)Draft
50
Deprecated
+50
colldata.h#define STRING_LIST_BUFFER_SIZEInternalNone
-
uclean.hvoid u_setAtomicIncDecFunctions(const void*, UMtxAtomicFn*, UMtxAtomicFn*, UErrorCode*)Stable
2.8
Deprecated
+
colldata.hUBool icu::CEList::matchesAt(int32_t, const CEList*)InternalNone
-
uclean.hvoid u_setMutexFunctions(const void*, UMtxInitFn*, UMtxFn*, UMtxFn*, UMtxFn*, UErrorCode*)Stable
2.8
Deprecated
+
+

+(jump back to top) +
+ +

Changed in 52 (old, new)

+ + + + + - + - + - + - + - + - - +
FileAPI5152
colldata.hUClassID icu::CEList::getDynamicClassID()InternalNone
-
LEFontInstance.hconst void* icu::LEFontInstance::getFontTable(LETag, size_t&)InternalDraft
+52
colldata.hUClassID icu::CollData::getDynamicClassID()InternalNone
-
listformatter.hstatic ListFormatter* icu::ListFormatter::createInstance(UErrorCode&)Draft
50
Deprecated
+50
colldata.hUClassID icu::StringList::getDynamicClassID()InternalNone
-
listformatter.hstatic ListFormatter* icu::ListFormatter::createInstance(const Locale&, UErrorCode&)Draft
50
Deprecated
+50
colldata.hUCollator* icu::CollData::getCollator()InternalNone
-
uclean.hvoid u_setAtomicIncDecFunctions(const void*, UMtxAtomicFn*, UMtxAtomicFn*, UErrorCode*)Stable
2.8
Deprecated
+
colldata.hconst CEList* icu::CollData::getCEList(const UnicodeString*)InternalNone
-
uclean.hvoid u_setMutexFunctions(const void*, UMtxInitFn*, UMtxFn*, UMtxFn*, UMtxFn*, UErrorCode*)Stable
2.8
Deprecated
+
colldata.hconst StringList* icu::CollData::getStringList(int32_t)InternalNone
-
+

+(jump back to top) +
+ +

Promoted to stable in 52

+ + + + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - - +
FileAPI5152
colldata.hconst UnicodeString* icu::StringList::get(int32_t)InternalNone
-
uchar.hUChar32 u_getBidiPairedBracket(UChar32)NoneStable
+52
(Born Stable)
colldata.hicu::CEList::CEList(UCollator*, const UnicodeString&, UErrorCode&)InternalNone
-
uchar.henum UBidiPairedBracketType::U_BPT_CLOSENoneStable
+52
(Born Stable)
colldata.hicu::CEList::~CEList()InternalNone
-
uchar.henum UBidiPairedBracketType::U_BPT_COUNTNoneStable
+52
(Born Stable)
colldata.hicu::StringList::StringList(UErrorCode&)InternalNone
-
uchar.henum UBidiPairedBracketType::U_BPT_NONENoneStable
+52
(Born Stable)
colldata.hicu::StringList::~StringList()InternalNone
-
uchar.henum UBidiPairedBracketType::U_BPT_OPENNoneStable
+52
(Born Stable)
colldata.hint32_t icu::CEList::size()InternalNone
-
uchar.henum UCharDirection::U_FIRST_STRONG_ISOLATENoneStable
+52
(Born Stable)
colldata.hint32_t icu::CollData::minLengthInChars(const CEList*, int32_t)InternalNone
-
uchar.henum UCharDirection::U_LEFT_TO_RIGHT_ISOLATENoneStable
+52
(Born Stable)
colldata.hint32_t icu::CollData::minLengthInChars(const CEList*, int32_t, int32_t*)InternalNone
-
uchar.henum UCharDirection::U_POP_DIRECTIONAL_ISOLATENoneStable
+52
(Born Stable)
colldata.hint32_t icu::StringList::size()InternalNone
-
uchar.henum UCharDirection::U_RIGHT_TO_LEFT_ISOLATENoneStable
+52
(Born Stable)
colldata.hstatic CollData* icu::CollData::open(UCollator*, UErrorCode&)InternalNone
-
uchar.henum UProperty::UCHAR_BIDI_PAIRED_BRACKET_TYPENoneStable
+52
(Born Stable)
colldata.hstatic UClassID icu::CEList::getStaticClassID()InternalNone
-
uchar.henum UProperty::UCHAR_BIDI_PAIRED_BRACKETNoneStable
+52
(Born Stable)
colldata.hstatic UClassID icu::CollData::getStaticClassID()InternalNone
-
uchar.henum UWordBreakValues::U_WB_DOUBLE_QUOTENoneStable
+3.4
colldata.hstatic UClassID icu::StringList::getStaticClassID()InternalNone
-
uchar.henum UWordBreakValues::U_WB_HEBREW_LETTERNoneStable
+3.4
colldata.hstatic void icu::CollData::close(CollData*)InternalNone
-
uchar.henum UWordBreakValues::U_WB_SINGLE_QUOTENoneStable
+3.4
colldata.hstatic void icu::CollData::flushCollDataCache()InternalNone
-
uscript.henum UScriptCode::USCRIPT_CAUCASIAN_ALBANIANNoneStable
+52
(Born Stable)
colldata.hstatic void icu::CollData::freeCollDataCache()InternalNone
-
uscript.henum UScriptCode::USCRIPT_MAHAJANINoneStable
+52
(Born Stable)
colldata.huint32_t icu::CEList::get(int32_t)InternalNone
-
uscript.henum UScriptCode::USCRIPT_MIAONoneStable
+52
(Born Stable)
colldata.huint32_t& icu::CEList::operator[](int32_t)InternalNone
-
+

+(jump back to top) +
+ +

Added in 52

+ + + + + - + - + - + - + - + - + - + - + - + - + - + -
FileAPI5152
colldata.hvoid icu::CollData::freeCEList(const CEList*)InternalNone
-
brkiter.hint32_t icu::BreakIterator::getRuleStatus()NoneDraft
+52
colldata.hvoid icu::StringList::add(const UChar*, int32_t, UErrorCode&)InternalNone
-
brkiter.hint32_t icu::BreakIterator::getRuleStatusVec(int32_t*, int32_t, UErrorCode&)NoneDraft
+52
colldata.hvoid icu::StringList::add(const UnicodeString*, UErrorCode&)InternalNone
-
decimfmt.hFixedDecimal icu::DecimalFormat::getFixedDecimal(double, UErrorCode&)NoneInternal
+
LEFontInstance.h#define LE_CONFIG_FONTINSTANCE_LENGTHInternalNone
-
fmtable.hCharString* icu::Formattable::internalGetCharString(UErrorCode&)None +
+ +
+(untagged)
listformatter.hstatic void icu::ListFormatter::getFallbackLocale(const Locale&, Locale&, UErrorCode&)InternalNone
-
fmtable.hUFormattable * icu::Formattable::toUFormattable()None +
+ +
+(untagged)
tzfmt.hUnicodeString& icu::TimeZoneFormat::formatOffsetISO8601(int32_t, UnicodeString&, UErrorCode&)Draft
50
None
-
fmtable.hstatic Formattable* icu::Formattable::fromUFormattable(UFormattable*)NoneDraft
+52
tzfmt.hUnicodeString& icu::TimeZoneFormat::formatOffsetRFC822(int32_t, UnicodeString&, UErrorCode&)Draft
50
None
-
fmtable.hstatic const Formattable* icu::Formattable::fromUFormattable(const UFormattable*)NoneDraft
+52
tzfmt.henum UTimeZoneFormatStyle::UTZFMT_STYLE_ISO8601Draft
50
None
-
listformatter.hListFormatter& icu::ListFormatter::operator=(const ListFormatter&)NoneDraft
+52
tzfmt.henum UTimeZoneFormatStyle::UTZFMT_STYLE_RFC822Draft
50
None
-
listformatter.hicu::ListFormatter::ListFormatter(const ListFormatData*)NoneInternal
+
tzfmt.hint32_t icu::TimeZoneFormat::parseOffsetRFC822(const UnicodeString&, ParsePosition&)Draft
50
None
-
listformatter.hicu::ListFormatter::ListFormatter(const ListFormatter&)NoneDraft
+52
uobject.h#define UOBJECT_DEFINE_NO_RTTI_IMPLEMENTATIONInternalNone
-
listformatter.hstatic ListFormatter* icu::ListFormatter::createInstance(const Locale&, const char*, UErrorCode&)NoneInternal
+
-

-(jump back to top) -
- -

Deprecated or Obsoleted in 51

- - - - + + - - + - - + - - -
FileAPI5051
plurrule.hUnicodeString icu::PluralRules::getRules()NoneInternal
+
tblcoll.hint32_t icu::RuleBasedCollator::getMaxExpansion(int32_t)Stable
2.0
Deprecated
-
plurrule.hUnicodeString icu::PluralRules::select(const FixedDecimal&)NoneInternal
+
uspoof.henum USpoofChecks::USPOOF_SINGLE_SCRIPTStable
4.2
Deprecated
+
plurrule.hstatic StringEnumeration* icu::PluralRules::getAvailableLocales(UErrorCode&)NoneInternal
uspoof.hint32_t uspoof_checkUTF8(const USpoofChecker*, const char*, int32_t, int32_t*, UErrorCode*)Stable
4.2
Deprecated
-51
plurrule.hstatic UBool icu::PluralRules::hasOverride(const Locale&)NoneInternal
+
uspoof.hint32_t uspoof_checkUnicodeString(const USpoofChecker*, const icu::UnicodeString&, int32_t*, UErrorCode*)Stable
4.2
Deprecated
-51
-

-(jump back to top) -
- -

Changed in 51 (old, new)

- - - - + - - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - - +
FileAPI5051timezone.hstatic UnicodeString& icu::TimeZone::getIDForWindowsID(const UnicodeString&, const char*, UnicodeString&, UErrorCode&)NoneDraft
+52
brkiter.hBreakIterator& icu::BreakIterator::refreshInputText(UText*, UErrorCode&)Draft→Stable
49
timezone.hstatic UnicodeString& icu::TimeZone::getWindowsID(const UnicodeString&, UnicodeString&, UErrorCode&)NoneDraft
+52
calendar.hUCalendarWallTimeOption icu::Calendar::getRepeatedWallTimeOption()Draft→Stable
49
timezone.hstatic const UChar* icu::TimeZone::getRegion(const UnicodeString&, UErrorCode&)NoneInternal
+
calendar.hUCalendarWallTimeOption icu::Calendar::getSkippedWallTimeOption()Draft→Stable
49
ucal.hint32_t ucal_getTimeZoneIDForWindowsID(const UChar*, int32_t, const char*, UChar*, int32_t, UErrorCode*)NoneDraft
+52
calendar.hconst char* icu::Calendar::getType()Draft→Stable
49
ucal.hint32_t ucal_getWindowsTimeZoneID(const UChar*, int32_t, UChar*, int32_t, UErrorCode*)NoneDraft
+52
calendar.hvoid icu::Calendar::setRepeatedWallTimeOption(UCalendarWallTimeOption)Draft→Stable
49
uchar.hUChar32 u_getBidiPairedBracket(UChar32)NoneStable
+52
(Born Stable)
calendar.hvoid icu::Calendar::setSkippedWallTimeOption(UCalendarWallTimeOption)Draft→Stable
49
uchar.henum UBidiPairedBracketType::U_BPT_CLOSENoneStable
+52
(Born Stable)
decimfmt.hCurrencyAmount* icu::DecimalFormat::parseCurrency(const UnicodeString&, ParsePosition&)Draft→Stable
49
uchar.henum UBidiPairedBracketType::U_BPT_COUNTNoneStable
+52
(Born Stable)
decimfmt.hDecimalFormat& icu::DecimalFormat::setAttribute(UNumberFormatAttribute, int32_t, UErrorCode&)Internal
50
Draft
-51
uchar.henum UBidiPairedBracketType::U_BPT_NONENoneStable
+52
(Born Stable)
decimfmt.hicu::DecimalFormat::DecimalFormat(const UnicodeString&, DecimalFormatSymbols*, UNumberFormatStyle, UErrorCode&)Internal
4.2
Internal
-
uchar.henum UBidiPairedBracketType::U_BPT_OPENNoneStable
+52
(Born Stable)
decimfmt.hint32_t icu::DecimalFormat::getAttribute(UNumberFormatAttribute, UErrorCode&)Internal
50
Draft
-51
uchar.henum UCharDirection::U_FIRST_STRONG_ISOLATENoneStable
+52
(Born Stable)
gregocal.hconst char* icu::GregorianCalendar::getType()Draft→Stable
49
uchar.henum UCharDirection::U_LEFT_TO_RIGHT_ISOLATENoneStable
+52
(Born Stable)
icudataver.h#define U_ICU_DATA_KEYDraft→Stable
49
uchar.henum UCharDirection::U_POP_DIRECTIONAL_ISOLATENoneStable
+52
(Born Stable)
icudataver.h#define U_ICU_VERSION_BUNDLEDraft→Stable
49
uchar.henum UCharDirection::U_RIGHT_TO_LEFT_ISOLATENoneStable
+52
(Born Stable)
icudataver.hvoid u_getDataVersion(UVersionInfo, UErrorCode*)Draft→Stable
49
uchar.henum UProperty::UCHAR_BIDI_PAIRED_BRACKET_TYPENoneStable
+52
(Born Stable)
locdspnm.hUDisplayContext icu::LocaleDisplayNames::getContext(UDisplayContextType)InternalDraft
-51
uchar.henum UProperty::UCHAR_BIDI_PAIRED_BRACKETNoneStable
+52
(Born Stable)
locdspnm.hstatic LocaleDisplayNames* icu::LocaleDisplayNames::createInstance(const Locale&, UDisplayContext*, int32_t)InternalDraft
-51
uchar.henum UWordBreakValues::U_WB_DOUBLE_QUOTENoneStable
+3.4
locid.hvoid icu::Locale::setKeywordValue(const char*, const char*, UErrorCode&)Draft→Stable
49
uchar.henum UWordBreakValues::U_WB_HEBREW_LETTERNoneStable
+3.4
normalizer2.hUBool icu::FilteredNormalizer2::getRawDecomposition(UChar32, UnicodeString&)Draft→Stable
49
uchar.henum UWordBreakValues::U_WB_SINGLE_QUOTENoneStable
+3.4
normalizer2.hUBool icu::Normalizer2::getRawDecomposition(UChar32, UnicodeString&)Draft→Stable
49
uformattable.hUBool ufmt_isNumeric(UFormattable*)NoneDraft
+52
normalizer2.hUChar32 icu::FilteredNormalizer2::composePair(UChar32, UChar32)Draft→Stable
49
uformattable.hUDate ufmt_getDate(UFormattable*, UErrorCode*)NoneDraft
+52
normalizer2.hUChar32 icu::Normalizer2::composePair(UChar32, UChar32)Draft→Stable
49
uformattable.hUFormattable* ufmt_getArrayItemByIndex(UFormattable*, int32_t, UErrorCode*)NoneDraft
+52
normalizer2.hstatic const Normalizer2* icu::Normalizer2::getNFCInstance(UErrorCode&)Draft→Stable
49
uformattable.hUFormattable* ufmt_open(UErrorCode*)NoneDraft
+52
normalizer2.hstatic const Normalizer2* icu::Normalizer2::getNFDInstance(UErrorCode&)Draft→Stable
49
uformattable.hUFormattableType ufmt_getType(UFormattable*, UErrorCode*)NoneDraft
+52
normalizer2.hstatic const Normalizer2* icu::Normalizer2::getNFKCCasefoldInstance(UErrorCode&)Draft→Stable
49
uformattable.hconst UChar* ufmt_getUChars(UFormattable*, int32_t*, UErrorCode*)NoneDraft
+52
normalizer2.hstatic const Normalizer2* icu::Normalizer2::getNFKCInstance(UErrorCode&)Draft→Stable
49
uformattable.hconst char* ufmt_getDecNumChars(UFormattable*, int32_t*, UErrorCode*)NoneDraft
+52
normalizer2.hstatic const Normalizer2* icu::Normalizer2::getNFKDInstance(UErrorCode&)Draft→Stable
49
uformattable.hconst void* ufmt_getObject(UFormattable*, UErrorCode*)NoneDraft
+52
normalizer2.huint8_t icu::FilteredNormalizer2::getCombiningClass(UChar32)Draft→Stable
49
uformattable.hdouble ufmt_getDouble(UFormattable*, UErrorCode*)NoneDraft
+52
normalizer2.huint8_t icu::Normalizer2::getCombiningClass(UChar32)Draft→Stable
49
uformattable.henum UFormattableType::UFMT_ARRAYNoneDraft
+52
numfmt.hCurrencyAmount* icu::NumberFormat::parseCurrency(const UnicodeString&, ParsePosition&)Draft→Stable
49
uformattable.henum UFormattableType::UFMT_COUNTNoneDraft
+52
numsys.hconst char* icu::NumberingSystem::getName()Draft→Stable
4.6
uformattable.henum UFormattableType::UFMT_DATENoneDraft
+52
rbbi.hRuleBasedBreakIterator& icu::RuleBasedBreakIterator::refreshInputText(UText*, UErrorCode&)Draft→Stable
49
uformattable.henum UFormattableType::UFMT_DOUBLENoneDraft
+52
rbnf.hvoid icu::RuleBasedNumberFormat::adoptDecimalFormatSymbols(DecimalFormatSymbols*)Draft→Stable
49
uformattable.henum UFormattableType::UFMT_INT64NoneDraft
+52
rbnf.hvoid icu::RuleBasedNumberFormat::setDecimalFormatSymbols(const DecimalFormatSymbols&)Draft→Stable
49
uformattable.henum UFormattableType::UFMT_LONGNoneDraft
+52
smpdtfmt.hUDisplayContext icu::SimpleDateFormat::getContext(UDisplayContextType, UErrorCode&)InternalDraft
-51
uformattable.henum UFormattableType::UFMT_OBJECTNoneDraft
+52
smpdtfmt.hvoid icu::SimpleDateFormat::setContext(UDisplayContext, UErrorCode&)InternalDraft
-51
uformattable.henum UFormattableType::UFMT_STRINGNoneDraft
+52
tblcoll.hint32_t icu::RuleBasedCollator::getMaxExpansion(int32_t)Stable
2.0
Deprecated
-
uformattable.hint32_t ufmt_getArrayLength(UFormattable*, UErrorCode*)NoneDraft
+52
timezone.hstatic const TimeZone& icu::TimeZone::getUnknown()Draft→Stable
49
uformattable.hint32_t ufmt_getLong(UFormattable*, UErrorCode*)NoneDraft
+52
ubrk.hvoid ubrk_refreshUText(UBreakIterator*, UText*, UErrorCode*)Draft→Stable
49
uformattable.hint64_t ufmt_getInt64(UFormattable*, UErrorCode*)NoneDraft
+52
ucal.henum UCalendarAttribute::UCAL_REPEATED_WALL_TIMEDraft→Stable
49
uformattable.hvoid ufmt_close(UFormattable*)NoneDraft
+52
ucal.henum UCalendarAttribute::UCAL_SKIPPED_WALL_TIMEDraft→Stable
49
unum.hUFormattable* unum_parseToUFormattable(const UNumberFormat*, UFormattable*, const UChar*, int32_t, int32_t*, UErrorCode*)NoneDraft
+52
ucal.henum UCalendarWallTimeOption::UCAL_WALLTIME_FIRSTDraft→Stable
49
unum.hint32_t unum_formatUFormattable(const UNumberFormat*, const UFormattable*, UChar*, int32_t, UFieldPosition*, UErrorCode*)NoneDraft
+52
ucal.henum UCalendarWallTimeOption::UCAL_WALLTIME_LASTDraft→Stable
49
uregion.hUBool uregion_areEqual(const URegion*, const URegion*)NoneDraft
+52
ucal.henum UCalendarWallTimeOption::UCAL_WALLTIME_NEXT_VALIDDraft→Stable
49
uregion.hUBool uregion_contains(const URegion*, const URegion*)NoneDraft
+52
uconfig.h#define U_NO_DEFAULT_INCLUDE_UTF_HEADERSDraft→Stable
49
uregion.hUEnumeration* uregion_getAvailable(URegionType, UErrorCode*)NoneDraft
+52
ucurr.hint32_t ucurr_getNumericCode(const UChar*)Draft→Stable
49
uregion.hUEnumeration* uregion_getContainedRegions(const URegion*, UErrorCode*)NoneDraft
+52
udat.h#define UDAT_ABBR_GENERIC_TZInternalDraft
-51
uregion.hUEnumeration* uregion_getContainedRegionsOfType(const URegion*, URegionType, UErrorCode*)NoneDraft
+52
udat.h#define UDAT_ABBR_QUARTERInternalDraft
-51
uregion.hUEnumeration* uregion_getPreferredValues(const URegion*, UErrorCode*)NoneDraft
+52
udat.h#define UDAT_ABBR_SPECIFIC_TZInternalDraft
-51
uregion.hURegionType uregion_getType(const URegion*)NoneDraft
+52
udat.h#define UDAT_ABBR_UTC_TZInternalDraft
-51
uregion.hconst URegion* uregion_getContainingRegion(const URegion*)NoneDraft
+52
udat.h#define UDAT_ABBR_WEEKDAYInternalDraft
-51
uregion.hconst URegion* uregion_getContainingRegionOfType(const URegion*, URegionType)NoneDraft
+52
udat.h#define UDAT_GENERIC_TZInternalDraft
-51
uregion.hconst URegion* uregion_getRegionFromCode(const char*, UErrorCode*)NoneDraft
+52
udat.h#define UDAT_HOUR24InternalDraft
-51
uregion.hconst URegion* uregion_getRegionFromNumericCode(int32_t, UErrorCode*)NoneDraft
+52
udat.h#define UDAT_LOCATION_TZInternalDraft
-51
uregion.hconst char* uregion_getRegionCode(const URegion*)NoneDraft
+52
udat.h#define UDAT_MINUTEInternalDraft
-51
uregion.hint32_t uregion_getNumericCode(const URegion*)NoneDraft
+52
udat.h#define UDAT_QUARTERInternalDraft
-51
uscript.henum UScriptCode::USCRIPT_CAUCASIAN_ALBANIANNoneStable
+52
(Born Stable)
udat.h#define UDAT_SECONDInternalDraft
-51
uscript.henum UScriptCode::USCRIPT_MAHAJANINoneStable
+52
(Born Stable)
udat.h#define UDAT_SPECIFIC_TZInternalDraft
-51
uscript.henum UScriptCode::USCRIPT_MIAONoneStable
+52
(Born Stable)
udat.h#define UDAT_WEEKDAYInternalDraft
-51
+

+(jump back to top) +
+ +

Other existing drafts in 52

+
+ + + + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - - -
FileAPI5152
udat.hUDisplayContext udat_getContext(UDateFormat*, UDisplayContextType, UErrorCode*)InternalDraft
-51
alphaindex.hImmutableIndex* icu::AlphabeticIndex::buildImmutableIndex(UErrorCode&)Draft
51
udat.henum UDateFormatField::UDAT_YEAR_NAME_FIELDDraft→Stable
49
alphaindex.hUAlphabeticIndexLabelType icu::AlphabeticIndex::Bucket::getLabelType()Draft
51
udat.hvoid udat_setContext(UDateFormat*, UDisplayContext, UErrorCode*)InternalDraft
-51
alphaindex.hconst Bucket* icu::AlphabeticIndex::ImmutableIndex::getBucket(int32_t)Draft
51
udisplaycontext.henum UDisplayContext::UDISPCTX_CAPITALIZATION_FOR_BEGINNING_OF_SENTENCEInternalDraft
-51
alphaindex.hconst UnicodeString& icu::AlphabeticIndex::Bucket::getLabel()Draft
51
udisplaycontext.henum UDisplayContext::UDISPCTX_CAPITALIZATION_FOR_MIDDLE_OF_SENTENCEInternalDraft
-51
alphaindex.hicu::AlphabeticIndex::AlphabeticIndex(RuleBasedCollator*, UErrorCode&)Draft
51
udisplaycontext.henum UDisplayContext::UDISPCTX_CAPITALIZATION_FOR_STANDALONEInternalDraft
-51
alphaindex.hicu::AlphabeticIndex::Bucket::~Bucket()Draft
51
udisplaycontext.henum UDisplayContext::UDISPCTX_CAPITALIZATION_FOR_UI_LIST_OR_MENUInternalDraft
-51
alphaindex.hicu::AlphabeticIndex::ImmutableIndex::~ImmutableIndex()Draft
51
udisplaycontext.henum UDisplayContext::UDISPCTX_CAPITALIZATION_NONEInternalDraft
-51
alphaindex.hint32_t icu::AlphabeticIndex::ImmutableIndex::getBucketCount()Draft
51
udisplaycontext.henum UDisplayContext::UDISPCTX_DIALECT_NAMESInternalDraft
-51
alphaindex.hint32_t icu::AlphabeticIndex::ImmutableIndex::getBucketIndex(const UnicodeString&, UErrorCode&)Draft
51
udisplaycontext.henum UDisplayContext::UDISPCTX_STANDARD_NAMESInternalDraft
-51
compactdecimalformat.hCompactDecimalFormat& icu::CompactDecimalFormat::operator=(const CompactDecimalFormat&)Draft
51
udisplaycontext.henum UDisplayContextType::UDISPCTX_TYPE_CAPITALIZATIONInternalDraft
-51
compactdecimalformat.hFormat* icu::CompactDecimalFormat::clone()Draft
51
udisplaycontext.henum UDisplayContextType::UDISPCTX_TYPE_DIALECT_HANDLINGInternalDraft
-51
compactdecimalformat.hUBool icu::CompactDecimalFormat::operator==(const Format&)Draft
51
uidna.henum (anonymous)::UIDNA_CHECK_CONTEXTODraft→Stable
49
compactdecimalformat.hUClassID icu::CompactDecimalFormat::getDynamicClassID()Draft
51
uidna.henum (anonymous)::UIDNA_ERROR_CONTEXTO_DIGITSDraft→Stable
49
compactdecimalformat.hUnicodeString& icu::CompactDecimalFormat::format(double, UnicodeString&, FieldPosition&)Draft
51
uidna.henum (anonymous)::UIDNA_ERROR_CONTEXTO_PUNCTUATIONDraft→Stable
49
compactdecimalformat.hUnicodeString& icu::CompactDecimalFormat::format(int64_t, UnicodeString&, FieldPosition&)Draft
51
uldnames.hUDisplayContext uldn_getContext(const ULocaleDisplayNames*, UDisplayContextType, UErrorCode*)InternalDraft
-51
compactdecimalformat.hicu::CompactDecimalFormat::CompactDecimalFormat(const CompactDecimalFormat&)Draft
51
uldnames.hULocaleDisplayNames* uldn_openForContext(const char*, UDisplayContext*, int32_t, UErrorCode*)InternalDraft
-51
compactdecimalformat.hicu::CompactDecimalFormat::~CompactDecimalFormat()Draft
51
unistr.h#define UNISTR_FROM_CHAR_EXPLICITDraft→Stable
49
compactdecimalformat.hstatic CompactDecimalFormat* icu::CompactDecimalFormat::createInstance(const Locale&, UNumberCompactStyle, UErrorCode&)Draft
51
unistr.h#define UNISTR_FROM_STRING_EXPLICITDraft→Stable
49
compactdecimalformat.hstatic UClassID icu::CompactDecimalFormat::getStaticClassID()Draft
51
unorm2.hUChar32 unorm2_composePair(const UNormalizer2*, UChar32, UChar32)Draft→Stable
49
compactdecimalformat.hvoid icu::CompactDecimalFormat::parse(const UnicodeString&, Formattable&, ParsePosition&)Draft
51
unorm2.hconst UNormalizer2* unorm2_getNFCInstance(UErrorCode*)Draft→Stable
49
compactdecimalformat.hvoid icu::CompactDecimalFormat::parse(const UnicodeString&, Formattable&, UErrorCode&)Draft
51
unorm2.hconst UNormalizer2* unorm2_getNFDInstance(UErrorCode*)Draft→Stable
49
decimfmt.hDecimalFormat& icu::DecimalFormat::setAttribute(UNumberFormatAttribute, int32_t, UErrorCode&)Draft
51
unorm2.hconst UNormalizer2* unorm2_getNFKCCasefoldInstance(UErrorCode*)Draft→Stable
49
decimfmt.hint32_t icu::DecimalFormat::getAttribute(UNumberFormatAttribute, UErrorCode&)Draft
51
unorm2.hconst UNormalizer2* unorm2_getNFKCInstance(UErrorCode*)Draft→Stable
49
dtfmtsym.henum + icu::DateFormatSymbols::DtWidthType::SHORTDraft
51
unorm2.hconst UNormalizer2* unorm2_getNFKDInstance(UErrorCode*)Draft→Stable
49
gender.hUGender icu::GenderInfo::getListGender(const UGender*, int32_t, UErrorCode&)Draft
50
unorm2.hint32_t unorm2_getRawDecomposition(const UNormalizer2*, UChar32, UChar*, int32_t, UErrorCode*)Draft→Stable
49
gender.hicu::GenderInfo::~GenderInfo()Draft
50
unorm2.huint8_t unorm2_getCombiningClass(const UNormalizer2*, UChar32)Draft→Stable
49
gender.hstatic const GenderInfo* icu::GenderInfo::getInstance(const Locale&, UErrorCode&)Draft
50
uscript.hUBool uscript_hasScript(UChar32, UScriptCode)Draft→Stable
49
listformatter.hUnicodeString& icu::ListFormatter::format(const UnicodeString items[], int32_t, UnicodeString&, UErrorCode&)Draft
50
uscript.hint32_t uscript_getScriptExtensions(UChar32, UScriptCode*, int32_t, UErrorCode*)Draft→Stable
49
listformatter.hicu::ListFormatter::~ListFormatter()Draft
50
uspoof.henum USpoofChecks::USPOOF_ALL_CHECKSStable
4.2
Stable
-4.6 -
-(changed)
locdspnm.hUDisplayContext icu::LocaleDisplayNames::getContext(UDisplayContextType)Draft
51
uspoof.henum USpoofChecks::USPOOF_SINGLE_SCRIPTStable
4.2
Deprecated
-
locdspnm.hstatic LocaleDisplayNames* icu::LocaleDisplayNames::createInstance(const Locale&, UDisplayContext*, int32_t)Draft
51
uspoof.hint32_t uspoof_checkUTF8(const USpoofChecker*, const char*, int32_t, int32_t*, UErrorCode*)Stable
4.2
Deprecated
-51
messagepattern.h#define UMSGPAT_ARG_TYPE_HAS_PLURAL_STYLEDraft
50
uspoof.hint32_t uspoof_checkUnicodeString(const USpoofChecker*, const icu::UnicodeString&, int32_t*, UErrorCode*)Stable
4.2
Deprecated
-51
messagepattern.henum UMessagePatternArgType::UMSGPAT_ARG_TYPE_SELECTORDINALDraft
50
ustdio.hUFILE* u_get_stdout()Draft→Stable
49
plurfmt.hicu::PluralFormat::PluralFormat(const Locale&, UPluralType, UErrorCode&)Draft
50
ustdio.hint32_t u_printf(const char*,...)Draft→Stable
49
plurfmt.hicu::PluralFormat::PluralFormat(const Locale&, UPluralType, const UnicodeString&, UErrorCode&)Draft
50
ustdio.hint32_t u_printf_u(const UChar*,...)Draft→Stable
49
-

-(jump back to top) -
- -

Promoted to stable in 51

- - - - + - - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - - -
FileAPI5051plurrule.hstatic PluralRules* icu::PluralRules::forLocale(const Locale&, UPluralType, UErrorCode&)Draft
50
basictz.hUBool icu::BasicTimeZone::hasEquivalentTransitions(const BasicTimeZone&, UDate, UDate, UBool, UErrorCode&)NoneStable
-3.8
region.hStringEnumeration* icu::Region::getContainedRegions()Draft
51
brkiter.hBreakIterator& icu::BreakIterator::refreshInputText(UText*, UErrorCode&)Draft→Stable
49
region.hStringEnumeration* icu::Region::getContainedRegions(URegionType)Draft
51
calendar.hUCalendarWallTimeOption icu::Calendar::getRepeatedWallTimeOption()Draft→Stable
49
region.hStringEnumeration* icu::Region::getPreferredValues()Draft
51
calendar.hUCalendarWallTimeOption icu::Calendar::getSkippedWallTimeOption()Draft→Stable
49
region.hUBool icu::Region::contains(const Region&)Draft
51
calendar.hconst char* icu::Calendar::getType()Draft→Stable
49
region.hUBool icu::Region::operator!=(const Region&)Draft
51
calendar.hvoid icu::Calendar::setRepeatedWallTimeOption(UCalendarWallTimeOption)Draft→Stable
49
region.hUBool icu::Region::operator==(const Region&)Draft
51
calendar.hvoid icu::Calendar::setSkippedWallTimeOption(UCalendarWallTimeOption)Draft→Stable
49
region.hURegionType icu::Region::getType()Draft
51
decimfmt.hCurrencyAmount* icu::DecimalFormat::parseCurrency(const UnicodeString&, ParsePosition&)Draft→Stable
49
region.hconst Region* icu::Region::getContainingRegion()Draft
51
gregocal.hconst char* icu::GregorianCalendar::getType()Draft→Stable
49
region.hconst Region* icu::Region::getContainingRegion(URegionType)Draft
51
icudataver.h#define U_ICU_DATA_KEYDraft→Stable
49
region.hconst char* icu::Region::getRegionCode()Draft
51
icudataver.h#define U_ICU_VERSION_BUNDLEDraft→Stable
49
region.hicu::Region::~Region()Draft
51
icudataver.hvoid u_getDataVersion(UVersionInfo, UErrorCode*)Draft→Stable
49
region.hint32_t icu::Region::getNumericCode()Draft
51
locid.hvoid icu::Locale::setKeywordValue(const char*, const char*, UErrorCode&)Draft→Stable
49
region.hstatic StringEnumeration* icu::Region::getAvailable(URegionType)Draft
51
normalizer2.hUBool icu::FilteredNormalizer2::getRawDecomposition(UChar32, UnicodeString&)Draft→Stable
49
region.hstatic const Region* icu::Region::getInstance(const char*, UErrorCode&)Draft
51
normalizer2.hUBool icu::Normalizer2::getRawDecomposition(UChar32, UnicodeString&)Draft→Stable
49
region.hstatic const Region* icu::Region::getInstance(int32_t, UErrorCode&)Draft
51
normalizer2.hUChar32 icu::FilteredNormalizer2::composePair(UChar32, UChar32)Draft→Stable
49
smpdtfmt.hUDisplayContext icu::SimpleDateFormat::getContext(UDisplayContextType, UErrorCode&)Draft
51
normalizer2.hUChar32 icu::Normalizer2::composePair(UChar32, UChar32)Draft→Stable
49
smpdtfmt.hvoid icu::SimpleDateFormat::setContext(UDisplayContext, UErrorCode&)Draft
51
normalizer2.hstatic const Normalizer2* icu::Normalizer2::getNFCInstance(UErrorCode&)Draft→Stable
49
tzfmt.hFormat* icu::TimeZoneFormat::clone()Draft
50
normalizer2.hstatic const Normalizer2* icu::Normalizer2::getNFDInstance(UErrorCode&)Draft→Stable
49
tzfmt.hTimeZone* icu::TimeZoneFormat::parse(UTimeZoneFormatStyle, const UnicodeString&, ParsePosition&, UTimeZoneFormatTimeType*timeType=)Draft
50
normalizer2.hstatic const Normalizer2* icu::Normalizer2::getNFKCCasefoldInstance(UErrorCode&)Draft→Stable
49
tzfmt.hTimeZone* icu::TimeZoneFormat::parse(UTimeZoneFormatStyle, const UnicodeString&, ParsePosition&, int32_t, UTimeZoneFormatTimeType*timeType=)Draft
50
normalizer2.hstatic const Normalizer2* icu::Normalizer2::getNFKCInstance(UErrorCode&)Draft→Stable
49
tzfmt.hTimeZoneFormat& icu::TimeZoneFormat::operator=(const TimeZoneFormat&)Draft
50
normalizer2.hstatic const Normalizer2* icu::Normalizer2::getNFKDInstance(UErrorCode&)Draft→Stable
49
tzfmt.hUBool icu::TimeZoneFormat::operator==(const Format&)Draft
50
normalizer2.huint8_t icu::FilteredNormalizer2::getCombiningClass(UChar32)Draft→Stable
49
tzfmt.hUClassID icu::TimeZoneFormat::getDynamicClassID()Draft
50
normalizer2.huint8_t icu::Normalizer2::getCombiningClass(UChar32)Draft→Stable
49
tzfmt.hUnicodeString& icu::TimeZoneFormat::format(UTimeZoneFormatStyle, const TimeZone&, UDate, UnicodeString&, UTimeZoneFormatTimeType*timeType=)Draft
50
numfmt.hCurrencyAmount* icu::NumberFormat::parseCurrency(const UnicodeString&, ParsePosition&)Draft→Stable
49
tzfmt.hUnicodeString& icu::TimeZoneFormat::format(const Formattable&, UnicodeString&, FieldPosition&, UErrorCode&)Draft
50
numsys.hconst char* icu::NumberingSystem::getName()Draft→Stable
4.6
tzfmt.hUnicodeString& icu::TimeZoneFormat::formatOffsetISO8601Basic(int32_t, UBool, UBool, UBool, UnicodeString&, UErrorCode&)Draft
51
rbbi.hRuleBasedBreakIterator& icu::RuleBasedBreakIterator::refreshInputText(UText*, UErrorCode&)Draft→Stable
49
tzfmt.hUnicodeString& icu::TimeZoneFormat::formatOffsetISO8601Extended(int32_t, UBool, UBool, UBool, UnicodeString&, UErrorCode&)Draft
51
rbnf.hvoid icu::RuleBasedNumberFormat::adoptDecimalFormatSymbols(DecimalFormatSymbols*)Draft→Stable
49
tzfmt.hUnicodeString& icu::TimeZoneFormat::formatOffsetLocalizedGMT(int32_t, UnicodeString&, UErrorCode&)Draft
50
rbnf.hvoid icu::RuleBasedNumberFormat::setDecimalFormatSymbols(const DecimalFormatSymbols&)Draft→Stable
49
tzfmt.hUnicodeString& icu::TimeZoneFormat::formatOffsetShortLocalizedGMT(int32_t, UnicodeString&, UErrorCode&)Draft
51
timezone.hstatic const TimeZone& icu::TimeZone::getUnknown()Draft→Stable
49
tzfmt.hUnicodeString& icu::TimeZoneFormat::getGMTOffsetDigits(UnicodeString&)Draft
50
ubrk.hvoid ubrk_refreshUText(UBreakIterator*, UText*, UErrorCode*)Draft→Stable
49
tzfmt.hUnicodeString& icu::TimeZoneFormat::getGMTOffsetPattern(UTimeZoneFormatGMTOffsetPatternType, UnicodeString&)Draft
50
ucal.henum UCalendarAttribute::UCAL_REPEATED_WALL_TIMEDraft→Stable
49
tzfmt.hUnicodeString& icu::TimeZoneFormat::getGMTPattern(UnicodeString&)Draft
50
ucal.henum UCalendarAttribute::UCAL_SKIPPED_WALL_TIMEDraft→Stable
49
tzfmt.hUnicodeString& icu::TimeZoneFormat::getGMTZeroFormat(UnicodeString&)Draft
50
ucal.henum UCalendarWallTimeOption::UCAL_WALLTIME_FIRSTDraft→Stable
49
tzfmt.hconst TimeZoneNames* icu::TimeZoneFormat::getTimeZoneNames()Draft
50
ucal.henum UCalendarWallTimeOption::UCAL_WALLTIME_LASTDraft→Stable
49
tzfmt.henum UTimeZoneFormatGMTOffsetPatternType::UTZFMT_PAT_NEGATIVE_HMSDraft
50
ucal.henum UCalendarWallTimeOption::UCAL_WALLTIME_NEXT_VALIDDraft→Stable
49
tzfmt.henum UTimeZoneFormatGMTOffsetPatternType::UTZFMT_PAT_NEGATIVE_HMDraft
50
uconfig.h#define U_NO_DEFAULT_INCLUDE_UTF_HEADERSDraft→Stable
49
tzfmt.henum UTimeZoneFormatGMTOffsetPatternType::UTZFMT_PAT_NEGATIVE_HDraft
51
ucurr.hint32_t ucurr_getNumericCode(const UChar*)Draft→Stable
49
tzfmt.henum UTimeZoneFormatGMTOffsetPatternType::UTZFMT_PAT_POSITIVE_HMSDraft
50
udat.henum UDateFormatField::UDAT_YEAR_NAME_FIELDDraft→Stable
49
tzfmt.henum UTimeZoneFormatGMTOffsetPatternType::UTZFMT_PAT_POSITIVE_HMDraft
50
uidna.henum (anonymous)::UIDNA_CHECK_CONTEXTODraft→Stable
49
tzfmt.henum UTimeZoneFormatGMTOffsetPatternType::UTZFMT_PAT_POSITIVE_HDraft
51
uidna.henum (anonymous)::UIDNA_ERROR_CONTEXTO_DIGITSDraft→Stable
49
tzfmt.henum UTimeZoneFormatParseOption::UTZFMT_PARSE_OPTION_ALL_STYLESDraft
50
uidna.henum (anonymous)::UIDNA_ERROR_CONTEXTO_PUNCTUATIONDraft→Stable
49
tzfmt.henum UTimeZoneFormatParseOption::UTZFMT_PARSE_OPTION_NONEDraft
50
unistr.h#define UNISTR_FROM_CHAR_EXPLICITDraft→Stable
49
tzfmt.henum UTimeZoneFormatStyle::UTZFMT_STYLE_EXEMPLAR_LOCATIONDraft
51
unistr.h#define UNISTR_FROM_STRING_EXPLICITDraft→Stable
49
tzfmt.henum UTimeZoneFormatStyle::UTZFMT_STYLE_GENERIC_LOCATIONDraft
50
unorm2.hUChar32 unorm2_composePair(const UNormalizer2*, UChar32, UChar32)Draft→Stable
49
tzfmt.henum UTimeZoneFormatStyle::UTZFMT_STYLE_GENERIC_LONGDraft
50
unorm2.hconst UNormalizer2* unorm2_getNFCInstance(UErrorCode*)Draft→Stable
49
tzfmt.henum UTimeZoneFormatStyle::UTZFMT_STYLE_GENERIC_SHORTDraft
50
unorm2.hconst UNormalizer2* unorm2_getNFDInstance(UErrorCode*)Draft→Stable
49
tzfmt.henum UTimeZoneFormatStyle::UTZFMT_STYLE_ISO_BASIC_FIXEDDraft
51
unorm2.hconst UNormalizer2* unorm2_getNFKCCasefoldInstance(UErrorCode*)Draft→Stable
49
tzfmt.henum UTimeZoneFormatStyle::UTZFMT_STYLE_ISO_BASIC_FULLDraft
51
unorm2.hconst UNormalizer2* unorm2_getNFKCInstance(UErrorCode*)Draft→Stable
49
tzfmt.henum UTimeZoneFormatStyle::UTZFMT_STYLE_ISO_BASIC_LOCAL_FIXEDDraft
51
unorm2.hconst UNormalizer2* unorm2_getNFKDInstance(UErrorCode*)Draft→Stable
49
tzfmt.henum UTimeZoneFormatStyle::UTZFMT_STYLE_ISO_BASIC_LOCAL_FULLDraft
51
unorm2.hint32_t unorm2_getRawDecomposition(const UNormalizer2*, UChar32, UChar*, int32_t, UErrorCode*)Draft→Stable
49
tzfmt.henum UTimeZoneFormatStyle::UTZFMT_STYLE_ISO_BASIC_LOCAL_SHORTDraft
51
unorm2.huint8_t unorm2_getCombiningClass(const UNormalizer2*, UChar32)Draft→Stable
49
tzfmt.henum UTimeZoneFormatStyle::UTZFMT_STYLE_ISO_BASIC_SHORTDraft
51
uscript.hUBool uscript_hasScript(UChar32, UScriptCode)Draft→Stable
49
tzfmt.henum UTimeZoneFormatStyle::UTZFMT_STYLE_ISO_EXTENDED_FIXEDDraft
51
uscript.hint32_t uscript_getScriptExtensions(UChar32, UScriptCode*, int32_t, UErrorCode*)Draft→Stable
49
tzfmt.henum UTimeZoneFormatStyle::UTZFMT_STYLE_ISO_EXTENDED_FULLDraft
51
uspoof.henum USpoofChecks::USPOOF_RESTRICTION_LEVELNoneStable
-51
(Born Stable)tzfmt.henum UTimeZoneFormatStyle::UTZFMT_STYLE_ISO_EXTENDED_LOCAL_FIXEDDraft
51
ustdio.hUFILE* u_get_stdout()Draft→Stable
49
tzfmt.henum UTimeZoneFormatStyle::UTZFMT_STYLE_ISO_EXTENDED_LOCAL_FULLDraft
51
ustdio.hint32_t u_printf(const char*,...)Draft→Stable
49
tzfmt.henum UTimeZoneFormatStyle::UTZFMT_STYLE_LOCALIZED_GMT_SHORTDraft
51
ustdio.hint32_t u_printf_u(const UChar*,...)Draft→Stable
49
-

-(jump back to top) -
- -

Added in 51

- - - - + - - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
FileAPI5051tzfmt.henum UTimeZoneFormatStyle::UTZFMT_STYLE_LOCALIZED_GMTDraft
50
alphaindex.hImmutableIndex* icu::AlphabeticIndex::buildImmutableIndex(UErrorCode&)NoneDraft
-51
tzfmt.henum UTimeZoneFormatStyle::UTZFMT_STYLE_SPECIFIC_LONGDraft
50
alphaindex.hUAlphabeticIndexLabelType icu::AlphabeticIndex::Bucket::getLabelType()NoneDraft
-51
tzfmt.henum UTimeZoneFormatStyle::UTZFMT_STYLE_SPECIFIC_SHORTDraft
50
alphaindex.hconst Bucket* icu::AlphabeticIndex::ImmutableIndex::getBucket(int32_t)NoneDraft
-51
tzfmt.henum UTimeZoneFormatStyle::UTZFMT_STYLE_ZONE_ID_SHORTDraft
51
alphaindex.hconst UnicodeString& icu::AlphabeticIndex::Bucket::getLabel()NoneDraft
-51
tzfmt.henum UTimeZoneFormatStyle::UTZFMT_STYLE_ZONE_IDDraft
51
alphaindex.hicu::AlphabeticIndex::AlphabeticIndex(RuleBasedCollator*, UErrorCode&)NoneDraft
-51
tzfmt.henum UTimeZoneFormatTimeType::UTZFMT_TIME_TYPE_DAYLIGHTDraft
50
alphaindex.hicu::AlphabeticIndex::Bucket::~Bucket()NoneDraft
-51
tzfmt.henum UTimeZoneFormatTimeType::UTZFMT_TIME_TYPE_STANDARDDraft
50
alphaindex.hicu::AlphabeticIndex::ImmutableIndex::~ImmutableIndex()NoneDraft
-51
tzfmt.henum UTimeZoneFormatTimeType::UTZFMT_TIME_TYPE_UNKNOWNDraft
50
alphaindex.hint32_t icu::AlphabeticIndex::ImmutableIndex::getBucketCount()NoneDraft
-51
tzfmt.hicu::TimeZoneFormat::TimeZoneFormat(const TimeZoneFormat&)Draft
50
alphaindex.hint32_t icu::AlphabeticIndex::ImmutableIndex::getBucketIndex(const UnicodeString&, UErrorCode&)NoneDraft
-51
tzfmt.hicu::TimeZoneFormat::~TimeZoneFormat()Draft
50
basictz.hUBool icu::BasicTimeZone::hasEquivalentTransitions(const BasicTimeZone&, UDate, UDate, UBool, UErrorCode&)NoneStable
-3.8
tzfmt.hint32_t icu::TimeZoneFormat::parseOffsetISO8601(const UnicodeString&, ParsePosition&)Draft
50
compactdecimalformat.hCompactDecimalFormat& icu::CompactDecimalFormat::operator=(const CompactDecimalFormat&)NoneDraft
-51
tzfmt.hint32_t icu::TimeZoneFormat::parseOffsetLocalizedGMT(const UnicodeString&, ParsePosition&)Draft
50
compactdecimalformat.hCurrencyAmount* icu::CompactDecimalFormat::parseCurrency(const UnicodeString&, ParsePosition&)NoneInternal
-
tzfmt.hint32_t icu::TimeZoneFormat::parseOffsetShortLocalizedGMT(const UnicodeString&, ParsePosition&)Draft
51
compactdecimalformat.hFormat* icu::CompactDecimalFormat::clone()NoneDraft
-51
tzfmt.hstatic TimeZoneFormat* icu::TimeZoneFormat::createInstance(const Locale&, UErrorCode&)Draft
50
compactdecimalformat.hUBool icu::CompactDecimalFormat::operator==(const Format&)NoneDraft
-51
tzfmt.hstatic UClassID icu::TimeZoneFormat::getStaticClassID()Draft
50
compactdecimalformat.hUClassID icu::CompactDecimalFormat::getDynamicClassID()NoneDraft
-51
tzfmt.huint32_t icu::TimeZoneFormat::getDefaultParseOptions()Draft
50
compactdecimalformat.hUnicodeString& icu::CompactDecimalFormat::format(const DigitList&, UnicodeString&, FieldPosition&, UErrorCode&)NoneInternal
-
tzfmt.hvoid icu::TimeZoneFormat::adoptTimeZoneNames(TimeZoneNames*)Draft
50
compactdecimalformat.hUnicodeString& icu::CompactDecimalFormat::format(const DigitList&, UnicodeString&, FieldPositionIterator*, UErrorCode&)NoneInternal
-
tzfmt.hvoid icu::TimeZoneFormat::parseObject(const UnicodeString&, Formattable&, ParsePosition&)Draft
50
compactdecimalformat.hUnicodeString& icu::CompactDecimalFormat::format(const StringPiece&, UnicodeString&, FieldPositionIterator*, UErrorCode&)NoneInternal
-
tzfmt.hvoid icu::TimeZoneFormat::setDefaultParseOptions(uint32_t)Draft
50
compactdecimalformat.hUnicodeString& icu::CompactDecimalFormat::format(double, UnicodeString&, FieldPosition&)NoneDraft
-51
tzfmt.hvoid icu::TimeZoneFormat::setGMTOffsetDigits(const UnicodeString&, UErrorCode&)Draft
50
compactdecimalformat.hUnicodeString& icu::CompactDecimalFormat::format(double, UnicodeString&, FieldPositionIterator*, UErrorCode&)NoneInternal
-
tzfmt.hvoid icu::TimeZoneFormat::setGMTOffsetPattern(UTimeZoneFormatGMTOffsetPatternType, const UnicodeString&, UErrorCode&)Draft
50
compactdecimalformat.hUnicodeString& icu::CompactDecimalFormat::format(int64_t, UnicodeString&, FieldPosition&)NoneDraft
-51
tzfmt.hvoid icu::TimeZoneFormat::setGMTPattern(const UnicodeString&, UErrorCode&)Draft
50
compactdecimalformat.hUnicodeString& icu::CompactDecimalFormat::format(int64_t, UnicodeString&, FieldPositionIterator*, UErrorCode&)NoneInternal
-
tzfmt.hvoid icu::TimeZoneFormat::setGMTZeroFormat(const UnicodeString&, UErrorCode&)Draft
50
compactdecimalformat.hicu::CompactDecimalFormat::CompactDecimalFormat(const CompactDecimalFormat&)NoneDraft
-51
tzfmt.hvoid icu::TimeZoneFormat::setTimeZoneNames(const TimeZoneNames&)Draft
50
compactdecimalformat.hicu::CompactDecimalFormat::~CompactDecimalFormat()NoneDraft
-51
tznames.hStringEnumeration* icu::TimeZoneNames::getAvailableMetaZoneIDs(UErrorCode&)Draft
50
compactdecimalformat.hstatic CompactDecimalFormat* icu::CompactDecimalFormat::createInstance(const Locale&, UNumberCompactStyle, UErrorCode&)NoneDraft
-51
tznames.hStringEnumeration* icu::TimeZoneNames::getAvailableMetaZoneIDs(const UnicodeString&, UErrorCode&)Draft
50
compactdecimalformat.hstatic UClassID icu::CompactDecimalFormat::getStaticClassID()NoneDraft
-51
tznames.hTimeZoneNames* icu::TimeZoneNames::clone()Draft
50
compactdecimalformat.hvoid icu::CompactDecimalFormat::parse(const UnicodeString&, Formattable&, ParsePosition&)NoneDraft
-51
tznames.hUBool icu::TimeZoneNames::operator!=(const TimeZoneNames&)Draft
50
compactdecimalformat.hvoid icu::CompactDecimalFormat::parse(const UnicodeString&, Formattable&, UErrorCode&)NoneDraft
-51
tznames.hUBool icu::TimeZoneNames::operator==(const TimeZoneNames&)Draft
50
dtfmtsym.henum - icu::DateFormatSymbols::DtWidthType::SHORTNoneDraft
-51
tznames.hUnicodeString& icu::TimeZoneNames::getDisplayName(const UnicodeString&, UTimeZoneNameType, UDate, UnicodeString&)Draft
50
LEFontInstance.hconst void* icu::LEFontInstance::getFontTable(LETag, size_t&)NoneInternal
-
tznames.hUnicodeString& icu::TimeZoneNames::getExemplarLocationName(const UnicodeString&, UnicodeString&)Draft
50
LETypes.h#define LE_AFRC_FEATURE_FLAGNoneInternal
-
tznames.hUnicodeString& icu::TimeZoneNames::getMetaZoneDisplayName(const UnicodeString&, UTimeZoneNameType, UnicodeString&)Draft
50
LETypes.h#define LE_CHAR_FILTER_FEATURE_FLAGNoneInternal
-
tznames.hUnicodeString& icu::TimeZoneNames::getMetaZoneID(const UnicodeString&, UDate, UnicodeString&)Draft
50
LETypes.h#define LE_CLIG_FEATURE_FLAGNoneInternal
-
tznames.hUnicodeString& icu::TimeZoneNames::getReferenceZoneID(const UnicodeString&, const char*, UnicodeString&)Draft
50
LETypes.h#define LE_CSWH_FEATURE_FLAGNoneInternal
-
tznames.hUnicodeString& icu::TimeZoneNames::getTimeZoneDisplayName(const UnicodeString&, UTimeZoneNameType, UnicodeString&)Draft
50
LETypes.h#define LE_DLIG_FEATURE_FLAGNoneInternal
-
tznames.henum UTimeZoneNameType::UTZNM_EXEMPLAR_LOCATIONDraft
51
LETypes.h#define LE_FRAC_FEATURE_FLAGNoneInternal
-
tznames.henum UTimeZoneNameType::UTZNM_LONG_DAYLIGHTDraft
50
LETypes.h#define LE_HLIG_FEATURE_FLAGNoneInternal
-
tznames.henum UTimeZoneNameType::UTZNM_LONG_GENERICDraft
50
LETypes.h#define LE_Kerning_FEATURE_FLAGNoneInternal
-
tznames.henum UTimeZoneNameType::UTZNM_LONG_STANDARDDraft
50
LETypes.h#define LE_LIGA_FEATURE_FLAGNoneInternal
-
tznames.henum UTimeZoneNameType::UTZNM_SHORT_DAYLIGHTDraft
50
LETypes.h#define LE_Ligatures_FEATURE_FLAGNoneInternal
-
tznames.henum UTimeZoneNameType::UTZNM_SHORT_GENERICDraft
50
LETypes.h#define LE_NALT_FEATURE_FLAGNoneInternal
-
tznames.henum UTimeZoneNameType::UTZNM_SHORT_STANDARDDraft
50
LETypes.h#define LE_RLIG_FEATURE_FLAGNoneInternal
-
tznames.henum UTimeZoneNameType::UTZNM_UNKNOWNDraft
50
LETypes.h#define LE_RUBY_FEATURE_FLAGNoneInternal
-
tznames.hicu::TimeZoneNames::~TimeZoneNames()Draft
50
LETypes.h#define LE_SALT_FEATURE_FLAGNoneInternal
-
tznames.hstatic TimeZoneNames* icu::TimeZoneNames::createInstance(const Locale&, UErrorCode&)Draft
50
LETypes.h#define LE_SMCP_FEATURE_FLAGNoneInternal
-
ucal.hUBool ucal_getTimeZoneTransitionDate(const UCalendar*, UTimeZoneTransitionType, UDate*, UErrorCode*)Draft
50
LETypes.h#define LE_SS01_FEATURE_FLAGNoneInternal
-
ucal.henum UTimeZoneTransitionType::UCAL_TZ_TRANSITION_NEXT_INCLUSIVEDraft
50
LETypes.h#define LE_SS02_FEATURE_FLAGNoneInternal
-
LETypes.h#define LE_SS03_FEATURE_FLAGNoneInternal
-
LETypes.h#define LE_SS04_FEATURE_FLAGNoneInternal
-
LETypes.h#define LE_SS05_FEATURE_FLAGNoneInternal
-
LETypes.h#define LE_SS06_FEATURE_FLAGNoneInternal
-
LETypes.h#define LE_SS07_FEATURE_FLAGNoneInternal
-
LETypes.h#define LE_SWSH_FEATURE_FLAGNoneInternal
-
LETypes.h#define LE_ZERO_FEATURE_FLAGNoneInternal
-
LETypes.henum LEFeatureENUMs::LE_AFRC_FEATURE_ENUMNoneInternal
-
LETypes.henum LEFeatureENUMs::LE_CHAR_FILTER_FEATURE_ENUMNoneInternal
-
LETypes.henum LEFeatureENUMs::LE_CLIG_FEATURE_ENUMNoneInternal
-
LETypes.henum LEFeatureENUMs::LE_CSWH_FEATURE_ENUMNoneInternal
-
LETypes.henum LEFeatureENUMs::LE_DLIG_FEATURE_ENUMNoneInternal
-
LETypes.henum LEFeatureENUMs::LE_FEATURE_ENUM_MAXNoneInternal
-
LETypes.henum LEFeatureENUMs::LE_FRAC_FEATURE_ENUMNoneInternal
-
LETypes.henum LEFeatureENUMs::LE_HLIG_FEATURE_ENUMNoneInternal
-
LETypes.henum LEFeatureENUMs::LE_Kerning_FEATURE_ENUMNoneInternal
-
LETypes.henum LEFeatureENUMs::LE_LIGA_FEATURE_ENUMNoneInternal
-
LETypes.henum LEFeatureENUMs::LE_Ligatures_FEATURE_ENUMNoneInternal
-
LETypes.henum LEFeatureENUMs::LE_NALT_FEATURE_ENUMNoneInternal
-
LETypes.henum LEFeatureENUMs::LE_RLIG_FEATURE_ENUMNoneInternal
-
LETypes.henum LEFeatureENUMs::LE_RUBY_FEATURE_ENUMNoneInternal
-
LETypes.henum LEFeatureENUMs::LE_SALT_FEATURE_ENUMNoneInternal
-
LETypes.henum LEFeatureENUMs::LE_SMCP_FEATURE_ENUMNoneInternal
-
LETypes.henum LEFeatureENUMs::LE_SS01_FEATURE_ENUMNoneInternal
-
LETypes.henum LEFeatureENUMs::LE_SS02_FEATURE_ENUMNoneInternal
-
LETypes.henum LEFeatureENUMs::LE_SS03_FEATURE_ENUMNoneInternal
-
LETypes.henum LEFeatureENUMs::LE_SS04_FEATURE_ENUMNoneInternal
-
LETypes.henum LEFeatureENUMs::LE_SS05_FEATURE_ENUMNoneInternal
-
LETypes.henum LEFeatureENUMs::LE_SS06_FEATURE_ENUMNoneInternal
-
LETypes.henum LEFeatureENUMs::LE_SS07_FEATURE_ENUMNoneInternal
-
LETypes.henum LEFeatureENUMs::LE_SWSH_FEATURE_ENUMNoneInternal
-
LETypes.henum LEFeatureENUMs::LE_ZERO_FEATURE_ENUMNoneInternal
-
region.hStringEnumeration* icu::Region::getContainedRegions()NoneDraft
-51
region.hStringEnumeration* icu::Region::getContainedRegions(URegionType)NoneDraft
-51
region.hStringEnumeration* icu::Region::getPreferredValues()NoneDraft
-51
region.hUBool icu::Region::contains(const Region&)NoneDraft
-51
region.hUBool icu::Region::operator!=(const Region&)NoneDraft
-51
region.hUBool icu::Region::operator==(const Region&)NoneDraft
-51
region.hURegionType icu::Region::getType()NoneDraft
-51
region.hconst Region* icu::Region::getContainingRegion()NoneDraft
-51
region.hconst Region* icu::Region::getContainingRegion(URegionType)NoneDraft
-51
region.hconst char* icu::Region::getRegionCode()NoneDraft
-51
region.henum URegionType::URGN_CONTINENTNoneDraft
-51
region.henum URegionType::URGN_DEPRECATEDNoneDraft
-51
region.henum URegionType::URGN_GROUPINGNoneDraft
-51
region.henum URegionType::URGN_LIMITNoneDraft
-51
region.henum URegionType::URGN_SUBCONTINENTNoneDraft
-51
region.henum URegionType::URGN_TERRITORYNoneDraft
-51
region.henum URegionType::URGN_UNKNOWNNoneDraft
-51
region.henum URegionType::URGN_WORLDNoneDraft
-51
region.hicu::Region::~Region()NoneDraft
-51
region.hint32_t icu::Region::getNumericCode()NoneDraft
-51
region.hstatic StringEnumeration* icu::Region::getAvailable(URegionType)NoneDraft
-51
region.hstatic const Region* icu::Region::getInstance(const char*, UErrorCode&)NoneDraft
-51
region.hstatic const Region* icu::Region::getInstance(int32_t, UErrorCode&)NoneDraft
-51
region.hstatic void icu::Region::cleanupRegionData()NoneInternal
-
tzfmt.hUnicodeString& icu::TimeZoneFormat::formatOffsetISO8601Basic(int32_t, UBool, UBool, UBool, UnicodeString&, UErrorCode&)NoneDraft
-51
tzfmt.hUnicodeString& icu::TimeZoneFormat::formatOffsetISO8601Extended(int32_t, UBool, UBool, UBool, UnicodeString&, UErrorCode&)NoneDraft
-51
tzfmt.hUnicodeString& icu::TimeZoneFormat::formatOffsetShortLocalizedGMT(int32_t, UnicodeString&, UErrorCode&)NoneDraft
-51
tzfmt.henum UTimeZoneFormatGMTOffsetPatternType::UTZFMT_PAT_COUNTNoneInternal
-
tzfmt.henum UTimeZoneFormatGMTOffsetPatternType::UTZFMT_PAT_NEGATIVE_HNoneDraft
-51
tzfmt.henum UTimeZoneFormatGMTOffsetPatternType::UTZFMT_PAT_POSITIVE_HNoneDraft
-51
tzfmt.henum UTimeZoneFormatStyle::UTZFMT_STYLE_EXEMPLAR_LOCATIONNoneDraft
-51
tzfmt.henum UTimeZoneFormatStyle::UTZFMT_STYLE_ISO_BASIC_FIXEDNoneDraft
-51
tzfmt.henum UTimeZoneFormatStyle::UTZFMT_STYLE_ISO_BASIC_FULLNoneDraft
-51
tzfmt.henum UTimeZoneFormatStyle::UTZFMT_STYLE_ISO_BASIC_LOCAL_FIXEDNoneDraft
-51
tzfmt.henum UTimeZoneFormatStyle::UTZFMT_STYLE_ISO_BASIC_LOCAL_FULLNoneDraft
-51
tzfmt.henum UTimeZoneFormatStyle::UTZFMT_STYLE_ISO_BASIC_LOCAL_SHORTNoneDraft
-51
tzfmt.henum UTimeZoneFormatStyle::UTZFMT_STYLE_ISO_BASIC_SHORTNoneDraft
-51
tzfmt.henum UTimeZoneFormatStyle::UTZFMT_STYLE_ISO_EXTENDED_FIXEDNoneDraft
-51
tzfmt.henum UTimeZoneFormatStyle::UTZFMT_STYLE_ISO_EXTENDED_FULLNoneDraft
-51
tzfmt.henum UTimeZoneFormatStyle::UTZFMT_STYLE_ISO_EXTENDED_LOCAL_FIXEDNoneDraft
-51
tzfmt.henum UTimeZoneFormatStyle::UTZFMT_STYLE_ISO_EXTENDED_LOCAL_FULLNoneDraft
-51
tzfmt.henum UTimeZoneFormatStyle::UTZFMT_STYLE_LOCALIZED_GMT_SHORTNoneDraft
-51
tzfmt.henum UTimeZoneFormatStyle::UTZFMT_STYLE_ZONE_ID_SHORTNoneDraft
-51
tzfmt.henum UTimeZoneFormatStyle::UTZFMT_STYLE_ZONE_IDNoneDraft
-51
tzfmt.hint32_t icu::TimeZoneFormat::parseOffsetShortLocalizedGMT(const UnicodeString&, ParsePosition&)NoneDraft
-51
tznames.henum UTimeZoneNameType::UTZNM_EXEMPLAR_LOCATIONNoneDraft
-51
ucal.hint32_t ucal_getTimeZoneID(const UCalendar*, UChar*, int32_t, UErrorCode*)NoneDraft
-51
udat.henum UDateFormatField::UDAT_TIMEZONE_ISO_FIELDNoneDraft
-51
udat.henum UDateFormatField::UDAT_TIMEZONE_ISO_LOCAL_FIELDNoneDraft
-51
udat.henum UDateFormatField::UDAT_TIMEZONE_LOCALIZED_GMT_OFFSET_FIELDNoneDraft
-51
udat.henum UDateFormatSymbolType::UDAT_SHORTER_WEEKDAYSNoneDraft
-51
udat.henum UDateFormatSymbolType::UDAT_STANDALONE_SHORTER_WEEKDAYSNoneDraft
-51
ulocdata.henum ULocaleDataExemplarSetType::ULOCDATA_ES_PUNCTUATIONNoneDraft
-51
unum.henum UNumberCompactStyle::UNUM_LONGNoneDraft
-51
unum.henum UNumberCompactStyle::UNUM_SHORTNoneDraft
-51
unum.henum UNumberFormatAttribute::UNUM_SCALENoneDraft
-51
uscript.hUBool uscript_breaksBetweenLetters(UScriptCode)NoneDraft
-51
uscript.hUBool uscript_isCased(UScriptCode)NoneDraft
-51
uscript.hUBool uscript_isRightToLeft(UScriptCode)NoneDraft
-51
uscript.hUScriptUsage uscript_getUsage(UScriptCode)NoneDraft
-51
uscript.henum UScriptUsage::USCRIPT_USAGE_ASPIRATIONALNoneDraft
-51
uscript.henum UScriptUsage::USCRIPT_USAGE_EXCLUDEDNoneDraft
-51
uscript.henum UScriptUsage::USCRIPT_USAGE_LIMITED_USENoneDraft
-51
uscript.henum UScriptUsage::USCRIPT_USAGE_NOT_ENCODEDNoneDraft
-51
uscript.henum UScriptUsage::USCRIPT_USAGE_RECOMMENDEDNoneDraft
-51
uscript.henum UScriptUsage::USCRIPT_USAGE_UNKNOWNNoneDraft
-51
uscript.hicu::UnicodeString uscript_getSampleUnicodeString(UScriptCode)NoneDraft
-51
uscript.hint32_t uscript_getSampleString(UScriptCode, UChar*, int32_t, UErrorCode*)NoneDraft
-51
uspoof.hURestrictionLevel uspoof_getRestrictionLevel(const USpoofChecker*)NoneDraft
-51
uspoof.hconst USet* uspoof_getInclusionSet(UErrorCode*)NoneDraft
-51
uspoof.hconst USet* uspoof_getRecommendedSet(UErrorCode*)NoneDraft
-51
uspoof.hconst icu::UnicodeSet* uspoof_getInclusionUnicodeSet(UErrorCode*)NoneDraft
-51
uspoof.hconst icu::UnicodeSet* uspoof_getRecommendedUnicodeSet(UErrorCode*)NoneDraft
-51
uspoof.henum URestrictionLevel::USPOOF_ASCIINoneDraft
-51
uspoof.henum URestrictionLevel::USPOOF_HIGHLY_RESTRICTIVENoneDraft
-51
uspoof.henum URestrictionLevel::USPOOF_MINIMALLY_RESTRICTIVENoneDraft
-51
uspoof.henum URestrictionLevel::USPOOF_MODERATELY_RESTRICTIVENoneDraft
-51
uspoof.henum URestrictionLevel::USPOOF_UNRESTRICTIVENoneDraft
-51
uspoof.henum USpoofChecks::USPOOF_AUX_INFONoneDraft
-51
uspoof.henum USpoofChecks::USPOOF_MIXED_NUMBERSNoneDraft
-51
uspoof.henum USpoofChecks::USPOOF_RESTRICTION_LEVELNoneStable
-51
(Born Stable)
uspoof.hvoid uspoof_setRestrictionLevel(USpoofChecker*, URestrictionLevel)NoneDraft
-51
ustdio.hconst UNumberFormat* u_fgetNumberFormat(UFILE*)NoneDraft
-51
utf8.h#define U8_GET_OR_FFFDNoneDraft
-51
utf8.h#define U8_NEXT_OR_FFFDNoneDraft
-51
utf8.h#define U8_PREV_OR_FFFDNoneDraft
-51
-

-(jump back to top) -
- -

Other existing drafts in 51

-
- - - - - - - - - - - - - - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - - - - - - - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - - -
FileAPI5051
gender.hUGender icu::GenderInfo::getListGender(const UGender*, int32_t, UErrorCode&)Draft
50
gender.hicu::GenderInfo::~GenderInfo()Draft
50
gender.hstatic const GenderInfo* icu::GenderInfo::getInstance(const Locale&, UErrorCode&)Draft
50
ucal.henum UTimeZoneTransitionType::UCAL_TZ_TRANSITION_NEXTDraft
50
listformatter.hUnicodeString& icu::ListFormatter::format(const UnicodeString items[], int32_t, UnicodeString&, UErrorCode&)Draft
50
ucal.henum UTimeZoneTransitionType::UCAL_TZ_TRANSITION_PREVIOUS_INCLUSIVEDraft
50
listformatter.hicu::ListFormatter::~ListFormatter()Draft
50
ucal.henum UTimeZoneTransitionType::UCAL_TZ_TRANSITION_PREVIOUSDraft
50
listformatter.hstatic ListFormatter* icu::ListFormatter::createInstance(UErrorCode&)Draft
50
ucal.hint32_t ucal_getTimeZoneID(const UCalendar*, UChar*, int32_t, UErrorCode*)Draft
51
listformatter.hstatic ListFormatter* icu::ListFormatter::createInstance(const Locale&, UErrorCode&)Draft
50
ucol.hUCollationResult ucol_strcollUTF8(const UCollator*, const char*, int32_t, const char*, int32_t, UErrorCode*)Draft
50
messagepattern.h#define UMSGPAT_ARG_TYPE_HAS_PLURAL_STYLEDraft
50
udat.h#define UDAT_ABBR_GENERIC_TZDraft
51
messagepattern.henum UMessagePatternArgType::UMSGPAT_ARG_TYPE_SELECTORDINALDraft
50
udat.h#define UDAT_ABBR_QUARTERDraft
51
plurfmt.hicu::PluralFormat::PluralFormat(const Locale&, UPluralType, UErrorCode&)Draft
50
udat.h#define UDAT_ABBR_SPECIFIC_TZDraft
51
plurfmt.hicu::PluralFormat::PluralFormat(const Locale&, UPluralType, const UnicodeString&, UErrorCode&)Draft
50
udat.h#define UDAT_ABBR_UTC_TZDraft
51
plurrule.hstatic PluralRules* icu::PluralRules::forLocale(const Locale&, UPluralType, UErrorCode&)Draft
50
udat.h#define UDAT_ABBR_WEEKDAYDraft
51
tzfmt.hFormat* icu::TimeZoneFormat::clone()Draft
50
udat.h#define UDAT_GENERIC_TZDraft
51
tzfmt.hTimeZone* icu::TimeZoneFormat::parse(UTimeZoneFormatStyle, const UnicodeString&, ParsePosition&, UTimeZoneFormatTimeType*timeType=)Draft
50
udat.h#define UDAT_HOUR24Draft
51
tzfmt.hTimeZone* icu::TimeZoneFormat::parse(UTimeZoneFormatStyle, const UnicodeString&, ParsePosition&, int32_t, UTimeZoneFormatTimeType*timeType=)Draft
50
udat.h#define UDAT_LOCATION_TZDraft
51
tzfmt.hTimeZoneFormat& icu::TimeZoneFormat::operator=(const TimeZoneFormat&)Draft
50
udat.h#define UDAT_MINUTEDraft
51
tzfmt.hUBool icu::TimeZoneFormat::operator==(const Format&)Draft
50
udat.h#define UDAT_QUARTERDraft
51
tzfmt.hUClassID icu::TimeZoneFormat::getDynamicClassID()Draft
50
udat.h#define UDAT_SECONDDraft
51
tzfmt.hUnicodeString& icu::TimeZoneFormat::format(UTimeZoneFormatStyle, const TimeZone&, UDate, UnicodeString&, UTimeZoneFormatTimeType*timeType=)Draft
50
udat.h#define UDAT_SPECIFIC_TZDraft
51
tzfmt.hUnicodeString& icu::TimeZoneFormat::format(const Formattable&, UnicodeString&, FieldPosition&, UErrorCode&)Draft
50
udat.h#define UDAT_WEEKDAYDraft
51
tzfmt.hUnicodeString& icu::TimeZoneFormat::formatOffsetLocalizedGMT(int32_t, UnicodeString&, UErrorCode&)Draft
50
udat.hUDisplayContext udat_getContext(UDateFormat*, UDisplayContextType, UErrorCode*)Draft
51
tzfmt.hUnicodeString& icu::TimeZoneFormat::getGMTOffsetDigits(UnicodeString&)Draft
50
udat.henum UDateFormatField::UDAT_TIMEZONE_ISO_FIELDDraft
51
tzfmt.hUnicodeString& icu::TimeZoneFormat::getGMTOffsetPattern(UTimeZoneFormatGMTOffsetPatternType, UnicodeString&)Draft
50
udat.henum UDateFormatField::UDAT_TIMEZONE_ISO_LOCAL_FIELDDraft
51
tzfmt.hUnicodeString& icu::TimeZoneFormat::getGMTPattern(UnicodeString&)Draft
50
udat.henum UDateFormatField::UDAT_TIMEZONE_LOCALIZED_GMT_OFFSET_FIELDDraft
51
tzfmt.hUnicodeString& icu::TimeZoneFormat::getGMTZeroFormat(UnicodeString&)Draft
50
tzfmt.hconst TimeZoneNames* icu::TimeZoneFormat::getTimeZoneNames()Draft
50
tzfmt.henum UTimeZoneFormatGMTOffsetPatternType::UTZFMT_PAT_NEGATIVE_HMSDraft
50
udat.henum UDateFormatStyle::UDAT_PATTERNDraft
50
tzfmt.henum UTimeZoneFormatGMTOffsetPatternType::UTZFMT_PAT_NEGATIVE_HMDraft
50
udat.henum UDateFormatSymbolType::UDAT_SHORTER_WEEKDAYSDraft
51
tzfmt.henum UTimeZoneFormatGMTOffsetPatternType::UTZFMT_PAT_POSITIVE_HMSDraft
50
udat.henum UDateFormatSymbolType::UDAT_STANDALONE_SHORTER_WEEKDAYSDraft
51
tzfmt.henum UTimeZoneFormatGMTOffsetPatternType::UTZFMT_PAT_POSITIVE_HMDraft
50
udat.hvoid udat_setContext(UDateFormat*, UDisplayContext, UErrorCode*)Draft
51
tzfmt.henum UTimeZoneFormatParseOption::UTZFMT_PARSE_OPTION_ALL_STYLESDraft
50
udisplaycontext.henum UDisplayContext::UDISPCTX_CAPITALIZATION_FOR_BEGINNING_OF_SENTENCEDraft
51
tzfmt.henum UTimeZoneFormatParseOption::UTZFMT_PARSE_OPTION_NONEDraft
50
udisplaycontext.henum UDisplayContext::UDISPCTX_CAPITALIZATION_FOR_MIDDLE_OF_SENTENCEDraft
51
tzfmt.henum UTimeZoneFormatStyle::UTZFMT_STYLE_GENERIC_LOCATIONDraft
50
udisplaycontext.henum UDisplayContext::UDISPCTX_CAPITALIZATION_FOR_STANDALONEDraft
51
tzfmt.henum UTimeZoneFormatStyle::UTZFMT_STYLE_GENERIC_LONGDraft
50
udisplaycontext.henum UDisplayContext::UDISPCTX_CAPITALIZATION_FOR_UI_LIST_OR_MENUDraft
51
tzfmt.henum UTimeZoneFormatStyle::UTZFMT_STYLE_GENERIC_SHORTDraft
50
udisplaycontext.henum UDisplayContext::UDISPCTX_CAPITALIZATION_NONEDraft
51
tzfmt.henum UTimeZoneFormatStyle::UTZFMT_STYLE_LOCALIZED_GMTDraft
50
udisplaycontext.henum UDisplayContext::UDISPCTX_DIALECT_NAMESDraft
51
tzfmt.henum UTimeZoneFormatStyle::UTZFMT_STYLE_SPECIFIC_LONGDraft
50
udisplaycontext.henum UDisplayContext::UDISPCTX_STANDARD_NAMESDraft
51
tzfmt.henum UTimeZoneFormatStyle::UTZFMT_STYLE_SPECIFIC_SHORTDraft
50
udisplaycontext.henum UDisplayContextType::UDISPCTX_TYPE_CAPITALIZATIONDraft
51
tzfmt.henum UTimeZoneFormatTimeType::UTZFMT_TIME_TYPE_DAYLIGHTDraft
50
udisplaycontext.henum UDisplayContextType::UDISPCTX_TYPE_DIALECT_HANDLINGDraft
51
tzfmt.henum UTimeZoneFormatTimeType::UTZFMT_TIME_TYPE_STANDARDDraft
50
uenum.hUEnumeration* uenum_openCharStringsEnumeration(const char*const strings[], int32_t, UErrorCode*)Draft
50
tzfmt.henum UTimeZoneFormatTimeType::UTZFMT_TIME_TYPE_UNKNOWNDraft
50
uenum.hUEnumeration* uenum_openUCharStringsEnumeration(const UChar*const strings[], int32_t, UErrorCode*)Draft
50
tzfmt.hicu::TimeZoneFormat::TimeZoneFormat(const TimeZoneFormat&)Draft
50
ugender.hUGender ugender_getListGender(const UGenderInfo*, const UGender*, int32_t, UErrorCode*)Draft
50
tzfmt.hicu::TimeZoneFormat::~TimeZoneFormat()Draft
50
ugender.hconst UGenderInfo* ugender_getInstance(const char*, UErrorCode*)Draft
50
tzfmt.hint32_t icu::TimeZoneFormat::parseOffsetISO8601(const UnicodeString&, ParsePosition&)Draft
50
ugender.henum UGender::UGENDER_FEMALEDraft
50
tzfmt.hint32_t icu::TimeZoneFormat::parseOffsetLocalizedGMT(const UnicodeString&, ParsePosition&)Draft
50
ugender.henum UGender::UGENDER_MALEDraft
50
tzfmt.hstatic TimeZoneFormat* icu::TimeZoneFormat::createInstance(const Locale&, UErrorCode&)Draft
50
ugender.henum UGender::UGENDER_OTHERDraft
50
tzfmt.hstatic UClassID icu::TimeZoneFormat::getStaticClassID()Draft
50
uldnames.hUDisplayContext uldn_getContext(const ULocaleDisplayNames*, UDisplayContextType, UErrorCode*)Draft
51
tzfmt.huint32_t icu::TimeZoneFormat::getDefaultParseOptions()Draft
50
uldnames.hULocaleDisplayNames* uldn_openForContext(const char*, UDisplayContext*, int32_t, UErrorCode*)Draft
51
tzfmt.hvoid icu::TimeZoneFormat::adoptTimeZoneNames(TimeZoneNames*)Draft
50
ulocdata.henum ULocaleDataExemplarSetType::ULOCDATA_ES_PUNCTUATIONDraft
51
tzfmt.hvoid icu::TimeZoneFormat::parseObject(const UnicodeString&, Formattable&, ParsePosition&)Draft
50
unum.henum UNumberCompactStyle::UNUM_LONGDraft
51
tzfmt.hvoid icu::TimeZoneFormat::setDefaultParseOptions(uint32_t)Draft
50
unum.henum UNumberCompactStyle::UNUM_SHORTDraft
51
tzfmt.hvoid icu::TimeZoneFormat::setGMTOffsetDigits(const UnicodeString&, UErrorCode&)Draft
50
unum.henum UNumberFormatAttribute::UNUM_FORMAT_FAIL_IF_MORE_THAN_MAX_DIGITSDraft
50
tzfmt.hvoid icu::TimeZoneFormat::setGMTOffsetPattern(UTimeZoneFormatGMTOffsetPatternType, const UnicodeString&, UErrorCode&)Draft
50
unum.henum UNumberFormatAttribute::UNUM_PARSE_NO_EXPONENTDraft
50
tzfmt.hvoid icu::TimeZoneFormat::setGMTPattern(const UnicodeString&, UErrorCode&)Draft
50
unum.henum UNumberFormatAttribute::UNUM_SCALEDraft
51
tzfmt.hvoid icu::TimeZoneFormat::setGMTZeroFormat(const UnicodeString&, UErrorCode&)Draft
50
upluralrules.hUPluralRules* uplrules_openForType(const char*, UPluralType, UErrorCode*)Draft
50
tzfmt.hvoid icu::TimeZoneFormat::setTimeZoneNames(const TimeZoneNames&)Draft
50
upluralrules.henum UPluralType::UPLURAL_TYPE_CARDINALDraft
50
tznames.hStringEnumeration* icu::TimeZoneNames::getAvailableMetaZoneIDs(UErrorCode&)Draft
50
upluralrules.henum UPluralType::UPLURAL_TYPE_COUNTDraft
50
tznames.hStringEnumeration* icu::TimeZoneNames::getAvailableMetaZoneIDs(const UnicodeString&, UErrorCode&)Draft
50
upluralrules.henum UPluralType::UPLURAL_TYPE_ORDINALDraft
50
tznames.hTimeZoneNames* icu::TimeZoneNames::clone()Draft
50
uregex.henum URegexpFlag::UREGEX_CANON_EQDraft
2.4
tznames.hUBool icu::TimeZoneNames::operator!=(const TimeZoneNames&)Draft
50
uregion.henum URegionType::URGN_CONTINENTDraft
51
tznames.hUBool icu::TimeZoneNames::operator==(const TimeZoneNames&)Draft
50
uregion.henum URegionType::URGN_DEPRECATEDDraft
51
tznames.hUnicodeString& icu::TimeZoneNames::getDisplayName(const UnicodeString&, UTimeZoneNameType, UDate, UnicodeString&)Draft
50
uregion.henum URegionType::URGN_GROUPINGDraft
51
tznames.hUnicodeString& icu::TimeZoneNames::getExemplarLocationName(const UnicodeString&, UnicodeString&)Draft
50
uregion.henum URegionType::URGN_LIMITDraft
51
tznames.hUnicodeString& icu::TimeZoneNames::getMetaZoneDisplayName(const UnicodeString&, UTimeZoneNameType, UnicodeString&)Draft
50
uregion.henum URegionType::URGN_SUBCONTINENTDraft
51
tznames.hUnicodeString& icu::TimeZoneNames::getMetaZoneID(const UnicodeString&, UDate, UnicodeString&)Draft
50
uregion.henum URegionType::URGN_TERRITORYDraft
51
tznames.hUnicodeString& icu::TimeZoneNames::getReferenceZoneID(const UnicodeString&, const char*, UnicodeString&)Draft
50
uregion.henum URegionType::URGN_UNKNOWNDraft
51
tznames.hUnicodeString& icu::TimeZoneNames::getTimeZoneDisplayName(const UnicodeString&, UTimeZoneNameType, UnicodeString&)Draft
50
uregion.henum URegionType::URGN_WORLDDraft
51
tznames.henum UTimeZoneNameType::UTZNM_LONG_DAYLIGHTDraft
50
uscript.hUBool uscript_breaksBetweenLetters(UScriptCode)Draft
51
tznames.henum UTimeZoneNameType::UTZNM_LONG_GENERICDraft
50
uscript.hUBool uscript_isCased(UScriptCode)Draft
51
tznames.henum UTimeZoneNameType::UTZNM_LONG_STANDARDDraft
50
uscript.hUBool uscript_isRightToLeft(UScriptCode)Draft
51
tznames.henum UTimeZoneNameType::UTZNM_SHORT_DAYLIGHTDraft
50
uscript.hUScriptUsage uscript_getUsage(UScriptCode)Draft
51
tznames.henum UTimeZoneNameType::UTZNM_SHORT_GENERICDraft
50
uscript.henum UScriptUsage::USCRIPT_USAGE_ASPIRATIONALDraft
51
tznames.henum UTimeZoneNameType::UTZNM_SHORT_STANDARDDraft
50
uscript.henum UScriptUsage::USCRIPT_USAGE_EXCLUDEDDraft
51
tznames.henum UTimeZoneNameType::UTZNM_UNKNOWNDraft
50
uscript.henum UScriptUsage::USCRIPT_USAGE_LIMITED_USEDraft
51
tznames.hicu::TimeZoneNames::~TimeZoneNames()Draft
50
uscript.henum UScriptUsage::USCRIPT_USAGE_NOT_ENCODEDDraft
51
tznames.hstatic TimeZoneNames* icu::TimeZoneNames::createInstance(const Locale&, UErrorCode&)Draft
50
uscript.henum UScriptUsage::USCRIPT_USAGE_RECOMMENDEDDraft
51
ucal.hUBool ucal_getTimeZoneTransitionDate(const UCalendar*, UTimeZoneTransitionType, UDate*, UErrorCode*)Draft
50
uscript.henum UScriptUsage::USCRIPT_USAGE_UNKNOWNDraft
51
ucal.henum UTimeZoneTransitionType::UCAL_TZ_TRANSITION_NEXT_INCLUSIVEDraft
50
uscript.hicu::UnicodeString uscript_getSampleUnicodeString(UScriptCode)Draft
51
ucal.henum UTimeZoneTransitionType::UCAL_TZ_TRANSITION_NEXTDraft
50
uscript.hint32_t uscript_getSampleString(UScriptCode, UChar*, int32_t, UErrorCode*)Draft
51
ucal.henum UTimeZoneTransitionType::UCAL_TZ_TRANSITION_PREVIOUS_INCLUSIVEDraft
50
uspoof.hURestrictionLevel uspoof_getRestrictionLevel(const USpoofChecker*)Draft
51
ucal.henum UTimeZoneTransitionType::UCAL_TZ_TRANSITION_PREVIOUSDraft
50
uspoof.hconst USet* uspoof_getInclusionSet(UErrorCode*)Draft
51
ucol.hUCollationResult ucol_strcollUTF8(const UCollator*, const char*, int32_t, const char*, int32_t, UErrorCode*)Draft
50
uspoof.hconst USet* uspoof_getRecommendedSet(UErrorCode*)Draft
51
udat.henum UDateFormatStyle::UDAT_PATTERNDraft
50
uspoof.hconst icu::UnicodeSet* uspoof_getInclusionUnicodeSet(UErrorCode*)Draft
51
uenum.hUEnumeration* uenum_openCharStringsEnumeration(const char*const strings[], int32_t, UErrorCode*)Draft
50
uspoof.hconst icu::UnicodeSet* uspoof_getRecommendedUnicodeSet(UErrorCode*)Draft
51
uenum.hUEnumeration* uenum_openUCharStringsEnumeration(const UChar*const strings[], int32_t, UErrorCode*)Draft
50
uspoof.henum URestrictionLevel::USPOOF_ASCIIDraft
51
ugender.hUGender ugender_getListGender(const UGenderInfo*, const UGender*, int32_t, UErrorCode*)Draft
50
uspoof.henum URestrictionLevel::USPOOF_HIGHLY_RESTRICTIVEDraft
51
ugender.hconst UGenderInfo* ugender_getInstance(const char*, UErrorCode*)Draft
50
uspoof.henum URestrictionLevel::USPOOF_MINIMALLY_RESTRICTIVEDraft
51
ugender.henum UGender::UGENDER_FEMALEDraft
50
uspoof.henum URestrictionLevel::USPOOF_MODERATELY_RESTRICTIVEDraft
51
ugender.henum UGender::UGENDER_MALEDraft
50
uspoof.henum URestrictionLevel::USPOOF_UNRESTRICTIVEDraft
51
ugender.henum UGender::UGENDER_OTHERDraft
50
uspoof.henum USpoofChecks::USPOOF_AUX_INFODraft
51
unum.henum UNumberFormatAttribute::UNUM_FORMAT_FAIL_IF_MORE_THAN_MAX_DIGITSDraft
50
uspoof.henum USpoofChecks::USPOOF_MIXED_NUMBERSDraft
51
unum.henum UNumberFormatAttribute::UNUM_PARSE_NO_EXPONENTDraft
50
uspoof.hvoid uspoof_setRestrictionLevel(USpoofChecker*, URestrictionLevel)Draft
51
upluralrules.hUPluralRules* uplrules_openForType(const char*, UPluralType, UErrorCode*)Draft
50
ustdio.hconst UNumberFormat* u_fgetNumberFormat(UFILE*)Draft
51
upluralrules.henum UPluralType::UPLURAL_TYPE_CARDINALDraft
50
utf8.h#define U8_GET_OR_FFFDDraft
51
upluralrules.henum UPluralType::UPLURAL_TYPE_COUNTDraft
50
utf8.h#define U8_NEXT_OR_FFFDDraft
51
upluralrules.henum UPluralType::UPLURAL_TYPE_ORDINALDraft
50
utf8.h#define U8_PREV_OR_FFFDDraft
51
uregex.henum URegexpFlag::UREGEX_CANON_EQDraft
2.4
utrace.henum UTraceFunctionNumber::UTRACE_UCOL_STRCOLLUTF8Draft
50
@@ -1864,34 +1329,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.
-
    -
  • -UBool icu::BasicTimeZone::getNextTransition(UDate, UBool, TimeZoneTransition&) -
    UBool icu::BasicTimeZone::getNextTransition(UDate, UBool, TimeZoneTransition&) const=0
    UBool icu::BasicTimeZone::getNextTransition(UDate, UBool, TimeZoneTransition&)=0
    -
  • -
  • -UBool icu::BasicTimeZone::getPreviousTransition(UDate, UBool, TimeZoneTransition&) -
    UBool icu::BasicTimeZone::getPreviousTransition(UDate, UBool, TimeZoneTransition&) const=0
    UBool icu::BasicTimeZone::getPreviousTransition(UDate, UBool, TimeZoneTransition&)=0
    -
  • -
  • -UClassID icu::UObject::getDynamicClassID() -
    UClassID icu::UObject::getDynamicClassID() const
    UClassID icu::UObject::getDynamicClassID() const=0
    -
  • -
  • -int32_t icu::BasicTimeZone::countTransitionRules(UErrorCode&) -
    int32_t icu::BasicTimeZone::countTransitionRules(UErrorCode&) const=0
    int32_t icu::BasicTimeZone::countTransitionRules(UErrorCode&)=0
    -
  • -
  • -void icu::BasicTimeZone::getTimeZoneRules(const InitialTimeZoneRule*&, const TimeZoneRule*trsrules[], int32_t&, UErrorCode&) -
    void icu::BasicTimeZone::getTimeZoneRules(const InitialTimeZoneRule*&, const TimeZoneRule*trsrules[], int32_t&, UErrorCode&) const=0
    void icu::BasicTimeZone::getTimeZoneRules(const InitialTimeZoneRule*&, const TimeZoneRule*trsrules[], int32_t&, UErrorCode&)=0
    -
  • -
+

    (jump back to top)

    -Contents generated by StableAPI (r33118) tool on Tue Mar 12 13:51:08 PDT 2013
    Copyright (C) 2013, International Business Machines Corporation, All Rights Reserved.
    +Contents generated by StableAPI tool on Thu Sep 05 18:54:01 PDT 2013
    Copyright (C) 2013, International Business Machines Corporation, All Rights Reserved.

    -- 2.40.0