From: Steven R. Loomis Date: Tue, 4 Oct 2011 20:16:25 +0000 (+0000) Subject: ICU-8869 revert r30787 for destructors, update api ref X-Git-Tag: milestone-59-0-1~4427 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=2d4804ddaba22c54ad7c891270a3c25f4a8f1def;p=icu ICU-8869 revert r30787 for destructors, update api ref X-SVN-Rev: 30798 --- diff --git a/icu4c/APIChangeReport.html b/icu4c/APIChangeReport.html index 7b5e8896d89..baba78a8c8a 100644 --- a/icu4c/APIChangeReport.html +++ b/icu4c/APIChangeReport.html @@ -1,15 +1,16 @@ - -ICU4C API Comparison: 4.8 with 49 (m1) r30784M - +ICU4C API Comparison: 4.8 (update 1.1) with 49 (m1) + -

ICU4C API Comparison: 4.8 with 49 (m1) (r30784M)

+

ICU4C API Comparison: 4.8 (update 1.1) with 49 (m1)

Removed from 4.8

- +
@@ -50,17 +51,69 @@ + + + + + + - + + + + + + + + + + + + + + + + + + + + + + + + @@ -70,6 +123,14 @@ + + + + + + @@ -80,6 +141,18 @@ + + + + + + + + + + + + + + + + + + @@ -108,6 +203,18 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - + + + @@ -567,7 +830,7 @@

Deprecated or Obsoleted in 49

-
FileAPI4.849
platform.h#define ICU_USE_THREADS +
+
None
+
platform.h#define UCLN_NO_AUTO_CLEANUPInternal
.
None
+
platform.h#define U_ALIGN_CODE
None
platform.h#define U_DARWIN +platform.h#define U_ALIGN_CODE +
+
None
+
platform.h#define U_CHECK_DYLOADInternal
.
None
+
platform.h#define U_DEBUG +
+
None
+
platform.h#define U_DEFAULT_SHOW_DRAFT +
+
None
+
platform.h#define U_DISABLE_RENAMING +
+
None
+
platform.h#define U_ENABLE_DYLOADInternal
.
None
+
platform.h#define U_ENABLE_TRACING +
+
None
+
platform.h#define U_EXPORT
None
platform.h#define U_GNUC_UTF16_STRINGInternal
.
None
+
platform.h#define U_GNUC_UTF16_STRINGInternal
.
None
platform.h#define U_HAVE_DIRENT_HInternal
.
None
+
platform.h#define U_HAVE_GCC_ATOMICSInternal
.
None
+
platform.h#define U_HAVE_GCC_ATOMICSInternal
.
None
platform.h#define U_HAVE_INT16_T +
+
None
+
platform.h#define U_HAVE_INT32_T +
+
None
+
platform.h#define U_HAVE_INT32_T
None
@@ -92,12 +165,34 @@
platform.h#define U_HAVE_INT64_T +
+
None
+
platform.h#define U_HAVE_INT8_T +
+
None
+
platform.h#define U_HAVE_INT8_T
None
platform.h#define U_HAVE_INTTYPES_H +
+
None
+
platform.h#define U_HAVE_LIB_SUFFIXInternal
.
None
+
platform.h#define U_HAVE_LIB_SUFFIXInternal
.
None
platform.h#define U_HAVE_MMAP +
+
None
+
platform.h#define U_HAVE_NAMESPACE +
+
None
+
platform.h#define U_HAVE_NAMESPACE
None
@@ -120,11 +227,33 @@
platform.h#define U_HAVE_NL_LANGINFO_CODESET +
+
None
+
platform.h#define U_HAVE_PLACEMENT_NEW +
+
None
+
platform.h#define U_HAVE_POPEN +
+
None
+
platform.h#define U_HAVE_POPEN
None
platform.h#define U_HAVE_STD_STRINGInternal
.
None
+
platform.h#define U_HAVE_UINT16_T
@@ -132,6 +261,18 @@
platform.h#define U_HAVE_UINT16_T +
+
None
+
platform.h#define U_HAVE_UINT32_T +
+
None
+
platform.h#define U_HAVE_UINT32_T
None
@@ -144,27 +285,107 @@
platform.h#define U_HAVE_UINT64_T +
+
None
+
platform.h#define U_HAVE_UINT8_T +
+
None
+
platform.h#define U_HAVE_UINT8_T
None
platform.h#define U_HAVE_WCHAR_H +
+
None
+
platform.h#define U_HAVE_WCSCPY +
+
None
+
platform.h#define U_IMPORT +
+
None
+
platform.h#define U_INLINE +
+
None
+
platform.h#define U_INLINE
None
platform.h#define U_IOSTREAM_SOURCE +
+
None
+
platform.h#define U_IS_BIG_ENDIAN +
+
None
+
platform.h#define U_LIB_SUFFIX_C_NAME_STRINGInternal
.
None
+
platform.h#define U_LIB_SUFFIX_C_NAMEInternal
.
None
+
platform.h#define U_LIB_SUFFIX_C_NAMEInternal
.
None
platform.h#define U_LINUX +
+
None
+
platform.h#define U_LINUX +
+
None
+
platform.h#define U_MAKE +
+
None
+
platform.h#define U_MAKE
None
platform.h#define U_NL_LANGINFO_CODESET +
+
None
+
platform.h#define U_NL_LANGINFO_CODESET
@@ -172,12 +393,36 @@
platform.h#define U_OVERRIDE_CXX_ALLOCATION +
+
None
+
platform.h#define U_RELEASE +
+
None
+
platform.h#define U_RELEASE
None
platform.h#define U_SIZEOF_WCHAR_T +
+
None
+
platform.h#define U_TIMEZONE +
+
None
+
platform.h#define U_TIMEZONE
None
@@ -190,6 +435,18 @@
platform.h#define U_TZNAME +
+
None
+
platform.h#define U_TZSET +
+
None
+
platform.h#define U_TZSET
None
@@ -490,74 +747,80 @@
unistr.hUnicodeString::UnicodeString(UChar)Stable
2.0
None
+
umachine.h#define +
+
None
unistr.hUnicodeString::UnicodeString(UChar32)Stable
2.0
None
+
unistr.hUnicodeString::UnicodeString(UChar)Stable
2.0
None
unistr.hUnicodeString::UnicodeString(const UChar*)Stable
2.0
None
+
unistr.hUnicodeString::UnicodeString(UChar32)Stable
2.0
None
unistr.hUnicodeString::UnicodeString(const char*)Stable
2.0
None
+
unistr.hUnicodeString::UnicodeString(const UChar*)Stable
2.0
None
uobject.h#define U_HAVE_PLACEMENT_NEWStable
2.6
None
+
unistr.hUnicodeString::UnicodeString(const char*)Stable
2.0
None
uobject.h#define U_OVERRIDE_CXX_ALLOCATIONStable
2.2
None
+
uobject.h#define U_HAVE_PLACEMENT_NEWStable
2.6
None
uobject.hstatic void UMemory::operator delete(void*)Stable
2.4
None
+
uobject.h#define U_OVERRIDE_CXX_ALLOCATIONStable
2.2
None
uobject.hstatic void UMemory::operator delete(void*, void*)Stable
2.6
None
+
uobject.hstatic void UMemory::operator delete(void*)Stable
2.4
None
uobject.hstatic void UMemory::operator delete[](void*)Stable
2.4
None
+
uobject.hstatic void UMemory::operator delete(void*, void*)Stable
2.6
None
uobject.hstatic void* UMemory::operator new(size_t)Stable
2.4
None
+
uobject.hstatic void UMemory::operator delete[](void*)Stable
2.4
None
uobject.hstatic void* UMemory::operator new(size_t, void*)Stable
2.6
None
+
uobject.hstatic void* UMemory::operator new(size_t)Stable
2.4
None
uobject.hstatic void* UMemory::operator new[](size_t)Stable
2.4
None
+
uobject.hstatic void* UMemory::operator new(size_t, void*)Stable
2.6
None
utypes.h#define U_DATE_MAXDraft
4.8
None
+
uobject.hstatic void* UMemory::operator new[](size_t)Stable
2.4
None
utypes.h#define U_DATE_MINDraft
4.8
None
+
utypes.h#define U_DATE_MAXDraft
4.8
None
utypes.h#define U_DEF2_ICUDATA_ENTRY_POINTInternal
.
None
+
utypes.h#define U_DATE_MINDraft
4.8
None
utypes.h#define U_DEF_ICUDATA_ENTRY_POINTInternal
.
None
+
utypes.h#define U_DEF2_ICUDATA_ENTRY_POINTInternal
.
None
utypes.h#define U_USE_USRDATAInternal
.
None
+
utypes.h#define U_DEF_ICUDATA_ENTRY_POINTInternal
.
None
utypes.h#define U_USE_USRDATAInternal
.
None
+
utypes.h#define U_USRDATA_NAMEInternal
.
None
+
@@ -679,7 +942,7 @@

Changed in 49 (old, new)

-
FileAPI4.849
+
@@ -888,7 +1151,7 @@ +(changed) +(changed)
FileAPI4.849uconfig.h#define UCONFIG_ONLY_COLLATIONInternal
4.0
Stable
2.4
-(changed)
umachine.h#define @@ -905,7 +1168,7 @@ uset.henum (anonymous)::USET_SERIALIZED_STATIC_ARRAY_CAPACITYInternal
.
Stable
2.4
-(changed)

@@ -913,7 +1176,7 @@

Promoted to stable in 49

- +
@@ -982,7 +1245,7 @@ +(changed) +(changed)
FileAPI4.849uconfig.h#define UCONFIG_ONLY_COLLATIONInternal
4.0
Stable
2.4
-(changed)
umachine.h#define @@ -1014,7 +1277,7 @@ uset.henum (anonymous)::USET_SERIALIZED_STATIC_ARRAY_CAPACITYInternal
.
Stable
2.4
-(changed)

@@ -1022,7 +1285,7 @@

Added in 49

