ICU4C API Comparison: 4.2.1 with 4.4 (r27397)


Removed from 4.2.1

FileAPI4.2.14.4
decimfmt.hUBool decimfmtAffixPatternValueComparator(UHashTok , UHashTok )Internal
4.2
None
decimfmt.hUBool decimfmtAffixValueComparator(UHashTok , UHashTok )Internal
4.2
None
dtitvinf.hUBool dtitvinfHashTableValueComparator(UHashTok , UHashTok )Internal
4.0
None
errorcode.hvoid ErrorCode::check() constDraft
4.2
None
normlzr.hUBool Normalizer::isNormalized(const UnicodeString &, UNormalizationMode , int32_t , UErrorCode &)Stable
2.6
None
normlzr.hUNormalizationCheckResult Normalizer::quickCheck(const UnicodeString &, UNormalizationMode , int32_t , UErrorCode &)Stable
2.6
None
pwin32.h#define ICU_USE_THREADS
None
pwin32.h#define U_HAVE_LIB_SUFFIX
None
pwin32.h#define U_LIB_SUFFIX_C_NAME_STRING
None
pwin32.h#define U_LIB_SUFFIX_C_NAME
None
smpdtfmt.hUnicodeString& SimpleDateFormat::format(const Formattable &, UnicodeString &, FieldPosition &, UErrorCode &) constStable
2.0
None
tmutfmt.hstatic UBool hashTableValueComparator(UHashTok , UHashTok )Internal
4.2
None
uversion.hint32_t u_compareVersions(UVersionInfo , UVersionInfo )Draft
4.2
None

(jump back to top)

Deprecated or Obsoleted in 4.4

FileAPI4.2.14.4

(jump back to top)

Changed in 4.4 (old, new)

FileAPI4.2.14.4

(jump back to top)

Promoted to stable in 4.4

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

(jump back to top)

Added in 4.4

