ICU4C API Comparison: 4.4.2 with 4.6 (ICU 4.5.2) (r28742M)


Removed from 4.4.2

FileAPI4.4.24.6
dcfmtsym.hvoid DecimalFormatSymbols::setSymbol(ENumberFormatSymbol, const UnicodeString&)Stable
2.0
None
format.hUClassID Format::getDynamicClassID() const =0Stable
2.0
None
fpositer.hUClassID FieldPositionIterator::getDynamicClassID() constDraft
4.4
None
fpositer.hstatic UClassID FieldPositionIterator::getStaticClassID()Draft
4.4
None
LESwaps.hstatic le_uint16 LESwaps::swapWord(const le_uint16&)Stable
2.8
None
LESwaps.hstatic le_uint32 LESwaps::swapLong(const le_uint32&)Stable
2.8
None
locdspnm.hstatic UClassID LocaleDisplayNames::getStaticClassID()Internal
4.4 // TODO
None
normalizer2.hUClassID FilteredNormalizer2::getDynamicClassID() constDraft
4.4
None
normalizer2.hUClassID Normalizer2::getDynamicClassID() const =0Draft
4.4
None
normalizer2.hstatic UClassID FilteredNormalizer2::getStaticClassID()Draft
4.4
None
normalizer2.hstatic UClassID Normalizer2::getStaticClassID()Draft
4.4
None
regex.hRegexMatcher& RegexMatcher::region(int32_t, int32_t, UErrorCode&)Stable
4.0
None
regex.hRegexMatcher& RegexMatcher::reset(int32_t, UErrorCode&)Stable
2.8
None
regex.hUBool RegexMatcher::find(int32_t, UErrorCode&)Stable
2.4
None
regex.hUBool RegexMatcher::lookingAt(int32_t, UErrorCode&)Stable
2.8
None
regex.hUBool RegexMatcher::matches(int32_t, UErrorCode&)Stable
2.8
None
regex.hUText* RegexMatcher::appendTail(UText*)Internal
4.4 technology preview
None
regex.hUText* RegexMatcher::getInput(UText*) constInternal
4.4 technology preview
None
regex.hUText* RegexMatcher::group(UText*, MatcherDestIsUTextFlag, UErrorCode&) constInternal
4.4 technology preview
None
regex.hUText* RegexPattern::patternText() constInternal
4.4 technology preview
None
uidna.h#define UIDNA_ALLOW_UNASSIGNEDStable
2.6
None
uidna.h#define UIDNA_DEFAULTStable
2.6
None
uidna.h#define UIDNA_USE_STD3_RULESStable
2.6
None
unifilt.hUClassID UnicodeFilter::getDynamicClassID() const =0Stable
2.2
None
uregex.hUText* uregex_appendTailUText(URegularExpression*, UText*)Internal
4.4 technology preview
None
uregex.hUText* uregex_groupUText(URegularExpression*, int32_t, UText*, UErrorCode*)Internal
4.4 technology preview
None

(jump back to top)

Deprecated or Obsoleted in 4.6

FileAPI4.4.24.6

(jump back to top)

Changed in 4.6 (old, new)

FileAPI4.4.24.6
regex.hRegexMatcher& RegexMatcher::appendReplacement(UText*, UText*, UErrorCode&)Internal
4.4 technology preview
Draft
4.4
(should be 4.6)
regex.hRegexMatcher& RegexMatcher::reset(UText*)Internal
4.4 technology preview
Draft
4.4
(should be 4.6)
regex.hRegexMatcher* RegexPattern::matcher(UText*, PatternIsUTextFlag, UErrorCode&) constInternal
4.4 technology preview
Draft
4.4
(should be 4.6)
regex.hRegexMatcher::RegexMatcher(UText*, UText*, uint32_t, UErrorCode&)Internal
4.4 technology preview
Draft
4.4
(should be 4.6)
regex.hRegexMatcher::RegexMatcher(UText*, uint32_t, UErrorCode&)Internal
4.4 technology preview
Draft
4.4
(should be 4.6)
regex.hUText* RegexMatcher::inputText() constInternal
4.4 technology preview
Draft
4.4
(should be 4.6)
regex.hUText* RegexMatcher::replaceAll(UText*, UText*, UErrorCode&)Internal
4.4 technology preview
Draft
4.4
(should be 4.6)
regex.hUText* RegexMatcher::replaceFirst(UText*, UText*, UErrorCode&)Internal
4.4 technology preview
Draft
4.4
(should be 4.6)
regex.hint32_t RegexMatcher::split(UText*, UText*dest[], int32_t, UErrorCode&)Internal
4.4 technology preview
Draft
4.4
(should be 4.6)
regex.hint32_t RegexPattern::split(UText*, UText*dest[], int32_t, UErrorCode&) constInternal
4.4 technology preview
Draft
4.4
(should be 4.6)
regex.hstatic RegexPattern* RegexPattern::compile(UText*, UParseError&, UErrorCode&)Internal
4.4 technology preview
Draft
4.4
(should be 4.6)
regex.hstatic RegexPattern* RegexPattern::compile(UText*, uint32_t, UErrorCode&)Internal
4.4 technology preview
Draft
4.4
(should be 4.6)
regex.hstatic RegexPattern* RegexPattern::compile(UText*, uint32_t, UParseError&, UErrorCode&)Internal
4.4 technology preview
Draft
4.4
(should be 4.6)
regex.hstatic UBool RegexPattern::matches(UText*, UText*, UParseError&, UErrorCode&)Internal
4.4 technology preview
Draft
4.4
(should be 4.6)
uregex.hURegularExpression* uregex_openUText(UText*, uint32_t, UParseError*, UErrorCode*)Internal
4.4 technology preview
Draft
4.4
(should be 4.6)
uregex.hUText* uregex_getUText(URegularExpression*, UText*, UErrorCode*)Internal
4.4 technology preview
Draft
4.4
(should be 4.6)
uregex.hUText* uregex_patternUText(const URegularExpression*, UErrorCode*)Internal
4.4 technology preview
Draft
4.4
(should be 4.6)
uregex.hUText* uregex_replaceAllUText(URegularExpression*, UText*, UText*, UErrorCode*)Internal
4.4 technology preview
Draft
4.4
(should be 4.6)
uregex.hUText* uregex_replaceFirstUText(URegularExpression*, UText*, UText*, UErrorCode*)Internal
4.4 technology preview
Draft
4.4
(should be 4.6)
uregex.hint32_t uregex_splitUText(URegularExpression*, UText*destFields[], int32_t, UErrorCode*)Internal
4.4 technology preview
Draft
4.4
(should be 4.6)
uregex.hvoid uregex_appendReplacementUText(URegularExpression*, UText*, UText*, UErrorCode*)Internal
4.4 technology preview
Draft
4.4
(should be 4.6)
uregex.hvoid uregex_setUText(URegularExpression*, UText*, UErrorCode*)Internal
4.4 technology preview
Draft
4.4
(should be 4.6)

