ICU4C API Comparison: 50 with 51 (r33411M)


Removed from 50

FileAPI5051
alphaindex.hconst UnicodeString& icu::AlphabeticIndex::getOverflowComparisonString(const UnicodeString&, UErrorCode&)InternalNone
alphaindex.henum icu::AlphabeticIndex::ELangType {}InternalNone
alphaindex.henum icu::AlphabeticIndex::ELangType::kNormalInternalNone
alphaindex.henum icu::AlphabeticIndex::ELangType::kSimplifiedInternalNone
alphaindex.henum icu::AlphabeticIndex::ELangType::kTraditionalInternalNone
alphaindex.hstatic ELangType icu::AlphabeticIndex::langTypeFromLocale(const Locale&)InternalNone
alphaindex.hstatic void icu::AlphabeticIndex::staticCleanup()Internal
..
None
basictz.hUBool icu::BasicTimeZone::hasEquivalentTransitions(BasicTimeZone&, UDate, UDate, UBool, UErrorCode&)Stable
3.8
None
bms.hBMS* bms_open(UCD*, const UChar*, int32_t, const UChar*, int32_t, UErrorCode*)InternalNone
bms.hUBool bms_empty(BMS*)InternalNone
bms.hUBool bms_search(BMS*, int32_t, int32_t*, int32_t*)InternalNone
bms.hUCD* bms_getData(BMS*)InternalNone
bms.hUCD* ucd_open(UCollator*, UErrorCode*)InternalNone
bms.hUCollator* ucd_getCollator(UCD*)InternalNone
bms.hvoid bms_close(BMS*)InternalNone
bms.hvoid bms_setTargetString(BMS*, const UChar*, int32_t, UErrorCode*)InternalNone
bms.hvoid ucd_close(UCD*)InternalNone
bms.hvoid ucd_flushCache()InternalNone
bms.hvoid ucd_freeCache()InternalNone
bmsearch.hBadCharacterTable* icu::BoyerMooreSearch::getBadCharacterTable()InternalNone
bmsearch.hCEList* icu::BoyerMooreSearch::getPatternCEs()InternalNone
bmsearch.hCollData* icu::BoyerMooreSearch::getData()InternalNone
bmsearch.hGoodSuffixTable* icu::BoyerMooreSearch::getGoodSuffixTable()InternalNone
bmsearch.hUBool icu::BoyerMooreSearch::empty()InternalNone
bmsearch.hUBool icu::BoyerMooreSearch::search(int32_t, int32_t&, int32_t&)InternalNone
bmsearch.hUClassID icu::BoyerMooreSearch::getDynamicClassID()InternalNone
bmsearch.hicu::BoyerMooreSearch::BoyerMooreSearch(CollData*, const UnicodeString&, const UnicodeString*, UErrorCode&)InternalNone
bmsearch.hicu::BoyerMooreSearch::~BoyerMooreSearch()InternalNone
bmsearch.hstatic UClassID icu::BoyerMooreSearch::getStaticClassID()InternalNone
bmsearch.hvoid icu::BoyerMooreSearch::setTargetString(const UnicodeString*, UErrorCode&)InternalNone
colldata.h#define CELIST_BUFFER_SIZEInternalNone
colldata.h#define KEY_BUFFER_SIZEInternalNone
colldata.h#define STRING_LIST_BUFFER_SIZEInternalNone
colldata.hUBool icu::CEList::matchesAt(int32_t, const CEList*)InternalNone
colldata.hUClassID icu::CEList::getDynamicClassID()InternalNone
colldata.hUClassID icu::CollData::getDynamicClassID()InternalNone
colldata.hUClassID icu::StringList::getDynamicClassID()InternalNone
colldata.hUCollator* icu::CollData::getCollator()InternalNone
colldata.hconst CEList* icu::CollData::getCEList(const UnicodeString*)InternalNone
colldata.hconst StringList* icu::CollData::getStringList(int32_t)InternalNone
colldata.hconst UnicodeString* icu::StringList::get(int32_t)InternalNone
colldata.hicu::CEList::CEList(UCollator*, const UnicodeString&, UErrorCode&)InternalNone
colldata.hicu::CEList::~CEList()InternalNone
colldata.hicu::StringList::StringList(UErrorCode&)InternalNone
colldata.hicu::StringList::~StringList()InternalNone
colldata.hint32_t icu::CEList::size()InternalNone
colldata.hint32_t icu::CollData::minLengthInChars(const CEList*, int32_t)InternalNone
colldata.hint32_t icu::CollData::minLengthInChars(const CEList*, int32_t, int32_t*)InternalNone
colldata.hint32_t icu::StringList::size()InternalNone
colldata.hstatic CollData* icu::CollData::open(UCollator*, UErrorCode&)InternalNone
colldata.hstatic UClassID icu::CEList::getStaticClassID()InternalNone
colldata.hstatic UClassID icu::CollData::getStaticClassID()InternalNone
colldata.hstatic UClassID icu::StringList::getStaticClassID()InternalNone
colldata.hstatic void icu::CollData::close(CollData*)InternalNone
colldata.hstatic void icu::CollData::flushCollDataCache()InternalNone
colldata.hstatic void icu::CollData::freeCollDataCache()InternalNone
colldata.huint32_t icu::CEList::get(int32_t)InternalNone
colldata.huint32_t& icu::CEList::operator[](int32_t)InternalNone
colldata.hvoid icu::CollData::freeCEList(const CEList*)InternalNone
colldata.hvoid icu::StringList::add(const UChar*, int32_t, UErrorCode&)InternalNone
colldata.hvoid icu::StringList::add(const UnicodeString*, UErrorCode&)InternalNone
LEFontInstance.h#define LE_CONFIG_FONTINSTANCE_LENGTHInternalNone
listformatter.hstatic void icu::ListFormatter::getFallbackLocale(const Locale&, Locale&, UErrorCode&)InternalNone
tzfmt.hUnicodeString& icu::TimeZoneFormat::formatOffsetISO8601(int32_t, UnicodeString&, UErrorCode&)Draft
50
None
tzfmt.hUnicodeString& icu::TimeZoneFormat::formatOffsetRFC822(int32_t, UnicodeString&, UErrorCode&)Draft
50
None
tzfmt.henum UTimeZoneFormatStyle::UTZFMT_STYLE_ISO8601Draft
50
None
tzfmt.henum UTimeZoneFormatStyle::UTZFMT_STYLE_RFC822Draft
50
None
tzfmt.hint32_t icu::TimeZoneFormat::parseOffsetRFC822(const UnicodeString&, ParsePosition&)Draft
50
None
uobject.h#define UOBJECT_DEFINE_NO_RTTI_IMPLEMENTATIONInternalNone