FileAPI4.2.14.4
calendar.hUBool Calendar::isWeekend(UDate , UErrorCode &) constNone
Draft
4.4
calendar.hUBool Calendar::isWeekend(void) constNone
Draft
4.4
calendar.hUCalendarWeekdayType Calendar::getDayOfWeekType(UCalendarDaysOfWeek , UErrorCode &) constNone
Draft
4.4
calendar.hint32_t Calendar::getWeekendTransition(UCalendarDaysOfWeek , UErrorCode &) constNone
Draft
4.4
datefmt.hUnicodeString& DateFormat::format(Calendar &, UnicodeString &, FieldPositionIterator &, UErrorCode &) constNone
Draft
4.4
datefmt.hUnicodeString& DateFormat::format(UDate , UnicodeString &, FieldPositionIterator &, UErrorCode &) constNone
Draft
4.4
datefmt.hUnicodeString& DateFormat::format(const Formattable &, UnicodeString &, FieldPositionIterator &, UErrorCode &) constNone
Draft
4.4
decimfmt.hUnicodeString& DecimalFormat::format(const StringPiece &, UnicodeString &, FieldPositionIterator &, UErrorCode &) constNone
Draft
4.4
decimfmt.hUnicodeString& DecimalFormat::format(double , UnicodeString &, FieldPositionIterator &, UErrorCode &) constNone
Draft
4.4
decimfmt.hUnicodeString& DecimalFormat::format(int32_t , UnicodeString &, FieldPositionIterator &, UErrorCode &) constNone
Draft
4.4
decimfmt.hUnicodeString& DecimalFormat::format(int64_t , UnicodeString &, FieldPositionIterator &, UErrorCode &) constNone
Draft
4.4
dtptngen.hUnicodeString DateTimePatternGenerator::getBestPattern(const UnicodeString &, UDateTimePatternMatchOptions , UErrorCode &)None
Draft
4.4
dtptngen.hUnicodeString DateTimePatternGenerator::replaceFieldTypes(const UnicodeString &, const UnicodeString &, UDateTimePatternMatchOptions , UErrorCode &)None
Draft
4.4
errorcode.hconst char* ErrorCode::errorName() constNone
Draft
4.4
errorcode.hvoid ErrorCode::assertSuccess() constNone
Draft
4.4
fmtable.hFormattable::Formattable(const StringPiece &, UErrorCode &)None
Draft
4.4
fmtable.hconst StringPiece& Formattable::getDecimalNumber() constNone
Draft
4.4
fmtable.hvoid Formattable::setDecimalNumber(const StringPiece &, UErrorCode &)None
Draft
4.4
format.hUnicodeString& Format::format(const Formattable &, UnicodeString &, FieldPositionIterator &, UErrorCode &) constNone
Draft
4.4
fpositer.hFieldPositionIterator::FieldPositionIterator(const FieldPositionIterator &)None
Draft
4.4
fpositer.hFieldPositionIterator::FieldPositionIterator(void)None
Draft
4.4
fpositer.hFieldPositionIterator::~FieldPositionIterator()None
Draft
4.4
fpositer.hUBool FieldPositionIterator::next(FieldPosition &)None
Draft
4.4
fpositer.hUBool FieldPositionIterator::operator!=(const FieldPositionIterator &) constNone
Draft
4.4
fpositer.hUBool FieldPositionIterator::operator==(const FieldPositionIterator &) constNone
Draft
4.4
fpositer.hUClassID FieldPositionIterator::getDynamicClassID() constNone
Draft
4.4
fpositer.hstatic UClassID FieldPositionIterator::getStaticClassID()None
Draft
4.4
icudataver.h#define U_ICU_DATA_KEYNone
Internal
4.4
icudataver.h#define U_ICU_STD_BUNDLENone
Internal
4.4
icudataver.h#define U_ICU_VERSION_BUNDLENone
Internal
4.4
icudataver.hUBool u_isDataOlder(UVersionInfo , UBool *, UErrorCode *)None
Internal
4.4
icudataver.hvoid u_getDataVersion(UVersionInfo , UErrorCode *)None
Internal
4.4
icuplug.h#define UPLUG_NAME_MAXNone
Internal
4.4 Technology Preview
icuplug.h#define UPLUG_TOKENNone
Internal
4.4 Technology Preview
icuplug.hUErrorCode uplug_getPlugLoadStatus(UPlugData *)None
Internal
4.4 Technology Preview
icuplug.hUPlugData* uplug_loadPlugFromEntrypoint(UPlugEntrypoint *, const char *, UErrorCode *)None
Internal
4.4 Technology Preview
icuplug.hUPlugData* uplug_loadPlugFromLibrary(const char *, const char *, const char *, UErrorCode *)None
Internal
4.4 Technology Preview
icuplug.hUPlugData* uplug_nextPlug(UPlugData *)None
Internal
4.4 Technology Preview
icuplug.hUPlugLevel uplug_getCurrentLevel()None
Internal
4.4 Technology Preview
icuplug.hUPlugLevel uplug_getPlugLevel(UPlugData *)None
Internal
4.4 Technology Preview
icuplug.hconst char* uplug_getConfiguration(UPlugData *)None
Internal
4.4 Technology Preview
icuplug.hconst char* uplug_getLibraryName(UPlugData *, UErrorCode *)None
Internal
4.4 Technology Preview
icuplug.hconst char* uplug_getPlugName(UPlugData *)None
Internal
4.4 Technology Preview
icuplug.hconst char* uplug_getSymbolName(UPlugData *)None
Internal
4.4 Technology Preview
icuplug.hvoid uplug_removePlug(UPlugData *, UErrorCode *)None
Internal
4.4 Technology Preview
icuplug.hvoid uplug_setContext(UPlugData *, void *)None
Internal
4.4 Technology Preview
icuplug.hvoid uplug_setPlugLevel(UPlugData *, UPlugLevel )None
Internal
4.4 Technology Preview
icuplug.hvoid uplug_setPlugName(UPlugData *, const char *)None
Internal
4.4 Technology Preview
icuplug.hvoid uplug_setPlugNoUnload(UPlugData *, UBool )None
Internal
4.4 Technology Preview
icuplug.hvoid* uplug_getContext(UPlugData *)None
Internal
4.4 Technology Preview
icuplug.hvoid* uplug_getLibrary(UPlugData *)None
Internal
4.4 Technology Preview
locdspnm.hLocaleDisplayNames * LocaleDisplayNames::createInstance(const Locale &)None
Draft
4.4
locdspnm.hLocaleDisplayNames::~LocaleDisplayNames()None
Draft
4.4
locdspnm.hUDialectHandling LocaleDisplayNames::getDialectHandling() const =0None
Draft
4.4
locdspnm.hUnicodeString& LocaleDisplayNames::keyDisplayName(const char *, UnicodeString &) const =0None
Draft
4.4
locdspnm.hUnicodeString& LocaleDisplayNames::keyValueDisplayName(const char *, const char *, UnicodeString &) const =0None
Draft
4.4
locdspnm.hUnicodeString& LocaleDisplayNames::languageDisplayName(const char *, UnicodeString &) const =0None
Draft
4.4
locdspnm.hUnicodeString& LocaleDisplayNames::localeDisplayName(const Locale &, UnicodeString &) const =0None
Draft
4.4
locdspnm.hUnicodeString& LocaleDisplayNames::localeDisplayName(const char *, UnicodeString &) const =0None
Draft
4.4
locdspnm.hUnicodeString& LocaleDisplayNames::regionDisplayName(const char *, UnicodeString &) const =0None
Draft
4.4
locdspnm.hUnicodeString& LocaleDisplayNames::scriptDisplayName(UScriptCode , UnicodeString &) const =0None
Draft
4.4
locdspnm.hUnicodeString& LocaleDisplayNames::scriptDisplayName(const char *, UnicodeString &) const =0None
Draft
4.4
locdspnm.hUnicodeString& LocaleDisplayNames::variantDisplayName(const char *, UnicodeString &) const =0None
Draft
4.4
locdspnm.hconst Locale& LocaleDisplayNames::getLocale() const =0None
Draft
4.4
locdspnm.hstatic LocaleDisplayNames* LocaleDisplayNames::createInstance(const Locale &, UDialectHandling )None
Draft
4.4
locid.hstatic const Locale& Locale::getRoot(void)None
Draft
4.4
locid.hvoid Locale::setKeywordValue(const char *, const char *, UErrorCode &)None
Internal
.
normalizer2.hFilteredNormalizer2::FilteredNormalizer2(const Normalizer2 &, const UnicodeSet &)None
Draft
4.4
normalizer2.hUBool FilteredNormalizer2::hasBoundaryAfter(UChar32 ) constNone
Draft
4.4
normalizer2.hUBool FilteredNormalizer2::hasBoundaryBefore(UChar32 ) constNone
Draft
4.4
normalizer2.hUBool FilteredNormalizer2::isInert(UChar32 ) constNone
Draft
4.4
normalizer2.hUBool FilteredNormalizer2::isNormalized(const UnicodeString &, UErrorCode &) constNone
Draft
4.4
normalizer2.hUBool Normalizer2::hasBoundaryAfter(UChar32 ) const =0None
Draft
4.4
normalizer2.hUBool Normalizer2::hasBoundaryBefore(UChar32 ) const =0None
Draft
4.4
normalizer2.hUBool Normalizer2::isInert(UChar32 ) const =0None
Draft
4.4
normalizer2.hUBool Normalizer2::isNormalized(const UnicodeString &, UErrorCode &) const =0None
Draft
4.4
normalizer2.hUClassID FilteredNormalizer2::getDynamicClassID() constNone
Draft
4.4
normalizer2.hUClassID Normalizer2::getDynamicClassID() const =0None
Draft
4.4
normalizer2.hUNormalizationCheckResult FilteredNormalizer2::quickCheck(const UnicodeString &, UErrorCode &) constNone
Draft
4.4
normalizer2.hUNormalizationCheckResult Normalizer2::quickCheck(const UnicodeString &, UErrorCode &) const =0None
Draft
4.4
normalizer2.hUnicodeString Normalizer2::normalize(const UnicodeString &, UErrorCode &) constNone
Draft
4.4
normalizer2.hUnicodeString& FilteredNormalizer2::append(UnicodeString &, const UnicodeString &, UErrorCode &) constNone
Draft
4.4
normalizer2.hUnicodeString& FilteredNormalizer2::normalize(const UnicodeString &, UnicodeString &, UErrorCode &) constNone
Draft
4.4
normalizer2.hUnicodeString& FilteredNormalizer2::normalizeSecondAndAppend(UnicodeString &, const UnicodeString &, UErrorCode &) constNone
Draft
4.4
normalizer2.hUnicodeString& Normalizer2::append(UnicodeString &, const UnicodeString &, UErrorCode &) const =0None
Draft
4.4
normalizer2.hUnicodeString& Normalizer2::normalize(const UnicodeString &, UnicodeString &, UErrorCode &) const =0None
Draft
4.4
normalizer2.hUnicodeString& Normalizer2::normalizeSecondAndAppend(UnicodeString &, const UnicodeString &, UErrorCode &) const =0None
Draft
4.4
normalizer2.hint32_t FilteredNormalizer2::spanQuickCheckYes(const UnicodeString &, UErrorCode &) constNone
Draft
4.4
normalizer2.hint32_t Normalizer2::spanQuickCheckYes(const UnicodeString &, UErrorCode &) const =0None
Draft
4.4
normalizer2.hstatic UClassID FilteredNormalizer2::getStaticClassID()None
Draft
4.4
normalizer2.hstatic UClassID Normalizer2::getStaticClassID()None
Draft
4.4
normalizer2.hstatic const Normalizer2* Normalizer2::getInstance(const char *, const char *, UNormalization2Mode , UErrorCode &)None
Draft
4.4
normlzr.hstatic UBool Normalizer::isNormalized(const UnicodeString &, UNormalizationMode , int32_t , UErrorCode &)None
Stable
2.6
normlzr.hstatic UNormalizationCheckResult Normalizer::quickCheck(const UnicodeString &, UNormalizationMode , int32_t , UErrorCode &)None
Stable
2.6
numfmt.hUnicodeString& NumberFormat::format(const Formattable &, UnicodeString &, FieldPositionIterator &, UErrorCode &) constNone
Draft
4.4
numfmt.hUnicodeString& NumberFormat::format(const StringPiece &, UnicodeString &, FieldPositionIterator &, UErrorCode &) constNone
Draft
4.4
numfmt.hUnicodeString& NumberFormat::format(double , UnicodeString &, FieldPositionIterator &, UErrorCode &) constNone
Draft
4.4
numfmt.hUnicodeString& NumberFormat::format(int32_t , UnicodeString &, FieldPositionIterator &, UErrorCode &) constNone
Draft
4.4
numfmt.hUnicodeString& NumberFormat::format(int64_t , UnicodeString &, FieldPositionIterator &, UErrorCode &) constNone
Draft
4.4
ParagraphLayout.hle_bool ParagraphLayout::isDone() constNone
Internal
.
platform.h#define UCLN_NO_AUTO_CLEANUPNone


