ICU4C API Comparison: 4.0.1 with 4.2


Removed from 4.0.1

FileAPI4.0.14.2
datefmt.hstatic DateFormat* DateFormat::createPatternInstance(const UnicodeString &, const Locale &, UErrorCode &)Internal
4.0
None

(jump back to top)

Deprecated or Obsoleted in 4.2

FileAPI4.0.14.2

(jump back to top)

Changed in 4.2 (old, new)

FileAPI4.0.14.2
bmsearch.hstatic UClassID BoyerMooreSearch::getStaticClassID()Internal
4.0.1 technology preview

bmsearch.hUClassID BoyerMooreSearch::getDynamicClassID() constInternal
4.0.1 technology preview

colldata.hUClassID CEList::getDynamicClassID() constInternal
4.0.1 technology preview

colldata.hstatic UClassID StringList::getStaticClassID()Internal
4.0.1 technology preview

colldata.hUClassID StringList::getDynamicClassID() constInternal
4.0.1 technology preview

colldata.hstatic UClassID CollData::getStaticClassID()Internal
4.0.1 technology preview

colldata.hstatic UClassID CEList::getStaticClassID()Internal
4.0.1 technology preview

colldata.hUClassID CollData::getDynamicClassID() constInternal
4.0.1 technology preview

dtintrv.hUDate DateInterval::getToDate() constDraft>Stable
4.0
dtintrv.hDateInterval::DateInterval(UDate , UDate )Draft>Stable
4.0
dtintrv.hstatic UClassID DateInterval::getStaticClassID(void)Draft>Stable
4.0
dtintrv.hDateInterval::~DateInterval()Draft>Stable
4.0
dtintrv.hDateInterval& DateInterval::operator=(const DateInterval &)Draft>Stable
4.0
dtintrv.hUBool DateInterval::operator==(const DateInterval &) constDraft>Stable
4.0
dtintrv.hUDate DateInterval::getFromDate() constDraft>Stable
4.0
dtintrv.hDateInterval* DateInterval::clone() constDraft>Stable
4.0
dtintrv.hUClassID DateInterval::getDynamicClassID(void) constDraft>Stable
4.0
dtintrv.hUBool DateInterval::operator!=(const DateInterval &) constDraft>Stable
4.0
dtintrv.hDateInterval::DateInterval(const DateInterval &)Draft>Stable
4.0
dtitvfmt.hstatic UClassID DateIntervalFormat::getStaticClassID(void)Draft>Stable
4.0
dtitvfmt.hDateIntervalFormat::~DateIntervalFormat()Draft>Stable
4.0
dtitvfmt.hUBool DateIntervalFormat::operator==(const Format &) constDraft>Stable
4.0
dtitvfmt.hstatic DateIntervalFormat* DateIntervalFormat::createInstance(const UnicodeString &, UErrorCode &)Draft>Stable
4.0
dtitvfmt.hUnicodeString& DateIntervalFormat::format(const DateInterval *, UnicodeString &, FieldPosition &, UErrorCode &) constDraft>Stable
4.0
dtitvfmt.hUnicodeString& DateIntervalFormat::format(const Formattable &, UnicodeString &, FieldPosition &, UErrorCode &) constDraft>Stable
4.0
dtitvfmt.hstatic DateIntervalFormat* DateIntervalFormat::createInstance(const UnicodeString &, const Locale &, const DateIntervalInfo &, UErrorCode &)Draft>Stable
4.0
dtitvfmt.hstatic DateIntervalFormat* DateIntervalFormat::createInstance(const UnicodeString &, const DateIntervalInfo &, UErrorCode &)Draft>Stable
4.0
dtitvfmt.hconst DateIntervalInfo* DateIntervalFormat::getDateIntervalInfo(void) constDraft>Stable
4.0
dtitvfmt.hconst DateFormat* DateIntervalFormat::getDateFormat(void) constDraft>Stable
4.0
dtitvfmt.hUClassID DateIntervalFormat::getDynamicClassID(void) constDraft>Stable
4.0
dtitvfmt.hvoid DateIntervalFormat::setDateIntervalInfo(const DateIntervalInfo &, UErrorCode &)Draft>Stable
4.0
dtitvfmt.hstatic DateIntervalFormat* DateIntervalFormat::createInstance(const UnicodeString &, const Locale &, UErrorCode &)Draft>Stable
4.0
dtitvfmt.hUnicodeString& DateIntervalFormat::format(Calendar &, Calendar &, UnicodeString &, FieldPosition &, UErrorCode &) constDraft>Stable
4.0
dtitvfmt.hUBool DateIntervalFormat::operator!=(const Format &) constDraft>Stable
4.0
dtitvfmt.hFormat* DateIntervalFormat::clone(void) constDraft>Stable
4.0
dtitvinf.hUnicodeString& DateIntervalInfo::getFallbackIntervalPattern(UnicodeString &) constDraft>Stable
4.0
dtitvinf.hvoid DateIntervalInfo::setIntervalPattern(const UnicodeString &, UCalendarDateFields , const UnicodeString &, UErrorCode &)Draft>Stable
4.0
dtitvinf.hDateIntervalInfo& DateIntervalInfo::operator=(const DateIntervalInfo &)Draft>Stable
4.0
dtitvinf.hDateIntervalInfo* DateIntervalInfo::clone(void) constDraft>Stable
4.0
dtitvinf.hUBool DateIntervalInfo::getDefaultOrder() constDraft>Stable
4.0
dtitvinf.hDateIntervalInfo::DateIntervalInfo(const Locale &, UErrorCode &)Draft>Stable
4.0
dtitvinf.hDateIntervalInfo::~DateIntervalInfo()Draft>Stable
4.0
dtitvinf.hDateIntervalInfo::DateIntervalInfo(const DateIntervalInfo &)Draft>Stable
4.0
dtitvinf.hUnicodeString& DateIntervalInfo::getIntervalPattern(const UnicodeString &, UCalendarDateFields , UnicodeString &, UErrorCode &) constDraft>Stable
4.0
dtitvinf.hvoid DateIntervalInfo::setFallbackIntervalPattern(const UnicodeString &, UErrorCode &)Draft>Stable
4.0
msgfmt.hUBool MessageFormat::usesNamedArguments() constDraft>Stable
4.0
msgfmt.hvoid MessageFormat::setFormat(const UnicodeString &, const Format &, UErrorCode &)Draft>Stable
4.0
msgfmt.hFormat* MessageFormat::getFormat(const UnicodeString &, UErrorCode &)Draft>Stable
4.0
msgfmt.hvoid MessageFormat::adoptFormat(const UnicodeString &, Format *, UErrorCode &)Draft>Stable
4.0
msgfmt.hStringEnumeration* MessageFormat::getFormatNames(UErrorCode &)Draft>Stable
4.0
plurfmt.hvoid PluralFormat::applyPattern(const UnicodeString &, UErrorCode &)Draft>Stable
4.0
plurfmt.hUBool PluralFormat::operator!=(const Format &) constDraft>Stable
4.0
plurfmt.hUnicodeString PluralFormat::format(int32_t , UErrorCode &) constDraft>Stable
4.0
plurfmt.hvoid PluralFormat::parseObject(const UnicodeString &, Formattable &, ParsePosition &) constDraft>Stable
4.0
plurfmt.hPluralFormat::PluralFormat(const Locale &, const UnicodeString &, UErrorCode &)Draft>Stable
4.0
plurfmt.hUnicodeString PluralFormat::format(double , UErrorCode &) constDraft>Stable
4.0
plurfmt.hPluralFormat::PluralFormat(UErrorCode &)Draft>Stable
4.0
plurfmt.hUnicodeString& PluralFormat::format(int32_t , UnicodeString &, FieldPosition &, UErrorCode &) constDraft>Stable
4.0
plurfmt.hstatic UClassID PluralFormat::getStaticClassID(void)Draft>Stable
4.0
plurfmt.hPluralFormat::PluralFormat(const PluralFormat &)Draft>Stable
4.0
plurfmt.hUnicodeString& PluralFormat::toPattern(UnicodeString &)Draft>Stable
4.0
plurfmt.hPluralFormat::~PluralFormat()Draft>Stable
4.0
plurfmt.hUBool PluralFormat::operator==(const Format &) constDraft>Stable
4.0
plurfmt.hPluralFormat::PluralFormat(const PluralRules &, const UnicodeString &, UErrorCode &)Draft>Stable
4.0
plurfmt.hPluralFormat::PluralFormat(const Locale &, const PluralRules &, const UnicodeString &, UErrorCode &)Draft>Stable
4.0
plurfmt.hvoid PluralFormat::setLocale(const Locale &, UErrorCode &)Draft>Stable
4.0
plurfmt.hPluralFormat& PluralFormat::operator=(const PluralFormat &)Draft>Stable
4.0
plurfmt.hPluralFormat::PluralFormat(const UnicodeString &, UErrorCode &)Draft>Stable
4.0
plurfmt.hUClassID PluralFormat::getDynamicClassID() constDraft>Stable
4.0
plurfmt.hUnicodeString& PluralFormat::format(double , UnicodeString &, FieldPosition &, UErrorCode &) constDraft>Stable
4.0
plurfmt.hPluralFormat::PluralFormat(const Locale &, const PluralRules &, UErrorCode &)Draft>Stable
4.0
plurfmt.hUnicodeString& PluralFormat::format(const Formattable &, UnicodeString &, FieldPosition &, UErrorCode &) constDraft>Stable
4.0
plurfmt.hPluralFormat::PluralFormat(const Locale &, UErrorCode &)Draft>Stable
4.0
plurfmt.hvoid PluralFormat::setNumberFormat(const NumberFormat *, UErrorCode &)Draft>Stable
4.0
plurfmt.hPluralFormat::PluralFormat(const PluralRules &, UErrorCode &)Draft>Stable
4.0
plurfmt.hFormat* PluralFormat::clone(void) constDraft>Stable
4.0
plurrule.hstatic PluralRules* PluralRules::createRules(const UnicodeString &, UErrorCode &)Draft>Stable
4.0
plurrule.hUBool PluralRules::operator!=(const PluralRules &) constDraft>Stable
4.0
plurrule.hstatic PluralRules* PluralRules::createDefaultRules(UErrorCode &)Draft>Stable
4.0
plurrule.hPluralRules* PluralRules::clone() constDraft>Stable
4.0
plurrule.hUBool PluralRules::isKeyword(const UnicodeString &) constDraft>Stable
4.0
plurrule.hstatic UClassID PluralRules::getStaticClassID(void)Draft>Stable
4.0
plurrule.hPluralRules::PluralRules(UErrorCode &)Draft>Stable
4.0
plurrule.hUnicodeString PluralRules::select(double ) constDraft>Stable
4.0
plurrule.hUnicodeString PluralRules::select(int32_t ) constDraft>Stable
4.0
plurrule.hstatic PluralRules* PluralRules::forLocale(const Locale &, UErrorCode &)Draft>Stable
4.0
plurrule.hStringEnumeration* PluralRules::getKeywords(UErrorCode &) constDraft>Stable
4.0
plurrule.hUClassID PluralRules::getDynamicClassID() constDraft>Stable
4.0
plurrule.hPluralRules::~PluralRules()Draft>Stable
4.0
plurrule.hPluralRules& PluralRules::operator=(const PluralRules &)Draft>Stable
4.0
plurrule.hUBool PluralRules::operator==(const PluralRules &) constDraft>Stable
4.0
plurrule.hPluralRules::PluralRules(const PluralRules &)Draft>Stable
4.0
regex.hvoid RegexMatcher::setTimeLimit(int32_t , UErrorCode &)Draft>Stable
4.0
regex.hvoid RegexMatcher::getMatchCallback(URegexMatchCallback *&, const void *&, UErrorCode &)Draft>Stable
4.0
regex.hvoid RegexMatcher::setMatchCallback(URegexMatchCallback *, const void *, UErrorCode &)Draft>Stable
4.0
regex.hRegexMatcher& RegexMatcher::useTransparentBounds(UBool )Draft>Stable
4.0
regex.hUBool RegexMatcher::hasTransparentBounds() constDraft>Stable
4.0
regex.hint32_t RegexMatcher::getTimeLimit() constDraft>Stable
4.0
regex.hRegexMatcher& RegexMatcher::region(int32_t , int32_t , UErrorCode &)Draft>Stable
4.0
regex.hint32_t RegexMatcher::regionEnd() constDraft>Stable
4.0
regex.hUBool RegexMatcher::hitEnd() constDraft>Stable
4.0
regex.hRegexMatcher& RegexMatcher::useAnchoringBounds(UBool )Draft>Stable
4.0
regex.hvoid RegexMatcher::setStackLimit(int32_t , UErrorCode &)Draft>Stable
4.0
regex.hint32_t RegexMatcher::getStackLimit() constDraft>Stable
4.0
regex.hint32_t RegexMatcher::regionStart() constDraft>Stable
4.0
regex.hUBool RegexMatcher::hasAnchoringBounds() constDraft>Stable
4.0
regex.hUBool RegexMatcher::requireEnd() constDraft>Stable
4.0
timezone.hstatic UnicodeString& TimeZone::getCanonicalID(const UnicodeString &, UnicodeString &, UBool &, UErrorCode &)Draft>Stable
4.0
timezone.hstatic UnicodeString& TimeZone::getCanonicalID(const UnicodeString &, UnicodeString &, UErrorCode &)Draft>Stable
4.0
tmutfmt.hstatic UBool hashTableValueComparator(UHashTok , UHashTok )Internal
4.0
Internal
4.2
ucal.hint32_t ucal_getCanonicalTimeZoneID(const UChar *, int32_t , UChar *, int32_t , UBool *, UErrorCode *)Draft>Stable
4.0
ucal.hUCalendar* ucal_clone(const UCalendar *, UErrorCode *)Draft>Stable
4.0
ucurr.hint32_t ucurr_countCurrencies(const char *, UDate , UErrorCode *)Draft>Stable
4.0
ucurr.hint32_t ucurr_forLocaleAndDate(const char *, UDate , int32_t , UChar *, int32_t , UErrorCode *)Draft>Stable
4.0
uloc.hULayoutType uloc_getLineOrientation(const char *, UErrorCode *)Draft>Stable
4.0
uloc.hULayoutType uloc_getCharacterOrientation(const char *, UErrorCode *)Draft>Stable
4.0
uloc.hint32_t uloc_minimizeSubtags(const char *, char *, int32_t , UErrorCode *)Draft>Stable
4.0
uloc.hint32_t uloc_addLikelySubtags(const char *, char *, int32_t , UErrorCode *)Draft>Stable
4.0
uniset.hUnicodeSet& UnicodeSet::closeOver(int32_t )Internal
.
Draft
4.2
uniset.hUBool UnicodeSet::isBogus(void) constDraft>Stable
4.0
uniset.hUnicodeSet& UnicodeSet::removeAllStrings()Internal
.
Draft
4.2
uniset.hvoid UnicodeSet::setToBogus()Draft>Stable
4.0
uregex.hint32_t uregex_getStackLimit(const URegularExpression *, UErrorCode *)Draft>Stable
4.0
uregex.hUBool uregex_hitEnd(const URegularExpression *, UErrorCode *)Draft>Stable
4.0
uregex.hvoid uregex_setStackLimit(URegularExpression *, int32_t , UErrorCode *)Draft>Stable
4.0
uregex.hUBool uregex_hasAnchoringBounds(const URegularExpression *, UErrorCode *)Draft>Stable
4.0
uregex.hint32_t uregex_regionStart(const URegularExpression *, UErrorCode *)Draft>Stable
4.0
uregex.hvoid uregex_getMatchCallback(const URegularExpression *, URegexMatchCallback **, const void **, UErrorCode *)Draft>Stable
4.0
uregex.hvoid uregex_useTransparentBounds(URegularExpression *, UBool , UErrorCode *)Draft>Stable
4.0
uregex.hvoid uregex_setRegion(URegularExpression *, int32_t , int32_t , UErrorCode *)Draft>Stable
4.0
uregex.hvoid uregex_setTimeLimit(URegularExpression *, int32_t , UErrorCode *)Draft>Stable
4.0
uregex.hvoid uregex_useAnchoringBounds(URegularExpression *, UBool , UErrorCode *)Draft>Stable
4.0
uregex.hUBool uregex_requireEnd(const URegularExpression *, UErrorCode *)Draft>Stable
4.0
uregex.hint32_t uregex_getTimeLimit(const URegularExpression *, UErrorCode *)Draft>Stable
4.0
uregex.hUBool uregex_hasTransparentBounds(const URegularExpression *, UErrorCode *)Draft>Stable
4.0
uregex.hvoid uregex_setMatchCallback(URegularExpression *, URegexMatchCallback *, const void *, UErrorCode *)Draft>Stable
4.0
uregex.hint32_t uregex_regionEnd(const URegularExpression *, UErrorCode *)Draft>Stable
4.0
ustdio.hint32_t u_sprintf_u(UChar *, const UChar *,...)Draft>Stable
3.0
ustdio.hUChar* u_fgets(UChar *, int32_t , UFILE *)Draft>Stable
3.0
ustdio.hint32_t u_snprintf(UChar *, int32_t , const char *,...)Draft>Stable
3.0
ustdio.hint32_t u_snprintf_u(UChar *, int32_t , const UChar *,...)Draft>Stable
3.0
ustdio.hint32_t u_vfscanf(UFILE *, const char *, va_list )Draft>Stable
3.0
ustdio.hint32_t u_sprintf(UChar *, const char *,...)Draft>Stable
3.0
ustdio.hUChar32 u_fputc(UChar32 , UFILE *)Draft>Stable
3.0
ustdio.hint32_t u_vsprintf_u(UChar *, const UChar *, va_list )Draft>Stable
3.0
ustdio.hvoid u_fclose(UFILE *)Draft>Stable
3.0
ustdio.hint32_t u_vsprintf(UChar *, const char *, va_list )Draft>Stable
3.0
ustdio.hvoid u_fflush(UFILE *)Draft>Stable
3.0
ustdio.hint32_t u_vfprintf_u(UFILE *, const UChar *, va_list )Draft>Stable
3.0
ustdio.hint32_t u_vsnprintf_u(UChar *, int32_t , const UChar *, va_list )Draft>Stable
3.0
ustdio.hconst char* u_fgetlocale(UFILE *)Draft>Stable
3.0
ustdio.hint32_t u_file_write(const UChar *, int32_t , UFILE *)Draft>Stable
3.0
ustdio.hint32_t u_file_read(UChar *, int32_t , UFILE *)Draft>Stable
3.0
ustdio.hFILE* u_fgetfile(UFILE *)Draft>Stable
3.0
ustdio.hint32_t u_vfscanf_u(UFILE *, const UChar *, va_list )Draft>Stable
3.0
ustdio.hUConverter* u_fgetConverter(UFILE *)Draft>Stable
3.0
ustdio.hUFILE* u_fstropen(UChar *, int32_t , const char *)Draft>Stable
3.0
ustdio.hUChar32 u_fgetcx(UFILE *)Draft>Stable
3.0
ustdio.hint32_t u_fprintf(UFILE *, const char *,...)Draft>Stable
3.0
ustdio.hint32_t u_fscanf_u(UFILE *, const UChar *,...)Draft>Stable
3.0
ustdio.hUChar u_fgetc(UFILE *)Draft>Stable
3.0
ustdio.hint32_t u_vsscanf_u(const UChar *, const UChar *, va_list )Draft>Stable
3.0
ustdio.hint32_t u_sscanf(const UChar *, const char *,...)Draft>Stable
3.0
ustdio.hconst char* u_fgetcodepage(UFILE *)Draft>Stable
3.0
ustdio.hvoid u_frewind(UFILE *)Draft>Stable
3.0
ustdio.hint32_t u_sscanf_u(const UChar *, const UChar *,...)Draft>Stable
3.0
ustdio.hUFILE* u_finit(FILE *, const char *, const char *)Draft>Stable
3.0
ustdio.hint32_t u_fprintf_u(UFILE *, const UChar *,...)Draft>Stable
3.0
ustdio.hUTransliterator* u_fsettransliterator(UFILE *, UFileDirection , UTransliterator *, UErrorCode *)Draft>Stable
3.0
ustdio.hint32_t u_fscanf(UFILE *, const char *,...)Draft>Stable
3.0
ustdio.hint32_t u_vsscanf(const UChar *, const char *, va_list )Draft>Stable
3.0
ustdio.hint32_t u_vfprintf(UFILE *, const char *, va_list )Draft>Stable
3.0
ustdio.hUFILE* u_fopen(const char *, const char *, const char *, const char *)Draft>Stable
3.0
ustdio.hUChar32 u_fungetc(UChar32 , UFILE *)Draft>Stable
3.0
ustdio.hint32_t u_fputs(const UChar *, UFILE *)Draft>Stable
3.0
ustdio.hUBool u_feof(UFILE *)Draft>Stable
3.0
ustdio.hint32_t u_fsetlocale(UFILE *, const char *)Draft>Stable
3.0
ustdio.hint32_t u_vsnprintf(UChar *, int32_t , const char *, va_list )Draft>Stable
3.0
ustdio.hint32_t u_fsetcodepage(const char *, UFILE *)Draft>Stable
3.0

