Deprecated List

Global icu::Calendar::add (EDateFields field, int32_t amount, UErrorCode &status)
ICU 2.6. use add(UCalendarDateFields field, int32_t amount, UErrorCode& status) instead.

Global icu::Calendar::clear (EDateFields field)
ICU 2.6. Use clear(UCalendarDateFields field) instead.

Global icu::Calendar::EAmpm
ICU 2.6. Use C enum UCalendarAMPMs defined in ucal.h

Global icu::Calendar::EDateFields
ICU 2.6. Use C enum UCalendarDateFields defined in ucal.h

Global icu::Calendar::EDaysOfWeek
ICU 2.6. Use C enum UCalendarDaysOfWeek defined in ucal.h

Global icu::Calendar::EMonths
ICU 2.6. Use C enum UCalendarMonths defined in ucal.h

Global icu::Calendar::fieldDifference (UDate when, EDateFields field, UErrorCode &status)
ICU 2.6. Use fieldDifference(UDate when, UCalendarDateFields field, UErrorCode& status).

Global icu::Calendar::fIsSet [UCAL_FIELD_COUNT]
ICU 2.8 use (fStamp[n]!=kUnset)

Global icu::Calendar::get (EDateFields field, UErrorCode &status) const
ICU 2.6. Use get(UCalendarDateFields field, UErrorCode& status) instead.

Global icu::Calendar::getActualMaximum (EDateFields field, UErrorCode &status) const
ICU 2.6. Use getActualMaximum(UCalendarDateFields field, UErrorCode& status) instead.

Global icu::Calendar::getActualMinimum (EDateFields field, UErrorCode &status) const
ICU 2.6. Use getActualMinimum(UCalendarDateFields field, UErrorCode& status) instead.

Global icu::Calendar::getFirstDayOfWeek (void) const
ICU 2.6 use the overload with error code

Global icu::Calendar::getGreatestMinimum (EDateFields field) const
ICU 2.6. Use getGreatestMinimum(UCalendarDateFields field) instead.

Global icu::Calendar::getLeastMaximum (EDateFields field) const
ICU 2.6. Use getLeastMaximum(UCalendarDateFields field) instead.

Global icu::Calendar::getMaximum (EDateFields field) const
ICU 2.6. Use getMaximum(UCalendarDateFields field) instead.

Global icu::Calendar::getMinimum (EDateFields field) const
ICU 2.6. Use getMinimum(UCalendarDateFields field) instead.

Global icu::Calendar::internalGet (EDateFields field) const
ICU 2.6. Use internalGet(UCalendarDateFields field) instead.

Global icu::Calendar::internalSet (EDateFields field, int32_t value)
ICU 2.6. Use internalSet(UCalendarDateFields field, int32_t value) instead.

Global icu::Calendar::isSet (EDateFields field) const
ICU 2.6. Use isSet(UCalendarDateFields field) instead.

Global icu::Calendar::roll (EDateFields field, int32_t amount, UErrorCode &status)

ICU 2.6. Use roll(UCalendarDateFields field, int32_t amount, UErrorCode& status) instead.

ICU 2.6. Use roll(UCalendarDateFields field, UBool up, UErrorCode& status) instead.

Global icu::Calendar::set (EDateFields field, int32_t value)
ICU 2.6. Use set(UCalendarDateFields field, int32_t value) instead.

Global icu::Calendar::setFirstDayOfWeek (EDaysOfWeek value)
ICU 2.6. Use setFirstDayOfWeek(UCalendarDaysOfWeek value) instead.

Class icu::ChoiceFormat
ICU 49 Use MessageFormat instead, with plural and select arguments.

Global icu::ChoiceFormat::applyPattern (const UnicodeString &pattern, UParseError &parseError, UErrorCode &status)

ICU 49 Use MessageFormat instead, with plural and select arguments.

ICU 49 Use MessageFormat instead, with plural and select arguments.

Global icu::ChoiceFormat::ChoiceFormat (const UnicodeString &pattern, UErrorCode &status)

ICU 49 Use MessageFormat instead, with plural and select arguments.