(jump back to top)

Deprecated or Obsoleted in 51

FileAPI5051
tblcoll.hint32_t icu::RuleBasedCollator::getMaxExpansion(int32_t)Stable
2.0
Deprecated
uspoof.henum USpoofChecks::USPOOF_SINGLE_SCRIPTStable
4.2
Deprecated
uspoof.hint32_t uspoof_checkUTF8(const USpoofChecker*, const char*, int32_t, int32_t*, UErrorCode*)Stable
4.2
Deprecated
51
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)

FileAPI5051
brkiter.hBreakIterator& icu::BreakIterator::refreshInputText(UText*, UErrorCode&)Draft→Stable
49
calendar.hUCalendarWallTimeOption icu::Calendar::getRepeatedWallTimeOption()Draft→Stable
49
calendar.hUCalendarWallTimeOption icu::Calendar::getSkippedWallTimeOption()Draft→Stable
49
calendar.hconst char* icu::Calendar::getType()Draft→Stable
49
calendar.hvoid icu::Calendar::setRepeatedWallTimeOption(UCalendarWallTimeOption)Draft→Stable
49
calendar.hvoid icu::Calendar::setSkippedWallTimeOption(UCalendarWallTimeOption)Draft→Stable
49
decimfmt.hCurrencyAmount* icu::DecimalFormat::parseCurrency(const UnicodeString&, ParsePosition&)Draft→Stable
49
decimfmt.hDecimalFormat& icu::DecimalFormat::setAttribute(UNumberFormatAttribute, int32_t, UErrorCode&)Internal
50
Draft
51
decimfmt.hicu::DecimalFormat::DecimalFormat(const UnicodeString&, DecimalFormatSymbols*, UNumberFormatStyle, UErrorCode&)Internal
4.2
Internal
decimfmt.hint32_t icu::DecimalFormat::getAttribute(UNumberFormatAttribute, UErrorCode&)Internal
50
Draft
51
gregocal.hconst char* icu::GregorianCalendar::getType()Draft→Stable
49
icudataver.h#define U_ICU_DATA_KEYDraft→Stable
49
icudataver.h#define U_ICU_VERSION_BUNDLEDraft→Stable
49
icudataver.hvoid u_getDataVersion(UVersionInfo, UErrorCode*)Draft→Stable
49
locdspnm.hUDisplayContext icu::LocaleDisplayNames::getContext(UDisplayContextType)InternalDraft
51
locdspnm.hstatic LocaleDisplayNames* icu::LocaleDisplayNames::createInstance(const Locale&, UDisplayContext*, int32_t)InternalDraft
51
locid.hvoid icu::Locale::setKeywordValue(const char*, const char*, UErrorCode&)Draft→Stable
49
normalizer2.hUBool icu::FilteredNormalizer2::getRawDecomposition(UChar32, UnicodeString&)Draft→Stable
49
normalizer2.hUBool icu::Normalizer2::getRawDecomposition(UChar32, UnicodeString&)Draft→Stable
49
normalizer2.hUChar32 icu::FilteredNormalizer2::composePair(UChar32, UChar32)Draft→Stable
49
normalizer2.hUChar32 icu::Normalizer2::composePair(UChar32, UChar32)Draft→Stable
49
normalizer2.hstatic const Normalizer2* icu::Normalizer2::getNFCInstance(UErrorCode&)Draft→Stable
49
normalizer2.hstatic const Normalizer2* icu::Normalizer2::getNFDInstance(UErrorCode&)Draft→Stable
49
normalizer2.hstatic const Normalizer2* icu::Normalizer2::getNFKCCasefoldInstance(UErrorCode&)Draft→Stable
49
normalizer2.hstatic const Normalizer2* icu::Normalizer2::getNFKCInstance(UErrorCode&)Draft→Stable
49
normalizer2.hstatic const Normalizer2* icu::Normalizer2::getNFKDInstance(UErrorCode&)Draft→Stable
49
normalizer2.huint8_t icu::FilteredNormalizer2::getCombiningClass(UChar32)Draft→Stable
49
normalizer2.huint8_t icu::Normalizer2::getCombiningClass(UChar32)Draft→Stable
49
numfmt.hCurrencyAmount* icu::NumberFormat::parseCurrency(const UnicodeString&, ParsePosition&)Draft→Stable
49
numsys.hconst char* icu::NumberingSystem::getName()Draft→Stable
4.6
rbbi.hRuleBasedBreakIterator& icu::RuleBasedBreakIterator::refreshInputText(UText*, UErrorCode&)Draft→Stable
49
rbnf.hvoid icu::RuleBasedNumberFormat::adoptDecimalFormatSymbols(DecimalFormatSymbols*)Draft→Stable
49
rbnf.hvoid icu::RuleBasedNumberFormat::setDecimalFormatSymbols(const DecimalFormatSymbols&)Draft→Stable
49
smpdtfmt.hUDisplayContext icu::SimpleDateFormat::getContext(UDisplayContextType, UErrorCode&)InternalDraft
51
smpdtfmt.hvoid icu::SimpleDateFormat::setContext(UDisplayContext, UErrorCode&)InternalDraft
51
tblcoll.hint32_t icu::RuleBasedCollator::getMaxExpansion(int32_t)Stable
2.0
Deprecated
timezone.hstatic const TimeZone& icu::TimeZone::getUnknown()Draft→Stable
49
ubrk.hvoid ubrk_refreshUText(UBreakIterator*, UText*, UErrorCode*)Draft→Stable
49
ucal.henum UCalendarAttribute::UCAL_REPEATED_WALL_TIMEDraft→Stable
49
ucal.henum UCalendarAttribute::UCAL_SKIPPED_WALL_TIMEDraft→Stable
49
ucal.henum UCalendarWallTimeOption::UCAL_WALLTIME_FIRSTDraft→Stable
49
ucal.henum UCalendarWallTimeOption::UCAL_WALLTIME_LASTDraft→Stable
49
ucal.henum UCalendarWallTimeOption::UCAL_WALLTIME_NEXT_VALIDDraft→Stable
49
uconfig.h#define U_NO_DEFAULT_INCLUDE_UTF_HEADERSDraft→Stable
49
ucurr.hint32_t ucurr_getNumericCode(const UChar*)Draft→Stable
49
udat.h#define UDAT_ABBR_GENERIC_TZInternalDraft
51
udat.h#define UDAT_ABBR_QUARTERInternalDraft
51
udat.h#define UDAT_ABBR_SPECIFIC_TZInternalDraft
51
udat.h#define UDAT_ABBR_UTC_TZInternalDraft
51
udat.h#define UDAT_ABBR_WEEKDAYInternalDraft
51
udat.h#define UDAT_GENERIC_TZInternalDraft
51
udat.h#define UDAT_HOUR24InternalDraft
51
udat.h#define UDAT_LOCATION_TZInternalDraft
51
udat.h#define UDAT_MINUTEInternalDraft
51
udat.h#define UDAT_QUARTERInternalDraft
51
udat.h#define UDAT_SECONDInternalDraft
51
udat.h#define UDAT_SPECIFIC_TZInternalDraft
51
udat.h#define UDAT_WEEKDAYInternalDraft
51
udat.hUDisplayContext udat_getContext(UDateFormat*, UDisplayContextType, UErrorCode*)InternalDraft
51
udat.henum UDateFormatField::UDAT_YEAR_NAME_FIELDDraft→Stable
49
udat.hvoid udat_setContext(UDateFormat*, UDisplayContext, UErrorCode*)InternalDraft
51
udisplaycontext.henum UDisplayContext::UDISPCTX_CAPITALIZATION_FOR_BEGINNING_OF_SENTENCEInternalDraft
51
udisplaycontext.henum UDisplayContext::UDISPCTX_CAPITALIZATION_FOR_MIDDLE_OF_SENTENCEInternalDraft
51
udisplaycontext.henum UDisplayContext::UDISPCTX_CAPITALIZATION_FOR_STANDALONEInternalDraft
51
udisplaycontext.henum UDisplayContext::UDISPCTX_CAPITALIZATION_FOR_UI_LIST_OR_MENUInternalDraft
51
udisplaycontext.henum UDisplayContext::UDISPCTX_CAPITALIZATION_NONEInternalDraft
51
udisplaycontext.henum UDisplayContext::UDISPCTX_DIALECT_NAMESInternalDraft
51
udisplaycontext.henum UDisplayContext::UDISPCTX_STANDARD_NAMESInternalDraft
51
udisplaycontext.henum UDisplayContextType::UDISPCTX_TYPE_CAPITALIZATIONInternalDraft
51
udisplaycontext.henum UDisplayContextType::UDISPCTX_TYPE_DIALECT_HANDLINGInternalDraft
51
uidna.henum (anonymous)::UIDNA_CHECK_CONTEXTODraft→Stable
49
uidna.henum (anonymous)::UIDNA_ERROR_CONTEXTO_DIGITSDraft→Stable
49
uidna.henum (anonymous)::UIDNA_ERROR_CONTEXTO_PUNCTUATIONDraft→Stable
49
uldnames.hUDisplayContext uldn_getContext(const ULocaleDisplayNames*, UDisplayContextType, UErrorCode*)InternalDraft
51
uldnames.hULocaleDisplayNames* uldn_openForContext(const char*, UDisplayContext*, int32_t, UErrorCode*)InternalDraft
51
unistr.h#define UNISTR_FROM_CHAR_EXPLICITDraft→Stable
49
unistr.h#define UNISTR_FROM_STRING_EXPLICITDraft→Stable
49
unorm2.hUChar32 unorm2_composePair(const UNormalizer2*, UChar32, UChar32)Draft→Stable
49
unorm2.hconst UNormalizer2* unorm2_getNFCInstance(UErrorCode*)Draft→Stable
49
unorm2.hconst UNormalizer2* unorm2_getNFDInstance(UErrorCode*)Draft→Stable
49
unorm2.hconst UNormalizer2* unorm2_getNFKCCasefoldInstance(UErrorCode*)Draft→Stable
49
unorm2.hconst UNormalizer2* unorm2_getNFKCInstance(UErrorCode*)Draft→Stable
49
unorm2.hconst UNormalizer2* unorm2_getNFKDInstance(UErrorCode*)Draft→Stable
49
unorm2.hint32_t unorm2_getRawDecomposition(const UNormalizer2*, UChar32, UChar*, int32_t, UErrorCode*)Draft→Stable
49
unorm2.huint8_t unorm2_getCombiningClass(const UNormalizer2*, UChar32)Draft→Stable
49
uscript.hUBool uscript_hasScript(UChar32, UScriptCode)Draft→Stable
49
uscript.hint32_t uscript_getScriptExtensions(UChar32, UScriptCode*, int32_t, UErrorCode*)Draft→Stable
49
uspoof.henum USpoofChecks::USPOOF_ALL_CHECKSStable
4.2
Stable
4.6
(changed)
uspoof.henum USpoofChecks::USPOOF_SINGLE_SCRIPTStable
4.2
Deprecated
uspoof.hint32_t uspoof_checkUTF8(const USpoofChecker*, const char*, int32_t, int32_t*, UErrorCode*)Stable
4.2
Deprecated
51
uspoof.hint32_t uspoof_checkUnicodeString(const USpoofChecker*, const icu::UnicodeString&, int32_t*, UErrorCode*)Stable
4.2
Deprecated
51
ustdio.hUFILE* u_get_stdout()Draft→Stable
49
ustdio.hint32_t u_printf(const char*,...)Draft→Stable
49
ustdio.hint32_t u_printf_u(const UChar*,...)Draft→Stable
49