(jump back to top)

Promoted to stable in 4.2

FileAPI4.0.14.2
dtintrv.hUDate DateInterval::getToDate() constDraft>Stable
4.0
dtintrv.hDateInterval::DateInterval(UDate , UDate )Draft>Stable
4.0
dtintrv.hstatic UClassID DateInterval::getStaticClassID(void)Draft>Stable
4.0
dtintrv.hDateInterval::~DateInterval()Draft>Stable
4.0
dtintrv.hDateInterval& DateInterval::operator=(const DateInterval &)Draft>Stable
4.0
dtintrv.hUBool DateInterval::operator==(const DateInterval &) constDraft>Stable
4.0
dtintrv.hUDate DateInterval::getFromDate() constDraft>Stable
4.0
dtintrv.hDateInterval* DateInterval::clone() constDraft>Stable
4.0
dtintrv.hUClassID DateInterval::getDynamicClassID(void) constDraft>Stable
4.0
dtintrv.hUBool DateInterval::operator!=(const DateInterval &) constDraft>Stable
4.0
dtintrv.hDateInterval::DateInterval(const DateInterval &)Draft>Stable
4.0
dtitvfmt.hstatic UClassID DateIntervalFormat::getStaticClassID(void)Draft>Stable
4.0
dtitvfmt.hDateIntervalFormat::~DateIntervalFormat()Draft>Stable
4.0
dtitvfmt.hUBool DateIntervalFormat::operator==(const Format &) constDraft>Stable
4.0
dtitvfmt.hstatic DateIntervalFormat* DateIntervalFormat::createInstance(const UnicodeString &, UErrorCode &)Draft>Stable
4.0
dtitvfmt.hUnicodeString& DateIntervalFormat::format(const DateInterval *, UnicodeString &, FieldPosition &, UErrorCode &) constDraft>Stable
4.0
dtitvfmt.hUnicodeString& DateIntervalFormat::format(const Formattable &, UnicodeString &, FieldPosition &, UErrorCode &) constDraft>Stable
4.0
dtitvfmt.hstatic DateIntervalFormat* DateIntervalFormat::createInstance(const UnicodeString &, const Locale &, const DateIntervalInfo &, UErrorCode &)Draft>Stable
4.0
dtitvfmt.hstatic DateIntervalFormat* DateIntervalFormat::createInstance(const UnicodeString &, const DateIntervalInfo &, UErrorCode &)Draft>Stable
4.0
dtitvfmt.hconst DateIntervalInfo* DateIntervalFormat::getDateIntervalInfo(void) constDraft>Stable
4.0
dtitvfmt.hconst DateFormat* DateIntervalFormat::getDateFormat(void) constDraft>Stable
4.0
dtitvfmt.hUClassID DateIntervalFormat::getDynamicClassID(void) constDraft>Stable
4.0
dtitvfmt.hvoid DateIntervalFormat::setDateIntervalInfo(const DateIntervalInfo &, UErrorCode &)Draft>Stable
4.0
dtitvfmt.hstatic DateIntervalFormat* DateIntervalFormat::createInstance(const UnicodeString &, const Locale &, UErrorCode &)Draft>Stable
4.0
dtitvfmt.hUnicodeString& DateIntervalFormat::format(Calendar &, Calendar &, UnicodeString &, FieldPosition &, UErrorCode &) constDraft>Stable
4.0
dtitvfmt.hUBool DateIntervalFormat::operator!=(const Format &) constDraft>Stable
4.0
dtitvfmt.hFormat* DateIntervalFormat::clone(void) constDraft>Stable
4.0
dtitvinf.hUnicodeString& DateIntervalInfo::getFallbackIntervalPattern(UnicodeString &) constDraft>Stable
4.0
dtitvinf.hvoid DateIntervalInfo::setIntervalPattern(const UnicodeString &, UCalendarDateFields , const UnicodeString &, UErrorCode &)Draft>Stable
4.0
dtitvinf.hDateIntervalInfo& DateIntervalInfo::operator=(const DateIntervalInfo &)Draft>Stable
4.0
dtitvinf.hDateIntervalInfo* DateIntervalInfo::clone(void) constDraft>Stable
4.0
dtitvinf.hUBool DateIntervalInfo::getDefaultOrder() constDraft>Stable
4.0
dtitvinf.hDateIntervalInfo::DateIntervalInfo(const Locale &, UErrorCode &)Draft>Stable
4.0
dtitvinf.hDateIntervalInfo::~DateIntervalInfo()Draft>Stable
4.0
dtitvinf.hDateIntervalInfo::DateIntervalInfo(const DateIntervalInfo &)Draft>Stable
4.0
dtitvinf.hUnicodeString& DateIntervalInfo::getIntervalPattern(const UnicodeString &, UCalendarDateFields , UnicodeString &, UErrorCode &) constDraft>Stable
4.0
dtitvinf.hvoid DateIntervalInfo::setFallbackIntervalPattern(const UnicodeString &, UErrorCode &)Draft>Stable
4.0
msgfmt.hUBool MessageFormat::usesNamedArguments() constDraft>Stable
4.0
msgfmt.hvoid MessageFormat::setFormat(const UnicodeString &, const Format &, UErrorCode &)Draft>Stable
4.0
msgfmt.hFormat* MessageFormat::getFormat(const UnicodeString &, UErrorCode &)Draft>Stable
4.0
msgfmt.hvoid MessageFormat::adoptFormat(const UnicodeString &, Format *, UErrorCode &)Draft>Stable
4.0
msgfmt.hStringEnumeration* MessageFormat::getFormatNames(UErrorCode &)Draft>Stable
4.0
plurfmt.hvoid PluralFormat::applyPattern(const UnicodeString &, UErrorCode &)Draft>Stable
4.0
plurfmt.hUBool PluralFormat::operator!=(const Format &) constDraft>Stable
4.0
plurfmt.hUnicodeString PluralFormat::format(int32_t , UErrorCode &) constDraft>Stable
4.0
plurfmt.hvoid PluralFormat::parseObject(const UnicodeString &, Formattable &, ParsePosition &) constDraft>Stable
4.0
plurfmt.hPluralFormat::PluralFormat(const Locale &, const UnicodeString &, UErrorCode &)Draft>Stable
4.0
plurfmt.hUnicodeString PluralFormat::format(double , UErrorCode &) constDraft>Stable
4.0
plurfmt.hPluralFormat::PluralFormat(UErrorCode &)Draft>Stable
4.0
plurfmt.hUnicodeString& PluralFormat::format(int32_t , UnicodeString &, FieldPosition &, UErrorCode &) constDraft>Stable
4.0
plurfmt.hstatic UClassID PluralFormat::getStaticClassID(void)Draft>Stable
4.0
plurfmt.hPluralFormat::PluralFormat(const PluralFormat &)Draft>Stable
4.0
plurfmt.hUnicodeString& PluralFormat::toPattern(UnicodeString &)Draft>Stable
4.0
plurfmt.hPluralFormat::~PluralFormat()Draft>Stable
4.0
plurfmt.hUBool PluralFormat::operator==(const Format &) constDraft>Stable
4.0
plurfmt.hPluralFormat::PluralFormat(const PluralRules &, const UnicodeString &, UErrorCode &)Draft>Stable
4.0
plurfmt.hPluralFormat::PluralFormat(const Locale &, const PluralRules &, const UnicodeString &, UErrorCode &)Draft>Stable
4.0
plurfmt.hvoid PluralFormat::setLocale(const Locale &, UErrorCode &)Draft>Stable
4.0
plurfmt.hPluralFormat& PluralFormat::operator=(const PluralFormat &)Draft>Stable
4.0
plurfmt.hPluralFormat::PluralFormat(const UnicodeString &, UErrorCode &)Draft>Stable
4.0
plurfmt.hUClassID PluralFormat::getDynamicClassID() constDraft>Stable
4.0
plurfmt.hUnicodeString& PluralFormat::format(double , UnicodeString &, FieldPosition &, UErrorCode &) constDraft>Stable
4.0
plurfmt.hPluralFormat::PluralFormat(const Locale &, const PluralRules &, UErrorCode &)Draft>Stable
4.0
plurfmt.hUnicodeString& PluralFormat::format(const Formattable &, UnicodeString &, FieldPosition &, UErrorCode &) constDraft>Stable
4.0
plurfmt.hPluralFormat::PluralFormat(const Locale &, UErrorCode &)Draft>Stable
4.0
plurfmt.hvoid PluralFormat::setNumberFormat(const NumberFormat *, UErrorCode &)Draft>Stable
4.0
plurfmt.hPluralFormat::PluralFormat(const PluralRules &, UErrorCode &)Draft>Stable
4.0
plurfmt.hFormat* PluralFormat::clone(void) constDraft>Stable
4.0
plurrule.hstatic PluralRules* PluralRules::createRules(const UnicodeString &, UErrorCode &)Draft>Stable
4.0
plurrule.hUBool PluralRules::operator!=(const PluralRules &) constDraft>Stable
4.0
plurrule.hstatic PluralRules* PluralRules::createDefaultRules(UErrorCode &)Draft>Stable
4.0
plurrule.hPluralRules* PluralRules::clone() constDraft>Stable
4.0
plurrule.hUBool PluralRules::isKeyword(const UnicodeString &) constDraft>Stable
4.0
plurrule.hstatic UClassID PluralRules::getStaticClassID(void)Draft>Stable
4.0
plurrule.hPluralRules::PluralRules(UErrorCode &)Draft>Stable
4.0
plurrule.hUnicodeString PluralRules::select(double ) constDraft>Stable
4.0
plurrule.hUnicodeString PluralRules::select(int32_t ) constDraft>Stable
4.0
plurrule.hstatic PluralRules* PluralRules::forLocale(const Locale &, UErrorCode &)Draft>Stable
4.0
plurrule.hStringEnumeration* PluralRules::getKeywords(UErrorCode &) constDraft>Stable
4.0
plurrule.hUClassID PluralRules::getDynamicClassID() constDraft>Stable
4.0
plurrule.hPluralRules::~PluralRules()Draft>Stable
4.0
plurrule.hPluralRules& PluralRules::operator=(const PluralRules &)Draft>Stable
4.0
plurrule.hUBool PluralRules::operator==(const PluralRules &) constDraft>Stable
4.0
plurrule.hPluralRules::PluralRules(const PluralRules &)Draft>Stable
4.0
regex.hvoid RegexMatcher::setTimeLimit(int32_t , UErrorCode &)Draft>Stable
4.0
regex.hvoid RegexMatcher::getMatchCallback(URegexMatchCallback *&, const void *&, UErrorCode &)Draft>Stable
4.0
regex.hvoid RegexMatcher::setMatchCallback(URegexMatchCallback *, const void *, UErrorCode &)Draft>Stable
4.0
regex.hRegexMatcher& RegexMatcher::useTransparentBounds(UBool )Draft>Stable
4.0
regex.hUBool RegexMatcher::hasTransparentBounds() constDraft>Stable
4.0
regex.hint32_t RegexMatcher::getTimeLimit() constDraft>Stable
4.0
regex.hRegexMatcher& RegexMatcher::region(int32_t , int32_t , UErrorCode &)Draft>Stable
4.0
regex.hint32_t RegexMatcher::regionEnd() constDraft>Stable
4.0
regex.hUBool RegexMatcher::hitEnd() constDraft>Stable
4.0
regex.hRegexMatcher& RegexMatcher::useAnchoringBounds(UBool )Draft>Stable
4.0
regex.hvoid RegexMatcher::setStackLimit(int32_t , UErrorCode &)Draft>Stable
4.0
regex.hint32_t RegexMatcher::getStackLimit() constDraft>Stable
4.0
regex.hint32_t RegexMatcher::regionStart() constDraft>Stable
4.0
regex.hUBool RegexMatcher::hasAnchoringBounds() constDraft>Stable
4.0
regex.hUBool RegexMatcher::requireEnd() constDraft>Stable
4.0
timezone.hstatic UnicodeString& TimeZone::getCanonicalID(const UnicodeString &, UnicodeString &, UBool &, UErrorCode &)Draft>Stable
4.0
timezone.hstatic UnicodeString& TimeZone::getCanonicalID(const UnicodeString &, UnicodeString &, UErrorCode &)Draft>Stable
4.0
ucal.hint32_t ucal_getCanonicalTimeZoneID(const UChar *, int32_t , UChar *, int32_t , UBool *, UErrorCode *)Draft>Stable
4.0
ucal.hUCalendar* ucal_clone(const UCalendar *, UErrorCode *)Draft>Stable
4.0
ucurr.hint32_t ucurr_countCurrencies(const char *, UDate , UErrorCode *)Draft>Stable
4.0
ucurr.hint32_t ucurr_forLocaleAndDate(const char *, UDate , int32_t , UChar *, int32_t , UErrorCode *)Draft>Stable
4.0
uloc.hULayoutType uloc_getLineOrientation(const char *, UErrorCode *)Draft>Stable
4.0
uloc.hULayoutType uloc_getCharacterOrientation(const char *, UErrorCode *)Draft>Stable
4.0
uloc.hint32_t uloc_minimizeSubtags(const char *, char *, int32_t , UErrorCode *)Draft>Stable
4.0
uloc.hint32_t uloc_addLikelySubtags(const char *, char *, int32_t , UErrorCode *)Draft>Stable
4.0
uniset.hUBool UnicodeSet::isBogus(void) constDraft>Stable
4.0
uniset.hvoid UnicodeSet::setToBogus()Draft>Stable
4.0
unistr.hUnicodeString::UnicodeString(const char *, int32_t , const char *)None
Stable
2.0
unistr.hUnicodeString::UnicodeString(const char *, int32_t )None
Stable
2.0
unistr.hUnicodeString::UnicodeString(const char *, const char *)None
Stable
2.0
unistr.hint32_t UnicodeString::extract(int32_t , int32_t , char *, uint32_t ) constNone
Stable
2.0
unistr.hUnicodeString::UnicodeString(const char *)None
Stable
2.0
unistr.hint32_t UnicodeString::extract(int32_t , int32_t , char *, uint32_t , const char *) constNone
Stable
2.0
uregex.hint32_t uregex_getStackLimit(const URegularExpression *, UErrorCode *)Draft>Stable
4.0
uregex.hUBool uregex_hitEnd(const URegularExpression *, UErrorCode *)Draft>Stable
4.0
uregex.hvoid uregex_setStackLimit(URegularExpression *, int32_t , UErrorCode *)Draft>Stable
4.0
uregex.hUBool uregex_hasAnchoringBounds(const URegularExpression *, UErrorCode *)Draft>Stable
4.0
uregex.hint32_t uregex_regionStart(const URegularExpression *, UErrorCode *)Draft>Stable
4.0
uregex.hvoid uregex_getMatchCallback(const URegularExpression *, URegexMatchCallback **, const void **, UErrorCode *)Draft>Stable
4.0
uregex.hvoid uregex_useTransparentBounds(URegularExpression *, UBool , UErrorCode *)Draft>Stable
4.0
uregex.hvoid uregex_setRegion(URegularExpression *, int32_t , int32_t , UErrorCode *)Draft>Stable
4.0
uregex.hvoid uregex_setTimeLimit(URegularExpression *, int32_t , UErrorCode *)Draft>Stable
4.0
uregex.hvoid uregex_useAnchoringBounds(URegularExpression *, UBool , UErrorCode *)Draft>Stable
4.0
uregex.hUBool uregex_requireEnd(const URegularExpression *, UErrorCode *)Draft>Stable
4.0
uregex.hint32_t uregex_getTimeLimit(const URegularExpression *, UErrorCode *)Draft>Stable
4.0
uregex.hUBool uregex_hasTransparentBounds(const URegularExpression *, UErrorCode *)Draft>Stable
4.0
uregex.hvoid uregex_setMatchCallback(URegularExpression *, URegexMatchCallback *, const void *, UErrorCode *)Draft>Stable
4.0
uregex.hint32_t uregex_regionEnd(const URegularExpression *, UErrorCode *)Draft>Stable
4.0
ustdio.hint32_t u_sprintf_u(UChar *, const UChar *,...)Draft>Stable
3.0
ustdio.hUChar* u_fgets(UChar *, int32_t , UFILE *)Draft>Stable
3.0
ustdio.hint32_t u_snprintf(UChar *, int32_t , const char *,...)Draft>Stable
3.0
ustdio.hint32_t u_snprintf_u(UChar *, int32_t , const UChar *,...)Draft>Stable
3.0
ustdio.hint32_t u_vfscanf(UFILE *, const char *, va_list )Draft>Stable
3.0
ustdio.hint32_t u_sprintf(UChar *, const char *,...)Draft>Stable
3.0
ustdio.hUChar32 u_fputc(UChar32 , UFILE *)Draft>Stable
3.0
ustdio.hint32_t u_vsprintf_u(UChar *, const UChar *, va_list )Draft>Stable
3.0
ustdio.hvoid u_fclose(UFILE *)Draft>Stable
3.0
ustdio.hint32_t u_vsprintf(UChar *, const char *, va_list )Draft>Stable
3.0
ustdio.hvoid u_fflush(UFILE *)Draft>Stable
3.0
ustdio.hint32_t u_vfprintf_u(UFILE *, const UChar *, va_list )Draft>Stable
3.0
ustdio.hint32_t u_vsnprintf_u(UChar *, int32_t , const UChar *, va_list )Draft>Stable
3.0
ustdio.hconst char* u_fgetlocale(UFILE *)Draft>Stable
3.0
ustdio.hint32_t u_file_write(const UChar *, int32_t , UFILE *)Draft>Stable
3.0
ustdio.hint32_t u_file_read(UChar *, int32_t , UFILE *)Draft>Stable
3.0
ustdio.hFILE* u_fgetfile(UFILE *)Draft>Stable
3.0
ustdio.hint32_t u_vfscanf_u(UFILE *, const UChar *, va_list )Draft>Stable
3.0
ustdio.hUConverter* u_fgetConverter(UFILE *)Draft>Stable
3.0
ustdio.hUFILE* u_fstropen(UChar *, int32_t , const char *)Draft>Stable
3.0
ustdio.hUChar32 u_fgetcx(UFILE *)Draft>Stable
3.0
ustdio.hint32_t u_fprintf(UFILE *, const char *,...)Draft>Stable
3.0
ustdio.hint32_t u_fscanf_u(UFILE *, const UChar *,...)Draft>Stable
3.0
ustdio.hUChar u_fgetc(UFILE *)Draft>Stable
3.0
ustdio.hint32_t u_vsscanf_u(const UChar *, const UChar *, va_list )Draft>Stable
3.0
ustdio.hint32_t u_sscanf(const UChar *, const char *,...)Draft>Stable
3.0
ustdio.hconst char* u_fgetcodepage(UFILE *)Draft>Stable
3.0
ustdio.hvoid u_frewind(UFILE *)Draft>Stable
3.0
ustdio.hint32_t u_sscanf_u(const UChar *, const UChar *,...)Draft>Stable
3.0
ustdio.hUFILE* u_finit(FILE *, const char *, const char *)Draft>Stable
3.0
ustdio.hint32_t u_fprintf_u(UFILE *, const UChar *,...)Draft>Stable
3.0
ustdio.hUTransliterator* u_fsettransliterator(UFILE *, UFileDirection , UTransliterator *, UErrorCode *)Draft>Stable
3.0
ustdio.hint32_t u_fscanf(UFILE *, const char *,...)Draft>Stable
3.0
ustdio.hint32_t u_vsscanf(const UChar *, const char *, va_list )Draft>Stable
3.0
ustdio.hint32_t u_vfprintf(UFILE *, const char *, va_list )Draft>Stable
3.0
ustdio.hUFILE* u_fopen(const char *, const char *, const char *, const char *)Draft>Stable
3.0
ustdio.hUChar32 u_fungetc(UChar32 , UFILE *)Draft>Stable
3.0
ustdio.hint32_t u_fputs(const UChar *, UFILE *)Draft>Stable
3.0
ustdio.hUBool u_feof(UFILE *)Draft>Stable
3.0
ustdio.hint32_t u_fsetlocale(UFILE *, const char *)Draft>Stable
3.0
ustdio.hint32_t u_vsnprintf(UChar *, int32_t , const char *, va_list )Draft>Stable
3.0
ustdio.hint32_t u_fsetcodepage(const char *, UFILE *)Draft>Stable
3.0