ICU 49 Use MessageFormat instead, with plural and select arguments.

ICU 49 Use MessageFormat instead, with plural and select arguments.

ICU 49 Use MessageFormat instead, with plural and select arguments.

Global icu::ChoiceFormat::clone (void) const
ICU 49 Use MessageFormat instead, with plural and select arguments.

Global icu::ChoiceFormat::format (int32_t number, UnicodeString &appendTo) const

ICU 49 Use MessageFormat instead, with plural and select arguments.

ICU 49 Use MessageFormat instead, with plural and select arguments.

ICU 49 Use MessageFormat instead, with plural and select arguments.

ICU 49 Use MessageFormat instead, with plural and select arguments.

ICU 49 Use MessageFormat instead, with plural and select arguments.

ICU 49 Use MessageFormat instead, with plural and select arguments.

ICU 49 Use MessageFormat instead, with plural and select arguments.

ICU 49 Use MessageFormat instead, with plural and select arguments.

Global icu::ChoiceFormat::getClosures (int32_t &count) const
ICU 4.8 Use the MessagePattern class to analyze a ChoiceFormat pattern.

Global icu::ChoiceFormat::getDynamicClassID (void) const
ICU 49 Use MessageFormat instead, with plural and select arguments.

Global icu::ChoiceFormat::getFormats (int32_t &count) const
ICU 4.8 Use the MessagePattern class to analyze a ChoiceFormat pattern.

Global icu::ChoiceFormat::getLimits (int32_t &count) const
ICU 4.8 Use the MessagePattern class to analyze a ChoiceFormat pattern.

Global icu::ChoiceFormat::getStaticClassID (void)
ICU 49 Use MessageFormat instead, with plural and select arguments.

Global icu::ChoiceFormat::operator= (const ChoiceFormat &that)
ICU 49 Use MessageFormat instead, with plural and select arguments.

Global icu::ChoiceFormat::operator== (const Format &other) const
ICU 49 Use MessageFormat instead, with plural and select arguments.

Global icu::ChoiceFormat::parse (const UnicodeString &text, Formattable &result, UErrorCode &status) const

ICU 49 Use MessageFormat instead, with plural and select arguments.

ICU 49 Use MessageFormat instead, with plural and select arguments.

Global icu::ChoiceFormat::setChoices (const double *limits, const UBool *closures, const UnicodeString *formats, int32_t count)

ICU 49 Use MessageFormat instead, with plural and select arguments.

ICU 49 Use MessageFormat instead, with plural and select arguments.

Global icu::ChoiceFormat::toPattern (UnicodeString &pattern) const
ICU 49 Use MessageFormat instead, with plural and select arguments.

Global icu::ChoiceFormat::~ChoiceFormat ()
ICU 49 Use MessageFormat instead, with plural and select arguments.

Global icu::CollationKey::compareTo (const CollationKey &target) const
ICU 2.6 use the overload with error code

Global icu::Collator::Collator (UCollationStrength collationStrength, UNormalizationMode decompositionMode)
ICU 2.4. Subclasses should use the default constructor instead and handle the strength and normalization mode themselves.

Global icu::Collator::compare (const UChar *source, int32_t sourceLength, const UChar *target, int32_t targetLength) const

ICU 2.6 use the overload with UErrorCode &

ICU 2.6 use the overload with UErrorCode &

ICU 2.6 use the overload with UErrorCode &

Global icu::Collator::EComparisonResult
ICU 2.6. Use C enum UCollationResult defined in ucol.h

Global icu::Collator::getLocale (ULocDataLocaleType type, UErrorCode &status) const =0
ICU 2.8 This API is under consideration for revision in ICU 3.0.

Global icu::Collator::getStrength (void) const
ICU 2.6 Use getAttribute(UCOL_STRENGTH...) instead

Global icu::Collator::safeClone (void) const
ICU 50 no need to have two methods for cloning

Global icu::Collator::setStrength (ECollationStrength newStrength)
ICU 2.6 Use setAttribute(UCOL_STRENGTH...) instead