(jump back to top)

Promoted to stable in 51

FileAPI5051
basictz.hUBool icu::BasicTimeZone::hasEquivalentTransitions(const BasicTimeZone&, UDate, UDate, UBool, UErrorCode&)NoneStable
3.8
brkiter.hBreakIterator& icu::BreakIterator::refreshInputText(UText*, UErrorCode&)Draft→Stable
49
calendar.hUCalendarWallTimeOption icu::Calendar::getRepeatedWallTimeOption()Draft→Stable
49
calendar.hUCalendarWallTimeOption icu::Calendar::getSkippedWallTimeOption()Draft→Stable
49
calendar.hconst char* icu::Calendar::getType()Draft→Stable
49
calendar.hvoid icu::Calendar::setRepeatedWallTimeOption(UCalendarWallTimeOption)Draft→Stable
49
calendar.hvoid icu::Calendar::setSkippedWallTimeOption(UCalendarWallTimeOption)Draft→Stable
49
decimfmt.hCurrencyAmount* icu::DecimalFormat::parseCurrency(const UnicodeString&, ParsePosition&)Draft→Stable
49
gregocal.hconst char* icu::GregorianCalendar::getType()Draft→Stable
49
icudataver.h#define U_ICU_DATA_KEYDraft→Stable
49
icudataver.h#define U_ICU_VERSION_BUNDLEDraft→Stable
49
icudataver.hvoid u_getDataVersion(UVersionInfo, UErrorCode*)Draft→Stable
49
locid.hvoid icu::Locale::setKeywordValue(const char*, const char*, UErrorCode&)Draft→Stable
49
normalizer2.hUBool icu::FilteredNormalizer2::getRawDecomposition(UChar32, UnicodeString&)Draft→Stable
49
normalizer2.hUBool icu::Normalizer2::getRawDecomposition(UChar32, UnicodeString&)Draft→Stable
49
normalizer2.hUChar32 icu::FilteredNormalizer2::composePair(UChar32, UChar32)Draft→Stable
49
normalizer2.hUChar32 icu::Normalizer2::composePair(UChar32, UChar32)Draft→Stable
49
normalizer2.hstatic const Normalizer2* icu::Normalizer2::getNFCInstance(UErrorCode&)Draft→Stable
49
normalizer2.hstatic const Normalizer2* icu::Normalizer2::getNFDInstance(UErrorCode&)Draft→Stable
49
normalizer2.hstatic const Normalizer2* icu::Normalizer2::getNFKCCasefoldInstance(UErrorCode&)Draft→Stable
49
normalizer2.hstatic const Normalizer2* icu::Normalizer2::getNFKCInstance(UErrorCode&)Draft→Stable
49
normalizer2.hstatic const Normalizer2* icu::Normalizer2::getNFKDInstance(UErrorCode&)Draft→Stable
49
normalizer2.huint8_t icu::FilteredNormalizer2::getCombiningClass(UChar32)Draft→Stable
49
normalizer2.huint8_t icu::Normalizer2::getCombiningClass(UChar32)Draft→Stable
49
numfmt.hCurrencyAmount* icu::NumberFormat::parseCurrency(const UnicodeString&, ParsePosition&)Draft→Stable
49
numsys.hconst char* icu::NumberingSystem::getName()Draft→Stable
4.6
rbbi.hRuleBasedBreakIterator& icu::RuleBasedBreakIterator::refreshInputText(UText*, UErrorCode&)Draft→Stable
49
rbnf.hvoid icu::RuleBasedNumberFormat::adoptDecimalFormatSymbols(DecimalFormatSymbols*)Draft→Stable
49
rbnf.hvoid icu::RuleBasedNumberFormat::setDecimalFormatSymbols(const DecimalFormatSymbols&)Draft→Stable
49
timezone.hstatic const TimeZone& icu::TimeZone::getUnknown()Draft→Stable
49
ubrk.hvoid ubrk_refreshUText(UBreakIterator*, UText*, UErrorCode*)Draft→Stable
49
ucal.henum UCalendarAttribute::UCAL_REPEATED_WALL_TIMEDraft→Stable
49
ucal.henum UCalendarAttribute::UCAL_SKIPPED_WALL_TIMEDraft→Stable
49
ucal.henum UCalendarWallTimeOption::UCAL_WALLTIME_FIRSTDraft→Stable
49
ucal.henum UCalendarWallTimeOption::UCAL_WALLTIME_LASTDraft→Stable
49
ucal.henum UCalendarWallTimeOption::UCAL_WALLTIME_NEXT_VALIDDraft→Stable
49
uconfig.h#define U_NO_DEFAULT_INCLUDE_UTF_HEADERSDraft→Stable
49
ucurr.hint32_t ucurr_getNumericCode(const UChar*)Draft→Stable
49
udat.henum UDateFormatField::UDAT_YEAR_NAME_FIELDDraft→Stable
49
uidna.henum (anonymous)::UIDNA_CHECK_CONTEXTODraft→Stable
49
uidna.henum (anonymous)::UIDNA_ERROR_CONTEXTO_DIGITSDraft→Stable
49
uidna.henum (anonymous)::UIDNA_ERROR_CONTEXTO_PUNCTUATIONDraft→Stable
49
unistr.h#define UNISTR_FROM_CHAR_EXPLICITDraft→Stable
49
unistr.h#define UNISTR_FROM_STRING_EXPLICITDraft→Stable
49
unorm2.hUChar32 unorm2_composePair(const UNormalizer2*, UChar32, UChar32)Draft→Stable
49
unorm2.hconst UNormalizer2* unorm2_getNFCInstance(UErrorCode*)Draft→Stable
49
unorm2.hconst UNormalizer2* unorm2_getNFDInstance(UErrorCode*)Draft→Stable
49
unorm2.hconst UNormalizer2* unorm2_getNFKCCasefoldInstance(UErrorCode*)Draft→Stable
49
unorm2.hconst UNormalizer2* unorm2_getNFKCInstance(UErrorCode*)Draft→Stable
49
unorm2.hconst UNormalizer2* unorm2_getNFKDInstance(UErrorCode*)Draft→Stable
49
unorm2.hint32_t unorm2_getRawDecomposition(const UNormalizer2*, UChar32, UChar*, int32_t, UErrorCode*)Draft→Stable
49
unorm2.huint8_t unorm2_getCombiningClass(const UNormalizer2*, UChar32)Draft→Stable
49
uscript.hUBool uscript_hasScript(UChar32, UScriptCode)Draft→Stable
49
uscript.hint32_t uscript_getScriptExtensions(UChar32, UScriptCode*, int32_t, UErrorCode*)Draft→Stable
49
uspoof.henum USpoofChecks::USPOOF_RESTRICTION_LEVELNoneStable
51
(Born Stable)
ustdio.hUFILE* u_get_stdout()Draft→Stable
49
ustdio.hint32_t u_printf(const char*,...)Draft→Stable
49
ustdio.hint32_t u_printf_u(const UChar*,...)Draft→Stable
49