- +
@@ -1031,12 +1294,16 @@ +4.8 +
+(tagged in 49)
+4.8 +
+(tagged in 49)
+4.6 +
+(tagged in 49)
+
FileAPI4.849
appendable.hAppendable::~Appendable()None
Draft
-49
appendable.hUnicodeStringAppendable::~UnicodeStringAppendable()None
Draft
-49
brkiter.hBreakIterator& BreakIterator::refreshInputText(UText*, UErrorCode&)=0None
@@ -1056,7 +1323,9 @@
idna.hIDNA::~IDNA()None
Draft
-49
measfmt.hMeasureFormat::~MeasureFormat()None
@@ -1260,8 +1529,11 @@
unistr.h#define U_STRING_CASE_MAPPER_DEFINEDNone
-
Internal
-.
+
+ +
+(untagged)
unistr.hUNISTR_FROM_CHAR_EXPLICIT UnicodeString::UnicodeString(UChar)None
@@ -1320,7 +1592,7 @@

Other existing drafts in 49

- +
@@ -1423,38 +1695,48 @@ - + - + - + - + - + - + - + - + - + - + + + + + + + @@ -1610,867 +1892,872 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + + + +
FileAPI4.849alphaindex.hint32_t AlphabeticIndex::getRecordCount(UErrorCode&)Draft
4.8
appendable.hUBool Appendable::appendCodePoint(UChar32)Draft
4.8
appendable.hAppendable::~Appendable()None
+
Draft
+4.8
appendable.hUBool Appendable::appendCodeUnit(UChar)=0Draft
4.8
appendable.hUBool Appendable::appendCodePoint(UChar32)Draft
4.8
appendable.hUBool Appendable::appendString(const UChar*, int32_t)Draft
4.8
appendable.hUBool Appendable::appendCodeUnit(UChar)=0Draft
4.8
appendable.hUBool Appendable::reserveAppendCapacity(int32_t)Draft
4.8
appendable.hUBool Appendable::appendString(const UChar*, int32_t)Draft
4.8
appendable.hUBool UnicodeStringAppendable::appendCodePoint(UChar32)Draft
4.8
appendable.hUBool Appendable::reserveAppendCapacity(int32_t)Draft
4.8
appendable.hUBool UnicodeStringAppendable::appendCodeUnit(UChar)Draft
4.8
appendable.hUBool UnicodeStringAppendable::appendCodePoint(UChar32)Draft
4.8
appendable.hUBool UnicodeStringAppendable::appendString(const UChar*, int32_t)Draft
4.8
appendable.hUBool UnicodeStringAppendable::appendCodeUnit(UChar)Draft
4.8
appendable.hUBool UnicodeStringAppendable::reserveAppendCapacity(int32_t)Draft
4.8
appendable.hUBool UnicodeStringAppendable::appendString(const UChar*, int32_t)Draft
4.8
appendable.hUChar* Appendable::getAppendBuffer(int32_t, int32_t, UChar*, int32_t, int32_t*)Draft
4.8
appendable.hUBool UnicodeStringAppendable::reserveAppendCapacity(int32_t)Draft
4.8
appendable.hUChar* UnicodeStringAppendable::getAppendBuffer(int32_t, int32_t, UChar*, int32_t, int32_t*)Draft
4.8
appendable.hUChar* Appendable::getAppendBuffer(int32_t, int32_t, UChar*, int32_t, int32_t*)Draft
4.8
appendable.hUChar* UnicodeStringAppendable::getAppendBuffer(int32_t, int32_t, UChar*, int32_t, int32_t*)Draft
4.8
appendable.hUnicodeStringAppendable::UnicodeStringAppendable(UnicodeString&)Draft
4.8
appendable.hUnicodeStringAppendable::~UnicodeStringAppendable()None
+
Draft
+4.8
bytestream.hCheckedArrayByteSink& CheckedArrayByteSink::Reset()Draft
4.6
dtitvfmt.hvoid DateIntervalFormat::setTimeZone(const TimeZone&)Draft
4.8
idna.hIDNAInfo::IDNAInfo()Draft
4.6
idna.hIDNA::~IDNA()None
+
Draft
+4.6
idna.hUBool IDNAInfo::hasErrors() constDraft
4.6
idna.hIDNAInfo::IDNAInfo()Draft
4.6
idna.hUBool IDNAInfo::isTransitionalDifferent() constDraft
4.6
idna.hUBool IDNAInfo::hasErrors() constDraft
4.6
idna.hUnicodeString& IDNA::labelToASCII(const UnicodeString&, UnicodeString&, IDNAInfo&, UErrorCode&) const =0Draft
4.6
idna.hUBool IDNAInfo::isTransitionalDifferent() constDraft
4.6
idna.hUnicodeString& IDNA::labelToUnicode(const UnicodeString&, UnicodeString&, IDNAInfo&, UErrorCode&) const =0Draft
4.6
idna.hUnicodeString& IDNA::labelToASCII(const UnicodeString&, UnicodeString&, IDNAInfo&, UErrorCode&) const =0Draft
4.6
idna.hUnicodeString& IDNA::nameToASCII(const UnicodeString&, UnicodeString&, IDNAInfo&, UErrorCode&) const =0Draft
4.6
idna.hUnicodeString& IDNA::labelToUnicode(const UnicodeString&, UnicodeString&, IDNAInfo&, UErrorCode&) const =0Draft
4.6
idna.hUnicodeString& IDNA::nameToUnicode(const UnicodeString&, UnicodeString&, IDNAInfo&, UErrorCode&) const =0Draft
4.6
idna.hUnicodeString& IDNA::nameToASCII(const UnicodeString&, UnicodeString&, IDNAInfo&, UErrorCode&) const =0Draft
4.6
idna.hstatic IDNA* IDNA::createUTS46Instance(uint32_t, UErrorCode&)Draft
4.6
idna.hUnicodeString& IDNA::nameToUnicode(const UnicodeString&, UnicodeString&, IDNAInfo&, UErrorCode&) const =0Draft
4.6
idna.huint32_t IDNAInfo::getErrors() constDraft
4.6
idna.hstatic IDNA* IDNA::createUTS46Instance(uint32_t, UErrorCode&)Draft
4.6
idna.hvoid IDNA::labelToASCII_UTF8(const StringPiece&, ByteSink&, IDNAInfo&, UErrorCode&) constDraft
4.6
idna.huint32_t IDNAInfo::getErrors() constDraft
4.6
idna.hvoid IDNA::labelToUnicodeUTF8(const StringPiece&, ByteSink&, IDNAInfo&, UErrorCode&) constDraft
4.6
idna.hvoid IDNA::labelToASCII_UTF8(const StringPiece&, ByteSink&, IDNAInfo&, UErrorCode&) constDraft
4.6
idna.hvoid IDNA::nameToASCII_UTF8(const StringPiece&, ByteSink&, IDNAInfo&, UErrorCode&) constDraft
4.6
idna.hvoid IDNA::labelToUnicodeUTF8(const StringPiece&, ByteSink&, IDNAInfo&, UErrorCode&) constDraft
4.6
idna.hvoid IDNA::nameToUnicodeUTF8(const StringPiece&, ByteSink&, IDNAInfo&, UErrorCode&) constDraft
4.6
idna.hvoid IDNA::nameToASCII_UTF8(const StringPiece&, ByteSink&, IDNAInfo&, UErrorCode&) constDraft
4.6
messagepattern.h#define UMSGPAT_NO_NUMERIC_VALUEDraft
4.8
idna.hvoid IDNA::nameToUnicodeUTF8(const StringPiece&, ByteSink&, IDNAInfo&, UErrorCode&) constDraft
4.6
messagepattern.hMessagePattern& MessagePattern::operator=(const MessagePattern&)Draft
4.8
messagepattern.h#define UMSGPAT_NO_NUMERIC_VALUEDraft
4.8
messagepattern.hMessagePattern& MessagePattern::parse(const UnicodeString&, UParseError*, UErrorCode&)Draft
4.8
messagepattern.hMessagePattern& MessagePattern::operator=(const MessagePattern&)Draft
4.8
messagepattern.hMessagePattern& MessagePattern::parseChoiceStyle(const UnicodeString&, UParseError*, UErrorCode&)Draft
4.8
messagepattern.hMessagePattern& MessagePattern::parse(const UnicodeString&, UParseError*, UErrorCode&)Draft
4.8
messagepattern.hMessagePattern& MessagePattern::parsePluralStyle(const UnicodeString&, UParseError*, UErrorCode&)Draft
4.8
messagepattern.hMessagePattern& MessagePattern::parseChoiceStyle(const UnicodeString&, UParseError*, UErrorCode&)Draft
4.8
messagepattern.hMessagePattern& MessagePattern::parseSelectStyle(const UnicodeString&, UParseError*, UErrorCode&)Draft
4.8
messagepattern.hMessagePattern& MessagePattern::parsePluralStyle(const UnicodeString&, UParseError*, UErrorCode&)Draft
4.8
messagepattern.hMessagePattern::MessagePattern(UErrorCode&)Draft
4.8
messagepattern.hMessagePattern& MessagePattern::parseSelectStyle(const UnicodeString&, UParseError*, UErrorCode&)Draft
4.8
messagepattern.hMessagePattern::MessagePattern(UMessagePatternApostropheMode, UErrorCode&)Draft
4.8
messagepattern.hMessagePattern::MessagePattern(UErrorCode&)Draft
4.8
messagepattern.hMessagePattern::MessagePattern(const MessagePattern&)Draft
4.8
messagepattern.hMessagePattern::MessagePattern(UMessagePatternApostropheMode, UErrorCode&)Draft
4.8
messagepattern.hMessagePattern::MessagePattern(const UnicodeString&, UParseError*, UErrorCode&)Draft
4.8
messagepattern.hMessagePattern::MessagePattern(const MessagePattern&)Draft
4.8
messagepattern.hMessagePattern::~MessagePattern()Draft
4.8
messagepattern.hMessagePattern::MessagePattern(const UnicodeString&, UParseError*, UErrorCode&)Draft
4.8
messagepattern.hUBool MessagePattern::Part::operator!=(const Part&) constDraft
4.8
messagepattern.hMessagePattern::~MessagePattern()Draft
4.8
messagepattern.hUBool MessagePattern::Part::operator==(const Part&) constDraft
4.8
messagepattern.hUBool MessagePattern::Part::operator!=(const Part&) constDraft
4.8
messagepattern.hUBool MessagePattern::hasNamedArguments() constDraft
4.8
messagepattern.hUBool MessagePattern::Part::operator==(const Part&) constDraft
4.8
messagepattern.hUBool MessagePattern::hasNumberedArguments() constDraft
4.8
messagepattern.hUBool MessagePattern::hasNamedArguments() constDraft
4.8
messagepattern.hUBool MessagePattern::operator!=(const MessagePattern&) constDraft
4.8
messagepattern.hUBool MessagePattern::hasNumberedArguments() constDraft
4.8
messagepattern.hUBool MessagePattern::operator==(const MessagePattern&) constDraft
4.8
messagepattern.hUBool MessagePattern::operator!=(const MessagePattern&) constDraft
4.8
messagepattern.hUBool MessagePattern::partSubstringMatches(const Part&, const UnicodeString&) constDraft
4.8
messagepattern.hUBool MessagePattern::operator==(const MessagePattern&) constDraft
4.8
messagepattern.hUMessagePatternApostropheMode MessagePattern::getApostropheMode() constDraft
4.8
messagepattern.hUBool MessagePattern::partSubstringMatches(const Part&, const UnicodeString&) constDraft
4.8
messagepattern.hUMessagePatternArgType MessagePattern::Part::getArgType() constDraft
4.8
messagepattern.hUMessagePatternApostropheMode MessagePattern::getApostropheMode() constDraft
4.8
messagepattern.hUMessagePatternPartType MessagePattern::Part::getType() constDraft
4.8
messagepattern.hUMessagePatternArgType MessagePattern::Part::getArgType() constDraft
4.8
messagepattern.hUMessagePatternPartType MessagePattern::getPartType(int32_t) constDraft
4.8
messagepattern.hUMessagePatternPartType MessagePattern::Part::getType() constDraft
4.8
messagepattern.hUnicodeString MessagePattern::autoQuoteApostropheDeep() constDraft
4.8
messagepattern.hUMessagePatternPartType MessagePattern::getPartType(int32_t) constDraft
4.8
messagepattern.hUnicodeString MessagePattern::getSubstring(const Part&) constDraft
4.8
messagepattern.hUnicodeString MessagePattern::autoQuoteApostropheDeep() constDraft
4.8
messagepattern.hconst Part& MessagePattern::getPart(int32_t) constDraft
4.8
messagepattern.hUnicodeString MessagePattern::getSubstring(const Part&) constDraft
4.8
messagepattern.hconst UnicodeString& MessagePattern::getPatternString() constDraft
4.8
messagepattern.hconst Part& MessagePattern::getPart(int32_t) constDraft
4.8
messagepattern.hdouble MessagePattern::getNumericValue(const Part&) constDraft
4.8
messagepattern.hconst UnicodeString& MessagePattern::getPatternString() constDraft
4.8
messagepattern.hdouble MessagePattern::getPluralOffset(int32_t) constDraft
4.8
messagepattern.hdouble MessagePattern::getNumericValue(const Part&) constDraft
4.8
messagepattern.henum (anonymous)::UMSGPAT_ARG_NAME_NOT_NUMBERDraft
4.8
messagepattern.hdouble MessagePattern::getPluralOffset(int32_t) constDraft
4.8
messagepattern.henum (anonymous)::UMSGPAT_ARG_NAME_NOT_VALIDDraft
4.8
messagepattern.henum (anonymous)::UMSGPAT_ARG_NAME_NOT_NUMBERDraft
4.8
messagepattern.henum UMessagePatternApostropheMode::UMSGPAT_APOS_DOUBLE_OPTIONALDraft
4.8
messagepattern.henum (anonymous)::UMSGPAT_ARG_NAME_NOT_VALIDDraft
4.8
messagepattern.henum UMessagePatternApostropheMode::UMSGPAT_APOS_DOUBLE_REQUIREDDraft
4.8
messagepattern.henum UMessagePatternApostropheMode::UMSGPAT_APOS_DOUBLE_OPTIONALDraft
4.8
messagepattern.henum UMessagePatternArgType::UMSGPAT_ARG_TYPE_CHOICEDraft
4.8
messagepattern.henum UMessagePatternApostropheMode::UMSGPAT_APOS_DOUBLE_REQUIREDDraft
4.8
messagepattern.henum UMessagePatternArgType::UMSGPAT_ARG_TYPE_NONEDraft
4.8
messagepattern.henum UMessagePatternArgType::UMSGPAT_ARG_TYPE_CHOICEDraft
4.8
messagepattern.henum UMessagePatternArgType::UMSGPAT_ARG_TYPE_PLURALDraft
4.8
messagepattern.henum UMessagePatternArgType::UMSGPAT_ARG_TYPE_NONEDraft
4.8
messagepattern.henum UMessagePatternArgType::UMSGPAT_ARG_TYPE_SELECTDraft
4.8
messagepattern.henum UMessagePatternArgType::UMSGPAT_ARG_TYPE_PLURALDraft
4.8
messagepattern.henum UMessagePatternArgType::UMSGPAT_ARG_TYPE_SIMPLEDraft
4.8
messagepattern.henum UMessagePatternArgType::UMSGPAT_ARG_TYPE_SELECTDraft
4.8
messagepattern.henum UMessagePatternPartType::UMSGPAT_PART_TYPE_ARG_DOUBLEDraft
4.8
messagepattern.henum UMessagePatternArgType::UMSGPAT_ARG_TYPE_SIMPLEDraft
4.8
messagepattern.henum UMessagePatternPartType::UMSGPAT_PART_TYPE_ARG_INTDraft
4.8
messagepattern.henum UMessagePatternPartType::UMSGPAT_PART_TYPE_ARG_DOUBLEDraft
4.8
messagepattern.henum UMessagePatternPartType::UMSGPAT_PART_TYPE_ARG_LIMITDraft
4.8
messagepattern.henum UMessagePatternPartType::UMSGPAT_PART_TYPE_ARG_INTDraft
4.8
messagepattern.henum UMessagePatternPartType::UMSGPAT_PART_TYPE_ARG_NAMEDraft
4.8
messagepattern.henum UMessagePatternPartType::UMSGPAT_PART_TYPE_ARG_LIMITDraft
4.8
messagepattern.henum UMessagePatternPartType::UMSGPAT_PART_TYPE_ARG_NUMBERDraft
4.8
messagepattern.henum UMessagePatternPartType::UMSGPAT_PART_TYPE_ARG_NAMEDraft
4.8
messagepattern.henum UMessagePatternPartType::UMSGPAT_PART_TYPE_ARG_SELECTORDraft
4.8
messagepattern.henum UMessagePatternPartType::UMSGPAT_PART_TYPE_ARG_NUMBERDraft
4.8
messagepattern.henum UMessagePatternPartType::UMSGPAT_PART_TYPE_ARG_STARTDraft
4.8
messagepattern.henum UMessagePatternPartType::UMSGPAT_PART_TYPE_ARG_SELECTORDraft
4.8
messagepattern.henum UMessagePatternPartType::UMSGPAT_PART_TYPE_ARG_STYLEDraft
4.8
messagepattern.henum UMessagePatternPartType::UMSGPAT_PART_TYPE_ARG_STARTDraft
4.8
messagepattern.henum UMessagePatternPartType::UMSGPAT_PART_TYPE_ARG_TYPEDraft
4.8
messagepattern.henum UMessagePatternPartType::UMSGPAT_PART_TYPE_ARG_STYLEDraft
4.8
messagepattern.henum UMessagePatternPartType::UMSGPAT_PART_TYPE_INSERT_CHARDraft
4.8
messagepattern.henum UMessagePatternPartType::UMSGPAT_PART_TYPE_ARG_TYPEDraft
4.8
messagepattern.henum UMessagePatternPartType::UMSGPAT_PART_TYPE_MSG_LIMITDraft
4.8
messagepattern.henum UMessagePatternPartType::UMSGPAT_PART_TYPE_INSERT_CHARDraft
4.8
messagepattern.henum UMessagePatternPartType::UMSGPAT_PART_TYPE_MSG_STARTDraft
4.8
messagepattern.henum UMessagePatternPartType::UMSGPAT_PART_TYPE_MSG_LIMITDraft
4.8
messagepattern.henum UMessagePatternPartType::UMSGPAT_PART_TYPE_REPLACE_NUMBERDraft
4.8
messagepattern.henum UMessagePatternPartType::UMSGPAT_PART_TYPE_MSG_STARTDraft
4.8
messagepattern.henum UMessagePatternPartType::UMSGPAT_PART_TYPE_SKIP_SYNTAXDraft
4.8
messagepattern.henum UMessagePatternPartType::UMSGPAT_PART_TYPE_REPLACE_NUMBERDraft
4.8
messagepattern.hint32_t MessagePattern::Part::getIndex() constDraft
4.8
messagepattern.henum UMessagePatternPartType::UMSGPAT_PART_TYPE_SKIP_SYNTAXDraft
4.8
messagepattern.hint32_t MessagePattern::Part::getLength() constDraft
4.8
messagepattern.hint32_t MessagePattern::Part::getIndex() constDraft
4.8
messagepattern.hint32_t MessagePattern::Part::getLimit() constDraft
4.8
messagepattern.hint32_t MessagePattern::Part::getLength() constDraft
4.8
messagepattern.hint32_t MessagePattern::Part::getValue() constDraft
4.8
messagepattern.hint32_t MessagePattern::Part::getLimit() constDraft
4.8
messagepattern.hint32_t MessagePattern::Part::hashCode() constDraft
4.8
messagepattern.hint32_t MessagePattern::Part::getValue() constDraft
4.8
messagepattern.hint32_t MessagePattern::countParts() constDraft
4.8
messagepattern.hint32_t MessagePattern::Part::hashCode() constDraft
4.8
messagepattern.hint32_t MessagePattern::getLimitPartIndex(int32_t) constDraft
4.8
messagepattern.hint32_t MessagePattern::countParts() constDraft
4.8
messagepattern.hint32_t MessagePattern::getPatternIndex(int32_t) constDraft
4.8
messagepattern.hint32_t MessagePattern::getLimitPartIndex(int32_t) constDraft
4.8
messagepattern.hint32_t MessagePattern::hashCode() constDraft
4.8
messagepattern.hint32_t MessagePattern::getPatternIndex(int32_t) constDraft
4.8
messagepattern.hstatic UBool MessagePattern::Part::hasNumericValue(UMessagePatternPartType)Draft
4.8
messagepattern.hint32_t MessagePattern::hashCode() constDraft
4.8
messagepattern.hstatic int32_t MessagePattern::validateArgumentName(const UnicodeString&)Draft
4.8
messagepattern.hstatic UBool MessagePattern::Part::hasNumericValue(UMessagePatternPartType)Draft
4.8
messagepattern.hvoid MessagePattern::clear()Draft
4.8
messagepattern.hstatic int32_t MessagePattern::validateArgumentName(const UnicodeString&)Draft
4.8
messagepattern.hvoid MessagePattern::clearPatternAndSetApostropheMode(UMessagePatternApostropheMode)Draft
4.8
messagepattern.hvoid MessagePattern::clear()Draft
4.8
msgfmt.hUMessagePatternApostropheMode MessageFormat::getApostropheMode() constDraft
4.8
messagepattern.hvoid MessagePattern::clearPatternAndSetApostropheMode(UMessagePatternApostropheMode)Draft
4.8
msgfmt.hvoid MessageFormat::applyPattern(const UnicodeString&, UMessagePatternApostropheMode, UParseError*, UErrorCode&)Draft
4.8
msgfmt.hUMessagePatternApostropheMode MessageFormat::getApostropheMode() constDraft
4.8
normalizer2.hUBool FilteredNormalizer2::getDecomposition(UChar32, UnicodeString&) constDraft
4.6
msgfmt.hvoid MessageFormat::applyPattern(const UnicodeString&, UMessagePatternApostropheMode, UParseError*, UErrorCode&)Draft
4.8
normalizer2.hUBool Normalizer2::getDecomposition(UChar32, UnicodeString&) const =0Draft
4.6
normalizer2.hUBool FilteredNormalizer2::getDecomposition(UChar32, UnicodeString&) constDraft
4.6
numfmt.hUBool NumberFormat::isLenient()constDraft
4.8
normalizer2.hUBool Normalizer2::getDecomposition(UChar32, UnicodeString&) const =0Draft
4.6
numfmt.hstatic NumberFormat* NumberFormat::createInstance(const Locale&, UNumberFormatStyle, UErrorCode&)Draft
4.8
numfmt.hUBool NumberFormat::isLenient()constDraft
4.8
numfmt.hvoid NumberFormat::setLenient(UBool)Draft
4.8
numfmt.hstatic NumberFormat* NumberFormat::createInstance(const Locale&, UNumberFormatStyle, UErrorCode&)Draft
4.8
numsys.hconst char* NumberingSystem::getName()Draft
4.6
numfmt.hvoid NumberFormat::setLenient(UBool)Draft
4.8
plurrule.h#define UPLRULES_NO_UNIQUE_VALUEDraft
4.8
numsys.hconst char* NumberingSystem::getName()Draft
4.6
plurrule.hdouble PluralRules::getUniqueKeywordValue(const UnicodeString&)Draft
4.8
plurrule.h#define UPLRULES_NO_UNIQUE_VALUEDraft
4.8
plurrule.hint32_t PluralRules::getAllKeywordValues(const UnicodeString&, double*, int32_t, UErrorCode&)Draft
4.8
plurrule.hdouble PluralRules::getUniqueKeywordValue(const UnicodeString&)Draft
4.8
plurrule.hint32_t PluralRules::getSamples(const UnicodeString&, double*, int32_t, UErrorCode&)Draft
4.8
plurrule.hint32_t PluralRules::getAllKeywordValues(const UnicodeString&, double*, int32_t, UErrorCode&)Draft
4.8
rbbi.hRuleBasedBreakIterator::RuleBasedBreakIterator(const uint8_t*, uint32_t, UErrorCode&)Draft
4.8
plurrule.hint32_t PluralRules::getSamples(const UnicodeString&, double*, int32_t, UErrorCode&)Draft
4.8
rbbi.hconst uint8_t* RuleBasedBreakIterator::getBinaryRules(uint32_t&)Draft
4.8
rbbi.hRuleBasedBreakIterator::RuleBasedBreakIterator(const uint8_t*, uint32_t, UErrorCode&)Draft
4.8
regex.hRegexMatcher& RegexMatcher::appendReplacement(UText*, UText*, UErrorCode&)Draft
4.6
rbbi.hconst uint8_t* RuleBasedBreakIterator::getBinaryRules(uint32_t&)Draft
4.8
regex.hRegexMatcher& RegexMatcher::refreshInputText(UText*, UErrorCode&)Draft
4.8
regex.hRegexMatcher& RegexMatcher::appendReplacement(UText*, UText*, UErrorCode&)Draft
4.6
regex.hRegexMatcher& RegexMatcher::region(int64_t, int64_t, int64_t, UErrorCode&)Draft
4.6
regex.hRegexMatcher& RegexMatcher::refreshInputText(UText*, UErrorCode&)Draft
4.8
regex.hRegexMatcher& RegexMatcher::reset(UText*)Draft
4.6
regex.hRegexMatcher& RegexMatcher::region(int64_t, int64_t, int64_t, UErrorCode&)Draft
4.6
regex.hRegexMatcher::RegexMatcher(UText*, UText*, uint32_t, UErrorCode&)Draft
4.6
regex.hRegexMatcher& RegexMatcher::reset(UText*)Draft
4.6
regex.hRegexMatcher::RegexMatcher(UText*, uint32_t, UErrorCode&)Draft
4.6
regex.hRegexMatcher::RegexMatcher(UText*, UText*, uint32_t, UErrorCode&)Draft
4.6
regex.hUText* RegexMatcher::appendTail(UText*, UErrorCode&)Draft
4.6
regex.hRegexMatcher::RegexMatcher(UText*, uint32_t, UErrorCode&)Draft
4.6
regex.hUText* RegexMatcher::getInput(UText*, UErrorCode&) constDraft
4.6
regex.hUText* RegexMatcher::appendTail(UText*, UErrorCode&)Draft
4.6
regex.hUText* RegexMatcher::group(UText*, int64_t&, UErrorCode&) constDraft
4.6
regex.hUText* RegexMatcher::getInput(UText*, UErrorCode&) constDraft
4.6
regex.hUText* RegexMatcher::group(int32_t, UText*, int64_t&, UErrorCode&) constDraft
4.6
regex.hUText* RegexMatcher::group(UText*, int64_t&, UErrorCode&) constDraft
4.6
regex.hUText* RegexMatcher::inputText() constDraft
4.6
regex.hUText* RegexMatcher::group(int32_t, UText*, int64_t&, UErrorCode&) constDraft
4.6
regex.hUText* RegexMatcher::replaceAll(UText*, UText*, UErrorCode&)Draft
4.6
regex.hUText* RegexMatcher::inputText() constDraft
4.6
regex.hUText* RegexMatcher::replaceFirst(UText*, UText*, UErrorCode&)Draft
4.6
regex.hUText* RegexMatcher::replaceAll(UText*, UText*, UErrorCode&)Draft
4.6
regex.hUText* RegexPattern::patternText(UErrorCode&) constDraft
4.6
regex.hUText* RegexMatcher::replaceFirst(UText*, UText*, UErrorCode&)Draft
4.6
regex.hint32_t RegexMatcher::split(UText*, UText*dest[], int32_t, UErrorCode&)Draft
4.6
regex.hUText* RegexPattern::patternText(UErrorCode&) constDraft
4.6
regex.hint32_t RegexPattern::split(UText*, UText*dest[], int32_t, UErrorCode&) constDraft
4.6
regex.hint32_t RegexMatcher::split(UText*, UText*dest[], int32_t, UErrorCode&)Draft
4.6
regex.hint64_t RegexMatcher::end64(UErrorCode&) constDraft
4.6
regex.hint32_t RegexPattern::split(UText*, UText*dest[], int32_t, UErrorCode&) constDraft
4.6
regex.hint64_t RegexMatcher::end64(int32_t, UErrorCode&) constDraft
4.6
regex.hint64_t RegexMatcher::end64(UErrorCode&) constDraft
4.6
regex.hint64_t RegexMatcher::regionEnd64() constDraft
4.6
regex.hint64_t RegexMatcher::end64(int32_t, UErrorCode&) constDraft
4.6
regex.hint64_t RegexMatcher::regionStart64() constDraft
4.6
regex.hint64_t RegexMatcher::regionEnd64() constDraft
4.6
regex.hint64_t RegexMatcher::start64(UErrorCode&) constDraft
4.6
regex.hint64_t RegexMatcher::regionStart64() constDraft
4.6
regex.hint64_t RegexMatcher::start64(int32_t, UErrorCode&) constDraft
4.6
regex.hint64_t RegexMatcher::start64(UErrorCode&) constDraft
4.6
regex.hstatic RegexPattern* RegexPattern::compile(UText*, UParseError&, UErrorCode&)Draft
4.6
regex.hint64_t RegexMatcher::start64(int32_t, UErrorCode&) constDraft
4.6
regex.hstatic RegexPattern* RegexPattern::compile(UText*, uint32_t, UErrorCode&)Draft
4.6
regex.hstatic RegexPattern* RegexPattern::compile(UText*, UParseError&, UErrorCode&)Draft
4.6
regex.hstatic RegexPattern* RegexPattern::compile(UText*, uint32_t, UParseError&, UErrorCode&)Draft
4.6
regex.hstatic RegexPattern* RegexPattern::compile(UText*, uint32_t, UErrorCode&)Draft
4.6
regex.hstatic UBool RegexPattern::matches(UText*, UText*, UParseError&, UErrorCode&)Draft
4.6
regex.hstatic RegexPattern* RegexPattern::compile(UText*, uint32_t, UParseError&, UErrorCode&)Draft
4.6
regex.hvoid RegexMatcher::getFindProgressCallback(URegexFindProgressCallback*&, const void*&, UErrorCode&)Draft
4.6
regex.hstatic UBool RegexPattern::matches(UText*, UText*, UParseError&, UErrorCode&)Draft
4.6
regex.hvoid RegexMatcher::setFindProgressCallback(URegexFindProgressCallback*, const void*, UErrorCode&)Draft
4.6
regex.hvoid RegexMatcher::getFindProgressCallback(URegexFindProgressCallback*&, const void*&, UErrorCode&)Draft
4.6
stringpiece.hUBool operator!=(const StringPiece&, const StringPiece&)Draft
4.8
regex.hvoid RegexMatcher::setFindProgressCallback(URegexFindProgressCallback*, const void*, UErrorCode&)Draft
4.6
stringpiece.hU_EXPORT UBool operator==(const StringPiece&, const StringPiece&)Draft
4.8
stringpiece.hUBool operator!=(const StringPiece&, const StringPiece&)Draft
4.8
stringpiece.hvoid StringPiece::set(const char*)Draft
4.8
stringpiece.hU_EXPORT UBool operator==(const StringPiece&, const StringPiece&)Draft
4.8
stringpiece.hvoid StringPiece::set(const char*, int32_t)Draft
4.8
stringpiece.hvoid StringPiece::set(const char*)Draft
4.8
stringtriebuilder.henum UStringTrieBuildOption::USTRINGTRIE_BUILD_FASTDraft
4.8
stringpiece.hvoid StringPiece::set(const char*, int32_t)Draft
4.8
stringtriebuilder.henum UStringTrieBuildOption::USTRINGTRIE_BUILD_SMALLDraft
4.8
stringtriebuilder.henum UStringTrieBuildOption::USTRINGTRIE_BUILD_FASTDraft
4.8
tblcoll.hint32_t RuleBasedCollator::getReorderCodes(int32_t*, int32_t, UErrorCode&) constDraft
4.8
stringtriebuilder.henum UStringTrieBuildOption::USTRINGTRIE_BUILD_SMALLDraft
4.8
tblcoll.hstatic int32_t RuleBasedCollator::getEquivalentReorderCodes(int32_t, int32_t*, int32_t, UErrorCode&)Draft
4.8
tblcoll.hint32_t RuleBasedCollator::getReorderCodes(int32_t*, int32_t, UErrorCode&) constDraft
4.8
tblcoll.hvoid RuleBasedCollator::setReorderCodes(const int32_t*, int32_t, UErrorCode&)Draft
4.8
tblcoll.hstatic int32_t RuleBasedCollator::getEquivalentReorderCodes(int32_t, int32_t*, int32_t, UErrorCode&)Draft
4.8
timezone.hstatic StringEnumeration* TimeZone::createTimeZoneIDEnumeration(USystemTimeZoneType, const char*, const int32_t*, UErrorCode&)Draft
4.8
tblcoll.hvoid RuleBasedCollator::setReorderCodes(const int32_t*, int32_t, UErrorCode&)Draft
4.8
timezone.hstatic int32_t TimeZone::getRegion(const UnicodeString&, char*, int32_t, UErrorCode&)Draft
4.8
timezone.hstatic StringEnumeration* TimeZone::createTimeZoneIDEnumeration(USystemTimeZoneType, const char*, const int32_t*, UErrorCode&)Draft
4.8
tmutfmt.hTimeUnitFormat::TimeUnitFormat(const Locale&, UTimeUnitFormatStyle, UErrorCode&)Draft
4.8
timezone.hstatic int32_t TimeZone::getRegion(const UnicodeString&, char*, int32_t, UErrorCode&)Draft
4.8
tmutfmt.henum UTimeUnitFormatStyle::UTMUTFMT_ABBREVIATED_STYLEDraft
4.8
tmutfmt.hTimeUnitFormat::TimeUnitFormat(const Locale&, UTimeUnitFormatStyle, UErrorCode&)Draft
4.8
tmutfmt.henum UTimeUnitFormatStyle::UTMUTFMT_FORMAT_STYLE_COUNTDraft
4.8
tmutfmt.henum UTimeUnitFormatStyle::UTMUTFMT_ABBREVIATED_STYLEDraft
4.8
tmutfmt.henum UTimeUnitFormatStyle::UTMUTFMT_FULL_STYLEDraft
4.8
tmutfmt.henum UTimeUnitFormatStyle::UTMUTFMT_FORMAT_STYLE_COUNTDraft
4.8
ubidi.hUBiDiDirection ubidi_getBaseDirection(const UChar*, int32_t)Draft
4.6
tmutfmt.henum UTimeUnitFormatStyle::UTMUTFMT_FULL_STYLEDraft
4.8
ubidi.henum UBiDiDirection::UBIDI_NEUTRALDraft
4.6
ubidi.hUBiDiDirection ubidi_getBaseDirection(const UChar*, int32_t)Draft
4.6
ubidi.hvoid ubidi_setContext(UBiDi*, const UChar*, int32_t, const UChar*, int32_t, UErrorCode*)Draft
4.8
ubidi.henum UBiDiDirection::UBIDI_NEUTRALDraft
4.6
ucal.h#define UCAL_UNKNOWN_ZONE_IDDraft
4.8
ubidi.hvoid ubidi_setContext(UBiDi*, const UChar*, int32_t, const UChar*, int32_t, UErrorCode*)Draft
4.8
ucal.hUEnumeration* ucal_openTimeZoneIDEnumeration(USystemTimeZoneType, const char*, const int32_t*, UErrorCode*)Draft
4.8
ucal.h#define UCAL_UNKNOWN_ZONE_IDDraft
4.8
ucal.henum USystemTimeZoneType::UCAL_ZONE_TYPE_ANYDraft
4.8
ucal.hUEnumeration* ucal_openTimeZoneIDEnumeration(USystemTimeZoneType, const char*, const int32_t*, UErrorCode*)Draft
4.8
ucal.henum USystemTimeZoneType::UCAL_ZONE_TYPE_CANONICAL_LOCATIONDraft
4.8
ucal.henum USystemTimeZoneType::UCAL_ZONE_TYPE_ANYDraft
4.8
ucal.henum USystemTimeZoneType::UCAL_ZONE_TYPE_CANONICALDraft
4.8
ucal.henum USystemTimeZoneType::UCAL_ZONE_TYPE_CANONICAL_LOCATIONDraft
4.8
ucal.hint32_t ucal_getFieldDifference(UCalendar*, UDate, UCalendarDateFields, UErrorCode*)Draft
4.8
ucal.henum USystemTimeZoneType::UCAL_ZONE_TYPE_CANONICALDraft
4.8
uchar.henum UProperty::UCHAR_OTHER_PROPERTY_LIMITDraft
4.6
ucal.hint32_t ucal_getFieldDifference(UCalendar*, UDate, UCalendarDateFields, UErrorCode*)Draft
4.8
uchar.henum UProperty::UCHAR_OTHER_PROPERTY_STARTDraft
4.6
uchar.henum UProperty::UCHAR_OTHER_PROPERTY_LIMITDraft
4.6
uchar.henum UProperty::UCHAR_SCRIPT_EXTENSIONSDraft
4.6
uchar.henum UProperty::UCHAR_OTHER_PROPERTY_STARTDraft
4.6
ucharstrie.hIterator& UCharsTrie::Iterator::reset()Draft
4.8
uchar.henum UProperty::UCHAR_SCRIPT_EXTENSIONSDraft
4.6
ucharstrie.hUBool UCharsTrie::Iterator::hasNext() constDraft
4.8
ucharstrie.hIterator& UCharsTrie::Iterator::reset()Draft
4.8
ucharstrie.hUBool UCharsTrie::Iterator::next(UErrorCode&)Draft
4.8
ucharstrie.hUBool UCharsTrie::Iterator::hasNext() constDraft
4.8
ucharstrie.hUBool UCharsTrie::hasUniqueValue(int32_t&) constDraft
4.8
ucharstrie.hUBool UCharsTrie::Iterator::next(UErrorCode&)Draft
4.8
ucharstrie.hUCharsTrie& UCharsTrie::reset()Draft
4.8
ucharstrie.hUBool UCharsTrie::hasUniqueValue(int32_t&) constDraft
4.8
ucharstrie.hUCharsTrie& UCharsTrie::resetToState(const State&)Draft
4.8
ucharstrie.hUCharsTrie& UCharsTrie::reset()Draft
4.8
ucharstrie.hUCharsTrie::Iterator::Iterator(const UChar*, int32_t, UErrorCode&)Draft
4.8
ucharstrie.hUCharsTrie& UCharsTrie::resetToState(const State&)Draft
4.8
ucharstrie.hUCharsTrie::Iterator::Iterator(const UCharsTrie&, int32_t, UErrorCode&)Draft
4.8
ucharstrie.hUCharsTrie::Iterator::Iterator(const UChar*, int32_t, UErrorCode&)Draft
4.8
ucharstrie.hUCharsTrie::Iterator::~Iterator()Draft
4.8
ucharstrie.hUCharsTrie::Iterator::Iterator(const UCharsTrie&, int32_t, UErrorCode&)Draft
4.8
ucharstrie.hUCharsTrie::State::State()Draft
4.8
ucharstrie.hUCharsTrie::Iterator::~Iterator()Draft
4.8
ucharstrie.hUCharsTrie::UCharsTrie(const UChar*)Draft
4.8
ucharstrie.hUCharsTrie::State::State()Draft
4.8
ucharstrie.hUCharsTrie::UCharsTrie(const UCharsTrie&)Draft
4.8
ucharstrie.hUCharsTrie::UCharsTrie(const UChar*)Draft
4.8
ucharstrie.hUCharsTrie::~UCharsTrie()Draft
4.8
ucharstrie.hUCharsTrie::UCharsTrie(const UCharsTrie&)Draft
4.8
ucharstrie.hUStringTrieResult UCharsTrie::current() constDraft
4.8
ucharstrie.hUCharsTrie::~UCharsTrie()Draft
4.8
ucharstrie.hUStringTrieResult UCharsTrie::first(int32_t)Draft
4.8
ucharstrie.hUStringTrieResult UCharsTrie::current() constDraft
4.8
ucharstrie.hUStringTrieResult UCharsTrie::firstForCodePoint(UChar32)Draft
4.8
ucharstrie.hUStringTrieResult UCharsTrie::first(int32_t)Draft
4.8
ucharstrie.hUStringTrieResult UCharsTrie::next(const UChar*, int32_t)Draft
4.8
ucharstrie.hUStringTrieResult UCharsTrie::firstForCodePoint(UChar32)Draft
4.8
ucharstrie.hUStringTrieResult UCharsTrie::next(int32_t)Draft
4.8
ucharstrie.hUStringTrieResult UCharsTrie::next(const UChar*, int32_t)Draft
4.8
ucharstrie.hUStringTrieResult UCharsTrie::nextForCodePoint(UChar32)Draft
4.8
ucharstrie.hUStringTrieResult UCharsTrie::next(int32_t)Draft
4.8
ucharstrie.hconst UCharsTrie& UCharsTrie::saveState(State&) constDraft
4.8
ucharstrie.hUStringTrieResult UCharsTrie::nextForCodePoint(UChar32)Draft
4.8
ucharstrie.hconst UnicodeString& UCharsTrie::Iterator::getString() constDraft
4.8
ucharstrie.hconst UCharsTrie& UCharsTrie::saveState(State&) constDraft
4.8
ucharstrie.hint32_t UCharsTrie::Iterator::getValue() constDraft
4.8
ucharstrie.hconst UnicodeString& UCharsTrie::Iterator::getString() constDraft
4.8
ucharstrie.hint32_t UCharsTrie::getNextUChars(Appendable&) constDraft
4.8
ucharstrie.hint32_t UCharsTrie::Iterator::getValue() constDraft
4.8
ucharstrie.hint32_t UCharsTrie::getValue() constDraft
4.8
ucharstrie.hint32_t UCharsTrie::getNextUChars(Appendable&) constDraft
4.8
ucharstriebuilder.hUCharsTrie* UCharsTrieBuilder::build(UStringTrieBuildOption, UErrorCode&)Draft
4.8
ucharstrie.hint32_t UCharsTrie::getValue() constDraft
4.8
ucharstriebuilder.hUCharsTrieBuilder& UCharsTrieBuilder::add(const UnicodeString&, int32_t, UErrorCode&)Draft
4.8
ucharstriebuilder.hUCharsTrie* UCharsTrieBuilder::build(UStringTrieBuildOption, UErrorCode&)Draft
4.8
ucharstriebuilder.hUCharsTrieBuilder& UCharsTrieBuilder::clear()Draft
4.8
ucharstriebuilder.hUCharsTrieBuilder& UCharsTrieBuilder::add(const UnicodeString&, int32_t, UErrorCode&)Draft
4.8
ucharstriebuilder.hUCharsTrieBuilder::UCharsTrieBuilder(UErrorCode&)Draft
4.8
ucharstriebuilder.hUCharsTrieBuilder& UCharsTrieBuilder::clear()Draft
4.8
ucharstriebuilder.hUCharsTrieBuilder::~UCharsTrieBuilder()Draft
4.8
ucharstriebuilder.hUCharsTrieBuilder::UCharsTrieBuilder(UErrorCode&)Draft
4.8
ucharstriebuilder.hUnicodeString& UCharsTrieBuilder::buildUnicodeString(UStringTrieBuildOption, UnicodeString&, UErrorCode&)Draft
4.8
ucharstriebuilder.hUCharsTrieBuilder::~UCharsTrieBuilder()Draft
4.8
ucnv.hUBool ucnv_isFixedWidth(UConverter*, UErrorCode*)Draft
4.8
ucharstriebuilder.hUnicodeString& UCharsTrieBuilder::buildUnicodeString(UStringTrieBuildOption, UnicodeString&, UErrorCode&)Draft
4.8
ucnv.henum UConverterType::UCNV_COMPOUND_TEXTDraft
4.8
ucnv.hUBool ucnv_isFixedWidth(UConverter*, UErrorCode*)Draft
4.8
ucol.henum UColReorderCode::UCOL_REORDER_CODE_CURRENCYDraft
4.8
ucnv.henum UConverterType::UCNV_COMPOUND_TEXTDraft
4.8
ucol.henum UColReorderCode::UCOL_REORDER_CODE_DEFAULTDraft
4.8
ucol.henum UColReorderCode::UCOL_REORDER_CODE_CURRENCYDraft
4.8
ucol.henum UColReorderCode::UCOL_REORDER_CODE_DIGITDraft
4.8
ucol.henum UColReorderCode::UCOL_REORDER_CODE_DEFAULTDraft
4.8
ucol.henum UColReorderCode::UCOL_REORDER_CODE_FIRSTDraft
4.8
ucol.henum UColReorderCode::UCOL_REORDER_CODE_DIGITDraft
4.8
ucol.henum UColReorderCode::UCOL_REORDER_CODE_LIMITDraft
4.8
ucol.henum UColReorderCode::UCOL_REORDER_CODE_FIRSTDraft
4.8
ucol.henum UColReorderCode::UCOL_REORDER_CODE_NONEDraft
4.8
ucol.henum UColReorderCode::UCOL_REORDER_CODE_LIMITDraft
4.8
ucol.henum UColReorderCode::UCOL_REORDER_CODE_OTHERSDraft
4.8
ucol.henum UColReorderCode::UCOL_REORDER_CODE_NONEDraft
4.8
ucol.henum UColReorderCode::UCOL_REORDER_CODE_PUNCTUATIONDraft
4.8
ucol.henum UColReorderCode::UCOL_REORDER_CODE_OTHERSDraft
4.8
ucol.henum UColReorderCode::UCOL_REORDER_CODE_SPACEDraft
4.8
ucol.henum UColReorderCode::UCOL_REORDER_CODE_PUNCTUATIONDraft
4.8
ucol.henum UColReorderCode::UCOL_REORDER_CODE_SYMBOLDraft
4.8
ucol.henum UColReorderCode::UCOL_REORDER_CODE_SPACEDraft
4.8
ucol.hint32_t ucol_getEquivalentReorderCodes(int32_t, int32_t*, int32_t, UErrorCode*)Draft
4.8
ucol.henum UColReorderCode::UCOL_REORDER_CODE_SYMBOLDraft
4.8
ucol.hint32_t ucol_getReorderCodes(const UCollator*, int32_t*, int32_t, UErrorCode*)Draft
4.8
ucol.hint32_t ucol_getEquivalentReorderCodes(int32_t, int32_t*, int32_t, UErrorCode*)Draft
4.8
ucol.hvoid ucol_setReorderCodes(UCollator*, const int32_t*, int32_t, UErrorCode*)Draft
4.8
ucol.hint32_t ucol_getReorderCodes(const UCollator*, int32_t*, int32_t, UErrorCode*)Draft
4.8
uconfig.h#define UCONFIG_MSGPAT_DEFAULT_APOSTROPHE_MODEDraft
4.8
ucol.hvoid ucol_setReorderCodes(UCollator*, const int32_t*, int32_t, UErrorCode*)Draft
4.8
ucurr.hUBool ucurr_isAvailable(const UChar*, UDate, UDate, UErrorCode*)Draft
4.8
uconfig.h#define UCONFIG_MSGPAT_DEFAULT_APOSTROPHE_MODEDraft
4.8
udateintervalformat.hUDateIntervalFormat* udtitvfmt_open(const char*, const UChar*, int32_t, const UChar*, int32_t, UErrorCode*)Draft
4.8
ucurr.hUBool ucurr_isAvailable(const UChar*, UDate, UDate, UErrorCode*)Draft
4.8
udateintervalformat.hint32_t udtitvfmt_format(const UDateIntervalFormat*, UDate, UDate, UChar*, int32_t, UFieldPosition*, UErrorCode*)Draft
4.8
udateintervalformat.hUDateIntervalFormat* udtitvfmt_open(const char*, const UChar*, int32_t, const UChar*, int32_t, UErrorCode*)Draft
4.8
udateintervalformat.hvoid udtitvfmt_close(UDateIntervalFormat*)Draft
4.8
udateintervalformat.hint32_t udtitvfmt_format(const UDateIntervalFormat*, UDate, UDate, UChar*, int32_t, UFieldPosition*, UErrorCode*)Draft
4.8
uidna.h#define UIDNA_INFO_INITIALIZERDraft
4.6
udateintervalformat.hvoid udtitvfmt_close(UDateIntervalFormat*)Draft
4.8
uidna.hUIDNA* uidna_openUTS46(uint32_t, UErrorCode*)Draft
4.6
uidna.h#define UIDNA_INFO_INITIALIZERDraft
4.6
uidna.henum (anonymous)::UIDNA_CHECK_BIDIDraft
4.6
uidna.hUIDNA* uidna_openUTS46(uint32_t, UErrorCode*)Draft
4.6
uidna.henum (anonymous)::UIDNA_CHECK_CONTEXTJDraft
4.6
uidna.henum (anonymous)::UIDNA_CHECK_BIDIDraft
4.6
uidna.henum (anonymous)::UIDNA_ERROR_BIDIDraft
4.6
uidna.henum (anonymous)::UIDNA_CHECK_CONTEXTJDraft
4.6
uidna.henum (anonymous)::UIDNA_ERROR_CONTEXTJDraft
4.6
uidna.henum (anonymous)::UIDNA_ERROR_BIDIDraft
4.6
uidna.henum (anonymous)::UIDNA_ERROR_DISALLOWEDDraft
4.6
uidna.henum (anonymous)::UIDNA_ERROR_CONTEXTJDraft
4.6
uidna.henum (anonymous)::UIDNA_ERROR_DOMAIN_NAME_TOO_LONGDraft
4.6
uidna.henum (anonymous)::UIDNA_ERROR_DISALLOWEDDraft
4.6
uidna.henum (anonymous)::UIDNA_ERROR_EMPTY_LABELDraft
4.6
uidna.henum (anonymous)::UIDNA_ERROR_DOMAIN_NAME_TOO_LONGDraft
4.6
uidna.henum (anonymous)::UIDNA_ERROR_HYPHEN_3_4Draft
4.6
uidna.henum (anonymous)::UIDNA_ERROR_EMPTY_LABELDraft
4.6
uidna.henum (anonymous)::UIDNA_ERROR_INVALID_ACE_LABELDraft
4.6
uidna.henum (anonymous)::UIDNA_ERROR_HYPHEN_3_4Draft
4.6
uidna.henum (anonymous)::UIDNA_ERROR_LABEL_HAS_DOTDraft
4.6
uidna.henum (anonymous)::UIDNA_ERROR_INVALID_ACE_LABELDraft
4.6
uidna.henum (anonymous)::UIDNA_ERROR_LABEL_TOO_LONGDraft
4.6
uidna.henum (anonymous)::UIDNA_ERROR_LABEL_HAS_DOTDraft
4.6
uidna.henum (anonymous)::UIDNA_ERROR_LEADING_COMBINING_MARKDraft
4.6
uidna.henum (anonymous)::UIDNA_ERROR_LABEL_TOO_LONGDraft
4.6
uidna.henum (anonymous)::UIDNA_ERROR_LEADING_HYPHENDraft
4.6
uidna.henum (anonymous)::UIDNA_ERROR_LEADING_COMBINING_MARKDraft
4.6
uidna.henum (anonymous)::UIDNA_ERROR_PUNYCODEDraft
4.6
uidna.henum (anonymous)::UIDNA_ERROR_LEADING_HYPHENDraft
4.6
uidna.henum (anonymous)::UIDNA_ERROR_TRAILING_HYPHENDraft
4.6
uidna.henum (anonymous)::UIDNA_ERROR_PUNYCODEDraft
4.6
uidna.henum (anonymous)::UIDNA_NONTRANSITIONAL_TO_ASCIIDraft
4.6
uidna.henum (anonymous)::UIDNA_ERROR_TRAILING_HYPHENDraft
4.6
uidna.henum (anonymous)::UIDNA_NONTRANSITIONAL_TO_UNICODEDraft
4.6
uidna.henum (anonymous)::UIDNA_NONTRANSITIONAL_TO_ASCIIDraft
4.6
uidna.hint32_t uidna_labelToASCII(const UIDNA*, const UChar*, int32_t, UChar*, int32_t, UIDNAInfo*, UErrorCode*)Draft
4.6
uidna.henum (anonymous)::UIDNA_NONTRANSITIONAL_TO_UNICODEDraft
4.6
uidna.hint32_t uidna_labelToASCII_UTF8(const UIDNA*, const char*, int32_t, char*, int32_t, UIDNAInfo*, UErrorCode*)Draft
4.6
uidna.hint32_t uidna_labelToASCII(const UIDNA*, const UChar*, int32_t, UChar*, int32_t, UIDNAInfo*, UErrorCode*)Draft
4.6
uidna.hint32_t uidna_labelToUnicode(const UIDNA*, const UChar*, int32_t, UChar*, int32_t, UIDNAInfo*, UErrorCode*)Draft
4.6
uidna.hint32_t uidna_labelToASCII_UTF8(const UIDNA*, const char*, int32_t, char*, int32_t, UIDNAInfo*, UErrorCode*)Draft
4.6
uidna.hint32_t uidna_labelToUnicodeUTF8(const UIDNA*, const char*, int32_t, char*, int32_t, UIDNAInfo*, UErrorCode*)Draft
4.6
uidna.hint32_t uidna_labelToUnicode(const UIDNA*, const UChar*, int32_t, UChar*, int32_t, UIDNAInfo*, UErrorCode*)Draft
4.6
uidna.hint32_t uidna_nameToASCII(const UIDNA*, const UChar*, int32_t, UChar*, int32_t, UIDNAInfo*, UErrorCode*)Draft
4.6
uidna.hint32_t uidna_labelToUnicodeUTF8(const UIDNA*, const char*, int32_t, char*, int32_t, UIDNAInfo*, UErrorCode*)Draft
4.6
uidna.hint32_t uidna_nameToASCII_UTF8(const UIDNA*, const char*, int32_t, char*, int32_t, UIDNAInfo*, UErrorCode*)Draft
4.6
uidna.hint32_t uidna_nameToASCII(const UIDNA*, const UChar*, int32_t, UChar*, int32_t, UIDNAInfo*, UErrorCode*)Draft
4.6
uidna.hint32_t uidna_nameToUnicode(const UIDNA*, const UChar*, int32_t, UChar*, int32_t, UIDNAInfo*, UErrorCode*)Draft
4.6
uidna.hint32_t uidna_nameToASCII_UTF8(const UIDNA*, const char*, int32_t, char*, int32_t, UIDNAInfo*, UErrorCode*)Draft
4.6
uidna.hint32_t uidna_nameToUnicodeUTF8(const UIDNA*, const char*, int32_t, char*, int32_t, UIDNAInfo*, UErrorCode*)Draft
4.6
uidna.hint32_t uidna_nameToUnicode(const UIDNA*, const UChar*, int32_t, UChar*, int32_t, UIDNAInfo*, UErrorCode*)Draft
4.6
uidna.hvoid uidna_close(UIDNA*)Draft
4.6
uidna.hint32_t uidna_nameToUnicodeUTF8(const UIDNA*, const char*, int32_t, char*, int32_t, UIDNAInfo*, UErrorCode*)Draft
4.6
uloc.h#define ULOC_KEYWORD_ASSIGN_UNICODEDraft
4.6
uidna.hvoid uidna_close(UIDNA*)Draft
4.6
uloc.h#define ULOC_KEYWORD_ITEM_SEPARATOR_UNICODEDraft
4.6
uloc.h#define ULOC_KEYWORD_ASSIGN_UNICODEDraft
4.6
uloc.h#define ULOC_KEYWORD_SEPARATOR_UNICODEDraft
4.6
uloc.h#define ULOC_KEYWORD_ITEM_SEPARATOR_UNICODEDraft
4.6
uloc.hint32_t uloc_forLanguageTag(const char*, char*, int32_t, int32_t*, UErrorCode*)Draft
4.2
uloc.h#define ULOC_KEYWORD_SEPARATOR_UNICODEDraft
4.6
uloc.hint32_t uloc_toLanguageTag(const char*, char*, int32_t, UBool, UErrorCode*)Draft
4.2
uloc.hint32_t uloc_forLanguageTag(const char*, char*, int32_t, int32_t*, UErrorCode*)Draft
4.2
ulocdata.henum ULocaleDataExemplarSetType::ULOCDATA_ES_INDEXDraft
4.8
uloc.hint32_t uloc_toLanguageTag(const char*, char*, int32_t, UBool, UErrorCode*)Draft
4.2
unorm2.hint32_t unorm2_getDecomposition(const UNormalizer2*, UChar32, UChar*, int32_t, UErrorCode*)Draft
4.6
ulocdata.henum ULocaleDataExemplarSetType::ULOCDATA_ES_INDEXDraft
4.8
unum.henum UCurrencySpacing::UNUM_CURRENCY_INSERTDraft
4.8
unorm2.hint32_t unorm2_getDecomposition(const UNormalizer2*, UChar32, UChar*, int32_t, UErrorCode*)Draft
4.6
unum.henum UCurrencySpacing::UNUM_CURRENCY_MATCHDraft
4.8
unum.henum UCurrencySpacing::UNUM_CURRENCY_INSERTDraft
4.8
unum.henum UCurrencySpacing::UNUM_CURRENCY_SPACING_COUNTDraft
4.8
unum.henum UCurrencySpacing::UNUM_CURRENCY_MATCHDraft
4.8
unum.henum UCurrencySpacing::UNUM_CURRENCY_SURROUNDING_MATCHDraft
4.8
unum.henum UCurrencySpacing::UNUM_CURRENCY_SPACING_COUNTDraft
4.8
unum.henum UNumberFormatRoundingMode::UNUM_ROUND_UNNECESSARYDraft
4.8
unum.henum UCurrencySpacing::UNUM_CURRENCY_SURROUNDING_MATCHDraft
4.8
unum.henum UNumberFormatStyle::UNUM_CURRENCY_ISODraft
4.8
unum.henum UNumberFormatRoundingMode::UNUM_ROUND_UNNECESSARYDraft
4.8
unum.henum UNumberFormatStyle::UNUM_CURRENCY_PLURALDraft
4.8
unum.henum UNumberFormatStyle::UNUM_CURRENCY_ISODraft
4.8
unum.henum UNumberFormatStyle::UNUM_FORMAT_STYLE_COUNTDraft
4.8
unum.henum UNumberFormatStyle::UNUM_CURRENCY_PLURALDraft
4.8
unum.henum UNumberFormatSymbol::UNUM_EIGHT_DIGIT_SYMBOLDraft
4.6
unum.henum UNumberFormatStyle::UNUM_FORMAT_STYLE_COUNTDraft
4.8
unum.henum UNumberFormatSymbol::UNUM_FIVE_DIGIT_SYMBOLDraft
4.6
unum.henum UNumberFormatSymbol::UNUM_EIGHT_DIGIT_SYMBOLDraft
4.6
unum.henum UNumberFormatSymbol::UNUM_FOUR_DIGIT_SYMBOLDraft
4.6
unum.henum UNumberFormatSymbol::UNUM_FIVE_DIGIT_SYMBOLDraft
4.6
unum.henum UNumberFormatSymbol::UNUM_NINE_DIGIT_SYMBOLDraft
4.6
unum.henum UNumberFormatSymbol::UNUM_FOUR_DIGIT_SYMBOLDraft
4.6
unum.henum UNumberFormatSymbol::UNUM_ONE_DIGIT_SYMBOLDraft
4.6
unum.henum UNumberFormatSymbol::UNUM_NINE_DIGIT_SYMBOLDraft
4.6
unum.henum UNumberFormatSymbol::UNUM_SEVEN_DIGIT_SYMBOLDraft
4.6
unum.henum UNumberFormatSymbol::UNUM_ONE_DIGIT_SYMBOLDraft
4.6
unum.henum UNumberFormatSymbol::UNUM_SIX_DIGIT_SYMBOLDraft
4.6
unum.henum UNumberFormatSymbol::UNUM_SEVEN_DIGIT_SYMBOLDraft
4.6
unum.henum UNumberFormatSymbol::UNUM_THREE_DIGIT_SYMBOLDraft
4.6
unum.henum UNumberFormatSymbol::UNUM_SIX_DIGIT_SYMBOLDraft
4.6
unum.henum UNumberFormatSymbol::UNUM_TWO_DIGIT_SYMBOLDraft
4.6
unum.henum UNumberFormatSymbol::UNUM_THREE_DIGIT_SYMBOLDraft
4.6
upluralrules.hUPluralRules* uplrules_open(const char*, UErrorCode*)Draft
4.8
unum.henum UNumberFormatSymbol::UNUM_TWO_DIGIT_SYMBOLDraft
4.6
upluralrules.hint32_t uplrules_select(const UPluralRules*, double, UChar*, int32_t, UErrorCode*)Draft
4.8
upluralrules.hUPluralRules* uplrules_open(const char*, UErrorCode*)Draft
4.8
upluralrules.hvoid uplrules_close(UPluralRules*)Draft
4.8
upluralrules.hint32_t uplrules_select(const UPluralRules*, double, UChar*, int32_t, UErrorCode*)Draft
4.8
uregex.hUBool uregex_find64(URegularExpression*, int64_t, UErrorCode*)Draft
4.6
upluralrules.hvoid uplrules_close(UPluralRules*)Draft
4.8
uregex.hUBool uregex_lookingAt64(URegularExpression*, int64_t, UErrorCode*)Draft
4.6
uregex.hUBool uregex_find64(URegularExpression*, int64_t, UErrorCode*)Draft
4.6
uregex.hUBool uregex_matches64(URegularExpression*, int64_t, UErrorCode*)Draft
4.6
uregex.hUBool uregex_lookingAt64(URegularExpression*, int64_t, UErrorCode*)Draft
4.6
uregex.hURegularExpression* uregex_openUText(UText*, uint32_t, UParseError*, UErrorCode*)Draft
4.6
uregex.hUBool uregex_matches64(URegularExpression*, int64_t, UErrorCode*)Draft
4.6
uregex.hUText* uregex_appendTailUText(URegularExpression*, UText*, UErrorCode*)Draft
4.6
uregex.hURegularExpression* uregex_openUText(UText*, uint32_t, UParseError*, UErrorCode*)Draft
4.6
uregex.hUText* uregex_getUText(URegularExpression*, UText*, UErrorCode*)Draft
4.6
uregex.hUText* uregex_appendTailUText(URegularExpression*, UText*, UErrorCode*)Draft
4.6
uregex.hUText* uregex_groupUText(URegularExpression*, int32_t, UText*, int64_t*, UErrorCode*)Draft
4.6
uregex.hUText* uregex_getUText(URegularExpression*, UText*, UErrorCode*)Draft
4.6
uregex.hUText* uregex_patternUText(const URegularExpression*, UErrorCode*)Draft
4.6
uregex.hUText* uregex_groupUText(URegularExpression*, int32_t, UText*, int64_t*, UErrorCode*)Draft
4.6
uregex.hUText* uregex_replaceAllUText(URegularExpression*, UText*, UText*, UErrorCode*)Draft
4.6
uregex.hUText* uregex_patternUText(const URegularExpression*, UErrorCode*)Draft
4.6
uregex.hUText* uregex_replaceFirstUText(URegularExpression*, UText*, UText*, UErrorCode*)Draft
4.6
uregex.hUText* uregex_replaceAllUText(URegularExpression*, UText*, UText*, UErrorCode*)Draft
4.6
uregex.henum URegexpFlag::UREGEX_CANON_EQDraft
2.4
uregex.hUText* uregex_replaceFirstUText(URegularExpression*, UText*, UText*, UErrorCode*)Draft
4.6
uregex.hint32_t uregex_splitUText(URegularExpression*, UText*destFields[], int32_t, UErrorCode*)Draft
4.6
uregex.henum URegexpFlag::UREGEX_CANON_EQDraft
2.4
uregex.hint64_t uregex_end64(URegularExpression*, int32_t, UErrorCode*)Draft
4.6
uregex.hint32_t uregex_splitUText(URegularExpression*, UText*destFields[], int32_t, UErrorCode*)Draft
4.6
uregex.hint64_t uregex_regionEnd64(const URegularExpression*, UErrorCode*)Draft
4.6
uregex.hint64_t uregex_end64(URegularExpression*, int32_t, UErrorCode*)Draft
4.6
uregex.hint64_t uregex_regionStart64(const URegularExpression*, UErrorCode*)Draft
4.6
uregex.hint64_t uregex_regionEnd64(const URegularExpression*, UErrorCode*)Draft
4.6
uregex.hint64_t uregex_start64(URegularExpression*, int32_t, UErrorCode*)Draft
4.6
uregex.hint64_t uregex_regionStart64(const URegularExpression*, UErrorCode*)Draft
4.6
uregex.hvoid uregex_appendReplacementUText(URegularExpression*, UText*, UText*, UErrorCode*)Draft
4.6
uregex.hint64_t uregex_start64(URegularExpression*, int32_t, UErrorCode*)Draft
4.6
uregex.hvoid uregex_getFindProgressCallback(const URegularExpression*, URegexFindProgressCallback**, const void**, UErrorCode*)Draft
4.6
uregex.hvoid uregex_appendReplacementUText(URegularExpression*, UText*, UText*, UErrorCode*)Draft
4.6
uregex.hvoid uregex_refreshUText(URegularExpression*, UText*, UErrorCode*)Draft
4.8
uregex.hvoid uregex_getFindProgressCallback(const URegularExpression*, URegexFindProgressCallback**, const void**, UErrorCode*)Draft
4.6
uregex.hvoid uregex_reset64(URegularExpression*, int64_t, UErrorCode*)Draft
4.6
uregex.hvoid uregex_refreshUText(URegularExpression*, UText*, UErrorCode*)Draft
4.8
uregex.hvoid uregex_setFindProgressCallback(URegularExpression*, URegexFindProgressCallback*, const void*, UErrorCode*)Draft
4.6
uregex.hvoid uregex_reset64(URegularExpression*, int64_t, UErrorCode*)Draft
4.6
uregex.hvoid uregex_setRegion64(URegularExpression*, int64_t, int64_t, UErrorCode*)Draft
4.6
uregex.hvoid uregex_setFindProgressCallback(URegularExpression*, URegexFindProgressCallback*, const void*, UErrorCode*)Draft
4.6
uregex.hvoid uregex_setRegionAndStart(URegularExpression*, int64_t, int64_t, int64_t, UErrorCode*)Draft
4.6
uregex.hvoid uregex_setRegion64(URegularExpression*, int64_t, int64_t, UErrorCode*)Draft
4.6
uregex.hvoid uregex_setUText(URegularExpression*, UText*, UErrorCode*)Draft
4.6
uregex.hvoid uregex_setRegionAndStart(URegularExpression*, int64_t, int64_t, int64_t, UErrorCode*)Draft
4.6
uscript.hUBool uscript_hasScript(UChar32, UScriptCode)Draft
4.6
uregex.hvoid uregex_setUText(URegularExpression*, UText*, UErrorCode*)Draft
4.6
uscript.hint32_t uscript_getScriptExtensions(UChar32, UScriptCode*, int32_t, UErrorCode*)Draft
4.6
uscript.hUBool uscript_hasScript(UChar32, UScriptCode)Draft
4.6
ushape.h#define U_SHAPE_TAIL_NEW_UNICODEDraft
4.8
uscript.hint32_t uscript_getScriptExtensions(UChar32, UScriptCode*, int32_t, UErrorCode*)Draft
4.6
ushape.h#define U_SHAPE_TAIL_TYPE_MASKDraft
4.8
ushape.h#define U_SHAPE_TAIL_NEW_UNICODEDraft
4.8
ustringtrie.h#define USTRINGTRIE_HAS_NEXTDraft
4.8
ushape.h#define U_SHAPE_TAIL_TYPE_MASKDraft
4.8
ustringtrie.h#define USTRINGTRIE_HAS_VALUEDraft
4.8
ustringtrie.h#define USTRINGTRIE_HAS_NEXTDraft
4.8
ustringtrie.h#define USTRINGTRIE_MATCHESDraft
4.8
ustringtrie.h#define USTRINGTRIE_HAS_VALUEDraft
4.8
ustringtrie.henum UStringTrieResult::USTRINGTRIE_FINAL_VALUEDraft
4.8
ustringtrie.h#define USTRINGTRIE_MATCHESDraft
4.8
ustringtrie.henum UStringTrieResult::USTRINGTRIE_INTERMEDIATE_VALUEDraft
4.8
ustringtrie.henum UStringTrieResult::USTRINGTRIE_FINAL_VALUEDraft
4.8
ustringtrie.henum UStringTrieResult::USTRINGTRIE_NO_MATCHDraft
4.8
ustringtrie.henum UStringTrieResult::USTRINGTRIE_INTERMEDIATE_VALUEDraft
4.8
ustringtrie.henum UStringTrieResult::USTRINGTRIE_NO_VALUEDraft
4.8
ustringtrie.henum UStringTrieResult::USTRINGTRIE_NO_MATCHDraft
4.8
utypes.henum UErrorCode::U_FORMAT_INEXACT_ERRORDraft
4.8
ustringtrie.henum UStringTrieResult::USTRINGTRIE_NO_VALUEDraft
4.8
utypes.henum UErrorCode::U_FORMAT_INEXACT_ERRORDraft
4.8
vtzone.hstatic VTimeZone* VTimeZone::createVTimeZoneFromBasicTimeZone(const BasicTimeZone&, UErrorCode&)Draft
4.6
@@ -2479,7 +2766,7 @@ (jump back to top)

