ICU 54.1 54.1

- Main Page
- Related Pages
- Modules
- Namespaces
- Data Structures
- Files

All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Deprecated List

Global icu::afakScriptCode
  ICU 54. See icu::LayoutEngine
Global icu::afkLanguageCode
  ICU 54.
Global icu::aghbScriptCode
  ICU 54. See icu::LayoutEngine
Global icu::ahomScriptCode
  ICU 54. See icu::LayoutEngine
Global icu::armiScriptCode
  ICU 54. See icu::LayoutEngine
Global icu::baliScriptCode
  ICU 54. See icu::LayoutEngine
Global icu::bamuScriptCode
  ICU 54. See icu::LayoutEngine
Global icu::bassScriptCode
  ICU 54. See icu::LayoutEngine
Global icu::braiScriptCode
  ICU 54. See icu::LayoutEngine
Global icu::BreakIterator::createBufferClone (void *stackBuffer, int32_t &BufferSize, UErrorCode &status)=0
  ICU 52. Use clone() instead.
Global icu::BreakIterator::isBufferClone (void)
  ICU 52. Always delete the BreakIterator.
Global icu::bugiScriptCode
  ICU 54. See icu::LayoutEngine
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, UBool up, UErrorCode &status)
  ICU 2.6. Use roll(UCalendarDateFields field, UBool up, UErrorCode& status) 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.
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.
Global icu::cansScriptCode
  ICU 54. See icu::LayoutEngine
Global icu::cariScriptCode
  ICU 54. See icu::LayoutEngine
Class icu::ChoiceFormat
  ICU 49 Use MessageFormat instead, with plural and select arguments.
Global icu::ChoiceFormat::applyPattern (const UnicodeString &pattern, UErrorCode &status)
  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.
Global icu::ChoiceFormat::ChoiceFormat (const UnicodeString &pattern, UErrorCode &status)
  ICU 49 Use MessageFormat instead, with plural and select arguments.
Global icu::ChoiceFormat::ChoiceFormat (const double *limits, const UnicodeString *formats, int32_t count)
  ICU 49 Use MessageFormat instead, with plural and select arguments.
Global icu::ChoiceFormat::ChoiceFormat (const double *limits, const UBool *closures, const UnicodeString *formats, int32_t count)
  ICU 49 Use MessageFormat instead, with plural and select arguments.
Global icu::ChoiceFormat::ChoiceFormat (const ChoiceFormat &that)
  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 (double number, UnicodeString &appendTo, FieldPosition &pos) const
  ICU 49 Use MessageFormat instead, with plural and select arguments.
Global icu::ChoiceFormat::format (int32_t number, UnicodeString &appendTo, FieldPosition &pos) const
  ICU 49 Use MessageFormat instead, with plural and select arguments.
Global icu::ChoiceFormat::format (int64_t number, UnicodeString &appendTo, FieldPosition &pos) const
  ICU 49 Use MessageFormat instead, with plural and select arguments.
Global icu::ChoiceFormat::format (const Formattable *objs, int32_t cnt, UnicodeString &appendTo, FieldPosition &pos, UErrorCode &success) const
  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, ParsePosition &parsePosition) const
  ICU 49 Use MessageFormat instead, with plural and select arguments.
Global icu::ChoiceFormat::setChoices (const double *limitsToCopy, const UnicodeString *formatsToCopy, int32_t count)
  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.
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 UnicodeString &source, const UnicodeString &target) const
  ICU 2.6 use the overload with UErrorCode &
Global icu::Collator::compare (const UnicodeString &source, const UnicodeString &target, int32_t length) const
  ICU 2.6 use the overload with UErrorCode &
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 &
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::Collator::setVariableTop (const UChar *varTop, int32_t len, UErrorCode &status)=0
  ICU 53 Call setMaxVariable() instead.
Global icu::Collator::setVariableTop (const UnicodeString &varTop, UErrorCode &status)=0
  ICU 53 Call setMaxVariable() instead.
Global icu::Collator::setVariableTop (uint32_t varTop, UErrorCode &status)=0
  ICU 53 Call setMaxVariable() 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::DictionaryBasedBreakIterator
  ICU 3.6
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) const
  ICU 2.6. Use getActualMinimum(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)
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::hluwScriptCode
  ICU 54. See icu::LayoutEngine
Global icu::hrktScriptCode
  ICU 54. See icu::LayoutEngine
Global icu::LanguageCodes
  ICU 54. See icu::LayoutEngine
Class icu::LayoutEngine
  ICU 54. See icu::LayoutEngine Instead, please use HarfBuzz. see http://www.freedesktop.org/wiki/Software/HarfBuzz/ and http://userguide.icu-project.org/layoutengine
Global icu::LayoutEngine::getCharIndices (le_int32 charIndices[], LEErrorCode &success) const
  ICU 54. See icu::LayoutEngine
Global icu::LayoutEngine::getCharIndices (le_int32 charIndices[], le_int32 indexBase, LEErrorCode &success) const
  ICU 54. See icu::LayoutEngine
Global icu::LayoutEngine::getDynamicClassID () const
  ICU 54. See icu::LayoutEngine
Global icu::LayoutEngine::getFontTable (LETag tableTag) const
  ICU 54. See icu::LayoutEngine
Global icu::LayoutEngine::getGlyphCount () const
  ICU 54. See icu::LayoutEngine
Global icu::LayoutEngine::getGlyphPosition (le_int32 glyphIndex, float &x, float &y, LEErrorCode &success) const
  ICU 54. See icu::LayoutEngine
Global icu::LayoutEngine::getGlyphPositions (float positions[], LEErrorCode &success) const
  ICU 54. See icu::LayoutEngine
Global icu::LayoutEngine::getGlyphs (LEGlyphID glyphs[], LEErrorCode &success) const
  ICU 54. See icu::LayoutEngine