(jump back to top)

Added in 4.2

FileAPI4.0.14.2
bytestream.hByteSink::~ByteSink()None
Draft
4.2
bytestream.hUBool CheckedArrayByteSink::Overflowed() constNone
Draft
4.2
bytestream.hvoid ByteSink::Flush()None
Draft
4.2
bytestream.hchar* ByteSink::GetAppendBuffer(int32_t , int32_t , char *, int32_t , int32_t *)None
Draft
4.2
bytestream.hCheckedArrayByteSink::CheckedArrayByteSink(char *, int32_t )None
Draft
4.2
bytestream.hchar* CheckedArrayByteSink::GetAppendBuffer(int32_t , int32_t , char *, int32_t , int32_t *)None
Draft
4.2
bytestream.hByteSink::ByteSink()None
Draft
4.2
bytestream.hvoid ByteSink::Append(const char *, int32_t )=0None
Draft
4.2
bytestream.hvoid CheckedArrayByteSink::Append(const char *, int32_t )None
Draft
4.2
bytestream.hint32_t CheckedArrayByteSink::NumberOfBytesWritten() constNone
Draft
4.2
calendar.hstatic StringEnumeration* Calendar::getKeywordValuesForLocale(const char *, const Locale &, UBool , UErrorCode &)None
Draft
4.2
coll.hUCollationResult Collator::compareUTF8(const StringPiece &, const StringPiece &, UErrorCode &) constNone
Draft
4.2
coll.hUCollationResult Collator::compare(UCharIterator &, UCharIterator &, UErrorCode &) constNone
Draft
4.2
coll.hstatic StringEnumeration* Collator::getKeywordValuesForLocale(const char *, const Locale &, UBool , UErrorCode &)None
Draft
4.2
currpinf.hCurrencyPluralInfo::CurrencyPluralInfo(const Locale &, UErrorCode &)None
Draft
4.2
currpinf.hUnicodeString& CurrencyPluralInfo::getCurrencyPluralPattern(const UnicodeString &, UnicodeString &) constNone
Draft
4.2
currpinf.hconst PluralRules* CurrencyPluralInfo::getPluralRules() constNone
Draft
4.2
currpinf.hCurrencyPluralInfo::CurrencyPluralInfo(const CurrencyPluralInfo &)None
Draft
4.2
currpinf.hCurrencyPluralInfo& CurrencyPluralInfo::operator=(const CurrencyPluralInfo &)None
Draft
4.2
currpinf.hvoid CurrencyPluralInfo::setLocale(const Locale &, UErrorCode &)None
Draft
4.2
currpinf.hstatic UClassID CurrencyPluralInfo::getStaticClassID()None
Draft
4.2
currpinf.hCurrencyPluralInfo::~CurrencyPluralInfo()None
Draft
4.2
currpinf.hvoid CurrencyPluralInfo::setPluralRules(const UnicodeString &, UErrorCode &)None
Draft
4.2
currpinf.hvoid CurrencyPluralInfo::setCurrencyPluralPattern(const UnicodeString &, const UnicodeString &, UErrorCode &)None
Draft
4.2
currpinf.hUClassID CurrencyPluralInfo::getDynamicClassID() constNone
Draft
4.2
currpinf.hUBool CurrencyPluralInfo::operator==(const CurrencyPluralInfo &) constNone
Draft
4.2
currpinf.hUBool CurrencyPluralInfo::operator!=(const CurrencyPluralInfo &) constNone
Draft
4.2
currpinf.hCurrencyPluralInfo::CurrencyPluralInfo(UErrorCode &)None
Draft
4.2
currpinf.hconst Locale& CurrencyPluralInfo::getLocale() constNone
Draft
4.2
currpinf.hCurrencyPluralInfo* CurrencyPluralInfo::clone() constNone
Draft
4.2
dcfmtsym.hvoid DecimalFormatSymbols::setPatternForCurrencySpacing(ECurrencySpacing , UBool , const UnicodeString &)None
Draft
4.2
dcfmtsym.hconst UnicodeString& DecimalFormatSymbols::getPatternForCurrencySpacing(ECurrencySpacing , UBool , UErrorCode &) constNone
Draft
4.2
decimfmt.hUBool decimfmtAffixValueComparator(UHashTok , UHashTok )None
Internal
4.2
decimfmt.hvoid DecimalFormat::adoptCurrencyPluralInfo(CurrencyPluralInfo *)None
Draft
4.2
decimfmt.hvoid DecimalFormat::setCurrencyPluralInfo(const CurrencyPluralInfo &)None
Draft
4.2
decimfmt.hDecimalFormat::DecimalFormat(const UnicodeString &, DecimalFormatSymbols *, NumberFormat::EStyles , UErrorCode &)None
Internal
4.2
decimfmt.hUBool decimfmtAffixPatternValueComparator(UHashTok , UHashTok )None
Internal
4.2
decimfmt.hconst CurrencyPluralInfo* DecimalFormat::getCurrencyPluralInfo(void) constNone
Draft
4.2
dtfmtsym.hconst UnicodeString* DateFormatSymbols::getNarrowEras(int32_t &) constNone
Draft
4.2
dtfmtsym.hvoid DateFormatSymbols::setNarrowEras(const UnicodeString *, int32_t )None
Draft
4.2
dtitvinf.hUBool dtitvinfHashTableValueComparator(UHashTok , UHashTok )None
Internal
4.0
errorcode.hvoid ErrorCode::check() constNone
Draft
4.2
errorcode.hErrorCode::operator UErrorCode &()None
Draft
4.2
errorcode.hErrorCode::operator UErrorCode *()None
Draft
4.2
errorcode.hErrorCode::ErrorCode()None
Draft
4.2
errorcode.hUBool ErrorCode::isFailure() constNone
Draft
4.2
errorcode.hUBool ErrorCode::isSuccess() constNone
Draft
4.2
errorcode.hvoid ErrorCode::set(UErrorCode )None
Draft
4.2
errorcode.hUErrorCode ErrorCode::reset()None
Draft
4.2
errorcode.hErrorCode::~ErrorCode()None
Draft
4.2
errorcode.hUErrorCode ErrorCode::get() constNone
Draft
4.2
LEGlyphStorage.hLEGlyphID* LEGlyphStorage::insertGlyphs(le_int32 , le_int32 , LEErrorCode &)None
Draft
4.2
LEGlyphStorage.hvoid LEGlyphStorage::moveGlyph(le_int32 , le_int32 , le_uint32 )None
Draft
4.2
msgfmt.hint32_t MessageFormat::getArgTypeCount() constNone
Internal
.
numfmt.hstatic NumberFormat* NumberFormat::createInstance(const Locale &, EStyles , UErrorCode &)None
Draft
4.2
numsys.hstatic NumberingSystem* NumberingSystem::createInstanceByName(const char *, UErrorCode &)None
Draft
4.2
numsys.hUClassID NumberingSystem::getDynamicClassID() constNone
Draft
4.2
numsys.hUnicodeString NumberingSystem::getDescription()None
Draft
4.2
numsys.hNumberingSystem::NumberingSystem()None
Draft
4.2
numsys.hNumberingSystem::NumberingSystem(const NumberingSystem &)None
Draft
4.2
numsys.hNumberingSystem::~NumberingSystem()None
Draft
4.2
numsys.hstatic NumberingSystem* NumberingSystem::createInstance(UErrorCode &)None
Draft
4.2
numsys.hstatic UClassID NumberingSystem::getStaticClassID(void)None
Draft
4.2
numsys.hstatic StringEnumeration* NumberingSystem::getAvailableNames(UErrorCode &)None
Draft
4.2
numsys.hint32_t NumberingSystem::getRadix()None
Draft
4.2
numsys.hstatic NumberingSystem* NumberingSystem::createInstance(const Locale &, UErrorCode &)None
Draft
4.2
numsys.hUBool NumberingSystem::isAlgorithmic() constNone
Draft
4.2
numsys.hstatic NumberingSystem* NumberingSystem::createInstance(int32_t , UBool , const UnicodeString &, UErrorCode &)None
Draft
4.2
smpdtfmt.hSimpleDateFormat::SimpleDateFormat(const UnicodeString &, const UnicodeString &, const Locale &, UErrorCode &)None
Draft
4.2
smpdtfmt.hSimpleDateFormat::SimpleDateFormat(const UnicodeString &, const UnicodeString &, UErrorCode &)None
Draft
4.2
stringpiece.hint32_t StringPiece::size() constNone
Draft
4.2
stringpiece.hStringPiece::StringPiece()None
Draft
4.2
stringpiece.hvoid StringPiece::remove_prefix(int32_t )None
Draft
4.2
stringpiece.hStringPiece StringPiece::substr(int32_t , int32_t len=) constNone
Draft
4.2
stringpiece.hint32_t StringPiece::length() constNone
Draft
4.2
stringpiece.hStringPiece::StringPiece(const char *)None
Draft
4.2
stringpiece.hvoid StringPiece::clear()None
Draft
4.2
stringpiece.hconst char* StringPiece::data() constNone
Draft
4.2
stringpiece.hStringPiece::StringPiece(const char *, int32_t )None
Draft
4.2
stringpiece.hUBool StringPiece::empty() constNone
Draft
4.2
stringpiece.hStringPiece::StringPiece(const StringPiece &, int32_t )None
Draft
4.2
stringpiece.hStringPiece::StringPiece(const StringPiece &, int32_t , int32_t )None
Draft
4.2
stringpiece.hvoid StringPiece::remove_suffix(int32_t )None
Draft
4.2
tblcoll.hUCollationResult RuleBasedCollator::compare(UCharIterator &, UCharIterator &, UErrorCode &) constNone
Draft
4.2
tmunit.hUTimeUnitFields TimeUnit::getTimeUnitField() constNone
Draft
4.2
tmunit.hUClassID TimeUnit::getDynamicClassID() constNone
Draft
4.2
tmunit.hstatic TimeUnit* TimeUnit::createInstance(UTimeUnitFields , UErrorCode &)None
Draft
4.2
tmunit.hTimeUnit::~TimeUnit()None
Draft
4.2
tmunit.hstatic UClassID TimeUnit::getStaticClassID()None
Draft
4.2
tmunit.hTimeUnit::TimeUnit(const TimeUnit &)None
Draft
4.2
tmunit.hUObject* TimeUnit::clone() constNone
Draft
4.2
tmunit.hTimeUnit& TimeUnit::operator=(const TimeUnit &)None
Draft
4.2
tmunit.hUBool TimeUnit::operator!=(const UObject &) constNone
Draft
4.2
tmunit.hUBool TimeUnit::operator==(const UObject &) constNone
Draft
4.2
tmutamt.hTimeUnitAmount::TimeUnitAmount(double , TimeUnit::UTimeUnitFields , UErrorCode &)None
Draft
4.2
tmutamt.hUClassID TimeUnitAmount::getDynamicClassID(void) constNone
Draft
4.2
tmutamt.hTimeUnitAmount::TimeUnitAmount(const TimeUnitAmount &)None
Draft
4.2
tmutamt.hTimeUnitAmount::~TimeUnitAmount()None
Draft
4.2
tmutamt.hTimeUnitAmount::TimeUnitAmount(const Formattable &, TimeUnit::UTimeUnitFields , UErrorCode &)None
Draft
4.2
tmutamt.hTimeUnitAmount& TimeUnitAmount::operator=(const TimeUnitAmount &)None
Draft
4.2
tmutamt.hconst TimeUnit& TimeUnitAmount::getTimeUnit() constNone
Draft
4.2
tmutamt.hUBool TimeUnitAmount::operator==(const UObject &) constNone
Draft
4.2
tmutamt.hUBool TimeUnitAmount::operator!=(const UObject &) constNone
Draft
4.2
tmutamt.hTimeUnit::UTimeUnitFields TimeUnitAmount::getTimeUnitField() constNone
Draft
4.2
tmutamt.hUObject* TimeUnitAmount::clone() constNone
Draft
4.2
tmutamt.hstatic UClassID TimeUnitAmount::getStaticClassID(void)None
Draft
4.2
tmutfmt.hTimeUnitFormat::~TimeUnitFormat()None
Draft
4.2
tmutfmt.hTimeUnitFormat& TimeUnitFormat::operator=(const TimeUnitFormat &)None
Draft
4.2
tmutfmt.hvoid TimeUnitFormat::setLocale(const Locale &, UErrorCode &)None
Draft
4.2
tmutfmt.hTimeUnitFormat::TimeUnitFormat(const Locale &, EStyle , UErrorCode &)None
Draft
4.2
tmutfmt.hTimeUnitFormat::TimeUnitFormat(const Locale &, UErrorCode &)None
Draft
4.2
tmutfmt.hUClassID TimeUnitFormat::getDynamicClassID(void) constNone
Draft
4.2
tmutfmt.hTimeUnitFormat::TimeUnitFormat(UErrorCode &)None
Draft
4.2
tmutfmt.hFormat* TimeUnitFormat::clone(void) constNone
Draft
4.2
tmutfmt.hTimeUnitFormat::TimeUnitFormat(const TimeUnitFormat &)None
Draft
4.2
tmutfmt.hvoid TimeUnitFormat::parseObject(const UnicodeString &, Formattable &, ParsePosition &) constNone
Draft
4.2
tmutfmt.hUnicodeString& TimeUnitFormat::format(const Formattable &, UnicodeString &, FieldPosition &, UErrorCode &) constNone
Draft
4.2
tmutfmt.hUBool TimeUnitFormat::operator!=(const Format &) constNone
Draft
4.2
tmutfmt.hstatic UClassID TimeUnitFormat::getStaticClassID(void)None
Draft
4.2
tmutfmt.hUBool TimeUnitFormat::operator==(const Format &) constNone
Draft
4.2
tmutfmt.hvoid TimeUnitFormat::setNumberFormat(const NumberFormat &, UErrorCode &)None
Draft
4.2
ucal.hconst char* ucal_getType(const UCalendar *, UErrorCode *)None
Draft
4.2
ucal.hUEnumeration* ucal_getKeywordValuesForLocale(const char *, const char *, UBool , UErrorCode *)None
Draft
4.2
ucnvsel.hUConverterSelector* ucnvsel_open(const char *const *, int32_t , const USet *, const UConverterUnicodeSet , UErrorCode *)None
Draft
4.2
ucnvsel.hUEnumeration* ucnvsel_selectForString(const UConverterSelector *, const UChar *, int32_t , UErrorCode *)None
Draft
4.2
ucnvsel.hvoid ucnvsel_close(UConverterSelector *)None
Draft
4.2
ucnvsel.hint32_t ucnvsel_serialize(const UConverterSelector *, void *, int32_t , UErrorCode *)None
Draft
4.2
ucnvsel.hUEnumeration* ucnvsel_selectForUTF8(const UConverterSelector *, const char *, int32_t , UErrorCode *)None
Draft
4.2
ucnvsel.hUConverterSelector* ucnvsel_openFromSerialized(const void *, int32_t , UErrorCode *)None
Draft
4.2
ucol.hUEnumeration* ucol_getKeywordValuesForLocale(const char *, const char *, UBool , UErrorCode *)None
Draft
4.2
ucurr.hconst UChar* ucurr_getPluralName(const UChar *, const char *, UBool *, const char *, int32_t *, UErrorCode *)None
Draft
4.2
ucurr.hUEnumeration* ucurr_getKeywordValuesForLocale(const char *, const char *, UBool , UErrorCode *)None
Draft
4.2
udat.hvoid udat_applyPatternRelative(UDateFormat *, const UChar *, int32_t , const UChar *, int32_t , UErrorCode *)None
Internal
4.2 technology preview
udat.hint32_t udat_toPatternRelativeDate(const UDateFormat *, UChar *, int32_t , UErrorCode *)None
Internal
4.2 technology preview
udat.hint32_t udat_toPatternRelativeTime(const UDateFormat *, UChar *, int32_t , UErrorCode *)None
Internal
4.2 technology preview
uloc.hint32_t uloc_toLanguageTag(const char *, char *, int32_t , UBool , UErrorCode *)None
Draft
4.2
uloc.hint32_t uloc_forLanguageTag(const char *, char *, int32_t , int32_t *, UErrorCode *)None
Draft
4.2
ulocdata.hint32_t ulocdata_getLocaleSeparator(ULocaleData *, UChar *, int32_t , UErrorCode *)None
Draft
4.2
ulocdata.hint32_t ulocdata_getLocaleDisplayPattern(ULocaleData *, UChar *, int32_t , UErrorCode *)None
Draft
4.2
ulocdata.hvoid ulocdata_getCLDRVersion(UVersionInfo , UErrorCode *)None
Draft
4.2
uniset.hconst UnicodeSet * UnicodeSet::fromUSet(const USet *)None
Draft
4.2
uniset.hUSet * UnicodeSet::toUSet()None
Draft
4.2
uniset.hconst USet * UnicodeSet::toUSet() constNone
Draft
4.2
uniset.hUnicodeSet * UnicodeSet::fromUSet(USet *)None
Draft
4.2
unistr.hUnicodeString::UnicodeString(const char *, int32_t , const char *)None
Stable
2.0
unistr.hint32_t UnicodeString::toUTF32(UChar32 *, int32_t , UErrorCode &) constNone
Draft
4.2
unistr.hUnicodeString::UnicodeString(const char *, int32_t )None
Stable
2.0
unistr.hstatic UnicodeString UnicodeString::fromUTF32(const UChar32 *, int32_t )None
Draft
4.2
unistr.hUnicodeString::UnicodeString(const char *, const char *)None
Stable
2.0
unistr.hint32_t UnicodeString::extract(int32_t , int32_t , char *, uint32_t ) constNone
Stable
2.0
unistr.hUnicodeString::UnicodeString(const char *)None
Stable
2.0
unistr.hint32_t UnicodeString::extract(int32_t , int32_t , char *, uint32_t , const char *) constNone
Stable
2.0
unistr.hvoid UnicodeString::toUTF8(ByteSink &) constNone
Draft
4.2
unistr.hstatic UnicodeString UnicodeString::fromUTF8(const StringPiece &)None
Draft
4.2
uset.hUSet* uset_openEmpty()None
Draft
4.2
uset.hvoid uset_closeOver(USet *, int32_t )None
Draft
4.2
uset.hvoid uset_removeAllStrings(USet *)None
Draft
4.2
uspoof.hint32_t uspoof_areConfusable(const USpoofChecker *, const UChar *, int32_t , const UChar *, int32_t , UErrorCode *)None
Draft
4.2
uspoof.hUSpoofChecker* uspoof_openFromSerialized(const void *, int32_t , int32_t *, UErrorCode *)None
Draft
4.2
uspoof.hvoid uspoof_setChecks(USpoofChecker *, int32_t , UErrorCode *)None
Draft
4.2
uspoof.hUSpoofChecker* uspoof_clone(const USpoofChecker *, UErrorCode *)None
Draft
4.2
uspoof.hint32_t uspoof_check(const USpoofChecker *, const UChar *, int32_t , int32_t *, UErrorCode *)None
Draft
4.2
uspoof.hvoid uspoof_setAllowedLocales(USpoofChecker *, const char *, UErrorCode *)None
Draft
4.2
uspoof.hint32_t uspoof_getSkeleton(const USpoofChecker *, uint32_t , const UChar *, int32_t , UChar *, int32_t , UErrorCode *)None
Draft
4.2
uspoof.hUSpoofChecker* uspoof_openFromSource(const char *, int32_t , const char *, int32_t , int32_t *, UParseError *, UErrorCode *)None
Draft
4.2
uspoof.hvoid uspoof_setAllowedChars(USpoofChecker *, const USet *, UErrorCode *)None
Draft
4.2
uspoof.hint32_t uspoof_areConfusableUTF8(const USpoofChecker *, const char *, int32_t , const char *, int32_t , UErrorCode *)None
Draft
4.2
uspoof.hconst USet* uspoof_getAllowedChars(const USpoofChecker *, UErrorCode *)None
Draft
4.2
uspoof.hint32_t uspoof_serialize(USpoofChecker *, void *, int32_t , UErrorCode *)None
Draft
4.2
uspoof.hUSpoofChecker* uspoof_open(UErrorCode *)None
Draft
4.2
uspoof.hconst char* uspoof_getAllowedLocales(USpoofChecker *, UErrorCode *)None
Draft
4.2
uspoof.hvoid uspoof_close(USpoofChecker *)None
Draft
4.2
uspoof.hint32_t uspoof_getSkeletonUTF8(const USpoofChecker *, uint32_t , const char *, int32_t , char *, int32_t , UErrorCode *)None
Draft
4.2
uspoof.hint32_t uspoof_getChecks(const USpoofChecker *, UErrorCode *)None
Draft
4.2
uspoof.hint32_t uspoof_checkUTF8(const USpoofChecker *, const char *, int32_t , int32_t *, UErrorCode *)None
Draft
4.2
usprep.hUStringPrepProfile* usprep_openByType(UStringPrepProfileType , UErrorCode *)None
Draft
4.2
ustring.hUChar* u_strFromUTF32WithSub(UChar *, int32_t , int32_t *, const UChar32 *, int32_t , UChar32 , int32_t *, UErrorCode *)None
Draft
4.2
ustring.hUChar32* u_strToUTF32WithSub(UChar32 *, int32_t , int32_t *, const UChar *, int32_t , UChar32 , int32_t *, UErrorCode *)None
Draft
4.2
uversion.hint32_t u_compareVersions(UVersionInfo , UVersionInfo )None
Draft
4.2
uversion.hvoid u_versionFromUString(UVersionInfo , const UChar *)None
Draft
4.2

(jump back to top)

Other existing drafts in 4.2

FileAPI4.0.14.2

(jump back to top)

Contents generated by StableAPI tool on Mon Apr 27 16:35:28 PDT 2009
Copyright (C) 2009, International Business Machines Corporation, All Rights Reserved.