# Draft List

Class ByteSink
  This API may be changed in the future versions and was introduced in ICU 4.2

Global ByteSink::ByteSink ()
  This API may be changed in the future versions and was introduced in ICU 4.2

Global ByteSink::~ByteSink ()
  This API may be changed in the future versions and was introduced in ICU 4.2

Global ByteSink::Append (const char *bytes, int32_t n)=0
  This API may be changed in the future versions and was introduced in ICU 4.2

Global ByteSink::Flush ()
  This API may be changed in the future versions and was introduced in ICU 4.2

Global ByteSink::GetAppendBuffer (int32_t min_capacity, int32_t desired_capacity_hint, char *scratch, int32_t scratch_capacity, int32_t *result_capacity)
  This API may be changed in the future versions and was introduced in ICU 4.2

Global Calendar::getKeywordValuesForLocale (const char *key, const Locale &locale, UBool commonlyUsed, UErrorCode &status)
  This API may be changed in the future versions and was introduced in ICU 4.2

Class CheckedArrayByteSink
  This API may be changed in the future versions and was introduced in ICU 4.2

Global CheckedArrayByteSink::CheckedArrayByteSink (char *outbuf, int32_t capacity)
  This API may be changed in the future versions and was introduced in ICU 4.2

Global CheckedArrayByteSink::Append (const char *bytes, int32_t n)
  This API may be changed in the future versions and was introduced in ICU 4.2

Global CheckedArrayByteSink::GetAppendBuffer (int32_t min_capacity, int32_t desired_capacity_hint, char *scratch, int32_t scratch_capacity, int32_t *result_capacity)
  This API may be changed in the future versions and was introduced in ICU 4.2

Global CheckedArrayByteSink::NumberOfBytesWritten () const
  This API may be changed in the future versions and was introduced in ICU 4.2

Global CheckedArrayByteSink::Overflowed () const
  This API may be changed in the future versions and was introduced in ICU 4.2

Global Collator::compare (UCharIterator &sIter, UCharIterator &tIter, UErrorCode &status) const
  This API may be changed in the future versions and was introduced in ICU 4.2

Global Collator::compareUTF8 (const StringPiece &source, const StringPiece &target, UErrorCode &status) const
  This API may be changed in the future versions and was introduced in ICU 4.2

Global Collator::getKeywordValuesForLocale (const char *keyword, const Locale &locale, UBool commonlyUsed, UErrorCode &status)
  This API may be changed in the future versions and was introduced in ICU 4.2

Class CurrencyPluralInfo
  This API may be changed in the future versions and was introduced in ICU 4.2

Global CurrencyPluralInfo::CurrencyPluralInfo (UErrorCode &status)
  This API may be changed in the future versions and was introduced in ICU 4.2

Global CurrencyPluralInfo::CurrencyPluralInfo (const Locale &locale, UErrorCode &status)
  This API may be changed in the future versions and was introduced in ICU 4.2

Global CurrencyPluralInfo::CurrencyPluralInfo (const CurrencyPluralInfo &info)
  This API may be changed in the future versions and was introduced in ICU 4.2

Global CurrencyPluralInfo::~CurrencyPluralInfo ()
  This API may be changed in the future versions and was introduced in ICU 4.2

Global CurrencyPluralInfo::clone () const
  This API may be changed in the future versions and was introduced in ICU 4.2

Global CurrencyPluralInfo::getCurrencyPluralPattern (const UnicodeString &pluralCount, UnicodeString &result) const
  This API may be changed in the future versions and was introduced in ICU 4.2

Global CurrencyPluralInfo::getDynamicClassID () const
  This API may be changed in the future versions and was introduced in ICU 4.2

Global CurrencyPluralInfo::getLocale () const
  This API may be changed in the future versions and was introduced in ICU 4.2

Global CurrencyPluralInfo::getPluralRules () const
  This API may be changed in the future versions and was introduced in ICU 4.2

Global CurrencyPluralInfo::getStaticClassID ()
  This API may be changed in the future versions and was introduced in ICU 4.2

Global CurrencyPluralInfo::operator!= (const CurrencyPluralInfo &info) const
  This API may be changed in the future versions and was introduced in ICU 4.2

Global CurrencyPluralInfo::operator= (const CurrencyPluralInfo &info)
  This API may be changed in the future versions and was introduced in ICU 4.2

Global CurrencyPluralInfo::operator== (const CurrencyPluralInfo &info) const
  This API may be changed in the future versions and was introduced in ICU 4.2