Global icu::LayoutEngine::getGlyphs (le_uint32 glyphs[], le_uint32 extraBits, LEErrorCode &success) const
  ICU 54. See icu::LayoutEngine
Global icu::LayoutEngine::getStaticClassID ()
  ICU 54. See icu::LayoutEngine
Global icu::LayoutEngine::layoutChars (const LEUnicode chars[], le_int32 offset, le_int32 count, le_int32 max, le_bool rightToLeft, float x, float y, LEErrorCode &success)
  ICU 54. See icu::LayoutEngine
Global icu::LayoutEngine::layoutEngineFactory (const LEFontInstance *fontInstance, le_int32 scriptCode, le_int32 languageCode, LEErrorCode &success)
  ICU 54. See icu::LayoutEngine
Global icu::LayoutEngine::layoutEngineFactory (const LEFontInstance *fontInstance, le_int32 scriptCode, le_int32 languageCode, le_int32 typo_flags, LEErrorCode &success)
  ICU 54. See icu::LayoutEngine
Global icu::LayoutEngine::reset ()
  ICU 54. See icu::LayoutEngine
Global icu::LayoutEngine::~LayoutEngine ()
  ICU 54. See icu::LayoutEngine
Class icu::LECharMapper
  ICU 54. See icu::LayoutEngine
Global icu::LECharMapper::mapChar (LEUnicode32 ch) const =0
  ICU 54. See icu::LayoutEngine
Global icu::LECharMapper::~LECharMapper ()
  ICU 54. See icu::LayoutEngine
Class icu::LEFontInstance
  ICU 54. See icu::LayoutEngine
Global icu::LEFontInstance::canDisplay (LEUnicode32 ch) const
  ICU 54. See icu::LayoutEngine
Global icu::LEFontInstance::fixedToFloat (le_int32 fixed)
  ICU 54. See icu::LayoutEngine
Global icu::LEFontInstance::floatToFixed (float theFloat)
  ICU 54. See icu::LayoutEngine
Global icu::LEFontInstance::getAscent () const =0
  ICU 54. See icu::LayoutEngine
Global icu::LEFontInstance::getDescent () const =0
  ICU 54. See icu::LayoutEngine
Global icu::LEFontInstance::getDynamicClassID () const
  ICU 54. See icu::LayoutEngine
Global icu::LEFontInstance::getFontTable (LETag tableTag) const =0
  ICU 54. See icu::LayoutEngine
Global icu::LEFontInstance::getFontTable (LETag tableTag, size_t &length) const
  ICU 54. See LayoutEngine
Global icu::LEFontInstance::getGlyphAdvance (LEGlyphID glyph, LEPoint &advance) const =0
  ICU 54. See icu::LayoutEngine
Global icu::LEFontInstance::getGlyphPoint (LEGlyphID glyph, le_int32 pointNumber, LEPoint &point) const =0
  ICU 54. See icu::LayoutEngine
Global icu::LEFontInstance::getLeading () const =0
  ICU 54. See icu::LayoutEngine
Global icu::LEFontInstance::getLineHeight () const
  ICU 54. See icu::LayoutEngine
Global icu::LEFontInstance::getScaleFactorX () const =0
  ICU 54. See icu::LayoutEngine
Global icu::LEFontInstance::getScaleFactorY () const =0
  ICU 54. See icu::LayoutEngine
Global icu::LEFontInstance::getStaticClassID ()
  ICU 54. See icu::LayoutEngine
Global icu::LEFontInstance::getSubFont (const LEUnicode chars[], le_int32 *offset, le_int32 limit, le_int32 script, LEErrorCode &success) const
  ICU 54. See icu::LayoutEngine
Global icu::LEFontInstance::getUnitsPerEM () const =0
  ICU 54. See icu::LayoutEngine
Global icu::LEFontInstance::getXPixelsPerEm () const =0
  ICU 54. See icu::LayoutEngine
Global icu::LEFontInstance::getYPixelsPerEm () const =0
  ICU 54. See icu::LayoutEngine
Global icu::LEFontInstance::mapCharsToGlyphs (const LEUnicode chars[], le_int32 offset, le_int32 count, le_bool reverse, const LECharMapper *mapper, le_bool filterZeroWidth, LEGlyphStorage &glyphStorage) const
  ICU 54. See icu::LayoutEngine
Global icu::LEFontInstance::mapCharToGlyph (LEUnicode32 ch, const LECharMapper *mapper, le_bool filterZeroWidth) const
  ICU 54. See icu::LayoutEngine
Global icu::LEFontInstance::mapCharToGlyph (LEUnicode32 ch, const LECharMapper *mapper) const
  ICU 54. See icu::LayoutEngine
Global icu::LEFontInstance::mapCharToGlyph (LEUnicode32 ch) const =0
  ICU 54. See icu::LayoutEngine
Global icu::LEFontInstance::pixelsToUnits (LEPoint &pixels, LEPoint &units) const
  ICU 54. See icu::LayoutEngine
Global icu::LEFontInstance::transformFunits (float xFunits, float yFunits, LEPoint &pixels) const
  ICU 54. See icu::LayoutEngine
Global icu::LEFontInstance::unitsToPoints (LEPoint &units, LEPoint &points) const
  ICU 54. See icu::LayoutEngine
Global icu::LEFontInstance::xPixelsToUnits (float xPixels) const
  ICU 54. See icu::LayoutEngine
Global icu::LEFontInstance::xUnitsToPoints (float xUnits) const
  ICU 54. See icu::LayoutEngine
Global icu::LEFontInstance::yPixelsToUnits (float yPixels) const
  ICU 54. See icu::LayoutEngine
Global icu::LEFontInstance::yUnitsToPoints (float yUnits) const
  ICU 54. See icu::LayoutEngine