(jump back to top)

Promoted to stable in 4.6

FileAPI4.4.24.6
dcfmtsym.hvoid DecimalFormatSymbols::setSymbol(ENumberFormatSymbol, const UnicodeString&, const UBool)None
Stable
2.0
LESwaps.hstatic le_uint16 LESwaps::swapWord(le_uint16)None
Stable
2.8
LESwaps.hstatic le_uint32 LESwaps::swapLong(le_uint32)None
Stable
2.8
regex.hRegexMatcher& RegexMatcher::region(int64_t, int64_t, UErrorCode&)None
Stable
4.0
regex.hRegexMatcher& RegexMatcher::reset(int64_t, UErrorCode&)None
Stable
2.8
regex.hUBool RegexMatcher::find(int64_t, UErrorCode&)None
Stable
2.4
regex.hUBool RegexMatcher::lookingAt(int64_t, UErrorCode&)None
Stable
2.8
regex.hUBool RegexMatcher::matches(int64_t, UErrorCode&)None
Stable
2.8

(jump back to top)

Added in 4.6

FileAPI4.4.24.6
bytestream.hCheckedArrayByteSink& CheckedArrayByteSink::Reset()None
Draft
4.6
bytestream.hint32_t CheckedArrayByteSink::NumberOfBytesAppended() constNone
Draft
4.6
dcfmtsym.hvoid DecimalFormatSymbols::setSymbol(ENumberFormatSymbol, const UnicodeString&, const UBool)None
Stable
2.0
format.hUBool Format::isLenient()constNone
Draft
4.6
format.hvoid Format::setLenient(UBool)None
Draft
4.6
idna.hIDNAInfo::IDNAInfo()None
Draft
4.6
idna.hUBool IDNAInfo::hasErrors() constNone
Draft
4.6
idna.hUBool IDNAInfo::isTransitionalDifferent() constNone
Draft
4.6
idna.hUnicodeString& IDNA::labelToASCII(const UnicodeString&, UnicodeString&, IDNAInfo&, UErrorCode&) const =0None
Draft
4.6
idna.hUnicodeString& IDNA::labelToUnicode(const UnicodeString&, UnicodeString&, IDNAInfo&, UErrorCode&) const =0None
Draft
4.6
idna.hUnicodeString& IDNA::nameToASCII(const UnicodeString&, UnicodeString&, IDNAInfo&, UErrorCode&) const =0None
Draft
4.6
idna.hUnicodeString& IDNA::nameToUnicode(const UnicodeString&, UnicodeString&, IDNAInfo&, UErrorCode&) const =0None
Draft
4.6
idna.hstatic IDNA* IDNA::createUTS46Instance(uint32_t, UErrorCode&)None
Draft
4.6
idna.huint32_t IDNAInfo::getErrors() constNone
Draft
4.6
idna.hvoid IDNA::labelToASCII_UTF8(const StringPiece&, ByteSink&, IDNAInfo&, UErrorCode&) constNone
Draft
4.6
idna.hvoid IDNA::labelToUnicodeUTF8(const StringPiece&, ByteSink&, IDNAInfo&, UErrorCode&) constNone
Draft
4.6
idna.hvoid IDNA::nameToASCII_UTF8(const StringPiece&, ByteSink&, IDNAInfo&, UErrorCode&) constNone
Draft
4.6
idna.hvoid IDNA::nameToUnicodeUTF8(const StringPiece&, ByteSink&, IDNAInfo&, UErrorCode&) constNone
Draft
4.6
LESwaps.hstatic le_uint16 LESwaps::swapWord(le_uint16)None
Stable
2.8
LESwaps.hstatic le_uint32 LESwaps::swapLong(le_uint32)None
Stable
2.8
normalizer2.hUBool FilteredNormalizer2::getDecomposition(UChar32, UnicodeString&) constNone
Draft
4.6
normalizer2.hUBool Normalizer2::getDecomposition(UChar32, UnicodeString&) const =0None
Draft
4.6
numsys.h#define NUMSYS_NAME_CAPACITYNone
Internal
.
numsys.hconst char* NumberingSystem::getName()None
Draft
4.6
regex.h#define REGEXFINDPROGRESS_INTERRUPTNone
Draft
4.6
regex.hRegexMatcher& RegexMatcher::region(int64_t, int64_t, UErrorCode&)None
Stable
4.0
regex.hRegexMatcher& RegexMatcher::region(int64_t, int64_t, int64_t, UErrorCode&)None
Draft
4.6
regex.hRegexMatcher& RegexMatcher::reset(int64_t, UErrorCode&)None
Stable
2.8
regex.hUBool RegexMatcher::find(int64_t, UErrorCode&)None
Stable
2.4
regex.hUBool RegexMatcher::lookingAt(int64_t, UErrorCode&)None
Stable
2.8
regex.hUBool RegexMatcher::matches(int64_t, UErrorCode&)None
Stable
2.8
regex.hUText* RegexMatcher::appendTail(UText*, UErrorCode&)None
Draft
4.6
regex.hUText* RegexMatcher::getInput(UText*, UErrorCode&) constNone
Draft
4.6
regex.hUText* RegexMatcher::group(UText*, int64_t&, UErrorCode&) constNone
Draft
4.6
regex.hUText* RegexMatcher::group(int32_t, UText*, int64_t&, UErrorCode&) constNone