Global icu::DateFormatSymbols::getZoneStrings (int32_t &rowCount, int32_t &columnCount) const
ICU 3.6

Global icu::DecimalFormat::fgNumberPatterns []
ICU 3.4. This string has no public purpose. Please don't use it.

Global icu::DecimalFormat::setCurrency (const UChar *theCurrency)
ICU 3.0. Use setCurrency(const UChar*, UErrorCode&).

Global icu::Formattable::getLong (UErrorCode *status) const
ICU 3.0 use getLong(UErrorCode&) instead

Global icu::GregorianCalendar::getActualMaximum (EDateFields field) const
ICU 2.6. Use getActualMaximum(UCalendarDateFields field) instead.

Global icu::GregorianCalendar::getActualMinimum (EDateFields field, UErrorCode &status) const

ICU 2.6. Use getActualMinimum(UCalendarDateFields field) instead. (Added to ICU 3.0 for signature consistency)

ICU 2.6. Use getActualMinimum(UCalendarDateFields field) instead.

Global icu::GregorianCalendar::roll (EDateFields field, int32_t amount, UErrorCode &status)
ICU 2.6. Use roll(UCalendarDateFields field, int32_t amount, UErrorCode& status) instead.

Global icu::LayoutEngine::getFontTable (LETag tableTag) const

Global icu::PluralFormat::setLocale (const Locale &locale, UErrorCode &status)
ICU 50 This method clears the pattern and might create a different kind of PluralRules instance; use one of the constructors to create a new instance instead.

Global icu::ResourceBundle::getLocale (void) const
ICU 2.8 Use getLocale(ULocDataLocaleType type, UErrorCode &status) overload instead.

Global icu::ResourceBundle::getVersionNumber (void) const
ICU 2.8 Use getVersion instead.

Global icu::RuleBasedCollator::getLocale (ULocDataLocaleType type, UErrorCode &status) const
ICU 2.8 likely to change in ICU 3.0, based on feedback

Global icu::RuleBasedTimeZone::inDaylightTime (UDate date, UErrorCode &status) const
ICU 2.4. Use Calendar::inDaylightTime() instead.

Global icu::SimpleTimeZone::inDaylightTime (UDate date, UErrorCode &status) const
ICU 2.4. Use Calendar::inDaylightTime() instead.

Global icu::TimeZone::inDaylightTime (UDate date, UErrorCode &status) const =0
ICU 2.4. Use Calendar::inDaylightTime() instead.

Global icu::VTimeZone::inDaylightTime (UDate date, UErrorCode &status) const
ICU 2.4. Use Calendar::inDaylightTime() instead.

Global LEUnicode
since ICU 2.4. Use LEUnicode16 instead

Global RES_ALIAS
ICU 2.6 Use the URES_ constant instead.

Global RES_ARRAY
ICU 2.6 Use the URES_ constant instead.

Global RES_BINARY
ICU 2.6 Use the URES_ constant instead.

Global RES_INT
ICU 2.6 Use the URES_ constant instead.

Global RES_INT_VECTOR
ICU 2.6 Use the URES_ constant instead.

Global RES_NONE
ICU 2.6 Use the URES_ constant instead.

Global RES_RESERVED
ICU 2.6 Not used.

Global RES_STRING
ICU 2.6 Use the URES_ constant instead.

Global RES_TABLE
ICU 2.6 Use the URES_ constant instead.

Global u_getISOComment
ICU 49

Global U_UNICODE_10_CHAR_NAME
ICU 49

Global UBRK_TITLE
ICU 2.8 Use the word break iterator for titlecasing for Unicode 4 and later.

Global UCHAR_ISO_COMMENT
ICU 49

Global UCHAR_UNICODE_1_NAME
ICU 49

Global ucol_getContractions
ICU 3.4, use ucol_getContractionsAndExpansions instead

Global ucol_getLocale
ICU 2.8 Use ucol_getLocaleByType instead

Global UCOL_HIRAGANA_QUATERNARY_MODE
ICU 50 Implementation detail, cannot be set via API, might be removed from implementation.