Global icu::LEFontInstance::~LEFontInstance ()
  ICU 54. See icu::LayoutEngine
Class icu::LEGlyphStorage
  ICU 54. See icu::LayoutEngine
Global icu::LEGlyphStorage::adjustPosition (le_int32 glyphIndex, float xAdjust, float yAdjust, LEErrorCode &success)
  ICU 54. See icu::LayoutEngine
Global icu::LEGlyphStorage::adoptAuxDataArray (LEGlyphStorage &from)
  ICU 54. See icu::LayoutEngine
Global icu::LEGlyphStorage::adoptCharIndicesArray (LEGlyphStorage &from)
  ICU 54. See icu::LayoutEngine
Global icu::LEGlyphStorage::adoptGlyphArray (LEGlyphStorage &from)
  ICU 54. See icu::LayoutEngine
Global icu::LEGlyphStorage::adoptGlyphCount (LEGlyphStorage &from)
  ICU 54. See icu::LayoutEngine
Global icu::LEGlyphStorage::adoptGlyphCount (le_int32 newGlyphCount)
  ICU 54. See icu::LayoutEngine
Global icu::LEGlyphStorage::adoptPositionArray (LEGlyphStorage &from)
  ICU 54. See icu::LayoutEngine
Global icu::LEGlyphStorage::allocateAuxData (LEErrorCode &success)
  ICU 54. See icu::LayoutEngine
Global icu::LEGlyphStorage::allocateGlyphArray (le_int32 initialGlyphCount, le_bool rightToLeft, LEErrorCode &success)
  ICU 54. See icu::LayoutEngine
Global icu::LEGlyphStorage::allocatePositions (LEErrorCode &success)
  ICU 54. See icu::LayoutEngine
Global icu::LEGlyphStorage::applyInsertion (le_int32 atPosition, le_int32 count, LEGlyphID newGlyphs[])
  ICU 54. See icu::LayoutEngine
Global icu::LEGlyphStorage::applyInsertions ()
  ICU 54. See icu::LayoutEngine
Global icu::LEGlyphStorage::getAuxData (le_uint32 auxData[], LEErrorCode &success) const
  ICU 54. See icu::LayoutEngine
Global icu::LEGlyphStorage::getAuxData (le_int32 glyphIndex, LEErrorCode &success) const
  ICU 54. See icu::LayoutEngine
Global icu::LEGlyphStorage::getCharIndex (le_int32 glyphIndex, LEErrorCode &success) const
  ICU 54. See icu::LayoutEngine
Global icu::LEGlyphStorage::getCharIndices (le_int32 charIndices[], le_int32 indexBase, LEErrorCode &success) const
  ICU 54. See icu::LayoutEngine
Global icu::LEGlyphStorage::getCharIndices (le_int32 charIndices[], LEErrorCode &success) const
  ICU 54. See icu::LayoutEngine
Global icu::LEGlyphStorage::getDynamicClassID () const
  ICU 54. See icu::LayoutEngine
Global icu::LEGlyphStorage::getGlyphCount () const
  ICU 54. See icu::LayoutEngine
Global icu::LEGlyphStorage::getGlyphID (le_int32 glyphIndex, LEErrorCode &success) const
  ICU 54. See icu::LayoutEngine
Global icu::LEGlyphStorage::getGlyphPosition (le_int32 glyphIndex, float &x, float &y, LEErrorCode &success) const
  ICU 54. See icu::LayoutEngine
Global icu::LEGlyphStorage::getGlyphPositions (float positions[], LEErrorCode &success) const
  ICU 54. See icu::LayoutEngine
Global icu::LEGlyphStorage::getGlyphs (LEGlyphID glyphs[], LEErrorCode &success) const
  ICU 54. See icu::LayoutEngine
Global icu::LEGlyphStorage::getGlyphs (le_uint32 glyphs[], le_uint32 extraBits, LEErrorCode &success) const
  ICU 54. See icu::LayoutEngine
Global icu::LEGlyphStorage::getStaticClassID ()
  ICU 54. See icu::LayoutEngine
Global icu::LEGlyphStorage::insertGlyphs (le_int32 atIndex, le_int32 insertCount, LEErrorCode &success)
  ICU 54. See icu::LayoutEngine
Global icu::LEGlyphStorage::insertGlyphs (le_int32 atIndex, le_int32 insertCount)
  ICU 54. See icu::LayoutEngine
Global icu::LEGlyphStorage::LEGlyphStorage ()
  ICU 54. See icu::LayoutEngine
Global icu::LEGlyphStorage::moveGlyph (le_int32 fromPosition, le_int32 toPosition, le_uint32 marker)
  ICU 54. See icu::LayoutEngine
Global icu::LEGlyphStorage::operator[] (le_int32 glyphIndex) const
  ICU 54. See icu::LayoutEngine
Global icu::LEGlyphStorage::reset ()
  ICU 54. See icu::LayoutEngine
Global icu::LEGlyphStorage::setAuxData (le_int32 glyphIndex, le_uint32 auxData, LEErrorCode &success)
  ICU 54. See icu::LayoutEngine
Global icu::LEGlyphStorage::setCharIndex (le_int32 glyphIndex, le_int32 charIndex, LEErrorCode &success)
  ICU 54. See icu::LayoutEngine
Global icu::LEGlyphStorage::setGlyphID (le_int32 glyphIndex, LEGlyphID glyphID, LEErrorCode &success)
  ICU 54. See icu::LayoutEngine
Global icu::LEGlyphStorage::setPosition (le_int32 glyphIndex, float x, float y, LEErrorCode &success)
  ICU 54. See icu::LayoutEngine
Global icu::LEGlyphStorage::~LEGlyphStorage ()
  ICU 54. See icu::LayoutEngine
Class icu::LESwaps
  ICU 54. See icu::LayoutEngine