(untagged)
regex.hUText* RegexPattern::patternText(UErrorCode&) constNone
Draft
4.6
regex.hint64_t RegexMatcher::end64(UErrorCode&) constNone
Draft
4.6
regex.hint64_t RegexMatcher::end64(int32_t, UErrorCode&) constNone
Draft
4.6
regex.hint64_t RegexMatcher::regionEnd64() constNone
Draft
4.6
regex.hint64_t RegexMatcher::regionStart64() constNone
Draft
4.6
regex.hint64_t RegexMatcher::start64(UErrorCode&) constNone
Draft
4.6
regex.hint64_t RegexMatcher::start64(int32_t, UErrorCode&) constNone
Draft
4.6
regex.hvoid RegexMatcher::getFindProgressCallback(URegexFindProgressCallback*&, const void*&, UErrorCode&)None
Draft
4.6
regex.hvoid RegexMatcher::setFindProgressCallback(URegexFindProgressCallback*, const void*, UErrorCode&)None
Draft
4.6
ubidi.hUBiDiDirection ubidi_getBaseDirection(const UChar*, int32_t)None
Draft
4.6
uidna.h#define UIDNA_INFO_INITIALIZERNone
Draft
4.6
uidna.hUIDNA* uidna_openUTS46(uint32_t, UErrorCode*)None
Draft
4.6
uidna.hint32_t uidna_labelToASCII(const UIDNA*, const UChar*, int32_t, UChar*, int32_t, UIDNAInfo*, UErrorCode*)None
Draft
4.6
uidna.hint32_t uidna_labelToASCII_UTF8(const UIDNA*, const char*, int32_t, char*, int32_t, UIDNAInfo*, UErrorCode*)None
Draft
4.6
uidna.hint32_t uidna_labelToUnicode(const UIDNA*, const UChar*, int32_t, UChar*, int32_t, UIDNAInfo*, UErrorCode*)None
Draft
4.6
uidna.hint32_t uidna_labelToUnicodeUTF8(const UIDNA*, const char*, int32_t, char*, int32_t, UIDNAInfo*, UErrorCode*)None
Draft
4.6
uidna.hint32_t uidna_nameToASCII(const UIDNA*, const UChar*, int32_t, UChar*, int32_t, UIDNAInfo*, UErrorCode*)None
Draft
4.6
uidna.hint32_t uidna_nameToASCII_UTF8(const UIDNA*, const char*, int32_t, char*, int32_t, UIDNAInfo*, UErrorCode*)None
Draft
4.6
uidna.hint32_t uidna_nameToUnicode(const UIDNA*, const UChar*, int32_t, UChar*, int32_t, UIDNAInfo*, UErrorCode*)None
Draft
4.6
uidna.hint32_t uidna_nameToUnicodeUTF8(const UIDNA*, const char*, int32_t, char*, int32_t, UIDNAInfo*, UErrorCode*)None
Draft
4.6
uidna.hvoid uidna_close(UIDNA*)None
Draft
4.6
uloc.h#define ULOC_KEYWORD_ASSIGN_UNICODENone
Draft
4.6
uloc.h#define ULOC_KEYWORD_ITEM_SEPARATOR_UNICODENone
Draft
4.6
uloc.h#define ULOC_KEYWORD_SEPARATOR_UNICODENone
Draft
4.6
unorm2.hint32_t unorm2_getDecomposition(const UNormalizer2*, UChar32, UChar*, int32_t, UErrorCode*)None
Draft
4.6
uobject.h#define UOBJECT_DEFINE_NO_RTTI_IMPLEMENTATIONNone
Internal
.
uregex.hUBool uregex_find64(URegularExpression*, int64_t, UErrorCode*)None
Draft
4.6
uregex.hUBool uregex_lookingAt64(URegularExpression*, int64_t, UErrorCode*)None
Draft
4.6
uregex.hUBool uregex_matches64(URegularExpression*, int64_t, UErrorCode*)None
Draft
4.6
uregex.hUText* uregex_appendTailUText(URegularExpression*, UText*, UErrorCode*)None
Draft
4.6
uregex.hUText* uregex_groupUText(URegularExpression*, int32_t, UText*, int64_t*, UErrorCode*)None
Draft
4.6
uregex.hUText* uregex_groupUTextDeep(URegularExpression*, int32_t, UText*, UErrorCode*)None
Internal
4.4 technology preview
uregex.hint64_t uregex_end64(URegularExpression*, int32_t, UErrorCode*)None
Draft
4.6
uregex.hint64_t uregex_regionEnd64(const URegularExpression*, UErrorCode*)None
Draft
4.6
uregex.hint64_t uregex_regionStart64(const URegularExpression*, UErrorCode*)None
Draft
4.6
uregex.hint64_t uregex_start64(URegularExpression*, int32_t, UErrorCode*)None
Draft
4.6
uregex.hvoid uregex_getFindProgressCallback(const URegularExpression*, URegexFindProgressCallback**, const void**, UErrorCode*)None
Draft
4.6
uregex.hvoid uregex_reset64(URegularExpression*, int64_t, UErrorCode*)None
Draft
4.6
uregex.hvoid uregex_setFindProgressCallback(URegularExpression*, URegexFindProgressCallback*, const void*, UErrorCode*)None
Draft
4.6
uregex.hvoid uregex_setRegion64(URegularExpression*, int64_t, int64_t, UErrorCode*)None
Draft
4.6
uregex.hvoid uregex_setRegionAndStart(URegularExpression*, int64_t, int64_t, int64_t, UErrorCode*)None
Draft
4.6
uscript.hUBool uscript_hasScript(UChar32, UScriptCode)None
Draft
4.6
uscript.hint32_t uscript_getScriptExtensions(UChar32, UScriptCode*, int32_t, UErrorCode*)None
Draft
4.6
vtzone.hstatic VTimeZone* VTimeZone::createVTimeZoneFromBasicTimeZone(const BasicTimeZone&, UErrorCode&)None
Draft
4.6