Global UDAT_ABBR_STANDALONE_MONTH
ICU 50 Use UDAT_ABBR_MONTH instead.

Global UDAT_HOUR_GENERIC_TZ
ICU 50 Use instead UDAT_HOUR UDAT_ABBR_GENERIC_TZ or some other timezone presentation.

Global UDAT_HOUR_MINUTE_GENERIC_TZ
ICU 50 Use instead UDAT_HOUR_MINUTE UDAT_ABBR_GENERIC_TZ or some other timezone presentation.

Global UDAT_HOUR_MINUTE_TZ
ICU 50 Use instead UDAT_HOUR_MINUTE UDAT_ABBR_SPECIFIC_TZ or some other timezone presentation.

Global UDAT_HOUR_TZ
ICU 50 Use instead UDAT_HOUR UDAT_ABBR_SPECIFIC_TZ or some other timezone presentation.

Global UDAT_STANDALONE_MONTH
ICU 50 Use UDAT_MONTH instead.

Global ULOC_REQUESTED_LOCALE
ICU 2.8

Global UNUM_FOUND_HALFEVEN
, ICU 3.8

Global ures_countArrayItems
ICU 2.8 User ures_getSize instead

Global ures_getLocale
ICU 2.8 Use ures_getLocaleByType instead.

Global ures_getVersionNumber
ICU 2.8 Use ures_getVersion instead.

Global UTF16_APPEND_CHAR_SAFE
ICU 2.4. Use U16_APPEND instead, see utf_old.h.

Global UTF16_APPEND_CHAR_UNSAFE
ICU 2.4. Renamed to U16_APPEND_UNSAFE, see utf_old.h.

Global UTF16_ARRAY_SIZE
ICU 2.4. Obsolete, see utf_old.h.

Global UTF16_BACK_1_SAFE
ICU 2.4. Renamed to U16_BACK_1, see utf_old.h.

Global UTF16_BACK_1_UNSAFE
ICU 2.4. Renamed to U16_BACK_1_UNSAFE, see utf_old.h.

Global UTF16_BACK_N_SAFE
ICU 2.4. Renamed to U16_BACK_N, see utf_old.h.

Global UTF16_BACK_N_UNSAFE
ICU 2.4. Renamed to U16_BACK_N_UNSAFE, see utf_old.h.

Global UTF16_CHAR_LENGTH
ICU 2.4. Renamed to U16_LENGTH, see utf_old.h.

Global UTF16_FWD_1_SAFE
ICU 2.4. Renamed to U16_FWD_1, see utf_old.h.

Global UTF16_FWD_1_UNSAFE
ICU 2.4. Renamed to U16_FWD_1_UNSAFE, see utf_old.h.

Global UTF16_FWD_N_SAFE
ICU 2.4. Renamed to U16_FWD_N, see utf_old.h.

Global UTF16_FWD_N_UNSAFE
ICU 2.4. Renamed to U16_FWD_N_UNSAFE, see utf_old.h.

Global UTF16_GET_CHAR_SAFE
ICU 2.4. Use U16_GET instead, see utf_old.h.

Global UTF16_GET_CHAR_UNSAFE
ICU 2.4. Renamed to U16_GET_UNSAFE, see utf_old.h.

Global UTF16_GET_PAIR_VALUE
ICU 2.4. Renamed to U16_GET_SUPPLEMENTARY, see utf_old.h.

Global UTF16_IS_LEAD
ICU 2.4. Renamed to U16_IS_LEAD, see utf_old.h.

Global UTF16_IS_SINGLE
ICU 2.4. Renamed to U16_IS_SINGLE, see utf_old.h.

Global UTF16_IS_TRAIL
ICU 2.4. Renamed to U16_IS_TRAIL, see utf_old.h.

Global UTF16_LEAD
ICU 2.4. Renamed to U16_LEAD, see utf_old.h.

Global UTF16_MAX_CHAR_LENGTH
ICU 2.4. Renamed to U16_MAX_LENGTH, see utf_old.h.