Global icu::LESwaps::swapLong (le_uint32 value)
  ICU 54. See icu::LayoutEngine
Global icu::LESwaps::swapWord (le_uint16 value)
  ICU 54. See icu::LayoutEngine
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::RuleBasedBreakIterator::createBufferClone (void *stackBuffer, int32_t &BufferSize, UErrorCode &status)
  ICU 52. Use clone() instead.
Global icu::RuleBasedCollator::cloneRuleData (int32_t &length, UErrorCode &status) const
  ICU 52. Use cloneBinary() 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::RuleBasedCollator::getMaxExpansion (int32_t order) const
  ICU 51 Use CollationElementIterator::getMaxExpansion() instead.
Global icu::RuleBasedCollator::setVariableTop (const UChar *varTop, int32_t len, UErrorCode &status)
  ICU 53 Call setMaxVariable() instead.
Global icu::RuleBasedCollator::setVariableTop (const UnicodeString &varTop, UErrorCode &status)
  ICU 53 Call setMaxVariable() instead.
Global icu::RuleBasedCollator::setVariableTop (uint32_t varTop, UErrorCode &status)
  ICU 53 Call setMaxVariable() instead.
Global icu::RuleBasedTimeZone::inDaylightTime (UDate date, UErrorCode &status) const
  ICU 2.4. Use Calendar::inDaylightTime() instead.
Global icu::scriptCodeCount
  ICU 54. See icu::LayoutEngine
Global icu::ScriptCodes
  ICU 54. See icu::LayoutEngine
Global icu::SimpleTimeZone::inDaylightTime (UDate date, UErrorCode &status) const
  ICU 2.4. Use Calendar::inDaylightTime() instead.
Class icu::TimeUnitFormat
  ICU 53 Use the MeasureFormat class instead.
Global icu::TimeUnitFormat::clone (void) const
  ICU 53
Global icu::TimeUnitFormat::getDynamicClassID (void) const
  ICU 53
Global icu::TimeUnitFormat::getStaticClassID (void)
  ICU 53
Global icu::TimeUnitFormat::operator!= (const Format &other) const
  ICU 53
Global icu::TimeUnitFormat::operator= (const TimeUnitFormat &other)
  ICU 53
Global icu::TimeUnitFormat::parseObject (const UnicodeString &source, Formattable &result, ParsePosition &pos) const
  ICU 53
Global icu::TimeUnitFormat::setLocale (const Locale &locale, UErrorCode &status)
  ICU 53
Global icu::TimeUnitFormat::setNumberFormat (const NumberFormat &format, UErrorCode &status)
  ICU 53
Global icu::TimeUnitFormat::TimeUnitFormat (UErrorCode &status)
  ICU 53
Global icu::TimeUnitFormat::TimeUnitFormat (const Locale &locale, UErrorCode &status)
  ICU 53
Global icu::TimeUnitFormat::TimeUnitFormat (const Locale &locale, UTimeUnitFormatStyle style, UErrorCode &status)
  ICU 53
Global icu::TimeUnitFormat::TimeUnitFormat (const TimeUnitFormat &)
  ICU 53
Global icu::TimeUnitFormat::~TimeUnitFormat ()
  ICU 53
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 icu::yiiiScriptCode
  ICU 54. See icu::LayoutEngine
Global le_bool
  ICU 54. See icu::LayoutEngine
Global LE_CLIENT_MASK
  ICU 54. See icu::LayoutEngine
Global LE_CLIENT_SHIFT
  ICU 54. See icu::LayoutEngine
Global LE_FAILURE (code)
  ICU 54. See icu::LayoutEngine
Global LE_GET_CLIENT (gid)
  ICU 54. See icu::LayoutEngine
Global LE_GET_GLYPH (gid)
  ICU 54. See icu::LayoutEngine
Global LE_GET_SUB_FONT (gid)
  ICU 54. See icu::LayoutEngine
Global LE_GLYPH_MASK
  ICU 54. See icu::LayoutEngine
Global LE_GLYPH_SHIFT
  ICU 54. See icu::LayoutEngine
Global le_int16
  ICU 54. See icu::LayoutEngine
Global le_int32
  ICU 54. See icu::LayoutEngine
Global le_int8
  ICU 54. See icu::LayoutEngine
Global LE_MAKE_TAG (a, b, c, d)
  ICU 54. See icu::LayoutEngine
Global LE_SET_CLIENT (gid, client)
  ICU 54. See icu::LayoutEngine
Global LE_SET_GLYPH (gid, glyph)
  ICU 54. See icu::LayoutEngine
Global LE_SET_SUB_FONT (gid, font)
  ICU 54. See icu::LayoutEngine
Global LE_SUB_FONT_MASK
  ICU 54. See icu::LayoutEngine
Global LE_SUB_FONT_SHIFT
  ICU 54. See icu::LayoutEngine
Global LE_SUCCESS (code)
  ICU 54. See icu::LayoutEngine
Global le_uint16
  ICU 54. See icu::LayoutEngine
Global le_uint32
  ICU 54. See icu::LayoutEngine
Global le_uint8
  ICU 54. See icu::LayoutEngine
Global LEErrorCode

  ICU 54. See icu::LayoutEngine

  ICU 54. See icu::LayoutEngine

Global LEFeatureTags
  ICU 54. See icu::LayoutEngine
Global LEGlyphID
  ICU 54. See icu::LayoutEngine
Class LEPoint

  ICU 54. See icu::LayoutEngine

  ICU 54. See icu::LayoutEngine

Global LEPoint::fX
  ICU 54. See icu::LayoutEngine
Global LEPoint::fY
  ICU 54. See icu::LayoutEngine
Global LETableTags
  ICU 54. See icu::LayoutEngine
Global LETag
  ICU 54. See icu::LayoutEngine
Global LEUnicode
  ICU 54. See icu::LayoutEngine