(untagged)
platform.h#define U_CHECK_DYLOADNone


(untagged)
platform.h#define U_ENABLE_DYLOADNone


(untagged)
platform.h#define U_GNUC_UTF16_STRINGNone


(untagged)
platform.h#define U_HAVE_GCC_ATOMICSNone


(untagged)
selfmt.hFormat* SelectFormat::clone(void) constNone
Draft
4.4
selfmt.hSelectFormat& SelectFormat::operator=(const SelectFormat &)None
Draft
4.4
selfmt.hSelectFormat::SelectFormat(UErrorCode &)None
Internal
.
selfmt.hSelectFormat::SelectFormat(const SelectFormat &)None
Draft
4.4
selfmt.hSelectFormat::SelectFormat(const UnicodeString &, UErrorCode &)None
Draft
4.4
selfmt.hSelectFormat::~SelectFormat()None
Draft
4.4
selfmt.hUBool SelectFormat::operator!=(const Format &) constNone
Draft
4.4
selfmt.hUBool SelectFormat::operator==(const Format &) constNone
Draft
4.4
selfmt.hUClassID SelectFormat::getDynamicClassID() constNone
Draft
4.4
selfmt.hUnicodeString& SelectFormat::format(const Formattable &, UnicodeString &, FieldPosition &, UErrorCode &) constNone
Draft
4.4
selfmt.hUnicodeString& SelectFormat::format(const UnicodeString &, UnicodeString &, FieldPosition &, UErrorCode &) constNone
Draft
4.4
selfmt.hUnicodeString& SelectFormat::toPattern(UnicodeString &)None
Draft
4.4
selfmt.hstatic UClassID SelectFormat::getStaticClassID(void)None
Draft
4.4
selfmt.hvoid SelectFormat::applyPattern(const UnicodeString &, UErrorCode &)None
Draft
4.4
selfmt.hvoid SelectFormat::parseObject(const UnicodeString &, Formattable &, ParsePosition &) constNone
Draft
4.4
smpdtfmt.hUnicodeString & SimpleDateFormat::format(UDate , UnicodeString &, FieldPositionIterator &, UErrorCode &) constNone
Draft
4.4
smpdtfmt.hUnicodeString & SimpleDateFormat::format(const Formattable &, UnicodeString &, FieldPosition &, UErrorCode &) constNone
Stable
2.0
smpdtfmt.hUnicodeString & SimpleDateFormat::format(const Formattable &, UnicodeString &, FieldPositionIterator &, UErrorCode &) constNone
Draft
4.4
smpdtfmt.hUnicodeString& SimpleDateFormat::format(Calendar &, UnicodeString &, FieldPositionIterator &, UErrorCode &) constNone
Draft
4.4
ucal.hUBool ucal_isWeekend(const UCalendar *, UDate , UErrorCode *)None
Draft
4.4
ucal.hUCalendarWeekdayType ucal_getDayOfWeekType(const UCalendar *, UCalendarDaysOfWeek , UErrorCode *)None
Draft
4.4
ucal.hint32_t ucal_getWeekendTransition(const UCalendar *, UCalendarDaysOfWeek , UErrorCode *)None
Draft
4.4
udat.hUCalendarDateFields udat_toCalendarDateField(UDateFormatField )None
Draft
4.4
udatpg.hint32_t udatpg_getBestPatternWithOptions(UDateTimePatternGenerator *, const UChar *, int32_t , UDateTimePatternMatchOptions , UChar *, int32_t , UErrorCode *)None
Draft
4.4
udatpg.hint32_t udatpg_replaceFieldTypesWithOptions(UDateTimePatternGenerator *, const UChar *, int32_t , const UChar *, int32_t , UDateTimePatternMatchOptions , UChar *, int32_t , UErrorCode *)None
Draft
4.4
uldnames.hUDialectHandling uldn_getDialectHandling(const ULocaleDisplayNames *)None
Draft
4.4
uldnames.hULocaleDisplayNames* uldn_open(const char *, UDialectHandling , UErrorCode *)None
Draft
4.4
uldnames.hconst char* uldn_getLocale(const ULocaleDisplayNames *)None
Draft
4.4
uldnames.hint32_t uldn_keyDisplayName(const ULocaleDisplayNames *, const char *, UChar *, int32_t , UErrorCode *)None
Draft
4.4
uldnames.hint32_t uldn_keyValueDisplayName(const ULocaleDisplayNames *, const char *, const char *, UChar *, int32_t , UErrorCode *)None
Draft
4.4
uldnames.hint32_t uldn_languageDisplayName(const ULocaleDisplayNames *, const char *, UChar *, int32_t , UErrorCode *)None
Draft
4.4
uldnames.hint32_t uldn_localeDisplayName(const ULocaleDisplayNames *, const char *, UChar *, int32_t , UErrorCode *)None
Draft
4.4
uldnames.hint32_t uldn_regionDisplayName(const ULocaleDisplayNames *, const char *, UChar *, int32_t , UErrorCode *)None
Draft
4.4
uldnames.hint32_t uldn_scriptCodeDisplayName(const ULocaleDisplayNames *, UScriptCode , UChar *, int32_t , UErrorCode *)None
Draft
4.4
uldnames.hint32_t uldn_scriptDisplayName(const ULocaleDisplayNames *, const char *, UChar *, int32_t , UErrorCode *)None
Draft
4.4
uldnames.hint32_t uldn_variantDisplayName(const ULocaleDisplayNames *, const char *, UChar *, int32_t , UErrorCode *)None
Draft
4.4
uldnames.hvoid uldn_close(ULocaleDisplayNames *)None
Draft
4.4
uniset.hint32_t UnicodeSet::span(const UnicodeString &, int32_t , USetSpanCondition ) constNone
Draft
4.4
uniset.hint32_t UnicodeSet::spanBack(const UnicodeString &, int32_t , USetSpanCondition ) constNone
Draft
4.4
unistr.hUnicodeString & UnicodeString::retainBetween(int32_t , int32_t limit=)None
Draft
4.4
unistr.hUnicodeString UnicodeString::tempSubString(int32_t start=, int32_t length=) constNone
Draft
4.4
unistr.hUnicodeString UnicodeString::tempSubStringBetween(int32_t , int32_t limit=) constNone
Draft
4.4
unorm2.hUBool unorm2_hasBoundaryAfter(const UNormalizer2 *, UChar32 )None
Draft
4.4
unorm2.hUBool unorm2_hasBoundaryBefore(const UNormalizer2 *, UChar32 )None
Draft
4.4
unorm2.hUBool unorm2_isInert(const UNormalizer2 *, UChar32 )None
Draft
4.4
unorm2.hUBool unorm2_isNormalized(const UNormalizer2 *, const UChar *, int32_t , UErrorCode *)None
Draft
4.4
unorm2.hUNormalizationCheckResult unorm2_quickCheck(const UNormalizer2 *, const UChar *, int32_t , UErrorCode *)None
Draft
4.4
unorm2.hUNormalizer2* unorm2_openFiltered(const UNormalizer2 *, const USet *, UErrorCode *)None
Draft
4.4
unorm2.hconst UNormalizer2* unorm2_getInstance(const char *, const char *, UNormalization2Mode , UErrorCode *)None
Draft
4.4
unorm2.hint32_t unorm2_append(const UNormalizer2 *, UChar *, int32_t , int32_t , const UChar *, int32_t , UErrorCode *)None
Draft
4.4
unorm2.hint32_t unorm2_normalize(const UNormalizer2 *, const UChar *, int32_t , UChar *, int32_t , UErrorCode *)None
Draft
4.4
unorm2.hint32_t unorm2_normalizeSecondAndAppend(const UNormalizer2 *, UChar *, int32_t , int32_t , const UChar *, int32_t , UErrorCode *)None
Draft
4.4
unorm2.hint32_t unorm2_spanQuickCheckYes(const UNormalizer2 *, const UChar *, int32_t , UErrorCode *)None
Draft
4.4
unorm2.hvoid unorm2_close(UNormalizer2 *)None
Draft
4.4
unum.hint32_t unum_formatDecimal(const UNumberFormat *, const char *, int32_t , UChar *, int32_t , UFieldPosition *, UErrorCode *)None
Draft
4.4
unum.hint32_t unum_parseDecimal(const UNumberFormat *, const UChar *, int32_t , int32_t *, char *, int32_t , UErrorCode *)None
Draft
4.4
ustdio.hUFILE* u_fadopt(FILE *, const char *, const char *)None
Draft
4.4
ustring.hUChar* u_strFromJavaModifiedUTF8WithSub(UChar *, int32_t , int32_t *, const char *, int32_t , UChar32 , int32_t *, UErrorCode *)None
Draft
4.4
ustring.hchar* u_strToJavaModifiedUTF8(char *, int32_t , int32_t *, const UChar *, int32_t , UErrorCode *)None
Draft
4.4
utypes.h#define U_SHOW_CPLUSPLUS_APINone