Global UTF16_NEED_MULTIPLE_UCHAR
ICU 2.4. Use U16_LENGTH or test ((uint32_t)(c)>0xffff) instead, see utf_old.h.

Global UTF16_NEXT_CHAR_SAFE
ICU 2.4. Use U16_NEXT instead, see utf_old.h.

Global UTF16_NEXT_CHAR_UNSAFE
ICU 2.4. Renamed to U16_NEXT_UNSAFE, see utf_old.h.

Global UTF16_PREV_CHAR_SAFE
ICU 2.4. Use U16_PREV instead, see utf_old.h.

Global UTF16_PREV_CHAR_UNSAFE
ICU 2.4. Renamed to U16_PREV_UNSAFE, see utf_old.h.

Global UTF16_SET_CHAR_LIMIT_SAFE
ICU 2.4. Renamed to U16_SET_CP_LIMIT, see utf_old.h.

Global UTF16_SET_CHAR_LIMIT_UNSAFE
ICU 2.4. Renamed to U16_SET_CP_LIMIT_UNSAFE, see utf_old.h.

Global UTF16_SET_CHAR_START_SAFE
ICU 2.4. Renamed to U16_SET_CP_START, see utf_old.h.

Global UTF16_SET_CHAR_START_UNSAFE
ICU 2.4. Renamed to U16_SET_CP_START_UNSAFE, see utf_old.h.

Global UTF16_TRAIL
ICU 2.4. Renamed to U16_TRAIL, see utf_old.h.

Global UTF32_APPEND_CHAR_SAFE
ICU 2.4. Obsolete, see utf_old.h.

Global UTF32_APPEND_CHAR_UNSAFE
ICU 2.4. Obsolete, see utf_old.h.

Global UTF32_ARRAY_SIZE
ICU 2.4. Obsolete, see utf_old.h.

Global UTF32_BACK_1_SAFE
ICU 2.4. Obsolete, see utf_old.h.

Global UTF32_BACK_1_UNSAFE
ICU 2.4. Obsolete, see utf_old.h.

Global UTF32_BACK_N_SAFE
ICU 2.4. Obsolete, see utf_old.h.

Global UTF32_BACK_N_UNSAFE
ICU 2.4. Obsolete, see utf_old.h.

Global UTF32_CHAR_LENGTH
ICU 2.4. Obsolete, see utf_old.h.

Global UTF32_FWD_1_SAFE
ICU 2.4. Obsolete, see utf_old.h.

Global UTF32_FWD_1_UNSAFE
ICU 2.4. Obsolete, see utf_old.h.

Global UTF32_FWD_N_SAFE
ICU 2.4. Obsolete, see utf_old.h.

Global UTF32_FWD_N_UNSAFE
ICU 2.4. Obsolete, see utf_old.h.

Global UTF32_GET_CHAR_SAFE
ICU 2.4. Obsolete, see utf_old.h.

Global UTF32_GET_CHAR_UNSAFE
ICU 2.4. Obsolete, see utf_old.h.

Global UTF32_IS_LEAD
ICU 2.4. Obsolete, see utf_old.h.

Global UTF32_IS_SAFE
ICU 2.4. Obsolete, see utf_old.h.

Global UTF32_IS_SINGLE
ICU 2.4. Obsolete, see utf_old.h.

Global UTF32_IS_TRAIL
ICU 2.4. Obsolete, see utf_old.h.

Global UTF32_MAX_CHAR_LENGTH
ICU 2.4. Obsolete, see utf_old.h.

Global UTF32_NEED_MULTIPLE_UCHAR
ICU 2.4. Obsolete, see utf_old.h.

Global UTF32_NEXT_CHAR_SAFE
ICU 2.4. Obsolete, see utf_old.h.

Global UTF32_NEXT_CHAR_UNSAFE
ICU 2.4. Obsolete, see utf_old.h.

Global UTF32_PREV_CHAR_SAFE
ICU 2.4. Obsolete, see utf_old.h.

Global UTF32_PREV_CHAR_UNSAFE
ICU 2.4. Obsolete, see utf_old.h.