Global LEUnicode16
  ICU 54. See icu::LayoutEngine
Global LEUnicode32
  ICU 54. See icu::LayoutEngine
Global NULL
  ICU 54. See icu::LayoutEngine
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 SWAPL (value)
  ICU 54. See icu::LayoutEngine
Global SWAPW (value)
  ICU 54. See icu::LayoutEngine
Global TTGlyphID
  ICU 54. See icu::LayoutEngine
Global U_BRK_SAFECLONE_BUFFERSIZE
  ICU 52. Do not rely on ubrk_safeClone() cloning into any provided buffer.
Global U_CNV_SAFECLONE_BUFFERSIZE
  ICU 52. Do not rely on ucnv_safeClone() cloning into any provided buffer.
Global U_COL_SAFECLONE_BUFFERSIZE
  ICU 52. Do not rely on ucol_safeClone() cloning into any provided buffer.
Global u_getISOComment (UChar32 c, char *dest, int32_t destCapacity, UErrorCode *pErrorCode)
  ICU 49
Global U_REGEX_OCTAL_TOO_BIG
  ICU 54. This error cannot occur.
Global u_setAtomicIncDecFunctions (const void *context, UMtxAtomicFn *inc, UMtxAtomicFn *dec, UErrorCode *status)
  ICU 52. This function is no longer supported.
Global u_setMutexFunctions (const void *context, UMtxInitFn *init, UMtxFn *destroy, UMtxFn *lock, UMtxFn *unlock, UErrorCode *status)
  ICU 52. This function is no longer supported.
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 (const UCollator *coll, USet *conts, UErrorCode *status)
  ICU 3.4, use ucol_getContractionsAndExpansions instead
Global ucol_getLocale (const UCollator *coll, ULocDataLocaleType type, UErrorCode *status)
  ICU 2.8 Use ucol_getLocaleByType instead
Global ucol_getShortDefinitionString (const UCollator *coll, const char *locale, char *buffer, int32_t capacity, UErrorCode *status)
  ICU 54
Global UCOL_HIRAGANA_QUATERNARY_MODE
  ICU 50 Implementation detail, cannot be set via API, was removed from implementation.
Global ucol_normalizeShortDefinitionString (const char *source, char *destination, int32_t capacity, UParseError *parseError, UErrorCode *status)
  ICU 54
Global ucol_openFromShortString (const char *definition, UBool forceDefaults, UParseError *parseError, UErrorCode *status)
  ICU 54 Use ucol_open() with language tag collation keywords instead.
Global ucol_restoreVariableTop (UCollator *coll, const uint32_t varTop, UErrorCode *status)
  ICU 53 Call ucol_setMaxVariable() instead.
Global ucol_setVariableTop (UCollator *coll, const UChar *varTop, int32_t len, UErrorCode *status)
  ICU 53 Call ucol_setMaxVariable() instead.
Global UCOL_TAILORINGS_VERSION
  ICU 54
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 UMTX
  ICU 52. This type is no longer supported.
Global UMtxAtomicFn (const void *context, int32_t *p)
  ICU 52. This function is no longer supported.
Global UMtxFn (const void *context, UMTX *mutex)
  ICU 52. This function is no longer supported.
Global UMtxInitFn (const void *context, UMTX *mutex, UErrorCode *status)
  ICU 52. This function is no longer supported.
Global UNUM_FOUND_HALFEVEN
  , ICU 3.8
Global ures_countArrayItems (const UResourceBundle *resourceBundle, const char *resourceKey, UErrorCode *err)
  ICU 2.8 User ures_getSize instead
Global ures_getLocale (const UResourceBundle *resourceBundle, UErrorCode *status)
  ICU 2.8 Use ures_getLocaleByType instead.
Global ures_getVersionNumber (const UResourceBundle *resourceBundle)
  ICU 2.8 Use ures_getVersion instead.
Global USCRIPT_DUPLOYAN_SHORTAND
  ICU 54 Typo, use USCRIPT_DUPLOYAN
Global USEARCH_CANONICAL_MATCH
  ICU 53
Global uspoof_checkUnicodeString (const USpoofChecker *sc, const icu::UnicodeString &id, int32_t *position, UErrorCode *status)
  ICU 51
Global uspoof_checkUTF8 (const USpoofChecker *sc, const char *id, int32_t length, int32_t *position, UErrorCode *status)
  ICU 51
Global USPOOF_SINGLE_SCRIPT
  ICU 51 Use RESTRICTION_LEVEL instead.
Global UTF16_APPEND_CHAR_SAFE (s, i, length, c)
  ICU 2.4. Use U16_APPEND instead, see utf_old.h.
Global UTF16_APPEND_CHAR_UNSAFE (s, i, c)
  ICU 2.4. Renamed to U16_APPEND_UNSAFE, see utf_old.h.
Global UTF16_ARRAY_SIZE (size)
  ICU 2.4. Obsolete, see utf_old.h.
Global UTF16_BACK_1_SAFE (s, start, i)
  ICU 2.4. Renamed to U16_BACK_1, see utf_old.h.
Global UTF16_BACK_1_UNSAFE (s, i)
  ICU 2.4. Renamed to U16_BACK_1_UNSAFE, see utf_old.h.
Global UTF16_BACK_N_SAFE (s, start, i, n)
  ICU 2.4. Renamed to U16_BACK_N, see utf_old.h.
Global UTF16_BACK_N_UNSAFE (s, i, n)
  ICU 2.4. Renamed to U16_BACK_N_UNSAFE, see utf_old.h.
Global UTF16_CHAR_LENGTH (c)
  ICU 2.4. Renamed to U16_LENGTH, see utf_old.h.
Global UTF16_FWD_1_SAFE (s, i, length)
  ICU 2.4. Renamed to U16_FWD_1, see utf_old.h.