(jump back to top)

Other existing drafts in 4.6

FileAPI4.4.24.6
calendar.hUBool Calendar::isWeekend()constDraft
4.4
calendar.hUBool Calendar::isWeekend(UDate, UErrorCode&) constDraft
4.4
calendar.hUCalendarWeekdayType Calendar::getDayOfWeekType(UCalendarDaysOfWeek, UErrorCode&) constDraft
4.4
calendar.hint32_t Calendar::getWeekendTransition(UCalendarDaysOfWeek, UErrorCode&) constDraft
4.4
datefmt.hUnicodeString& DateFormat::format(Calendar&, UnicodeString&, FieldPositionIterator*, UErrorCode&) constDraft
4.4
datefmt.hUnicodeString& DateFormat::format(UDate, UnicodeString&, FieldPositionIterator*, UErrorCode&) constDraft
4.4
datefmt.hUnicodeString& DateFormat::format(const Formattable&, UnicodeString&, FieldPositionIterator*, UErrorCode&) constDraft
4.4
dcfmtsym.hconst UnicodeString& DecimalFormatSymbols::getPatternForCurrencySpacing(ECurrencySpacing, UBool, UErrorCode&) constDraft
4.2
dcfmtsym.hvoid DecimalFormatSymbols::setPatternForCurrencySpacing(ECurrencySpacing, UBool, const UnicodeString&)Draft
4.2
decimfmt.hUnicodeString& DecimalFormat::format(const StringPiece&, UnicodeString&, FieldPositionIterator*, UErrorCode&) constDraft
4.4
decimfmt.hUnicodeString& DecimalFormat::format(double, UnicodeString&, FieldPositionIterator*, UErrorCode&) constDraft
4.4
decimfmt.hUnicodeString& DecimalFormat::format(int32_t, UnicodeString&, FieldPositionIterator*, UErrorCode&) constDraft
4.4
decimfmt.hUnicodeString& DecimalFormat::format(int64_t, UnicodeString&, FieldPositionIterator*, UErrorCode&) constDraft
4.4
dtptngen.hUnicodeString DateTimePatternGenerator::getBestPattern(const UnicodeString&, UDateTimePatternMatchOptions, UErrorCode&)Draft
4.4
dtptngen.hUnicodeString DateTimePatternGenerator::replaceFieldTypes(const UnicodeString&, const UnicodeString&, UDateTimePatternMatchOptions, UErrorCode&)Draft
4.4
errorcode.hconst char* ErrorCode::errorName() constDraft
4.4
errorcode.hvoid ErrorCode::assertSuccess() constDraft
4.4
fmtable.hFormattable::Formattable(const StringPiece&, UErrorCode&)Draft
4.4
fmtable.hStringPiece Formattable::getDecimalNumber(UErrorCode&)Draft
4.4
fmtable.hvoid Formattable::setDecimalNumber(const StringPiece&, UErrorCode&)Draft
4.4
format.hUnicodeString& Format::format(const Formattable&, UnicodeString&, FieldPositionIterator*, UErrorCode&) constDraft
4.4
fpositer.hFieldPositionIterator::FieldPositionIterator()Draft
4.4
fpositer.hFieldPositionIterator::FieldPositionIterator(const FieldPositionIterator&)Draft
4.4
fpositer.hFieldPositionIterator::~FieldPositionIterator()Draft
4.4
fpositer.hUBool FieldPositionIterator::next(FieldPosition&)Draft
4.4
fpositer.hUBool FieldPositionIterator::operator!=(const FieldPositionIterator&) constDraft
4.4
fpositer.hUBool FieldPositionIterator::operator==(const FieldPositionIterator&) constDraft
4.4
locdspnm.hLocaleDisplayNames::~LocaleDisplayNames()Draft
4.4
locdspnm.hUDialectHandling LocaleDisplayNames::getDialectHandling() const =0Draft
4.4
locdspnm.hUnicodeString& LocaleDisplayNames::keyDisplayName(const char*, UnicodeString&) const =0Draft
4.4
locdspnm.hUnicodeString& LocaleDisplayNames::keyValueDisplayName(const char*, const char*, UnicodeString&) const =0Draft
4.4
locdspnm.hUnicodeString& LocaleDisplayNames::languageDisplayName(const char*, UnicodeString&) const =0Draft
4.4
locdspnm.hUnicodeString& LocaleDisplayNames::localeDisplayName(const Locale&, UnicodeString&) const =0Draft
4.4
locdspnm.hUnicodeString& LocaleDisplayNames::localeDisplayName(const char*, UnicodeString&) const =0Draft
4.4
locdspnm.hUnicodeString& LocaleDisplayNames::regionDisplayName(const char*, UnicodeString&) const =0Draft
4.4
locdspnm.hUnicodeString& LocaleDisplayNames::scriptDisplayName(UScriptCode, UnicodeString&) const =0Draft
4.4
locdspnm.hUnicodeString& LocaleDisplayNames::scriptDisplayName(const char*, UnicodeString&) const =0Draft
4.4
locdspnm.hUnicodeString& LocaleDisplayNames::variantDisplayName(const char*, UnicodeString&) const =0Draft
4.4
locdspnm.hconst Locale& LocaleDisplayNames::getLocale() const =0Draft
4.4
locdspnm.hstatic LocaleDisplayNames* LocaleDisplayNames::createInstance(const Locale&)Draft
4.4
locdspnm.hstatic LocaleDisplayNames* LocaleDisplayNames::createInstance(const Locale&, UDialectHandling)Draft
4.4
locid.hstatic const Locale& Locale::getRoot()Draft
4.4
normalizer2.hFilteredNormalizer2::FilteredNormalizer2(const Normalizer2&, const UnicodeSet&)Draft
4.4
normalizer2.hUBool FilteredNormalizer2::hasBoundaryAfter(UChar32) constDraft
4.4
normalizer2.hUBool FilteredNormalizer2::hasBoundaryBefore(UChar32) constDraft
4.4
normalizer2.hUBool FilteredNormalizer2::isInert(UChar32) constDraft
4.4
normalizer2.hUBool FilteredNormalizer2::isNormalized(const UnicodeString&, UErrorCode&) constDraft
4.4
normalizer2.hUBool Normalizer2::hasBoundaryAfter(UChar32) const =0Draft
4.4
normalizer2.hUBool Normalizer2::hasBoundaryBefore(UChar32) const =0Draft
4.4
normalizer2.hUBool Normalizer2::isInert(UChar32) const =0Draft
4.4
normalizer2.hUBool Normalizer2::isNormalized(const UnicodeString&, UErrorCode&) const =0Draft
4.4
normalizer2.hUNormalizationCheckResult FilteredNormalizer2::quickCheck(const UnicodeString&, UErrorCode&) constDraft
4.4
normalizer2.hUNormalizationCheckResult Normalizer2::quickCheck(const UnicodeString&, UErrorCode&) const =0Draft
4.4
normalizer2.hUnicodeString Normalizer2::normalize(const UnicodeString&, UErrorCode&) constDraft
4.4
normalizer2.hUnicodeString& FilteredNormalizer2::append(UnicodeString&, const UnicodeString&, UErrorCode&) constDraft
4.4
normalizer2.hUnicodeString& FilteredNormalizer2::normalize(const UnicodeString&, UnicodeString&, UErrorCode&) constDraft
4.4
normalizer2.hUnicodeString& FilteredNormalizer2::normalizeSecondAndAppend(UnicodeString&, const UnicodeString&, UErrorCode&) constDraft
4.4
normalizer2.hUnicodeString& Normalizer2::append(UnicodeString&, const UnicodeString&, UErrorCode&) const =0Draft
4.4
normalizer2.hUnicodeString& Normalizer2::normalize(const UnicodeString&, UnicodeString&, UErrorCode&) const =0Draft
4.4
normalizer2.hUnicodeString& Normalizer2::normalizeSecondAndAppend(UnicodeString&, const UnicodeString&, UErrorCode&) const =0Draft
4.4
normalizer2.hint32_t FilteredNormalizer2::spanQuickCheckYes(const UnicodeString&, UErrorCode&) constDraft
4.4
normalizer2.hint32_t Normalizer2::spanQuickCheckYes(const UnicodeString&, UErrorCode&) const =0Draft
4.4
normalizer2.hstatic const Normalizer2* Normalizer2::getInstance(const char*, const char*, UNormalization2Mode, UErrorCode&)Draft
4.4
numfmt.hUnicodeString& NumberFormat::format(const Formattable&, UnicodeString&, FieldPositionIterator*, UErrorCode&) constDraft
4.4
numfmt.hUnicodeString& NumberFormat::format(const StringPiece&, UnicodeString&, FieldPositionIterator*, UErrorCode&) constDraft
4.4
numfmt.hUnicodeString& NumberFormat::format(double, UnicodeString&, FieldPositionIterator*, UErrorCode&) constDraft
4.4
numfmt.hUnicodeString& NumberFormat::format(int32_t, UnicodeString&, FieldPositionIterator*, UErrorCode&) constDraft
4.4
numfmt.hUnicodeString& NumberFormat::format(int64_t, UnicodeString&, FieldPositionIterator*, UErrorCode&) constDraft
4.4
numfmt.hstatic NumberFormat* NumberFormat::createInstance(const Locale&, EStyles, UErrorCode&)Draft
4.2
platform.h#define UCLN_NO_AUTO_CLEANUPDraft
4.4
platform.h#define U_CHECK_DYLOADDraft
4.4
platform.h#define U_ENABLE_DYLOADDraft
4.4
platform.h#define U_HAVE_STD_STRINGDraft
4.2
regex.hRegexMatcher& RegexMatcher::appendReplacement(UText*, UText*, UErrorCode&)Internal
4.4 technology preview
Draft
4.4
regex.hRegexMatcher& RegexMatcher::reset(UText*)Internal
4.4 technology preview
Draft
4.4
regex.hRegexMatcher* RegexPattern::matcher(UText*, PatternIsUTextFlag, UErrorCode&) constInternal
4.4 technology preview
Draft
4.4
regex.hRegexMatcher::RegexMatcher(UText*, UText*, uint32_t, UErrorCode&)Internal
4.4 technology preview
Draft
4.4
regex.hRegexMatcher::RegexMatcher(UText*, uint32_t, UErrorCode&)Internal
4.4 technology preview
Draft
4.4
regex.hUText* RegexMatcher::inputText() constInternal
4.4 technology preview
Draft
4.4
regex.hUText* RegexMatcher::replaceAll(UText*, UText*, UErrorCode&)Internal
4.4 technology preview
Draft
4.4
regex.hUText* RegexMatcher::replaceFirst(UText*, UText*, UErrorCode&)Internal
4.4 technology preview
Draft
4.4
regex.hint32_t RegexMatcher::split(UText*, UText*dest[], int32_t, UErrorCode&)Internal
4.4 technology preview
Draft
4.4
regex.hint32_t RegexPattern::split(UText*, UText*dest[], int32_t, UErrorCode&) constInternal
4.4 technology preview
Draft
4.4
regex.hstatic RegexPattern* RegexPattern::compile(UText*, UParseError&, UErrorCode&)Internal
4.4 technology preview
Draft
4.4
regex.hstatic RegexPattern* RegexPattern::compile(UText*, uint32_t, UErrorCode&)Internal
4.4 technology preview
Draft
4.4
regex.hstatic RegexPattern* RegexPattern::compile(UText*, uint32_t, UParseError&, UErrorCode&)Internal
4.4 technology preview
Draft
4.4
regex.hstatic UBool RegexPattern::matches(UText*, UText*, UParseError&, UErrorCode&)Internal
4.4 technology preview
Draft
4.4
selfmt.hFormat* SelectFormat::clone()constDraft
4.4
selfmt.hSelectFormat& SelectFormat::operator=(const SelectFormat&)Draft
4.4
selfmt.hSelectFormat::SelectFormat(const SelectFormat&)Draft
4.4
selfmt.hSelectFormat::SelectFormat(const UnicodeString&, UErrorCode&)Draft
4.4
selfmt.hSelectFormat::~SelectFormat()Draft
4.4
selfmt.hUBool SelectFormat::operator!=(const Format&) constDraft
4.4
selfmt.hUBool SelectFormat::operator==(const Format&) constDraft
4.4
selfmt.hUClassID SelectFormat::getDynamicClassID() constDraft
4.4
selfmt.hUnicodeString& SelectFormat::format(const Formattable&, UnicodeString&, FieldPosition&, UErrorCode&) constDraft
4.4
selfmt.hUnicodeString& SelectFormat::format(const UnicodeString&, UnicodeString&, FieldPosition&, UErrorCode&) constDraft
4.4
selfmt.hUnicodeString& SelectFormat::toPattern(UnicodeString&)Draft
4.4
selfmt.hstatic UClassID SelectFormat::getStaticClassID()Draft
4.4
selfmt.hvoid SelectFormat::applyPattern(const UnicodeString&, UErrorCode&)Draft
4.4
selfmt.hvoid SelectFormat::parseObject(const UnicodeString&, Formattable&, ParsePosition&) constDraft
4.4
smpdtfmt.hUnicodeString& SimpleDateFormat::format(Calendar&, UnicodeString&, FieldPositionIterator*, UErrorCode&) constDraft
4.4
smpdtfmt.hUnicodeString& SimpleDateFormat::format(UDate, UnicodeString&, FieldPositionIterator*, UErrorCode&) constDraft
4.4
smpdtfmt.hUnicodeString& SimpleDateFormat::format(const Formattable&, UnicodeString&, FieldPositionIterator*, UErrorCode&) constDraft
4.4
std_string.h#define U_HAVE_STD_STRINGDraft
4.2
tmutfmt.hTimeUnitFormat::TimeUnitFormat(const Locale&, EStyle, UErrorCode&)Draft
4.2
ucal.hUBool ucal_isWeekend(const UCalendar*, UDate, UErrorCode*)Draft
4.4
ucal.hUCalendarWeekdayType ucal_getDayOfWeekType(const UCalendar*, UCalendarDaysOfWeek, UErrorCode*)Draft
4.4
ucal.hint32_t ucal_getWeekendTransition(const UCalendar*, UCalendarDaysOfWeek, UErrorCode*)Draft
4.4
udat.hUCalendarDateFields udat_toCalendarDateField(UDateFormatField)Draft
4.4
udatpg.hint32_t udatpg_getBestPatternWithOptions(UDateTimePatternGenerator*, const UChar*, int32_t, UDateTimePatternMatchOptions, UChar*, int32_t, UErrorCode*)Draft
4.4
udatpg.hint32_t udatpg_replaceFieldTypesWithOptions(UDateTimePatternGenerator*, const UChar*, int32_t, const UChar*, int32_t, UDateTimePatternMatchOptions, UChar*, int32_t, UErrorCode*)Draft
4.4
uldnames.hUDialectHandling uldn_getDialectHandling(const ULocaleDisplayNames*)Draft
4.4
uldnames.hULocaleDisplayNames* uldn_open(const char*, UDialectHandling, UErrorCode*)Draft
4.4
uldnames.hconst char* uldn_getLocale(const ULocaleDisplayNames*)Draft
4.4
uldnames.hint32_t uldn_keyDisplayName(const ULocaleDisplayNames*, const char*, UChar*, int32_t, UErrorCode*)Draft
4.4
uldnames.hint32_t uldn_keyValueDisplayName(const ULocaleDisplayNames*, const char*, const char*, UChar*, int32_t, UErrorCode*)Draft
4.4
uldnames.hint32_t uldn_languageDisplayName(const ULocaleDisplayNames*, const char*, UChar*, int32_t, UErrorCode*)Draft
4.4
uldnames.hint32_t uldn_localeDisplayName(const ULocaleDisplayNames*, const char*, UChar*, int32_t, UErrorCode*)Draft
4.4
uldnames.hint32_t uldn_regionDisplayName(const ULocaleDisplayNames*, const char*, UChar*, int32_t, UErrorCode*)Draft
4.4
uldnames.hint32_t uldn_scriptCodeDisplayName(const ULocaleDisplayNames*, UScriptCode, UChar*, int32_t, UErrorCode*)Draft
4.4
uldnames.hint32_t uldn_scriptDisplayName(const ULocaleDisplayNames*, const char*, UChar*, int32_t, UErrorCode*)Draft
4.4
uldnames.hint32_t uldn_variantDisplayName(const ULocaleDisplayNames*, const char*, UChar*, int32_t, UErrorCode*)Draft
4.4
uldnames.hvoid uldn_close(ULocaleDisplayNames*)Draft
4.4
uloc.hint32_t uloc_forLanguageTag(const char*, char*, int32_t, int32_t*, UErrorCode*)Draft
4.2
uloc.hint32_t uloc_toLanguageTag(const char*, char*, int32_t, UBool, UErrorCode*)Draft
4.2
uniset.hint32_t UnicodeSet::span(const UnicodeString&, int32_t, USetSpanCondition) constDraft
4.4
uniset.hint32_t UnicodeSet::spanBack(const UnicodeString&, int32_t, USetSpanCondition) constDraft
4.4
unistr.hUnicodeString UnicodeString::tempSubString(int32_t start=, int32_t length=) constDraft
4.4
unistr.hUnicodeString UnicodeString::tempSubStringBetween(int32_t, int32_t limit=) constDraft
4.4
unistr.hUnicodeString& UnicodeString::retainBetween(int32_t, int32_t limit=)Draft
4.4
unorm2.hUBool unorm2_hasBoundaryAfter(const UNormalizer2*, UChar32)Draft
4.4
unorm2.hUBool unorm2_hasBoundaryBefore(const UNormalizer2*, UChar32)Draft
4.4
unorm2.hUBool unorm2_isInert(const UNormalizer2*, UChar32)Draft
4.4
unorm2.hUBool unorm2_isNormalized(const UNormalizer2*, const UChar*, int32_t, UErrorCode*)Draft
4.4
unorm2.hUNormalizationCheckResult unorm2_quickCheck(const UNormalizer2*, const UChar*, int32_t, UErrorCode*)Draft
4.4
unorm2.hUNormalizer2* unorm2_openFiltered(const UNormalizer2*, const USet*, UErrorCode*)Draft
4.4
unorm2.hconst UNormalizer2* unorm2_getInstance(const char*, const char*, UNormalization2Mode, UErrorCode*)Draft
4.4
unorm2.hint32_t unorm2_append(const UNormalizer2*, UChar*, int32_t, int32_t, const UChar*, int32_t, UErrorCode*)Draft
4.4
unorm2.hint32_t unorm2_normalize(const UNormalizer2*, const UChar*, int32_t, UChar*, int32_t, UErrorCode*)Draft
4.4
unorm2.hint32_t unorm2_normalizeSecondAndAppend(const UNormalizer2*, UChar*, int32_t, int32_t, const UChar*, int32_t, UErrorCode*)Draft
4.4
unorm2.hint32_t unorm2_spanQuickCheckYes(const UNormalizer2*, const UChar*, int32_t, UErrorCode*)Draft
4.4
unorm2.hvoid unorm2_close(UNormalizer2*)Draft
4.4
unum.hint32_t unum_formatDecimal(const UNumberFormat*, const char*, int32_t, UChar*, int32_t, UFieldPosition*, UErrorCode*)Draft
4.4
unum.hint32_t unum_parseDecimal(const UNumberFormat*, const UChar*, int32_t, int32_t*, char*, int32_t, UErrorCode*)Draft
4.4
uregex.hURegularExpression* uregex_openUText(UText*, uint32_t, UParseError*, UErrorCode*)Internal
4.4 technology preview
Draft
4.4
uregex.hUText* uregex_getUText(URegularExpression*, UText*, UErrorCode*)Internal
4.4 technology preview
Draft
4.4
uregex.hUText* uregex_patternUText(const URegularExpression*, UErrorCode*)Internal
4.4 technology preview
Draft
4.4
uregex.hUText* uregex_replaceAllUText(URegularExpression*, UText*, UText*, UErrorCode*)Internal
4.4 technology preview
Draft
4.4
uregex.hUText* uregex_replaceFirstUText(URegularExpression*, UText*, UText*, UErrorCode*)Internal
4.4 technology preview
Draft
4.4
uregex.hint32_t uregex_splitUText(URegularExpression*, UText*destFields[], int32_t, UErrorCode*)Internal
4.4 technology preview
Draft
4.4
uregex.hvoid uregex_appendReplacementUText(URegularExpression*, UText*, UText*, UErrorCode*)Internal
4.4 technology preview
Draft
4.4
uregex.hvoid uregex_setUText(URegularExpression*, UText*, UErrorCode*)Internal
4.4 technology preview
Draft
4.4
ushape.h#define SHAPE_TAIL_NEW_UNICODEDraft
4.2
ushape.h#define SHAPE_TAIL_TYPE_MASKDraft
4.2
ushape.h#define U_SHAPE_LAMALEF_AUTODraft
4.2
ushape.h#define U_SHAPE_LAMALEF_BEGINDraft
4.2
ushape.h#define U_SHAPE_LAMALEF_ENDDraft
4.2
ushape.h#define U_SHAPE_LAMALEF_MASKDraft
4.2
ushape.h#define U_SHAPE_LAMALEF_NEARDraft
4.2
ushape.h#define U_SHAPE_LAMALEF_RESIZEDraft
4.2
ushape.h#define U_SHAPE_SEEN_MASKDraft
4.2
ushape.h#define U_SHAPE_SEEN_TWOCELL_NEARDraft
4.2
ushape.h#define U_SHAPE_SPACES_RELATIVE_TO_TEXT_BEGIN_ENDDraft
4.2
ushape.h#define U_SHAPE_SPACES_RELATIVE_TO_TEXT_MASKDraft
4.2
ushape.h#define U_SHAPE_TASHKEEL_BEGINDraft
4.2
ushape.h#define U_SHAPE_TASHKEEL_ENDDraft
4.2
ushape.h#define U_SHAPE_TASHKEEL_MASKDraft
4.2
ushape.h#define U_SHAPE_TASHKEEL_REPLACE_BY_TATWEELDraft
4.2
ushape.h#define U_SHAPE_TASHKEEL_RESIZEDraft
4.2
ushape.h#define U_SHAPE_TEXT_DIRECTION_VISUAL_RTLDraft
4.2
ushape.h#define U_SHAPE_YEHHAMZA_MASKDraft
4.2
ushape.h#define U_SHAPE_YEHHAMZA_TWOCELL_NEARDraft
4.2
ustdio.hUFILE* u_fadopt(FILE*, const char*, const char*)Draft
4.4
ustring.hUChar* u_strFromJavaModifiedUTF8WithSub(UChar*, int32_t, int32_t*, const char*, int32_t, UChar32, int32_t*, UErrorCode*)Draft
4.4
ustring.hchar* u_strToJavaModifiedUTF8(char*, int32_t, int32_t*, const UChar*, int32_t, UErrorCode*)Draft
4.4
utf.h#define U_IS_SURROGATE_TRAILDraft
4.2
utf16.h#define U16_IS_SURROGATE_TRAILDraft
4.2
utypes.h#define U_CHARSET_IS_UTF8Draft
4.2
uvernum.h#define U_ICU_ENTRY_POINT_RENAMEDraft
4.2

(jump back to top)

Contents generated by StableAPI (r28741:28742M) tool on Thu Sep 30 11:19:58 PDT 2010
Copyright (C) 2010, International Business Machines Corporation, All Rights Reserved.