(untagged)
utypes.h#define U_USE_USRDATANone


(untagged)
utypes.h#define U_USRDATA_NAMENone


(untagged)
uvernum.h#define U_ICU_DATA_VERSIONNone
Internal
4.4 Internal Use Only
uvernum.h#define U_ICU_ENTRY_POINT_RENAMENone
Draft
4.2
(should be 4.4)

(jump back to top)

Other existing drafts in 4.4

FileAPI4.2.14.4
dcfmtsym.hconst UnicodeString& DecimalFormatSymbols::getPatternForCurrencySpacing(ECurrencySpacing , UBool , UErrorCode &) constDraft
4.2
dcfmtsym.hvoid DecimalFormatSymbols::setPatternForCurrencySpacing(ECurrencySpacing , UBool , const UnicodeString &)Draft
4.2
numfmt.hstatic NumberFormat* NumberFormat::createInstance(const Locale &, EStyles , UErrorCode &)Draft
4.2
platform.h#define U_HAVE_STD_STRINGDraft
4.2
std_string.h#define U_STD_NSQDraft
4.2
std_string.h#define U_STD_NS_USEDraft
4.2
std_string.h#define U_STD_NSDraft
4.2
tmutfmt.hTimeUnitFormat::TimeUnitFormat(const Locale &, EStyle , UErrorCode &)Draft
4.2
uloc.hint32_t uloc_forLanguageTag(const char *, char *, int32_t , int32_t *, UErrorCode *)Draft
4.2
uloc.hint32_t uloc_toLanguageTag(const char *, char *, int32_t , UBool , UErrorCode *)Draft
4.2
utf.h#define U_IS_SURROGATE_TRAILDraft
4.2
utf16.h#define U16_IS_SURROGATE_TRAILDraft
4.2
utypes.h#define U_CHARSET_IS_UTF8Draft
4.2
uvernum.h#define U_ICU_ENTRY_POINT_RENAMENone
Draft
4.2

(jump back to top)

Contents generated by StableAPI tool on Fri Jan 22 22:43:40 PST 2010
Copyright (C) 2010, International Business Machines Corporation, All Rights Reserved.