Global UTF16_FWD_1_UNSAFE (s, i)
  ICU 2.4. Renamed to U16_FWD_1_UNSAFE, see utf_old.h.
Global UTF16_FWD_N_SAFE (s, i, length, n)
  ICU 2.4. Renamed to U16_FWD_N, see utf_old.h.
Global UTF16_FWD_N_UNSAFE (s, i, n)
  ICU 2.4. Renamed to U16_FWD_N_UNSAFE, see utf_old.h.
Global UTF16_GET_CHAR_SAFE (s, start, i, length, c, strict)
  ICU 2.4. Use U16_GET instead, see utf_old.h.
Global UTF16_GET_CHAR_UNSAFE (s, i, c)
  ICU 2.4. Renamed to U16_GET_UNSAFE, see utf_old.h.
Global UTF16_GET_PAIR_VALUE (first, second)
  ICU 2.4. Renamed to U16_GET_SUPPLEMENTARY, see utf_old.h.
Global UTF16_IS_LEAD (uchar)
  ICU 2.4. Renamed to U16_IS_LEAD, see utf_old.h.
Global UTF16_IS_SINGLE (uchar)
  ICU 2.4. Renamed to U16_IS_SINGLE, see utf_old.h.
Global UTF16_IS_TRAIL (uchar)
  ICU 2.4. Renamed to U16_IS_TRAIL, see utf_old.h.
Global UTF16_LEAD (supplementary)
  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 (c)
  ICU 2.4.
Global UTF16_NEXT_CHAR_SAFE (s, i, length, c, strict)
  ICU 2.4. Use U16_NEXT instead, see utf_old.h.
Global UTF16_NEXT_CHAR_UNSAFE (s, i, c)
  ICU 2.4. Renamed to U16_NEXT_UNSAFE, see utf_old.h.
Global UTF16_PREV_CHAR_SAFE (s, start, i, c, strict)
  ICU 2.4. Use U16_PREV instead, see utf_old.h.
Global UTF16_PREV_CHAR_UNSAFE (s, i, c)
  ICU 2.4. Renamed to U16_PREV_UNSAFE, see utf_old.h.
Global UTF16_SET_CHAR_LIMIT_SAFE (s, start, i, length)
  ICU 2.4. Renamed to U16_SET_CP_LIMIT, see utf_old.h.
Global UTF16_SET_CHAR_LIMIT_UNSAFE (s, i)
  ICU 2.4. Renamed to U16_SET_CP_LIMIT_UNSAFE, see utf_old.h.
Global UTF16_SET_CHAR_START_SAFE (s, start, i)
  ICU 2.4. Renamed to U16_SET_CP_START, see utf_old.h.
Global UTF16_SET_CHAR_START_UNSAFE (s, i)
  ICU 2.4. Renamed to U16_SET_CP_START_UNSAFE, see utf_old.h.
Global UTF16_TRAIL (supplementary)
  ICU 2.4. Renamed to U16_TRAIL, see utf_old.h.
Global UTF32_APPEND_CHAR_SAFE (s, i, length, c)
  ICU 2.4. Obsolete, see utf_old.h.
Global UTF32_APPEND_CHAR_UNSAFE (s, i, c)
  ICU 2.4. Obsolete, see utf_old.h.
Global UTF32_ARRAY_SIZE (size)
  ICU 2.4. Obsolete, see utf_old.h.
Global UTF32_BACK_1_SAFE (s, start, i)
  ICU 2.4. Obsolete, see utf_old.h.
Global UTF32_BACK_1_UNSAFE (s, i)
  ICU 2.4. Obsolete, see utf_old.h.
Global UTF32_BACK_N_SAFE (s, start, i, n)
  ICU 2.4. Obsolete, see utf_old.h.
Global UTF32_BACK_N_UNSAFE (s, i, n)
  ICU 2.4. Obsolete, see utf_old.h.
Global UTF32_CHAR_LENGTH (c)
  ICU 2.4. Obsolete, see utf_old.h.
Global UTF32_FWD_1_SAFE (s, i, length)
  ICU 2.4. Obsolete, see utf_old.h.
Global UTF32_FWD_1_UNSAFE (s, i)
  ICU 2.4. Obsolete, see utf_old.h.
Global UTF32_FWD_N_SAFE (s, i, length, n)
  ICU 2.4. Obsolete, see utf_old.h.
Global UTF32_FWD_N_UNSAFE (s, i, n)
  ICU 2.4. Obsolete, see utf_old.h.
Global UTF32_GET_CHAR_SAFE (s, start, i, length, c, strict)
  ICU 2.4. Obsolete, see utf_old.h.
Global UTF32_GET_CHAR_UNSAFE (s, i, c)
  ICU 2.4. Obsolete, see utf_old.h.
Global UTF32_IS_LEAD (uchar)
  ICU 2.4. Obsolete, see utf_old.h.
Global UTF32_IS_SAFE (c, strict)
  ICU 2.4. Obsolete, see utf_old.h.
Global UTF32_IS_SINGLE (uchar)
  ICU 2.4. Obsolete, see utf_old.h.
Global UTF32_IS_TRAIL (uchar)
  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 (c)
  ICU 2.4. Obsolete, see utf_old.h.
Global UTF32_NEXT_CHAR_SAFE (s, i, length, c, strict)
  ICU 2.4. Obsolete, see utf_old.h.
Global UTF32_NEXT_CHAR_UNSAFE (s, i, c)
  ICU 2.4. Obsolete, see utf_old.h.
Global UTF32_PREV_CHAR_SAFE (s, start, i, c, strict)
  ICU 2.4. Obsolete, see utf_old.h.
Global UTF32_PREV_CHAR_UNSAFE (s, i, c)
  ICU 2.4. Obsolete, see utf_old.h.
Global UTF32_SET_CHAR_LIMIT_SAFE (s, i, length)
  ICU 2.4. Obsolete, see utf_old.h.