-Contents generated by StableAPI (r30028:30032M) tool on Mon Oct 03 18:49:33 PDT 2011
Copyright (C) 2011, International Business Machines Corporation, All Rights Reserved.
+Contents generated by StableAPI tool on Tue Oct 04 13:03:25 PDT 2011
Copyright (C) 2011, International Business Machines Corporation, All Rights Reserved.

diff --git a/icu4c/source/common/unicode/appendable.h b/icu4c/source/common/unicode/appendable.h index 171b606c05f..df84fde440f 100644 --- a/icu4c/source/common/unicode/appendable.h +++ b/icu4c/source/common/unicode/appendable.h @@ -52,7 +52,7 @@ class U_COMMON_API Appendable : public UObject { public: /** * Destructor. - * @draft ICU 49 + * @draft ICU 4.8 */ ~Appendable(); @@ -165,7 +165,7 @@ public: /** * Destructor. - * @draft ICU 49 + * @draft ICU 4.8 */ ~UnicodeStringAppendable(); diff --git a/icu4c/source/common/unicode/idna.h b/icu4c/source/common/unicode/idna.h index b7098a141e8..0abea855e62 100644 --- a/icu4c/source/common/unicode/idna.h +++ b/icu4c/source/common/unicode/idna.h @@ -50,7 +50,7 @@ class U_COMMON_API IDNA : public UObject { public: /** * Destructor. - * @draft ICU 49 + * @draft ICU 4.6 */ ~IDNA(); diff --git a/icu4c/source/common/unicode/unistr.h b/icu4c/source/common/unicode/unistr.h index 5588034ec55..a95a6dd00c1 100644 --- a/icu4c/source/common/unicode/unistr.h +++ b/icu4c/source/common/unicode/unistr.h @@ -54,11 +54,6 @@ U_STABLE int32_t U_EXPORT2 u_strlen(const UChar *s); #endif -/** - * \def U_STRING_CASE_MAPPER_DEFINED - * @internal - */ - #ifndef U_STRING_CASE_MAPPER_DEFINED #define U_STRING_CASE_MAPPER_DEFINED