ICU4C API Comparison: 54 with 55


Removed from 54

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

(jump back to top)

Deprecated or Obsoleted in 55

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

(jump back to top)

Changed in 55 (old, new)

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

(jump back to top)

Promoted to stable in 55

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

(jump back to top)

Added in 55

FileAPI5455
calendar.hstatic Calendar* icu::Calendar::makeInstance(const Locale&, UErrorCode&)(missing)Internal
calendar.hstatic void icu::Calendar::getCalendarTypeFromLocale(const Locale&, char*, int32_t, UErrorCode&)(missing)Internal
datefmt.hstatic DateFormat* icu::DateFormat::createInstanceForSkeleton(Calendar*, const UnicodeString&, const Locale&, UErrorCode&)(missing)Draft
55
datefmt.hstatic DateFormat* icu::DateFormat::createInstanceForSkeleton(const UnicodeString&, UErrorCode&)(missing)Draft
55
datefmt.hstatic DateFormat* icu::DateFormat::createInstanceForSkeleton(const UnicodeString&, const Locale&, UErrorCode&)(missing)Draft
55
datefmt.hstatic DateFormat* icu::DateFormat::internalCreateInstanceForSkeleton(const UnicodeString&, const Locale&, DateTimePatternGenerator&, UErrorCode&)(missing)Internal
dtfmtsym.hUnicodeString& icu::DateFormatSymbols::getTimeSeparatorString(UnicodeString&)(missing)Draft
55
dtfmtsym.hstatic DateFormatSymbols* icu::DateFormatSymbols::createForLocale(const Locale&, UErrorCode&)(missing)Internal
dtfmtsym.hstatic const UChar icu::DateFormatSymbols::ALTERNATE_TIME_SEPARATOR(missing)Internal
dtfmtsym.hstatic const UChar icu::DateFormatSymbols::DEFAULT_TIME_SEPARATOR(missing)Internal
dtfmtsym.hvoid icu::DateFormatSymbols::setTimeSeparatorString(const UnicodeString&)(missing)Draft
55
dtptngen.hstatic DateTimePatternGenerator* icu::DateTimePatternGenerator::internalMakeInstance(const Locale&, UErrorCode&)(missing)Internal
localpointer.hicu::LocalPointer< T >::LocalPointer(T*, UErrorCode&)(missing)Draft
55
localpointer.hvoid icu::LocalPointer< T >::adoptInsteadAndCheckErrorCode(T*, UErrorCode&)(missing)Draft
55
measfmt.hUnicodeString& icu::MeasureFormat::formatMeasurePerUnit(const Measure&, const MeasureUnit&, UnicodeString&, FieldPosition&, UErrorCode&)(missing)Draft
55
measunit.hstatic MeasureUnit* icu::MeasureUnit::resolveUnitPerUnit(const MeasureUnit&, const MeasureUnit&)(missing)Internal
platform.h#define U_PF_BROWSER_NATIVE_CLIENT(missing)Internal
regex.hint32_t icu::RegexPattern::groupNumberFromName(const UnicodeString&, UErrorCode&)(missing)Draft
55
regex.hint32_t icu::RegexPattern::groupNumberFromName(const char*, int32_t, UErrorCode&)(missing)Draft
55
region.hStringEnumeration* icu::Region::getContainedRegions(UErrorCode&)(missing)Draft
55
region.hStringEnumeration* icu::Region::getContainedRegions(URegionType, UErrorCode&)(missing)Draft
55
region.hStringEnumeration* icu::Region::getPreferredValues(UErrorCode&)(missing)Draft
55
region.hstatic StringEnumeration* icu::Region::getAvailable(URegionType, UErrorCode&)(missing)Draft
55
scientificnumberformatter.hScientificNumberFormatter* icu::ScientificNumberFormatter::clone()(missing)Draft
55
scientificnumberformatter.hUnicodeString& icu::ScientificNumberFormatter::format(const Formattable&, UnicodeString&, UErrorCode&)(missing)Draft
55
scientificnumberformatter.hicu::ScientificNumberFormatter::~ScientificNumberFormatter()(missing)Draft
55
scientificnumberformatter.hstatic ScientificNumberFormatter* icu::ScientificNumberFormatter::createMarkupInstance(DecimalFormat*, const UnicodeString&, const UnicodeString&, UErrorCode&)(missing)Draft
55
scientificnumberformatter.hstatic ScientificNumberFormatter* icu::ScientificNumberFormatter::createMarkupInstance(const Locale&, const UnicodeString&, const UnicodeString&, UErrorCode&)(missing)Draft
55
scientificnumberformatter.hstatic ScientificNumberFormatter* icu::ScientificNumberFormatter::createSuperscriptInstance(DecimalFormat*, UErrorCode&)(missing)Draft
55
scientificnumberformatter.hstatic ScientificNumberFormatter* icu::ScientificNumberFormatter::createSuperscriptInstance(const Locale&, UErrorCode&)(missing)Draft
55
timezone.hstatic TimeZone* icu::TimeZone::detectHostTimeZone()(missing)Draft
55
uconfig.h#define UCONFIG_ONLY_HTML_CONVERSION(missing)Draft
55
udat.henum UDateFormatField::UDAT_TIME_SEPARATOR_FIELD(missing)Draft
55
udat.hint32_t udat_formatCalendar(const UDateFormat*, UCalendar*, UChar*, int32_t, UFieldPosition*, UErrorCode*)(missing)Draft
55
udat.hint32_t udat_formatCalendarForFields(const UDateFormat*, UCalendar*, UChar*, int32_t, UFieldPositionIterator*, UErrorCode*)(missing)Draft
55
udat.hint32_t udat_formatForFields(const UDateFormat*, UDate, UChar*, int32_t, UFieldPositionIterator*, UErrorCode*)(missing)Draft
55
ufieldpositer.hUFieldPositionIterator* ufieldpositer_open(UErrorCode*)(missing)Draft
55
ufieldpositer.hint32_t ufieldpositer_next(UFieldPositionIterator*, int32_t*, int32_t*)(missing)Draft
55
ufieldpositer.hvoid ufieldpositer_close(UFieldPositionIterator*)(missing)Draft
55
ulistformatter.hUListFormatter* ulistfmt_open(const char*, UErrorCode*)(missing)Draft
55
ulistformatter.hint32_t ulistfmt_format(const UListFormatter*, const UChar* const strings[], const int32_t*, int32_t, UChar*, int32_t, UErrorCode*)(missing)Draft
55
ulistformatter.hvoid ulistfmt_close(UListFormatter*)(missing)Draft
55
ulocdata.henum UMeasurementSystem::UMS_UK(missing)Stable
55
(Born Stable)
uregex.hint32_t uregex_groupNumberFromCName(URegularExpression*, const char*, int32_t, UErrorCode*)(missing)Draft
55
uregex.hint32_t uregex_groupNumberFromName(URegularExpression*, const UChar*, int32_t, UErrorCode*)(missing)Draft
55