Global UTF32_SET_CHAR_LIMIT_UNSAFE (s, i)
  ICU 2.4. Obsolete, see utf_old.h.
Global UTF32_SET_CHAR_START_SAFE (s, start, i)
  ICU 2.4. Obsolete, see utf_old.h.
Global UTF32_SET_CHAR_START_UNSAFE (s, i)
  ICU 2.4. Obsolete, see utf_old.h.
Global UTF8_APPEND_CHAR_SAFE (s, i, length, c)
  ICU 2.4. Use U8_APPEND instead, see utf_old.h.
Global UTF8_APPEND_CHAR_UNSAFE (s, i, c)
  ICU 2.4. Renamed to U8_APPEND_UNSAFE, see utf_old.h.
Global UTF8_ARRAY_SIZE (size)
  ICU 2.4. Obsolete, see utf_old.h.
Global UTF8_BACK_1_SAFE (s, start, i)
  ICU 2.4. Renamed to U8_BACK_1, see utf_old.h.
Global UTF8_BACK_1_UNSAFE (s, i)
  ICU 2.4. Renamed to U8_BACK_1_UNSAFE, see utf_old.h.
Global UTF8_BACK_N_SAFE (s, start, i, n)
  ICU 2.4. Renamed to U8_BACK_N, see utf_old.h.
Global UTF8_BACK_N_UNSAFE (s, i, n)
  ICU 2.4. Renamed to U8_BACK_N_UNSAFE, see utf_old.h.
Global UTF8_CHAR_LENGTH (c)
  ICU 2.4. Use U8_LENGTH instead, see utf.h.
Global UTF8_COUNT_TRAIL_BYTES (leadByte)
  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 (s, i, length)
  ICU 2.4. Renamed to U8_FWD_1, see utf_old.h.
Global UTF8_FWD_1_UNSAFE (s, i)
  ICU 2.4. Renamed to U8_FWD_1_UNSAFE, see utf_old.h.
Global UTF8_FWD_N_SAFE (s, i, length, n)
  ICU 2.4. Renamed to U8_FWD_N, see utf_old.h.
Global UTF8_FWD_N_UNSAFE (s, i, n)
  ICU 2.4. Renamed to U8_FWD_N_UNSAFE, see utf_old.h.
Global UTF8_GET_CHAR_SAFE (s, start, i, length, c, strict)
  ICU 2.4. Use U8_GET instead, see utf_old.h.
Global UTF8_GET_CHAR_UNSAFE (s, i, c)
  ICU 2.4. Renamed to U8_GET_UNSAFE, see utf_old.h.
Global UTF8_IS_LEAD (uchar)
  ICU 2.4.
Global UTF8_IS_SINGLE (uchar)
  ICU 2.4.
Global UTF8_IS_TRAIL (uchar)
  ICU 2.4.
Global UTF8_MASK_LEAD_BYTE (leadByte, countTrailBytes)
  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 (c)
  ICU 2.4.
Global UTF8_NEXT_CHAR_SAFE (s, i, length, c, strict)
  ICU 2.4. Use U8_NEXT instead, see utf_old.h.
Global UTF8_NEXT_CHAR_UNSAFE (s, i, c)
  ICU 2.4. Renamed to U8_NEXT_UNSAFE, see utf_old.h.
Global UTF8_PREV_CHAR_SAFE (s, start, i, c, strict)
  ICU 2.4. Use U8_PREV instead, see utf_old.h.
Global UTF8_PREV_CHAR_UNSAFE (s, i, c)
  ICU 2.4. Renamed to U8_PREV_UNSAFE, see utf_old.h.
Global UTF8_SET_CHAR_LIMIT_SAFE (s, start, i, length)
  ICU 2.4. Renamed to U8_SET_CP_LIMIT, see utf_old.h.
Global UTF8_SET_CHAR_LIMIT_UNSAFE (s, i)
  ICU 2.4. Renamed to U8_SET_CP_LIMIT_UNSAFE, see utf_old.h.
Global UTF8_SET_CHAR_START_SAFE (s, start, i)
  ICU 2.4. Renamed to U8_SET_CP_START, see utf_old.h.
Global UTF8_SET_CHAR_START_UNSAFE (s, i)
  ICU 2.4. Renamed to U8_SET_CP_START_UNSAFE, see utf_old.h.
Global UTF_APPEND_CHAR (s, i, length, c)
  ICU 2.4. Use U16_APPEND instead, see utf_old.h.
Global UTF_APPEND_CHAR_SAFE (s, i, length, c)
  ICU 2.4. Use U16_APPEND instead, see utf_old.h.
Global UTF_APPEND_CHAR_UNSAFE (s, i, c)
  ICU 2.4. Renamed to U16_APPEND_UNSAFE, see utf_old.h.
Global UTF_ARRAY_SIZE (size)
  ICU 2.4. Obsolete, see utf_old.h.
Global UTF_BACK_1 (s, start, i)
  ICU 2.4. Renamed to U16_BACK_1, see utf_old.h.
Global UTF_BACK_1_SAFE (s, start, i)
  ICU 2.4. Renamed to U16_BACK_1, see utf_old.h.
Global UTF_BACK_1_UNSAFE (s, i)
  ICU 2.4. Renamed to U16_BACK_1_UNSAFE, see utf_old.h.
Global UTF_BACK_N (s, start, i, n)
  ICU 2.4. Renamed to U16_BACK_N, see utf_old.h.
Global UTF_BACK_N_SAFE (s, start, i, n)
  ICU 2.4. Renamed to U16_BACK_N, see utf_old.h.
Global UTF_BACK_N_UNSAFE (s, i, n)
  ICU 2.4. Renamed to U16_BACK_N_UNSAFE, see utf_old.h.