Global CurrencyPluralInfo::setCurrencyPluralPattern (const UnicodeString &pluralCount, const UnicodeString &pattern, UErrorCode &status)
  This API may be changed in the future versions and was introduced in ICU 4.2

Global CurrencyPluralInfo::setLocale (const Locale &loc, UErrorCode &status)
  This API may be changed in the future versions and was introduced in ICU 4.2

Global CurrencyPluralInfo::setPluralRules (const UnicodeString &ruleDescription, UErrorCode &status)
  This API may be changed in the future versions and was introduced in ICU 4.2

Global DateFormatSymbols::getNarrowEras (int32_t &count) const
  This API may be changed in the future versions and was introduced in ICU 4.2

Global DateFormatSymbols::setNarrowEras (const UnicodeString *narrowEras, int32_t count)
  This API may be changed in the future versions and was introduced in ICU 4.2

Global DecimalFormat::adoptCurrencyPluralInfo (CurrencyPluralInfo *toAdopt)
  This API may be changed in the future versions and was introduced in ICU 4.2

Global DecimalFormat::getCurrencyPluralInfo (void) const
  This API may be changed in the future versions and was introduced in ICU 4.2

Global DecimalFormat::setCurrencyPluralInfo (const CurrencyPluralInfo &info)
  This API may be changed in the future versions and was introduced in ICU 4.2

Global DecimalFormatSymbols::ECurrencySpacing
  This API may be changed in the future versions and was introduced in ICU 4.2

Global DecimalFormatSymbols::getPatternForCurrencySpacing (ECurrencySpacing type, UBool beforeCurrency, UErrorCode &status) const
  This API may be changed in the future versions and was introduced in ICU 4.2

Global DecimalFormatSymbols::setPatternForCurrencySpacing (ECurrencySpacing type, UBool beforeCurrency, const UnicodeString &pattern)
  This API may be changed in the future versions and was introduced in ICU 4.2

Class ErrorCode
  This API may be changed in the future versions and was introduced in ICU 4.2

Global ErrorCode::errorCode
  This API may be changed in the future versions and was introduced in ICU 4.2

Global ErrorCode::ErrorCode ()
  This API may be changed in the future versions and was introduced in ICU 4.2

Global ErrorCode::~ErrorCode ()
  This API may be changed in the future versions and was introduced in ICU 4.2

Global ErrorCode::check () const
  This API may be changed in the future versions and was introduced in ICU 4.2

Global ErrorCode::get () const
  This API may be changed in the future versions and was introduced in ICU 4.2

Global ErrorCode::handleFailure () const
  This API may be changed in the future versions and was introduced in ICU 4.2

Global ErrorCode::isFailure () const
  This API may be changed in the future versions and was introduced in ICU 4.2

Global ErrorCode::isSuccess () const
  This API may be changed in the future versions and was introduced in ICU 4.2

Global ErrorCode::operator UErrorCode & ()
  This API may be changed in the future versions and was introduced in ICU 4.2

Global ErrorCode::operator UErrorCode * ()
  This API may be changed in the future versions and was introduced in ICU 4.2

Global ErrorCode::reset ()
  This API may be changed in the future versions and was introduced in ICU 4.2

Global ErrorCode::set (UErrorCode value)
  This API may be changed in the future versions and was introduced in ICU 4.2

Global LEGlyphStorage::insertGlyphs (le_int32 atIndex, le_int32 insertCount, LEErrorCode &success)
  This API may be changed in the future versions and was introduced in ICU 4.2

Global LEGlyphStorage::moveGlyph (le_int32 fromPosition, le_int32 toPosition, le_uint32 marker)
  This API may be changed in the future versions and was introduced in ICU 4.2

Global NumberFormat::EStyles
  This API may be changed in the future versions and was introduced in ICU 4.2

Global NumberFormat::createInstance (const Locale &desiredLocale, EStyles choice, UErrorCode &success)
  This API may be changed in the future versions and was introduced in ICU 4.2

Global NumberingSystem::NumberingSystem ()
  This API may be changed in the future versions and was introduced in ICU 4.2

Global NumberingSystem::NumberingSystem (const NumberingSystem &other)
  This API may be changed in the future versions and was introduced in ICU 4.2

Global NumberingSystem::~NumberingSystem ()
  This API may be changed in the future versions and was introduced in ICU 4.2

Global NumberingSystem::createInstance (int32_t radix, UBool isAlgorithmic, const UnicodeString &description, UErrorCode &status)
  This API may be changed in the future versions and was introduced in ICU 4.2