Global UTF32_SET_CHAR_LIMIT_SAFE
ICU 2.4. Obsolete, see utf_old.h.

Global UTF32_SET_CHAR_LIMIT_UNSAFE
ICU 2.4. Obsolete, see utf_old.h.

Global UTF32_SET_CHAR_START_SAFE
ICU 2.4. Obsolete, see utf_old.h.

Global UTF32_SET_CHAR_START_UNSAFE
ICU 2.4. Obsolete, see utf_old.h.

Global UTF8_APPEND_CHAR_SAFE
ICU 2.4. Use U8_APPEND instead, see utf_old.h.

Global UTF8_APPEND_CHAR_UNSAFE
ICU 2.4. Renamed to U8_APPEND_UNSAFE, see utf_old.h.

Global UTF8_ARRAY_SIZE
ICU 2.4. Obsolete, see utf_old.h.

Global UTF8_BACK_1_SAFE
ICU 2.4. Renamed to U8_BACK_1, see utf_old.h.

Global UTF8_BACK_1_UNSAFE
ICU 2.4. Renamed to U8_BACK_1_UNSAFE, see utf_old.h.

Global UTF8_BACK_N_SAFE
ICU 2.4. Renamed to U8_BACK_N, see utf_old.h.

Global UTF8_BACK_N_UNSAFE
ICU 2.4. Renamed to U8_BACK_N_UNSAFE, see utf_old.h.

Global UTF8_CHAR_LENGTH
ICU 2.4. Use U8_LENGTH instead, see utf.h.

Global UTF8_COUNT_TRAIL_BYTES
ICU 2.4. Renamed to U8_COUNT_TRAIL_BYTES, see utf_old.h.

Global UTF8_ERROR_VALUE_1

ICU 2.4. Obsolete, see utf_old.h.

ICU 2.4. Obsolete, see utf_old.h.

ICU 2.4. Obsolete, see utf_old.h.

Global UTF8_ERROR_VALUE_2
ICU 2.4. Obsolete, see utf_old.h.

Global UTF8_FWD_1_SAFE
ICU 2.4. Renamed to U8_FWD_1, see utf_old.h.

Global UTF8_FWD_1_UNSAFE
ICU 2.4. Renamed to U8_FWD_1_UNSAFE, see utf_old.h.

Global UTF8_FWD_N_SAFE
ICU 2.4. Renamed to U8_FWD_N, see utf_old.h.

Global UTF8_FWD_N_UNSAFE
ICU 2.4. Renamed to U8_FWD_N_UNSAFE, see utf_old.h.

Global UTF8_GET_CHAR_SAFE
ICU 2.4. Use U8_GET instead, see utf_old.h.

Global UTF8_GET_CHAR_UNSAFE
ICU 2.4. Renamed to U8_GET_UNSAFE, see utf_old.h.

Global UTF8_IS_LEAD
ICU 2.4. Renamed to U8_IS_LEAD, see utf_old.h.

Global UTF8_IS_SINGLE
ICU 2.4. Renamed to U8_IS_SINGLE, see utf_old.h.

Global UTF8_IS_TRAIL
ICU 2.4. Renamed to U8_IS_TRAIL, see utf_old.h.

Global UTF8_MASK_LEAD_BYTE
ICU 2.4. Renamed to U8_MASK_LEAD_BYTE, see utf_old.h.

Global UTF8_MAX_CHAR_LENGTH
ICU 2.4. Renamed to U8_MAX_LENGTH, see utf_old.h.

Global UTF8_NEED_MULTIPLE_UCHAR
ICU 2.4. Use U8_LENGTH or test ((uint32_t)(c)>0x7f) instead, see utf_old.h.

Global UTF8_NEXT_CHAR_SAFE
ICU 2.4. Use U8_NEXT instead, see utf_old.h.

Global UTF8_NEXT_CHAR_UNSAFE
ICU 2.4. Renamed to U8_NEXT_UNSAFE, see utf_old.h.

Global UTF8_PREV_CHAR_SAFE
ICU 2.4. Use U8_PREV instead, see utf_old.h.