Global UTF_CHAR_LENGTH (c)
  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 (supplementary)
  ICU 2.4. Renamed to U16_LEAD, see utf_old.h.
Global UTF_FWD_1 (s, i, length)
  ICU 2.4. Renamed to U16_FWD_1, see utf_old.h.
Global UTF_FWD_1_SAFE (s, i, length)
  ICU 2.4. Renamed to U16_FWD_1, see utf_old.h.
Global UTF_FWD_1_UNSAFE (s, i)
  ICU 2.4. Renamed to U16_FWD_1_UNSAFE, see utf_old.h.
Global UTF_FWD_N (s, i, length, n)
  ICU 2.4. Renamed to U16_FWD_N, see utf_old.h.
Global UTF_FWD_N_SAFE (s, i, length, n)
  ICU 2.4. Renamed to U16_FWD_N, see utf_old.h.
Global UTF_FWD_N_UNSAFE (s, i, n)
  ICU 2.4. Renamed to U16_FWD_N_UNSAFE, see utf_old.h.
Global UTF_GET_CHAR (s, start, i, length, c)
  ICU 2.4. Renamed to U16_GET, see utf_old.h.
Global UTF_GET_CHAR_SAFE (s, start, i, length, c, strict)
  ICU 2.4. Use U16_GET instead, see utf_old.h.
Global UTF_GET_CHAR_UNSAFE (s, i, c)
  ICU 2.4. Renamed to U16_GET_UNSAFE, see utf_old.h.
Global UTF_IS_ERROR (c)
  ICU 2.4. Obsolete, see utf_old.h.
Global UTF_IS_FIRST_SURROGATE (uchar)
  ICU 2.4.
Global UTF_IS_LEAD (uchar)
  ICU 2.4. Renamed to U_IS_LEAD and U16_IS_LEAD, see utf_old.h.
Global UTF_IS_SECOND_SURROGATE (uchar)
  ICU 2.4.
Global UTF_IS_SINGLE (uchar)
  ICU 2.4. Renamed to U_IS_SINGLE and U16_IS_SINGLE, see utf_old.h.
Global UTF_IS_SURROGATE (uchar)
  ICU 2.4. Renamed to U_IS_SURROGATE and U16_IS_SURROGATE, see utf_old.h.
Global UTF_IS_SURROGATE_FIRST (c)
  ICU 2.4.
Global UTF_IS_TRAIL (uchar)
  ICU 2.4. Renamed to U_IS_TRAIL and U16_IS_TRAIL, see utf_old.h.
Global UTF_IS_UNICODE_CHAR (c)
  ICU 2.4. Renamed to U_IS_UNICODE_CHAR, see utf_old.h.
Global UTF_IS_UNICODE_NONCHAR (c)
  ICU 2.4. Renamed to U_IS_UNICODE_NONCHAR, see utf_old.h.
Global UTF_IS_VALID (c)
  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 (c)
  ICU 2.4. Use U16_LENGTH or test ((uint32_t)(c)>0xffff) instead.
Global UTF_NEXT_CHAR (s, i, length, c)
  ICU 2.4. Renamed to U16_NEXT, see utf_old.h.
Global UTF_NEXT_CHAR_SAFE (s, i, length, c, strict)
  ICU 2.4. Use U16_NEXT instead, see utf_old.h.
Global UTF_NEXT_CHAR_UNSAFE (s, i, c)
  ICU 2.4. Renamed to U16_NEXT_UNSAFE, see utf_old.h.
Global UTF_PREV_CHAR (s, start, i, c)
  ICU 2.4. Renamed to U16_PREV, see utf_old.h.
Global UTF_PREV_CHAR_SAFE (s, start, i, c, strict)
  ICU 2.4. Use U16_PREV instead, see utf_old.h.
Global UTF_PREV_CHAR_UNSAFE (s, i, c)
  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 (supplementary)
  ICU 2.4. Renamed to U16_TRAIL, see utf_old.h.
Global UTF_SET_CHAR_LIMIT (s, start, i, length)
  ICU 2.4. Renamed to U16_SET_CP_LIMIT, see utf_old.h.
Global UTF_SET_CHAR_LIMIT_SAFE (s, start, i, length)
  ICU 2.4. Renamed to U16_SET_CP_LIMIT, see utf_old.h.
Global UTF_SET_CHAR_LIMIT_UNSAFE (s, i)
  ICU 2.4. Renamed to U16_SET_CP_LIMIT_UNSAFE, see utf_old.h.
Global UTF_SET_CHAR_START (s, start, i)
  ICU 2.4. Renamed to U16_SET_CP_START, see utf_old.h.
Global UTF_SET_CHAR_START_SAFE (s, start, i)
  ICU 2.4. Renamed to U16_SET_CP_START, see utf_old.h.
Global UTF_SET_CHAR_START_UNSAFE (s, i)
  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 UTimeUnitFormatStyle

  ICU 53 Use MeasureFormat and UMeasureFormatWidth instead.

  ICU 53

Global UTMUTFMT_ABBREVIATED_STYLE
  ICU 53
Global UTMUTFMT_FORMAT_STYLE_COUNT
  ICU 53
Global UTMUTFMT_FULL_STYLE
  ICU 53
Global utrans_getAvailableID (int32_t index, char *buf, int32_t bufCapacity)
  ICU 2.8 Use utrans_openIDs() instead, see utrans.h
Global utrans_getID (const UTransliterator *trans, char *buf, int32_t bufCapacity)
  ICU 2.8 Use utrans_getUnicodeID() instead, see utrans.h
Global utrans_open (const char *id, UTransDirection dir, const UChar *rules, int32_t rulesLength, UParseError *parseError, UErrorCode *status)
  ICU 2.8 Use utrans_openU() instead, see utrans.h
Global utrans_unregister (const char *id)
  ICU 2.8 Use utrans_unregisterID() instead, see utrans.h