Global NumberingSystem::createInstance (UErrorCode &status)
  This API may be changed in the future versions and was introduced in ICU 4.2

Global NumberingSystem::createInstance (const Locale &inLocale, UErrorCode &status)
  This API may be changed in the future versions and was introduced in ICU 4.2

Global NumberingSystem::createInstanceByName (const char *name, UErrorCode &status)
  This API may be changed in the future versions and was introduced in ICU 4.2

Global NumberingSystem::getAvailableNames (UErrorCode &status)
  This API may be changed in the future versions and was introduced in ICU 4.2

Global NumberingSystem::getDescription ()
  This API may be changed in the future versions and was introduced in ICU 4.2

Global NumberingSystem::getDynamicClassID () const
  This API may be changed in the future versions and was introduced in ICU 4.2

Global NumberingSystem::getRadix ()
  This API may be changed in the future versions and was introduced in ICU 4.2

Global NumberingSystem::getStaticClassID (void)
  This API may be changed in the future versions and was introduced in ICU 4.2

Global NumberingSystem::isAlgorithmic () const
  This API may be changed in the future versions and was introduced in ICU 4.2

Global RuleBasedCollator::compare (UCharIterator &sIter, UCharIterator &tIter, UErrorCode &status) const
  This API may be changed in the future versions and was introduced in ICU 4.2

Global SimpleDateFormat::SimpleDateFormat (const UnicodeString &pattern, const UnicodeString &override, UErrorCode &status)
  This API may be changed in the future versions and was introduced in ICU 4.2

Global SimpleDateFormat::SimpleDateFormat (const UnicodeString &pattern, const UnicodeString &override, const Locale &locale, UErrorCode &status)
  This API may be changed in the future versions and was introduced in ICU 4.2

Class StringPiece
  This API may be changed in the future versions and was introduced in ICU 4.2

Global StringPiece::npos
  This API may be changed in the future versions and was introduced in ICU 4.2

Global StringPiece::StringPiece ()
  This API may be changed in the future versions and was introduced in ICU 4.2

Global StringPiece::StringPiece (const char *str)
  This API may be changed in the future versions and was introduced in ICU 4.2

Global StringPiece::StringPiece (const char *offset, int32_t len)
  This API may be changed in the future versions and was introduced in ICU 4.2

Global StringPiece::StringPiece (const StringPiece &x, int32_t pos)
  This API may be changed in the future versions and was introduced in ICU 4.2

Global StringPiece::StringPiece (const StringPiece &x, int32_t pos, int32_t len)
  This API may be changed in the future versions and was introduced in ICU 4.2

Global StringPiece::clear ()
  This API may be changed in the future versions and was introduced in ICU 4.2

Global StringPiece::data () const
  This API may be changed in the future versions and was introduced in ICU 4.2

Global StringPiece::empty () const
  This API may be changed in the future versions and was introduced in ICU 4.2

Global StringPiece::length () const
  This API may be changed in the future versions and was introduced in ICU 4.2

Global StringPiece::remove_prefix (int32_t n)
  This API may be changed in the future versions and was introduced in ICU 4.2

Global StringPiece::remove_suffix (int32_t n)
  This API may be changed in the future versions and was introduced in ICU 4.2

Global StringPiece::size () const
  This API may be changed in the future versions and was introduced in ICU 4.2

Global StringPiece::substr (int32_t pos, int32_t len=npos) const
  This API may be changed in the future versions and was introduced in ICU 4.2

Class TimeUnit
  This API may be changed in the future versions and was introduced in ICU 4.2

Global TimeUnit::UTimeUnitFields
  This API may be changed in the future versions and was introduced in ICU 4.2

Global TimeUnit::clone () const
  This API may be changed in the future versions and was introduced in ICU 4.2

Global TimeUnit::createInstance (UTimeUnitFields timeUnitField, UErrorCode &status)
  This API may be changed in the future versions and was introduced in ICU 4.2

Global TimeUnit::getDynamicClassID () const
  This API may be changed in the future versions and was introduced in ICU 4.2

Global TimeUnit::getStaticClassID ()
  This API may be changed in the future versions and was introduced in ICU 4.2

Global TimeUnit::getTimeUnitField () const
  This API may be changed in the future versions and was introduced in ICU 4.2

Global TimeUnit::operator!= (const UObject &other) const
  This API may be changed in the future versions and was introduced in ICU 4.2