(jump back to top)

Added in 51

FileAPI5051
alphaindex.hImmutableIndex* icu::AlphabeticIndex::buildImmutableIndex(UErrorCode&)NoneDraft
51
alphaindex.hUAlphabeticIndexLabelType icu::AlphabeticIndex::Bucket::getLabelType()NoneDraft
51
alphaindex.hconst Bucket* icu::AlphabeticIndex::ImmutableIndex::getBucket(int32_t)NoneDraft
51
alphaindex.hconst UnicodeString& icu::AlphabeticIndex::Bucket::getLabel()NoneDraft
51
alphaindex.hicu::AlphabeticIndex::AlphabeticIndex(RuleBasedCollator*, UErrorCode&)NoneDraft
51
alphaindex.hicu::AlphabeticIndex::Bucket::~Bucket()NoneDraft
51
alphaindex.hicu::AlphabeticIndex::ImmutableIndex::~ImmutableIndex()NoneDraft
51
alphaindex.hint32_t icu::AlphabeticIndex::ImmutableIndex::getBucketCount()NoneDraft
51
alphaindex.hint32_t icu::AlphabeticIndex::ImmutableIndex::getBucketIndex(const UnicodeString&, UErrorCode&)NoneDraft
51
basictz.hUBool icu::BasicTimeZone::hasEquivalentTransitions(const BasicTimeZone&, UDate, UDate, UBool, UErrorCode&)NoneStable
3.8
compactdecimalformat.hCompactDecimalFormat& icu::CompactDecimalFormat::operator=(const CompactDecimalFormat&)NoneDraft
51
compactdecimalformat.hCurrencyAmount* icu::CompactDecimalFormat::parseCurrency(const UnicodeString&, ParsePosition&)NoneInternal
compactdecimalformat.hFormat* icu::CompactDecimalFormat::clone()NoneDraft
51
compactdecimalformat.hUBool icu::CompactDecimalFormat::operator==(const Format&)NoneDraft
51
compactdecimalformat.hUClassID icu::CompactDecimalFormat::getDynamicClassID()NoneDraft
51
compactdecimalformat.hUnicodeString& icu::CompactDecimalFormat::format(const DigitList&, UnicodeString&, FieldPosition&, UErrorCode&)NoneInternal
compactdecimalformat.hUnicodeString& icu::CompactDecimalFormat::format(const DigitList&, UnicodeString&, FieldPositionIterator*, UErrorCode&)NoneInternal
compactdecimalformat.hUnicodeString& icu::CompactDecimalFormat::format(const StringPiece&, UnicodeString&, FieldPositionIterator*, UErrorCode&)NoneInternal
compactdecimalformat.hUnicodeString& icu::CompactDecimalFormat::format(double, UnicodeString&, FieldPosition&)NoneDraft
51
compactdecimalformat.hUnicodeString& icu::CompactDecimalFormat::format(double, UnicodeString&, FieldPositionIterator*, UErrorCode&)NoneInternal
compactdecimalformat.hUnicodeString& icu::CompactDecimalFormat::format(int64_t, UnicodeString&, FieldPosition&)NoneDraft
51
compactdecimalformat.hUnicodeString& icu::CompactDecimalFormat::format(int64_t, UnicodeString&, FieldPositionIterator*, UErrorCode&)NoneInternal
compactdecimalformat.hicu::CompactDecimalFormat::CompactDecimalFormat(const CompactDecimalFormat&)NoneDraft
51
compactdecimalformat.hicu::CompactDecimalFormat::~CompactDecimalFormat()NoneDraft
51
compactdecimalformat.hstatic CompactDecimalFormat* icu::CompactDecimalFormat::createInstance(const Locale&, UNumberCompactStyle, UErrorCode&)NoneDraft
51
compactdecimalformat.hstatic UClassID icu::CompactDecimalFormat::getStaticClassID()NoneDraft
51
compactdecimalformat.hvoid icu::CompactDecimalFormat::parse(const UnicodeString&, Formattable&, ParsePosition&)NoneDraft
51
compactdecimalformat.hvoid icu::CompactDecimalFormat::parse(const UnicodeString&, Formattable&, UErrorCode&)NoneDraft
51
dtfmtsym.henum icu::DateFormatSymbols::DtWidthType::SHORTNoneDraft
51
LEFontInstance.hconst void* icu::LEFontInstance::getFontTable(LETag, size_t&)NoneInternal
LETypes.h#define LE_AFRC_FEATURE_FLAGNoneInternal
LETypes.h#define LE_CHAR_FILTER_FEATURE_FLAGNoneInternal
LETypes.h#define LE_CLIG_FEATURE_FLAGNoneInternal
LETypes.h#define LE_CSWH_FEATURE_FLAGNoneInternal
LETypes.h#define LE_DLIG_FEATURE_FLAGNoneInternal
LETypes.h#define LE_FRAC_FEATURE_FLAGNoneInternal
LETypes.h#define LE_HLIG_FEATURE_FLAGNoneInternal
LETypes.h#define LE_Kerning_FEATURE_FLAGNoneInternal
LETypes.h#define LE_LIGA_FEATURE_FLAGNoneInternal
LETypes.h#define LE_Ligatures_FEATURE_FLAGNoneInternal
LETypes.h#define LE_NALT_FEATURE_FLAGNoneInternal
LETypes.h#define LE_RLIG_FEATURE_FLAGNoneInternal
LETypes.h#define LE_RUBY_FEATURE_FLAGNoneInternal
LETypes.h#define LE_SALT_FEATURE_FLAGNoneInternal
LETypes.h#define LE_SMCP_FEATURE_FLAGNoneInternal
LETypes.h#define LE_SS01_FEATURE_FLAGNoneInternal
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
listformatter.hUnicodeString& icu::ListFormatter::format(const UnicodeString items[], int32_t, UnicodeString&, UErrorCode&)Draft
50
listformatter.hicu::ListFormatter::~ListFormatter()Draft
50
listformatter.hstatic ListFormatter* icu::ListFormatter::createInstance(UErrorCode&)Draft
50
listformatter.hstatic ListFormatter* icu::ListFormatter::createInstance(const Locale&, UErrorCode&)Draft
50
messagepattern.h#define UMSGPAT_ARG_TYPE_HAS_PLURAL_STYLEDraft
50
messagepattern.henum UMessagePatternArgType::UMSGPAT_ARG_TYPE_SELECTORDINALDraft
50
plurfmt.hicu::PluralFormat::PluralFormat(const Locale&, UPluralType, UErrorCode&)Draft
50
plurfmt.hicu::PluralFormat::PluralFormat(const Locale&, UPluralType, const UnicodeString&, UErrorCode&)Draft
50
plurrule.hstatic PluralRules* icu::PluralRules::forLocale(const Locale&, UPluralType, UErrorCode&)Draft
50
tzfmt.hFormat* icu::TimeZoneFormat::clone()Draft
50
tzfmt.hTimeZone* icu::TimeZoneFormat::parse(UTimeZoneFormatStyle, const UnicodeString&, ParsePosition&, UTimeZoneFormatTimeType*timeType=)Draft
50
tzfmt.hTimeZone* icu::TimeZoneFormat::parse(UTimeZoneFormatStyle, const UnicodeString&, ParsePosition&, int32_t, UTimeZoneFormatTimeType*timeType=)Draft
50
tzfmt.hTimeZoneFormat& icu::TimeZoneFormat::operator=(const TimeZoneFormat&)Draft
50
tzfmt.hUBool icu::TimeZoneFormat::operator==(const Format&)Draft
50
tzfmt.hUClassID icu::TimeZoneFormat::getDynamicClassID()Draft
50
tzfmt.hUnicodeString& icu::TimeZoneFormat::format(UTimeZoneFormatStyle, const TimeZone&, UDate, UnicodeString&, UTimeZoneFormatTimeType*timeType=)Draft
50
tzfmt.hUnicodeString& icu::TimeZoneFormat::format(const Formattable&, UnicodeString&, FieldPosition&, UErrorCode&)Draft
50
tzfmt.hUnicodeString& icu::TimeZoneFormat::formatOffsetLocalizedGMT(int32_t, UnicodeString&, UErrorCode&)Draft
50
tzfmt.hUnicodeString& icu::TimeZoneFormat::getGMTOffsetDigits(UnicodeString&)Draft
50
tzfmt.hUnicodeString& icu::TimeZoneFormat::getGMTOffsetPattern(UTimeZoneFormatGMTOffsetPatternType, UnicodeString&)Draft
50
tzfmt.hUnicodeString& icu::TimeZoneFormat::getGMTPattern(UnicodeString&)Draft
50
tzfmt.hUnicodeString& icu::TimeZoneFormat::getGMTZeroFormat(UnicodeString&)Draft
50
tzfmt.hconst TimeZoneNames* icu::TimeZoneFormat::getTimeZoneNames()Draft
50
tzfmt.henum UTimeZoneFormatGMTOffsetPatternType::UTZFMT_PAT_NEGATIVE_HMSDraft
50
tzfmt.henum UTimeZoneFormatGMTOffsetPatternType::UTZFMT_PAT_NEGATIVE_HMDraft
50
tzfmt.henum UTimeZoneFormatGMTOffsetPatternType::UTZFMT_PAT_POSITIVE_HMSDraft
50
tzfmt.henum UTimeZoneFormatGMTOffsetPatternType::UTZFMT_PAT_POSITIVE_HMDraft
50
tzfmt.henum UTimeZoneFormatParseOption::UTZFMT_PARSE_OPTION_ALL_STYLESDraft
50
tzfmt.henum UTimeZoneFormatParseOption::UTZFMT_PARSE_OPTION_NONEDraft
50
tzfmt.henum UTimeZoneFormatStyle::UTZFMT_STYLE_GENERIC_LOCATIONDraft
50
tzfmt.henum UTimeZoneFormatStyle::UTZFMT_STYLE_GENERIC_LONGDraft
50
tzfmt.henum UTimeZoneFormatStyle::UTZFMT_STYLE_GENERIC_SHORTDraft
50
tzfmt.henum UTimeZoneFormatStyle::UTZFMT_STYLE_LOCALIZED_GMTDraft
50
tzfmt.henum UTimeZoneFormatStyle::UTZFMT_STYLE_SPECIFIC_LONGDraft
50
tzfmt.henum UTimeZoneFormatStyle::UTZFMT_STYLE_SPECIFIC_SHORTDraft
50
tzfmt.henum UTimeZoneFormatTimeType::UTZFMT_TIME_TYPE_DAYLIGHTDraft
50
tzfmt.henum UTimeZoneFormatTimeType::UTZFMT_TIME_TYPE_STANDARDDraft
50
tzfmt.henum UTimeZoneFormatTimeType::UTZFMT_TIME_TYPE_UNKNOWNDraft
50
tzfmt.hicu::TimeZoneFormat::TimeZoneFormat(const TimeZoneFormat&)Draft
50
tzfmt.hicu::TimeZoneFormat::~TimeZoneFormat()Draft
50
tzfmt.hint32_t icu::TimeZoneFormat::parseOffsetISO8601(const UnicodeString&, ParsePosition&)Draft
50
tzfmt.hint32_t icu::TimeZoneFormat::parseOffsetLocalizedGMT(const UnicodeString&, ParsePosition&)Draft
50
tzfmt.hstatic TimeZoneFormat* icu::TimeZoneFormat::createInstance(const Locale&, UErrorCode&)Draft
50
tzfmt.hstatic UClassID icu::TimeZoneFormat::getStaticClassID()Draft
50
tzfmt.huint32_t icu::TimeZoneFormat::getDefaultParseOptions()Draft
50
tzfmt.hvoid icu::TimeZoneFormat::adoptTimeZoneNames(TimeZoneNames*)Draft
50
tzfmt.hvoid icu::TimeZoneFormat::parseObject(const UnicodeString&, Formattable&, ParsePosition&)Draft
50
tzfmt.hvoid icu::TimeZoneFormat::setDefaultParseOptions(uint32_t)Draft
50
tzfmt.hvoid icu::TimeZoneFormat::setGMTOffsetDigits(const UnicodeString&, UErrorCode&)Draft
50
tzfmt.hvoid icu::TimeZoneFormat::setGMTOffsetPattern(UTimeZoneFormatGMTOffsetPatternType, const UnicodeString&, UErrorCode&)Draft
50
tzfmt.hvoid icu::TimeZoneFormat::setGMTPattern(const UnicodeString&, UErrorCode&)Draft
50
tzfmt.hvoid icu::TimeZoneFormat::setGMTZeroFormat(const UnicodeString&, UErrorCode&)Draft
50
tzfmt.hvoid icu::TimeZoneFormat::setTimeZoneNames(const TimeZoneNames&)Draft
50
tznames.hStringEnumeration* icu::TimeZoneNames::getAvailableMetaZoneIDs(UErrorCode&)Draft
50
tznames.hStringEnumeration* icu::TimeZoneNames::getAvailableMetaZoneIDs(const UnicodeString&, UErrorCode&)Draft
50
tznames.hTimeZoneNames* icu::TimeZoneNames::clone()Draft
50
tznames.hUBool icu::TimeZoneNames::operator!=(const TimeZoneNames&)Draft
50
tznames.hUBool icu::TimeZoneNames::operator==(const TimeZoneNames&)Draft
50
tznames.hUnicodeString& icu::TimeZoneNames::getDisplayName(const UnicodeString&, UTimeZoneNameType, UDate, UnicodeString&)Draft
50
tznames.hUnicodeString& icu::TimeZoneNames::getExemplarLocationName(const UnicodeString&, UnicodeString&)Draft
50
tznames.hUnicodeString& icu::TimeZoneNames::getMetaZoneDisplayName(const UnicodeString&, UTimeZoneNameType, UnicodeString&)Draft
50
tznames.hUnicodeString& icu::TimeZoneNames::getMetaZoneID(const UnicodeString&, UDate, UnicodeString&)Draft
50
tznames.hUnicodeString& icu::TimeZoneNames::getReferenceZoneID(const UnicodeString&, const char*, UnicodeString&)Draft
50
tznames.hUnicodeString& icu::TimeZoneNames::getTimeZoneDisplayName(const UnicodeString&, UTimeZoneNameType, UnicodeString&)Draft
50
tznames.henum UTimeZoneNameType::UTZNM_LONG_DAYLIGHTDraft
50
tznames.henum UTimeZoneNameType::UTZNM_LONG_GENERICDraft
50
tznames.henum UTimeZoneNameType::UTZNM_LONG_STANDARDDraft
50
tznames.henum UTimeZoneNameType::UTZNM_SHORT_DAYLIGHTDraft
50
tznames.henum UTimeZoneNameType::UTZNM_SHORT_GENERICDraft
50
tznames.henum UTimeZoneNameType::UTZNM_SHORT_STANDARDDraft
50
tznames.henum UTimeZoneNameType::UTZNM_UNKNOWNDraft
50
tznames.hicu::TimeZoneNames::~TimeZoneNames()Draft
50
tznames.hstatic TimeZoneNames* icu::TimeZoneNames::createInstance(const Locale&, UErrorCode&)Draft
50
ucal.hUBool ucal_getTimeZoneTransitionDate(const UCalendar*, UTimeZoneTransitionType, UDate*, UErrorCode*)Draft
50
ucal.henum UTimeZoneTransitionType::UCAL_TZ_TRANSITION_NEXT_INCLUSIVEDraft
50
ucal.henum UTimeZoneTransitionType::UCAL_TZ_TRANSITION_NEXTDraft
50
ucal.henum UTimeZoneTransitionType::UCAL_TZ_TRANSITION_PREVIOUS_INCLUSIVEDraft
50
ucal.henum UTimeZoneTransitionType::UCAL_TZ_TRANSITION_PREVIOUSDraft
50
ucol.hUCollationResult ucol_strcollUTF8(const UCollator*, const char*, int32_t, const char*, int32_t, UErrorCode*)Draft
50
udat.henum UDateFormatStyle::UDAT_PATTERNDraft
50
uenum.hUEnumeration* uenum_openCharStringsEnumeration(const char*const strings[], int32_t, UErrorCode*)Draft
50
uenum.hUEnumeration* uenum_openUCharStringsEnumeration(const UChar*const strings[], int32_t, UErrorCode*)Draft
50
ugender.hUGender ugender_getListGender(const UGenderInfo*, const UGender*, int32_t, UErrorCode*)Draft
50
ugender.hconst UGenderInfo* ugender_getInstance(const char*, UErrorCode*)Draft
50
ugender.henum UGender::UGENDER_FEMALEDraft
50
ugender.henum UGender::UGENDER_MALEDraft
50
ugender.henum UGender::UGENDER_OTHERDraft
50
unum.henum UNumberFormatAttribute::UNUM_FORMAT_FAIL_IF_MORE_THAN_MAX_DIGITSDraft
50
unum.henum UNumberFormatAttribute::UNUM_PARSE_NO_EXPONENTDraft
50
upluralrules.hUPluralRules* uplrules_openForType(const char*, UPluralType, UErrorCode*)Draft
50
upluralrules.henum UPluralType::UPLURAL_TYPE_CARDINALDraft
50
upluralrules.henum UPluralType::UPLURAL_TYPE_COUNTDraft
50
upluralrules.henum UPluralType::UPLURAL_TYPE_ORDINALDraft
50
uregex.henum URegexpFlag::UREGEX_CANON_EQDraft
2.4
utrace.henum UTraceFunctionNumber::UTRACE_UCOL_STRCOLLUTF8Draft
50

(jump back to top)

Signature Simplifications

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

(jump back to top)

Contents generated by StableAPI (r33118) tool on Tue Mar 12 13:51:08 PDT 2013
Copyright (C) 2013, International Business Machines Corporation, All Rights Reserved.