Global UTF8_PREV_CHAR_UNSAFE
ICU 2.4. Renamed to U8_PREV_UNSAFE, see utf_old.h.

Global UTF8_SET_CHAR_LIMIT_SAFE
ICU 2.4. Renamed to U8_SET_CP_LIMIT, see utf_old.h.

Global UTF8_SET_CHAR_LIMIT_UNSAFE
ICU 2.4. Renamed to U8_SET_CP_LIMIT_UNSAFE, see utf_old.h.

Global UTF8_SET_CHAR_START_SAFE
ICU 2.4. Renamed to U8_SET_CP_START, see utf_old.h.

Global UTF8_SET_CHAR_START_UNSAFE
ICU 2.4. Renamed to U8_SET_CP_START_UNSAFE, see utf_old.h.

Global UTF_APPEND_CHAR
ICU 2.4. Use U16_APPEND instead, see utf_old.h.

Global UTF_APPEND_CHAR_SAFE
ICU 2.4. Use U16_APPEND instead, see utf_old.h.

Global UTF_APPEND_CHAR_UNSAFE
ICU 2.4. Renamed to U16_APPEND_UNSAFE, see utf_old.h.

Global UTF_ARRAY_SIZE
ICU 2.4. Obsolete, see utf_old.h.

Global UTF_BACK_1
ICU 2.4. Renamed to U16_BACK_1, see utf_old.h.

Global UTF_BACK_1_SAFE
ICU 2.4. Renamed to U16_BACK_1, see utf_old.h.

Global UTF_BACK_1_UNSAFE
ICU 2.4. Renamed to U16_BACK_1_UNSAFE, see utf_old.h.

Global UTF_BACK_N
ICU 2.4. Renamed to U16_BACK_N, see utf_old.h.

Global UTF_BACK_N_SAFE
ICU 2.4. Renamed to U16_BACK_N, see utf_old.h.

Global UTF_BACK_N_UNSAFE
ICU 2.4. Renamed to U16_BACK_N_UNSAFE, see utf_old.h.

Global UTF_CHAR_LENGTH
ICU 2.4. Renamed to U16_LENGTH, see utf_old.h.

Global UTF_ERROR_VALUE
ICU 2.4. Obsolete, see utf_old.h.

Global UTF_FIRST_SURROGATE
ICU 2.4. Renamed to U16_LEAD, see utf_old.h.

Global UTF_FWD_1
ICU 2.4. Renamed to U16_FWD_1, see utf_old.h.

Global UTF_FWD_1_SAFE
ICU 2.4. Renamed to U16_FWD_1, see utf_old.h.

Global UTF_FWD_1_UNSAFE
ICU 2.4. Renamed to U16_FWD_1_UNSAFE, see utf_old.h.

Global UTF_FWD_N
ICU 2.4. Renamed to U16_FWD_N, see utf_old.h.

Global UTF_FWD_N_SAFE
ICU 2.4. Renamed to U16_FWD_N, see utf_old.h.

Global UTF_FWD_N_UNSAFE
ICU 2.4. Renamed to U16_FWD_N_UNSAFE, see utf_old.h.

Global UTF_GET_CHAR
ICU 2.4. Renamed to U16_GET, see utf_old.h.

Global UTF_GET_CHAR_SAFE
ICU 2.4. Use U16_GET instead, see utf_old.h.

Global UTF_GET_CHAR_UNSAFE
ICU 2.4. Renamed to U16_GET_UNSAFE, see utf_old.h.

Global UTF_IS_ERROR
ICU 2.4. Obsolete, see utf_old.h.

Global UTF_IS_FIRST_SURROGATE
ICU 2.4. Renamed to U_IS_LEAD and U16_IS_LEAD, see utf_old.h.

Global UTF_IS_LEAD
ICU 2.4. Renamed to U_IS_LEAD and U16_IS_LEAD, see utf_old.h.

Global UTF_IS_SECOND_SURROGATE
ICU 2.4. Renamed to U_IS_TRAIL and U16_IS_TRAIL, see utf_old.h.