Global TimeUnit::operator= (const TimeUnit &other)
  This API may be changed in the future versions and was introduced in ICU 4.2

Global TimeUnit::operator== (const UObject &other) const
  This API may be changed in the future versions and was introduced in ICU 4.2

Global TimeUnit::TimeUnit (const TimeUnit &other)
  This API may be changed in the future versions and was introduced in ICU 4.2

Global TimeUnit::~TimeUnit ()
  This API may be changed in the future versions and was introduced in ICU 4.2

Class TimeUnitAmount
  This API may be changed in the future versions and was introduced in ICU 4.2

Global TimeUnitAmount::TimeUnitAmount (const Formattable &number, TimeUnit::UTimeUnitFields timeUnitField, UErrorCode &status)
  This API may be changed in the future versions and was introduced in ICU 4.2

Global TimeUnitAmount::TimeUnitAmount (double amount, TimeUnit::UTimeUnitFields timeUnitField, UErrorCode &status)
  This API may be changed in the future versions and was introduced in ICU 4.2

Global TimeUnitAmount::TimeUnitAmount (const TimeUnitAmount &other)
  This API may be changed in the future versions and was introduced in ICU 4.2

Global TimeUnitAmount::~TimeUnitAmount ()
  This API may be changed in the future versions and was introduced in ICU 4.2

Global TimeUnitAmount::clone () const
  This API may be changed in the future versions and was introduced in ICU 4.2

Global TimeUnitAmount::getDynamicClassID (void) const
  This API may be changed in the future versions and was introduced in ICU 4.2

Global TimeUnitAmount::getStaticClassID (void)
  This API may be changed in the future versions and was introduced in ICU 4.2

Global TimeUnitAmount::getTimeUnit () const
  This API may be changed in the future versions and was introduced in ICU 4.2

Global TimeUnitAmount::getTimeUnitField () const
  This API may be changed in the future versions and was introduced in ICU 4.2

Global TimeUnitAmount::operator!= (const UObject &other) const
  This API may be changed in the future versions and was introduced in ICU 4.2

Global TimeUnitAmount::operator= (const TimeUnitAmount &other)
  This API may be changed in the future versions and was introduced in ICU 4.2

Global TimeUnitAmount::operator== (const UObject &other) const
  This API may be changed in the future versions and was introduced in ICU 4.2

Class TimeUnitFormat
  This API may be changed in the future versions and was introduced in ICU 4.2

Global TimeUnitFormat::EStyle
  This API may be changed in the future versions and was introduced in ICU 4.2

Global TimeUnitFormat::TimeUnitFormat (UErrorCode &status)
  This API may be changed in the future versions and was introduced in ICU 4.2

Global TimeUnitFormat::TimeUnitFormat (const Locale &locale, UErrorCode &status)
  This API may be changed in the future versions and was introduced in ICU 4.2

Global TimeUnitFormat::TimeUnitFormat (const Locale &locale, EStyle style, UErrorCode &status)
  This API may be changed in the future versions and was introduced in ICU 4.2

Global TimeUnitFormat::TimeUnitFormat (const TimeUnitFormat &)
  This API may be changed in the future versions and was introduced in ICU 4.2

Global TimeUnitFormat::~TimeUnitFormat ()
  This API may be changed in the future versions and was introduced in ICU 4.2

Global TimeUnitFormat::clone (void) const
  This API may be changed in the future versions and was introduced in ICU 4.2

Global TimeUnitFormat::format (const Formattable &obj, UnicodeString &toAppendTo, FieldPosition &pos, UErrorCode &status) const
  This API may be changed in the future versions and was introduced in ICU 4.2

Global TimeUnitFormat::getDynamicClassID (void) const
  This API may be changed in the future versions and was introduced in ICU 4.2

Global TimeUnitFormat::getStaticClassID (void)
  This API may be changed in the future versions and was introduced in ICU 4.2

Global TimeUnitFormat::operator!= (const Format &other) const
  This API may be changed in the future versions and was introduced in ICU 4.2

Global TimeUnitFormat::operator= (const TimeUnitFormat &other)
  This API may be changed in the future versions and was introduced in ICU 4.2

Global TimeUnitFormat::operator== (const Format &other) const
  This API may be changed in the future versions and was introduced in ICU 4.2

Global TimeUnitFormat::parseObject (const UnicodeString &source, Formattable &result, ParsePosition &pos) const
  This API may be changed in the future versions and was introduced in ICU 4.2