(jump back to top)

Other existing drafts in 55

FileAPI5455
dcfmtsym.henum icu::DecimalFormatSymbols::ENumberFormatSymbol::kExponentMultiplicationSymbolDraft
54
decimfmt.hUBool icu::DecimalFormat::isDecimalPatternMatchRequired()Draft
54
decimfmt.hUCurrencyUsage icu::DecimalFormat::getCurrencyUsage()Draft
54
decimfmt.hvoid icu::DecimalFormat::setCurrencyUsage(UCurrencyUsage, UErrorCode*)Draft
54
decimfmt.hvoid icu::DecimalFormat::setDecimalPatternMatchRequired(UBool)Draft
54
dtfmtsym.hconst UnicodeString* icu::DateFormatSymbols::getYearNames(int32_t&, DtContextType, DtWidthType)Draft
54
dtfmtsym.hconst UnicodeString* icu::DateFormatSymbols::getZodiacNames(int32_t&, DtContextType, DtWidthType)Draft
54
dtfmtsym.hvoid icu::DateFormatSymbols::setYearNames(const UnicodeString*, int32_t, DtContextType, DtWidthType)Draft
54
dtfmtsym.hvoid icu::DateFormatSymbols::setZodiacNames(const UnicodeString*, int32_t, DtContextType, DtWidthType)Draft
54
locid.hUBool icu::Locale::isRightToLeft()Draft
54
measfmt.hvoid icu::MeasureFormat::parseObject(const UnicodeString&, Formattable&, ParsePosition&)Draft
53
measunit.hstatic MeasureUnit* icu::MeasureUnit::createAcreFoot(UErrorCode&)Draft
54
measunit.hstatic MeasureUnit* icu::MeasureUnit::createAmpere(UErrorCode&)Draft
54
measunit.hstatic MeasureUnit* icu::MeasureUnit::createAstronomicalUnit(UErrorCode&)Draft
54
measunit.hstatic MeasureUnit* icu::MeasureUnit::createBit(UErrorCode&)Draft
54
measunit.hstatic MeasureUnit* icu::MeasureUnit::createBushel(UErrorCode&)Draft
54
measunit.hstatic MeasureUnit* icu::MeasureUnit::createByte(UErrorCode&)Draft
54
measunit.hstatic MeasureUnit* icu::MeasureUnit::createCalorie(UErrorCode&)Draft
54
measunit.hstatic MeasureUnit* icu::MeasureUnit::createCarat(UErrorCode&)Draft
54
measunit.hstatic MeasureUnit* icu::MeasureUnit::createCentiliter(UErrorCode&)Draft
54
measunit.hstatic MeasureUnit* icu::MeasureUnit::createCubicCentimeter(UErrorCode&)Draft
54
measunit.hstatic MeasureUnit* icu::MeasureUnit::createCubicFoot(UErrorCode&)Draft
54
measunit.hstatic MeasureUnit* icu::MeasureUnit::createCubicInch(UErrorCode&)Draft
54
measunit.hstatic MeasureUnit* icu::MeasureUnit::createCubicMeter(UErrorCode&)Draft
54
measunit.hstatic MeasureUnit* icu::MeasureUnit::createCubicYard(UErrorCode&)Draft
54
measunit.hstatic MeasureUnit* icu::MeasureUnit::createCup(UErrorCode&)Draft
54
measunit.hstatic MeasureUnit* icu::MeasureUnit::createDeciliter(UErrorCode&)Draft
54
measunit.hstatic MeasureUnit* icu::MeasureUnit::createDecimeter(UErrorCode&)Draft
54
measunit.hstatic MeasureUnit* icu::MeasureUnit::createFathom(UErrorCode&)Draft
54
measunit.hstatic MeasureUnit* icu::MeasureUnit::createFluidOunce(UErrorCode&)Draft
54
measunit.hstatic MeasureUnit* icu::MeasureUnit::createFoodcalorie(UErrorCode&)Draft
54
measunit.hstatic MeasureUnit* icu::MeasureUnit::createFurlong(UErrorCode&)Draft
54
measunit.hstatic MeasureUnit* icu::MeasureUnit::createGallon(UErrorCode&)Draft
54
measunit.hstatic MeasureUnit* icu::MeasureUnit::createGigabit(UErrorCode&)Draft
54
measunit.hstatic MeasureUnit* icu::MeasureUnit::createGigabyte(UErrorCode&)Draft
54
measunit.hstatic MeasureUnit* icu::MeasureUnit::createGigahertz(UErrorCode&)Draft
54
measunit.hstatic MeasureUnit* icu::MeasureUnit::createGigawatt(UErrorCode&)Draft
54
measunit.hstatic MeasureUnit* icu::MeasureUnit::createHectoliter(UErrorCode&)Draft
54
measunit.hstatic MeasureUnit* icu::MeasureUnit::createHertz(UErrorCode&)Draft
54
measunit.hstatic MeasureUnit* icu::MeasureUnit::createJoule(UErrorCode&)Draft
54
measunit.hstatic MeasureUnit* icu::MeasureUnit::createKarat(UErrorCode&)Draft
54
measunit.hstatic MeasureUnit* icu::MeasureUnit::createKelvin(UErrorCode&)Draft
54
measunit.hstatic MeasureUnit* icu::MeasureUnit::createKilobit(UErrorCode&)Draft
54
measunit.hstatic MeasureUnit* icu::MeasureUnit::createKilobyte(UErrorCode&)Draft
54
measunit.hstatic MeasureUnit* icu::MeasureUnit::createKilocalorie(UErrorCode&)Draft
54
measunit.hstatic MeasureUnit* icu::MeasureUnit::createKilohertz(UErrorCode&)Draft
54
measunit.hstatic MeasureUnit* icu::MeasureUnit::createKilojoule(UErrorCode&)Draft
54
measunit.hstatic MeasureUnit* icu::MeasureUnit::createKilowattHour(UErrorCode&)Draft
54
measunit.hstatic MeasureUnit* icu::MeasureUnit::createLiterPerKilometer(UErrorCode&)Draft
54
measunit.hstatic MeasureUnit* icu::MeasureUnit::createLux(UErrorCode&)Draft
54
measunit.hstatic MeasureUnit* icu::MeasureUnit::createMegabit(UErrorCode&)Draft
54
measunit.hstatic MeasureUnit* icu::MeasureUnit::createMegabyte(UErrorCode&)Draft
54
measunit.hstatic MeasureUnit* icu::MeasureUnit::createMegahertz(UErrorCode&)Draft
54
measunit.hstatic MeasureUnit* icu::MeasureUnit::createMegaliter(UErrorCode&)Draft
54
measunit.hstatic MeasureUnit* icu::MeasureUnit::createMegawatt(UErrorCode&)Draft
54
measunit.hstatic MeasureUnit* icu::MeasureUnit::createMeterPerSecondSquared(UErrorCode&)Draft
54
measunit.hstatic MeasureUnit* icu::MeasureUnit::createMetricTon(UErrorCode&)Draft
54
measunit.hstatic MeasureUnit* icu::MeasureUnit::createMicrogram(UErrorCode&)Draft
54
measunit.hstatic MeasureUnit* icu::MeasureUnit::createMicrometer(UErrorCode&)Draft
54
measunit.hstatic MeasureUnit* icu::MeasureUnit::createMicrosecond(UErrorCode&)Draft
54
measunit.hstatic MeasureUnit* icu::MeasureUnit::createMilePerGallon(UErrorCode&)Draft
54
measunit.hstatic MeasureUnit* icu::MeasureUnit::createMilliampere(UErrorCode&)Draft
54
measunit.hstatic MeasureUnit* icu::MeasureUnit::createMilligram(UErrorCode&)Draft
54
measunit.hstatic MeasureUnit* icu::MeasureUnit::createMilliliter(UErrorCode&)Draft
54
measunit.hstatic MeasureUnit* icu::MeasureUnit::createMillimeterOfMercury(UErrorCode&)Draft
54
measunit.hstatic MeasureUnit* icu::MeasureUnit::createMilliwatt(UErrorCode&)Draft
54
measunit.hstatic MeasureUnit* icu::MeasureUnit::createNanometer(UErrorCode&)Draft
54
measunit.hstatic MeasureUnit* icu::MeasureUnit::createNanosecond(UErrorCode&)Draft
54
measunit.hstatic MeasureUnit* icu::MeasureUnit::createNauticalMile(UErrorCode&)Draft
54
measunit.hstatic MeasureUnit* icu::MeasureUnit::createOhm(UErrorCode&)Draft
54
measunit.hstatic MeasureUnit* icu::MeasureUnit::createOunceTroy(UErrorCode&)Draft
54
measunit.hstatic MeasureUnit* icu::MeasureUnit::createParsec(UErrorCode&)Draft
54
measunit.hstatic MeasureUnit* icu::MeasureUnit::createPint(UErrorCode&)Draft
54
measunit.hstatic MeasureUnit* icu::MeasureUnit::createPoundPerSquareInch(UErrorCode&)Draft
54
measunit.hstatic MeasureUnit* icu::MeasureUnit::createQuart(UErrorCode&)Draft
54
measunit.hstatic MeasureUnit* icu::MeasureUnit::createRadian(UErrorCode&)Draft
54
measunit.hstatic MeasureUnit* icu::MeasureUnit::createSquareCentimeter(UErrorCode&)Draft
54
measunit.hstatic MeasureUnit* icu::MeasureUnit::createSquareInch(UErrorCode&)Draft
54
measunit.hstatic MeasureUnit* icu::MeasureUnit::createSquareYard(UErrorCode&)Draft
54
measunit.hstatic MeasureUnit* icu::MeasureUnit::createStone(UErrorCode&)Draft
54
measunit.hstatic MeasureUnit* icu::MeasureUnit::createTablespoon(UErrorCode&)Draft
54
measunit.hstatic MeasureUnit* icu::MeasureUnit::createTeaspoon(UErrorCode&)Draft
54
measunit.hstatic MeasureUnit* icu::MeasureUnit::createTerabit(UErrorCode&)Draft
54
measunit.hstatic MeasureUnit* icu::MeasureUnit::createTerabyte(UErrorCode&)Draft
54
measunit.hstatic MeasureUnit* icu::MeasureUnit::createTon(UErrorCode&)Draft
54
measunit.hstatic MeasureUnit* icu::MeasureUnit::createVolt(UErrorCode&)Draft
54
reldatefmt.hUDateRelativeDateTimeFormatterStyle icu::RelativeDateTimeFormatter::getFormatStyle()Draft
54
reldatefmt.hUDisplayContext icu::RelativeDateTimeFormatter::getCapitalizationContext()Draft
54
reldatefmt.henum UDateRelativeDateTimeFormatterStyle::UDAT_STYLE_COUNTDraft
54
reldatefmt.henum UDateRelativeDateTimeFormatterStyle::UDAT_STYLE_LONGDraft
54
reldatefmt.henum UDateRelativeDateTimeFormatterStyle::UDAT_STYLE_NARROWDraft
54
reldatefmt.henum UDateRelativeDateTimeFormatterStyle::UDAT_STYLE_SHORTDraft
54
reldatefmt.hicu::RelativeDateTimeFormatter::RelativeDateTimeFormatter(const Locale&, NumberFormat*, UDateRelativeDateTimeFormatterStyle, UDisplayContext, UErrorCode&)Draft
54
smpdtfmt.hconst NumberFormat* icu::SimpleDateFormat::getNumberFormatForField(UChar)Draft
54
smpdtfmt.hvoid icu::SimpleDateFormat::adoptNumberFormat(NumberFormat*)Draft
54
smpdtfmt.hvoid icu::SimpleDateFormat::adoptNumberFormat(const UnicodeString&, NumberFormat*, UErrorCode&)Draft
54
tzfmt.henum UTimeZoneFormatParseOption::UTZFMT_PARSE_OPTION_TZ_DATABASE_ABBREVIATIONSDraft
54
tznames.hstatic TimeZoneNames* icu::TimeZoneNames::createTZDBInstance(const Locale&, UErrorCode&)Draft
54
ucurr.hdouble ucurr_getRoundingIncrementForUsage(const UChar*, const UCurrencyUsage, UErrorCode*)Draft
54
ucurr.henum UCurrencyUsage::UCURR_USAGE_CASHDraft
54
ucurr.henum UCurrencyUsage::UCURR_USAGE_COUNTDraft
54
ucurr.henum UCurrencyUsage::UCURR_USAGE_STANDARDDraft
54
ucurr.hint32_t ucurr_getDefaultFractionDigitsForUsage(const UChar*, const UCurrencyUsage, UErrorCode*)Draft
54
udat.hconst UNumberFormat* udat_getNumberFormatForField(const UDateFormat*, UChar)Draft
54
udat.henum UDateFormatBooleanAttribute::UDAT_PARSE_MULTIPLE_PATTERNS_FOR_MATCHDraft
53
udat.henum UDateFormatBooleanAttribute::UDAT_PARSE_PARTIAL_MATCHDraft
53
udat.henum UDateFormatSymbolType::UDAT_CYCLIC_YEARS_ABBREVIATEDDraft
54
udat.henum UDateFormatSymbolType::UDAT_CYCLIC_YEARS_NARROWDraft
54
udat.henum UDateFormatSymbolType::UDAT_CYCLIC_YEARS_WIDEDraft
54
udat.henum UDateFormatSymbolType::UDAT_ZODIAC_NAMES_ABBREVIATEDDraft
54
udat.henum UDateFormatSymbolType::UDAT_ZODIAC_NAMES_NARROWDraft
54
udat.henum UDateFormatSymbolType::UDAT_ZODIAC_NAMES_WIDEDraft
54
udat.hvoid udat_adoptNumberFormat(UDateFormat*, UNumberFormat*)Draft
54
udat.hvoid udat_adoptNumberFormatForFields(UDateFormat*, const UChar*, UNumberFormat*, UErrorCode*)Draft
54
udisplaycontext.henum UDisplayContext::UDISPCTX_LENGTH_FULLDraft
54
udisplaycontext.henum UDisplayContext::UDISPCTX_LENGTH_SHORTDraft
54
udisplaycontext.henum UDisplayContextType::UDISPCTX_TYPE_DISPLAY_LENGTHDraft
54
uloc.hUBool uloc_isRightToLeft(const char*)Draft
54
uloc.hconst char* uloc_toLegacyKey(const char*)Draft
54
uloc.hconst char* uloc_toLegacyType(const char*, const char*)Draft
54
uloc.hconst char* uloc_toUnicodeLocaleKey(const char*)Draft
54
uloc.hconst char* uloc_toUnicodeLocaleType(const char*, const char*)Draft
54
unum.henum UNumberFormatAttribute::UNUM_CURRENCY_USAGEDraft
54
unum.henum UNumberFormatAttribute::UNUM_PARSE_DECIMAL_MARK_REQUIREDDraft
54
unum.henum UNumberFormatStyle::UNUM_CASH_CURRENCYDraft
54
unum.henum UNumberFormatSymbol::UNUM_EXPONENT_MULTIPLICATION_SYMBOLDraft
54
uregex.henum URegexpFlag::UREGEX_CANON_EQDraft
2.4
ustdio.hUFILE* u_fopen_u(const UChar*, const char*, const char*, const char*)Draft
54

(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 tool on Tue Mar 10 17:07:36 PDT 2015
Copyright (C) 2015, International Business Machines Corporation, All Rights Reserved.