Global UTF_IS_SINGLE
ICU 2.4. Renamed to U_IS_SINGLE and U16_IS_SINGLE, see utf_old.h.

Global UTF_IS_SURROGATE
ICU 2.4. Renamed to U_IS_SURROGATE and U16_IS_SURROGATE, see utf_old.h.

Global UTF_IS_SURROGATE_FIRST
ICU 2.4. Renamed to U_IS_SURROGATE_LEAD and U16_IS_SURROGATE_LEAD, see utf_old.h.

Global UTF_IS_TRAIL
ICU 2.4. Renamed to U_IS_TRAIL and U16_IS_TRAIL, see utf_old.h.

Global UTF_IS_UNICODE_CHAR
ICU 2.4. Renamed to U_IS_UNICODE_CHAR, see utf_old.h.

Global UTF_IS_UNICODE_NONCHAR
ICU 2.4. Renamed to U_IS_UNICODE_NONCHAR, see utf_old.h.

Global UTF_IS_VALID
ICU 2.4. Obsolete, see utf_old.h.

Global UTF_MAX_CHAR_LENGTH
ICU 2.4. Renamed to U16_MAX_LENGTH, see utf_old.h.

Global UTF_NEED_MULTIPLE_UCHAR
ICU 2.4. Use U16_LENGTH or test ((uint32_t)(c)>0xffff) instead.

Global UTF_NEXT_CHAR
ICU 2.4. Renamed to U16_NEXT, see utf_old.h.

Global UTF_NEXT_CHAR_SAFE
ICU 2.4. Use U16_NEXT instead, see utf_old.h.

Global UTF_NEXT_CHAR_UNSAFE
ICU 2.4. Renamed to U16_NEXT_UNSAFE, see utf_old.h.

Global UTF_PREV_CHAR
ICU 2.4. Renamed to U16_PREV, see utf_old.h.

Global UTF_PREV_CHAR_SAFE
ICU 2.4. Use U16_PREV instead, see utf_old.h.

Global UTF_PREV_CHAR_UNSAFE
ICU 2.4. Renamed to U16_PREV_UNSAFE, see utf_old.h.

Global UTF_SAFE
ICU 2.4. Obsolete, see utf_old.h.

Global UTF_SECOND_SURROGATE
ICU 2.4. Renamed to U16_TRAIL, see utf_old.h.

Global UTF_SET_CHAR_LIMIT
ICU 2.4. Renamed to U16_SET_CP_LIMIT, see utf_old.h.

Global UTF_SET_CHAR_LIMIT_SAFE
ICU 2.4. Renamed to U16_SET_CP_LIMIT, see utf_old.h.

Global UTF_SET_CHAR_LIMIT_UNSAFE
ICU 2.4. Renamed to U16_SET_CP_LIMIT_UNSAFE, see utf_old.h.

Global UTF_SET_CHAR_START
ICU 2.4. Renamed to U16_SET_CP_START, see utf_old.h.

Global UTF_SET_CHAR_START_SAFE
ICU 2.4. Renamed to U16_SET_CP_START, see utf_old.h.

Global UTF_SET_CHAR_START_UNSAFE
ICU 2.4. Renamed to U16_SET_CP_START_UNSAFE, see utf_old.h.

Global UTF_SIZE

ICU 2.4. Use the macros in utf.h, utf16.h, utf8.h instead.

ICU 2.4. Obsolete, see utf_old.h.

Global UTF_SURROGATE_OFFSET
ICU 2.4. Renamed to U16_SURROGATE_OFFSET, see utf_old.h.

Global utrans_getAvailableID
ICU 2.8 Use utrans_openIDs() instead, see utrans.h

Global utrans_getID
ICU 2.8 Use utrans_getUnicodeID() instead, see utrans.h

Global utrans_open
ICU 2.8 Use utrans_openU() instead, see utrans.h

Global utrans_unregister
ICU 2.8 Use utrans_unregisterID() instead, see utrans.h

Generated on 27 Oct 2013 for ICU 50.1.2 by  doxygen 1.6.1