Global TimeUnitFormat::setLocale (const Locale &locale, UErrorCode &status)
  This API may be changed in the future versions and was introduced in ICU 4.2

Global TimeUnitFormat::setNumberFormat (const NumberFormat &format, UErrorCode &status)
  This API may be changed in the future versions and was introduced in ICU 4.2

Global UnicodeSet::closeOver (int32_t attribute)
  This API may be changed in the future versions and was introduced in ICU 4.2

Global UnicodeSet::fromUSet (const USet *uset)
  This API may be changed in the future versions and was introduced in ICU 4.2

Global UnicodeSet::fromUSet (USet *uset)
  This API may be changed in the future versions and was introduced in ICU 4.2

Global UnicodeSet::removeAllStrings ()
  This API may be changed in the future versions and was introduced in ICU 4.2

Global UnicodeSet::toUSet () const
  This API may be changed in the future versions and was introduced in ICU 4.2

Global UnicodeSet::toUSet ()
  This API may be changed in the future versions and was introduced in ICU 4.2

Global UnicodeString::fromUTF32 (const UChar32 *utf32, int32_t length)
  This API may be changed in the future versions and was introduced in ICU 4.2

Global UnicodeString::fromUTF8 (const StringPiece &utf8)
  This API may be changed in the future versions and was introduced in ICU 4.2

Global UnicodeString::toUTF32 (UChar32 *utf32, int32_t capacity, UErrorCode &errorCode) const
  This API may be changed in the future versions and was introduced in ICU 4.2

Global UnicodeString::toUTF8 (ByteSink &sink) const
  This API may be changed in the future versions and was introduced in ICU 4.2

Global U_HAVE_STD_STRING
  This API may be changed in the future versions and was introduced in ICU 4.2

Global U_HAVE_STD_STRING
  This API may be changed in the future versions and was introduced in ICU 4.2

Global U_STD_NS
  This API may be changed in the future versions and was introduced in ICU 4.2

Global U_STD_NS_USE
  This API may be changed in the future versions and was introduced in ICU 4.2

Global U_STD_NSQ
  This API may be changed in the future versions and was introduced in ICU 4.2

Global UCAL_DEFAULT
  This API may be changed in the future versions and was introduced in ICU 4.2

Global ucal_getKeywordValuesForLocale
  This API may be changed in the future versions and was introduced in ICU 4.2

Global ucal_getType
  This API may be changed in the future versions and was introduced in ICU 4.2

Global ucnvsel_close
  This API may be changed in the future versions and was introduced in ICU 4.2

Global ucnvsel_open
  This API may be changed in the future versions and was introduced in ICU 4.2

Global ucnvsel_openFromSerialized
  This API may be changed in the future versions and was introduced in ICU 4.2

Global ucnvsel_selectForString
  This API may be changed in the future versions and was introduced in ICU 4.2

Global ucnvsel_selectForUTF8
  This API may be changed in the future versions and was introduced in ICU 4.2

Global ucnvsel_serialize
  This API may be changed in the future versions and was introduced in ICU 4.2

Global ucol_getKeywordValuesForLocale
  This API may be changed in the future versions and was introduced in ICU 4.2

Global ucurr_getKeywordValuesForLocale
  This API may be changed in the future versions and was introduced in ICU 4.2

Global ucurr_getPluralName
  This API may be changed in the future versions and was introduced in ICU 4.2

Global uloc_forLanguageTag
  This API may be changed in the future versions and was introduced in ICU 4.2

Global uloc_toLanguageTag
  This API may be changed in the future versions and was introduced in ICU 4.2

Global ulocdata_getCLDRVersion
  This API may be changed in the future versions and was introduced in ICU 4.2

Global ulocdata_getLocaleDisplayPattern
  This API may be changed in the future versions and was introduced in ICU 4.2

Global ulocdata_getLocaleSeparator
  This API may be changed in the future versions and was introduced in ICU 4.2

Global UNUM_NUMBERING_SYSTEM
  This API may be changed in the future versions and was introduced in ICU 4.2

Global UREGEX_CANON_EQ
  This API may be changed in the future versions and was introduced in ICU 2.4

Global uset_closeOver
  This API may be changed in the future versions and was introduced in ICU 4.2

Global uset_openEmpty
  This API may be changed in the future versions and was introduced in ICU 4.2

Global uset_removeAllStrings
  This API may be changed in the future versions and was introduced in ICU 4.2

Global USpoofChecks
  This API may be changed in the future versions and was introduced in ICU 4.2

