ICU4C API Comparison: 54 with 55 (m1)


Removed from 54

FileAPI5455
measfmt.hUnicodeString& icu::MeasureFormat::formatMeasuresPer(const Measure*, int32_t, const MeasureUnit&, UnicodeString&, FieldPosition&, UErrorCode&)Internal(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)

(jump back to top)

Deprecated or Obsoleted in 55

FileAPI5455
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
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)

Promoted to stable in 55

FileAPI5455

(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.hstatic DateFormatSymbols* icu::DateFormatSymbols::createForLocale(const Locale&, UErrorCode&)(missing)Internal
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
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
udat.hint32_t udat_formatCalendar(const UDateFormat*, UCalendar*, UChar*, int32_t, UFieldPosition*, UErrorCode*)(missing)Draft
55
ulocdata.henum UMeasurementSystem::UMS_UK(missing)Draft
55

(jump back to top)

Other existing drafts in 55

FileAPI5455
coll.hCollator& icu::Collator::setMaxVariable(UColReorderCode, UErrorCode&)Draft
53
coll.hUColReorderCode icu::Collator::getMaxVariable()Draft
53
datefmt.hDateFormat& icu::DateFormat::setBooleanAttribute(UDateFormatBooleanAttribute, UBool, UErrorCode&)Draft
53
datefmt.hUBool icu::DateFormat::getBooleanAttribute(UDateFormatBooleanAttribute, UErrorCode&)Draft
53
datefmt.hUBool icu::DateFormat::isCalendarLenient()Draft
53
datefmt.hUDisplayContext icu::DateFormat::getContext(UDisplayContextType, UErrorCode&)Draft
53
datefmt.hvoid icu::DateFormat::setCalendarLenient(UBool)Draft
53
datefmt.hvoid icu::DateFormat::setContext(UDisplayContext, UErrorCode&)Draft
53
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::setContext(UDisplayContext, UErrorCode&)Draft
53
decimfmt.hvoid icu::DecimalFormat::setCurrencyUsage(UCurrencyUsage, UErrorCode*)Draft
54
decimfmt.hvoid icu::DecimalFormat::setDecimalPatternMatchRequired(UBool)Draft
54
decimfmt.hvoid icu::DecimalFormat::setGroupingUsed(UBool)Draft
53
decimfmt.hvoid icu::DecimalFormat::setParseIntegerOnly(UBool)Draft
53
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.hFormat* icu::MeasureFormat::clone()Draft
53
measfmt.hMeasureFormat& icu::MeasureFormat::operator=(const MeasureFormat&)Draft
53
measfmt.hUBool icu::MeasureFormat::operator==(const Format&)Draft
53
measfmt.hUClassID icu::MeasureFormat::getDynamicClassID()Draft
53
measfmt.hUnicodeString& icu::MeasureFormat::format(const Formattable&, UnicodeString&, FieldPosition&, UErrorCode&)Draft
53
measfmt.hUnicodeString& icu::MeasureFormat::formatMeasures(const Measure*, int32_t, UnicodeString&, FieldPosition&, UErrorCode&)Draft
53
measfmt.henum UMeasureFormatWidth::UMEASFMT_WIDTH_COUNTDraft
53
measfmt.henum UMeasureFormatWidth::UMEASFMT_WIDTH_NARROWDraft
53
measfmt.henum UMeasureFormatWidth::UMEASFMT_WIDTH_NUMERICDraft
53
measfmt.henum UMeasureFormatWidth::UMEASFMT_WIDTH_SHORTDraft
53
measfmt.henum UMeasureFormatWidth::UMEASFMT_WIDTH_WIDEDraft
53
measfmt.hicu::MeasureFormat::MeasureFormat(const Locale&, UMeasureFormatWidth, NumberFormat*, UErrorCode&)Draft
53
measfmt.hicu::MeasureFormat::MeasureFormat(const Locale&, UMeasureFormatWidth, UErrorCode&)Draft
53
measfmt.hicu::MeasureFormat::MeasureFormat(const MeasureFormat&)Draft
53
measfmt.hstatic UClassID icu::MeasureFormat::getStaticClassID()Draft
53
measfmt.hvoid icu::MeasureFormat::parseObject(const UnicodeString&, Formattable&, ParsePosition&)Draft
53
measunit.hMeasureUnit& icu::MeasureUnit::operator=(const MeasureUnit&)Draft
53
measunit.hUBool icu::MeasureUnit::operator!=(const UObject&)Draft
53
measunit.hUClassID icu::MeasureUnit::getDynamicClassID()Draft
53
measunit.hconst char* icu::MeasureUnit::getSubtype()Draft
53
measunit.hconst char* icu::MeasureUnit::getType()Draft
53
measunit.hicu::MeasureUnit::MeasureUnit(const MeasureUnit&)Draft
53
measunit.hstatic MeasureUnit* icu::MeasureUnit::createAcre(UErrorCode&)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::createArcMinute(UErrorCode&)Draft
53
measunit.hstatic MeasureUnit* icu::MeasureUnit::createArcSecond(UErrorCode&)Draft
53
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::createCelsius(UErrorCode&)Draft
53
measunit.hstatic MeasureUnit* icu::MeasureUnit::createCentiliter(UErrorCode&)Draft
54
measunit.hstatic MeasureUnit* icu::MeasureUnit::createCentimeter(UErrorCode&)Draft
53
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::createCubicKilometer(UErrorCode&)Draft
53
measunit.hstatic MeasureUnit* icu::MeasureUnit::createCubicMeter(UErrorCode&)Draft
54
measunit.hstatic MeasureUnit* icu::MeasureUnit::createCubicMile(UErrorCode&)Draft
53
measunit.hstatic MeasureUnit* icu::MeasureUnit::createCubicYard(UErrorCode&)Draft
54
measunit.hstatic MeasureUnit* icu::MeasureUnit::createCup(UErrorCode&)Draft
54
measunit.hstatic MeasureUnit* icu::MeasureUnit::createDay(UErrorCode&)Draft
53
measunit.hstatic MeasureUnit* icu::MeasureUnit::createDeciliter(UErrorCode&)Draft
54
measunit.hstatic MeasureUnit* icu::MeasureUnit::createDecimeter(UErrorCode&)Draft
54
measunit.hstatic MeasureUnit* icu::MeasureUnit::createDegree(UErrorCode&)Draft
53
measunit.hstatic MeasureUnit* icu::MeasureUnit::createFahrenheit(UErrorCode&)Draft
53
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::createFoot(UErrorCode&)Draft
53
measunit.hstatic MeasureUnit* icu::MeasureUnit::createFurlong(UErrorCode&)Draft
54
measunit.hstatic MeasureUnit* icu::MeasureUnit::createGForce(UErrorCode&)Draft
53
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::createGram(UErrorCode&)Draft
53
measunit.hstatic MeasureUnit* icu::MeasureUnit::createHectare(UErrorCode&)Draft
53
measunit.hstatic MeasureUnit* icu::MeasureUnit::createHectoliter(UErrorCode&)Draft
54
measunit.hstatic MeasureUnit* icu::MeasureUnit::createHectopascal(UErrorCode&)Draft
53
measunit.hstatic MeasureUnit* icu::MeasureUnit::createHertz(UErrorCode&)Draft
54
measunit.hstatic MeasureUnit* icu::MeasureUnit::createHorsepower(UErrorCode&)Draft
53
measunit.hstatic MeasureUnit* icu::MeasureUnit::createHour(UErrorCode&)Draft
53
measunit.hstatic MeasureUnit* icu::MeasureUnit::createInch(UErrorCode&)Draft
53
measunit.hstatic MeasureUnit* icu::MeasureUnit::createInchHg(UErrorCode&)Draft
53
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::createKilogram(UErrorCode&)Draft
53
measunit.hstatic MeasureUnit* icu::MeasureUnit::createKilohertz(UErrorCode&)Draft
54
measunit.hstatic MeasureUnit* icu::MeasureUnit::createKilojoule(UErrorCode&)Draft
54
measunit.hstatic MeasureUnit* icu::MeasureUnit::createKilometer(UErrorCode&)Draft
53
measunit.hstatic MeasureUnit* icu::MeasureUnit::createKilometerPerHour(UErrorCode&)Draft
53
measunit.hstatic MeasureUnit* icu::MeasureUnit::createKilowatt(UErrorCode&)Draft
53
measunit.hstatic MeasureUnit* icu::MeasureUnit::createKilowattHour(UErrorCode&)Draft
54
measunit.hstatic MeasureUnit* icu::MeasureUnit::createLightYear(UErrorCode&)Draft
53
measunit.hstatic MeasureUnit* icu::MeasureUnit::createLiter(UErrorCode&)Draft
53
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::createMeter(UErrorCode&)Draft
53
measunit.hstatic MeasureUnit* icu::MeasureUnit::createMeterPerSecond(UErrorCode&)Draft
53
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::createMile(UErrorCode&)Draft
53
measunit.hstatic MeasureUnit* icu::MeasureUnit::createMilePerGallon(UErrorCode&)Draft
54
measunit.hstatic MeasureUnit* icu::MeasureUnit::createMilePerHour(UErrorCode&)Draft
53
measunit.hstatic MeasureUnit* icu::MeasureUnit::createMilliampere(UErrorCode&)Draft
54
measunit.hstatic MeasureUnit* icu::MeasureUnit::createMillibar(UErrorCode&)Draft
53
measunit.hstatic MeasureUnit* icu::MeasureUnit::createMilligram(UErrorCode&)Draft
54
measunit.hstatic MeasureUnit* icu::MeasureUnit::createMilliliter(UErrorCode&)Draft
54
measunit.hstatic MeasureUnit* icu::MeasureUnit::createMillimeter(UErrorCode&)Draft
53
measunit.hstatic MeasureUnit* icu::MeasureUnit::createMillimeterOfMercury(UErrorCode&)Draft
54
measunit.hstatic MeasureUnit* icu::MeasureUnit::createMillisecond(UErrorCode&)Draft
53
measunit.hstatic MeasureUnit* icu::MeasureUnit::createMilliwatt(UErrorCode&)Draft
54
measunit.hstatic MeasureUnit* icu::MeasureUnit::createMinute(UErrorCode&)Draft
53
measunit.hstatic MeasureUnit* icu::MeasureUnit::createMonth(UErrorCode&)Draft
53
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::createOunce(UErrorCode&)Draft
53
measunit.hstatic MeasureUnit* icu::MeasureUnit::createOunceTroy(UErrorCode&)Draft
54
measunit.hstatic MeasureUnit* icu::MeasureUnit::createParsec(UErrorCode&)Draft
54
measunit.hstatic MeasureUnit* icu::MeasureUnit::createPicometer(UErrorCode&)Draft
53
measunit.hstatic MeasureUnit* icu::MeasureUnit::createPint(UErrorCode&)Draft
54
measunit.hstatic MeasureUnit* icu::MeasureUnit::createPound(UErrorCode&)Draft
53
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::createSecond(UErrorCode&)Draft
53
measunit.hstatic MeasureUnit* icu::MeasureUnit::createSquareCentimeter(UErrorCode&)Draft
54
measunit.hstatic MeasureUnit* icu::MeasureUnit::createSquareFoot(UErrorCode&)Draft
53
measunit.hstatic MeasureUnit* icu::MeasureUnit::createSquareInch(UErrorCode&)Draft
54
measunit.hstatic MeasureUnit* icu::MeasureUnit::createSquareKilometer(UErrorCode&)Draft
53
measunit.hstatic MeasureUnit* icu::MeasureUnit::createSquareMeter(UErrorCode&)Draft
53
measunit.hstatic MeasureUnit* icu::MeasureUnit::createSquareMile(UErrorCode&)Draft
53
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
measunit.hstatic MeasureUnit* icu::MeasureUnit::createWatt(UErrorCode&)Draft
53
measunit.hstatic MeasureUnit* icu::MeasureUnit::createWeek(UErrorCode&)Draft
53
measunit.hstatic MeasureUnit* icu::MeasureUnit::createYard(UErrorCode&)Draft
53
measunit.hstatic MeasureUnit* icu::MeasureUnit::createYear(UErrorCode&)Draft
53
measunit.hstatic StringEnumeration* icu::MeasureUnit::getAvailableTypes(UErrorCode&)Draft
53
measunit.hstatic UClassID icu::MeasureUnit::getStaticClassID()Draft
53
measunit.hstatic int32_t icu::MeasureUnit::getAvailable(MeasureUnit*, int32_t, UErrorCode&)Draft
53
measunit.hstatic int32_t icu::MeasureUnit::getAvailable(const char*, MeasureUnit*, int32_t, UErrorCode&)Draft
53
measure.hUClassID icu::Measure::getDynamicClassID()Draft
53
measure.hstatic UClassID icu::Measure::getStaticClassID()Draft
53
numfmt.hUDisplayContext icu::NumberFormat::getContext(UDisplayContextType, UErrorCode&)Draft
53
numfmt.hvoid icu::NumberFormat::setContext(UDisplayContext, UErrorCode&)Draft
53
rbnf.hvoid icu::RuleBasedNumberFormat::setContext(UDisplayContext, UErrorCode&)Draft
53
region.hStringEnumeration* icu::Region::getContainedRegions()Draft
51
region.hStringEnumeration* icu::Region::getContainedRegions(URegionType)Draft
51
region.hStringEnumeration* icu::Region::getPreferredValues()Draft
51
region.hstatic StringEnumeration* icu::Region::getAvailable(URegionType)Draft
51
reldatefmt.hRelativeDateTimeFormatter& icu::RelativeDateTimeFormatter::operator=(const RelativeDateTimeFormatter&)Draft
53
reldatefmt.hUDateRelativeDateTimeFormatterStyle icu::RelativeDateTimeFormatter::getFormatStyle()Draft
54
reldatefmt.hUDisplayContext icu::RelativeDateTimeFormatter::getCapitalizationContext()Draft
54
reldatefmt.hUnicodeString& icu::RelativeDateTimeFormatter::combineDateAndTime(const UnicodeString&, const UnicodeString&, UnicodeString&, UErrorCode&)Draft
53
reldatefmt.hUnicodeString& icu::RelativeDateTimeFormatter::format(UDateDirection, UDateAbsoluteUnit, UnicodeString&, UErrorCode&)Draft
53
reldatefmt.hUnicodeString& icu::RelativeDateTimeFormatter::format(double, UDateDirection, UDateRelativeUnit, UnicodeString&, UErrorCode&)Draft
53
reldatefmt.hconst NumberFormat& icu::RelativeDateTimeFormatter::getNumberFormat()Draft
53
reldatefmt.henum UDateAbsoluteUnit::UDAT_ABSOLUTE_DAYDraft
53
reldatefmt.henum UDateAbsoluteUnit::UDAT_ABSOLUTE_FRIDAYDraft
53
reldatefmt.henum UDateAbsoluteUnit::UDAT_ABSOLUTE_MONDAYDraft
53
reldatefmt.henum UDateAbsoluteUnit::UDAT_ABSOLUTE_MONTHDraft
53
reldatefmt.henum UDateAbsoluteUnit::UDAT_ABSOLUTE_NOWDraft
53
reldatefmt.henum UDateAbsoluteUnit::UDAT_ABSOLUTE_SATURDAYDraft
53
reldatefmt.henum UDateAbsoluteUnit::UDAT_ABSOLUTE_SUNDAYDraft
53
reldatefmt.henum UDateAbsoluteUnit::UDAT_ABSOLUTE_THURSDAYDraft
53
reldatefmt.henum UDateAbsoluteUnit::UDAT_ABSOLUTE_TUESDAYDraft
53
reldatefmt.henum UDateAbsoluteUnit::UDAT_ABSOLUTE_UNIT_COUNTDraft
53
reldatefmt.henum UDateAbsoluteUnit::UDAT_ABSOLUTE_WEDNESDAYDraft
53
reldatefmt.henum UDateAbsoluteUnit::UDAT_ABSOLUTE_WEEKDraft
53
reldatefmt.henum UDateAbsoluteUnit::UDAT_ABSOLUTE_YEARDraft
53
reldatefmt.henum UDateDirection::UDAT_DIRECTION_COUNTDraft
53
reldatefmt.henum UDateDirection::UDAT_DIRECTION_LAST_2Draft
53
reldatefmt.henum UDateDirection::UDAT_DIRECTION_LASTDraft
53
reldatefmt.henum UDateDirection::UDAT_DIRECTION_NEXT_2Draft
53
reldatefmt.henum UDateDirection::UDAT_DIRECTION_NEXTDraft
53
reldatefmt.henum UDateDirection::UDAT_DIRECTION_PLAINDraft
53
reldatefmt.henum UDateDirection::UDAT_DIRECTION_THISDraft
53
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.henum UDateRelativeUnit::UDAT_RELATIVE_DAYSDraft
53
reldatefmt.henum UDateRelativeUnit::UDAT_RELATIVE_HOURSDraft
53
reldatefmt.henum UDateRelativeUnit::UDAT_RELATIVE_MINUTESDraft
53
reldatefmt.henum UDateRelativeUnit::UDAT_RELATIVE_MONTHSDraft
53
reldatefmt.henum UDateRelativeUnit::UDAT_RELATIVE_SECONDSDraft
53
reldatefmt.henum UDateRelativeUnit::UDAT_RELATIVE_UNIT_COUNTDraft
53
reldatefmt.henum UDateRelativeUnit::UDAT_RELATIVE_WEEKSDraft
53
reldatefmt.henum UDateRelativeUnit::UDAT_RELATIVE_YEARSDraft
53
reldatefmt.hicu::RelativeDateTimeFormatter::RelativeDateTimeFormatter(UErrorCode&)Draft
53
reldatefmt.hicu::RelativeDateTimeFormatter::RelativeDateTimeFormatter(const Locale&, NumberFormat*, UDateRelativeDateTimeFormatterStyle, UDisplayContext, UErrorCode&)Draft
54
reldatefmt.hicu::RelativeDateTimeFormatter::RelativeDateTimeFormatter(const Locale&, NumberFormat*, UErrorCode&)Draft
53
reldatefmt.hicu::RelativeDateTimeFormatter::RelativeDateTimeFormatter(const Locale&, UErrorCode&)Draft
53
reldatefmt.hicu::RelativeDateTimeFormatter::RelativeDateTimeFormatter(const RelativeDateTimeFormatter&)Draft
53
reldatefmt.hicu::RelativeDateTimeFormatter::~RelativeDateTimeFormatter()Draft
53
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
smpdtfmt.hvoid icu::SimpleDateFormat::setContext(UDisplayContext, UErrorCode&)Draft
53
tblcoll.hCollator& icu::RuleBasedCollator::setMaxVariable(UColReorderCode, UErrorCode&)Draft
53
tblcoll.hUColReorderCode icu::RuleBasedCollator::getMaxVariable()Draft
53
tzfmt.henum UTimeZoneFormatParseOption::UTZFMT_PARSE_OPTION_TZ_DATABASE_ABBREVIATIONSDraft
54
tznames.hstatic TimeZoneNames* icu::TimeZoneNames::createTZDBInstance(const Locale&, UErrorCode&)Draft
54
ucol.hUColReorderCode ucol_getMaxVariable(const UCollator*)Draft
53
ucol.hvoid ucol_setMaxVariable(UCollator*, UColReorderCode, UErrorCode*)Draft
53
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.hUBool udat_getBooleanAttribute(const UDateFormat*, UDateFormatBooleanAttribute, UErrorCode*)Draft
53
udat.hUDisplayContext udat_getContext(const UDateFormat*, UDisplayContextType, UErrorCode*)Draft
53
udat.hconst UNumberFormat* udat_getNumberFormatForField(const UDateFormat*, UChar)Draft
54
udat.henum UDateFormatBooleanAttribute::UDAT_BOOLEAN_ATTRIBUTE_COUNTDraft
53
udat.henum UDateFormatBooleanAttribute::UDAT_PARSE_ALLOW_NUMERICDraft
53
udat.henum UDateFormatBooleanAttribute::UDAT_PARSE_ALLOW_WHITESPACEDraft
53
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
udat.hvoid udat_setBooleanAttribute(UDateFormat*, UDateFormatBooleanAttribute, UBool, UErrorCode*)Draft
53
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.hUDisplayContext unum_getContext(const UNumberFormat*, UDisplayContextType, UErrorCode*)Draft
53
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 UNumberFormatStyle::UNUM_CURRENCY_ACCOUNTINGDraft
53
unum.henum UNumberFormatSymbol::UNUM_EXPONENT_MULTIPLICATION_SYMBOLDraft
54
unum.hvoid unum_setContext(UNumberFormat*, UDisplayContext, UErrorCode*)Draft
53
uregex.henum URegexpFlag::UREGEX_CANON_EQDraft
2.4
uspoof.henum URestrictionLevel::USPOOF_RESTRICTION_LEVEL_MASKDraft
53
uspoof.henum URestrictionLevel::USPOOF_SINGLE_SCRIPT_RESTRICTIVEDraft
53
ustdio.hUFILE* u_fopen_u(const UChar*, const char*, const char*, const char*)Draft
54
utrans.hUSet* utrans_getSourceSet(const UTransliterator*, UBool, USet*, UErrorCode*)Draft
53
utrans.hint32_t utrans_toRules(const UTransliterator*, UBool, UChar*, int32_t, UErrorCode*)Draft
53

(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 Mon Dec 15 17:26:49 PST 2014
Copyright (C) 2014, International Business Machines Corporation, All Rights Reserved.