Global uspoof_areConfusable
  This API may be changed in the future versions and was introduced in ICU 4.2

Global uspoof_areConfusableUTF8
  This API may be changed in the future versions and was introduced in ICU 4.2

Global uspoof_check
  This API may be changed in the future versions and was introduced in ICU 4.2

Global uspoof_checkUTF8
  This API may be changed in the future versions and was introduced in ICU 4.2

Global uspoof_clone
  This API may be changed in the future versions and was introduced in ICU 4.2

Global uspoof_close
  This API may be changed in the future versions and was introduced in ICU 4.2

Global uspoof_getAllowedChars
  This API may be changed in the future versions and was introduced in ICU 4.2

Global uspoof_getAllowedLocales
  This API may be changed in the future versions and was introduced in ICU 4.2

Global uspoof_getChecks
  This API may be changed in the future versions and was introduced in ICU 4.2

Global uspoof_getSkeleton
  This API may be changed in the future versions and was introduced in ICU 4.2

Global uspoof_getSkeletonUTF8
  This API may be changed in the future versions and was introduced in ICU 4.2

Global uspoof_open
  This API may be changed in the future versions and was introduced in ICU 4.2

Global uspoof_openFromSerialized
  This API may be changed in the future versions and was introduced in ICU 4.2

Global uspoof_openFromSource
  This API may be changed in the future versions and was introduced in ICU 4.2

Global uspoof_serialize
  This API may be changed in the future versions and was introduced in ICU 4.2

Global uspoof_setAllowedChars
  This API may be changed in the future versions and was introduced in ICU 4.2

Global uspoof_setAllowedLocales
  This API may be changed in the future versions and was introduced in ICU 4.2

Global uspoof_setChecks
  This API may be changed in the future versions and was introduced in ICU 4.2

Global UStringPrepProfileType
  This API may be changed in the future versions and was introduced in ICU 4.2

Global USPREP_RFC3491_NAMEPREP
  This API may be changed in the future versions and was introduced in ICU 4.2

Global USPREP_RFC3530_NFS4_CS_PREP
  This API may be changed in the future versions and was introduced in ICU 4.2

Global USPREP_RFC3530_NFS4_CS_PREP_CI
  This API may be changed in the future versions and was introduced in ICU 4.2

Global USPREP_RFC3530_NFS4_CIS_PREP
  This API may be changed in the future versions and was introduced in ICU 4.2

Global USPREP_RFC3530_NFS4_MIXED_PREP_PREFIX
  This API may be changed in the future versions and was introduced in ICU 4.2

Global USPREP_RFC3530_NFS4_MIXED_PREP_SUFFIX
  This API may be changed in the future versions and was introduced in ICU 4.2

Global USPREP_RFC3722_ISCSI
  This API may be changed in the future versions and was introduced in ICU 4.2

Global USPREP_RFC3920_NODEPREP
  This API may be changed in the future versions and was introduced in ICU 4.2

Global USPREP_RFC3920_RESOURCEPREP
  This API may be changed in the future versions and was introduced in ICU 4.2

Global USPREP_RFC4011_MIB
  This API may be changed in the future versions and was introduced in ICU 4.2

Global USPREP_RFC4013_SASLPREP
  This API may be changed in the future versions and was introduced in ICU 4.2

Global USPREP_RFC4505_TRACE
  This API may be changed in the future versions and was introduced in ICU 4.2

Global USPREP_RFC4518_LDAP
  This API may be changed in the future versions and was introduced in ICU 4.2

Global USPREP_RFC4518_LDAP_CI
  This API may be changed in the future versions and was introduced in ICU 4.2

Global usprep_openByType
  This API may be changed in the future versions and was introduced in ICU 4.2

Global u_strFromUTF32WithSub
  This API may be changed in the future versions and was introduced in ICU 4.2

Global u_strToUTF32WithSub
  This API may be changed in the future versions and was introduced in ICU 4.2

Global U_IS_SURROGATE_TRAIL
  This API may be changed in the future versions and was introduced in ICU 4.2

Global U16_IS_SURROGATE_TRAIL
  This API may be changed in the future versions and was introduced in ICU 4.2

Global U_CHARSET_IS_UTF8
  This API may be changed in the future versions and was introduced in ICU 4.2

Global u_compareVersions
  This API may be changed in the future versions and was introduced in ICU 4.2

Global u_versionFromUString
  This API may be changed in the future versions and was introduced in ICU 4.2