1<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> 2<html><!-- 3 Copyright (C) 2011, International Business Machines Corporation, All Rights Reserved. 4 --> 5<head> 6<META http-equiv="Content-Type" content="text/html; charset=utf-8"> 7<title>ICU4C API Comparison: 4.6.1 with 4.8 r30114M</title> 8<link type="text/css" href="icu4c.css" rel="stylesheet"> 9</head> 10<body> 11<a name="#_top"></a> 12<h1>ICU4C API Comparison: 4.6.1 with 4.8 (r30114M)</h1> 13<div id="toc"> 14<ul> 15<li> 16<a href="#removed">Removed from 4.6.1</a> 17</li> 18<li> 19<a href="#deprecated">Deprecated or Obsoleted in 4.8</a> 20</li> 21<li> 22<a href="#changed">Changed in 4.8</a> 23</li> 24<li> 25<a href="#promoted">Promoted to stable in 4.8</a> 26</li> 27<li> 28<a href="#added">Added in 4.8</a> 29</li> 30<li> 31<a href="#other">Other existing drafts in 4.8</a> 32</li> 33</ul> 34<hr> 35</div> 36<a name="removed"></a> 37<h2>Removed from 4.6.1</h2> 38<table BORDER="1" class="genTable"> 39<THEAD> 40<tr> 41<th>File</th><th>API</th><th>4.6.1</th><th>4.8</th> 42</tr> 43</THEAD> 44<tr class="row1"> 45<td class="file">dcfmtsym.h</td><td class="proto">const UnicodeString& DecimalFormatSymbols::getPatternForCurrencySpacing(ECurrencySpacing, UBool, UErrorCode&) const</td><td class="">Draft<br>4.2</td><td>None<br> 46<span class=""><span></span></span></td> 47</tr> 48<tr class="row0"> 49<td class="file">dcfmtsym.h</td><td class="proto"><tt>enum</tt> 50 DecimalFormatSymbols::ECurrencySpacing {}</td><td class="">Draft<br>4.2</td><td>None<br> 51<span class=""><span></span></span></td> 52</tr> 53<tr class="row1"> 54<td class="file">dcfmtsym.h</td><td class="proto"><tt>enum</tt> 55 DecimalFormatSymbols::ECurrencySpacing::kCurrencyMatch</td><td class="">Draft<br>4.2</td><td>None<br> 56<span class=""><span></span></span></td> 57</tr> 58<tr class="row0"> 59<td class="file">dcfmtsym.h</td><td class="proto"><tt>enum</tt> 60 DecimalFormatSymbols::ECurrencySpacing::kCurrencySpacingCount</td><td class="">Draft<br>4.2</td><td>None<br> 61<span class=""><span></span></span></td> 62</tr> 63<tr class="row1"> 64<td class="file">dcfmtsym.h</td><td class="proto"><tt>enum</tt> 65 DecimalFormatSymbols::ECurrencySpacing::kInsert</td><td class="">Draft<br>4.2</td><td>None<br> 66<span class=""><span></span></span></td> 67</tr> 68<tr class="row0"> 69<td class="file">dcfmtsym.h</td><td class="proto"><tt>enum</tt> 70 DecimalFormatSymbols::ECurrencySpacing::kSurroundingMatch</td><td class="">Draft<br>4.2</td><td>None<br> 71<span class=""><span></span></span></td> 72</tr> 73<tr class="row1"> 74<td class="file">dcfmtsym.h</td><td class="proto">void DecimalFormatSymbols::setPatternForCurrencySpacing(ECurrencySpacing, UBool, const UnicodeString&)</td><td class="">Draft<br>4.2</td><td>None<br> 75<span class=""><span></span></span></td> 76</tr> 77<tr class="row0"> 78<td class="file">decimfmt.h</td><td class="proto">DecimalFormat::DecimalFormat(const UnicodeString&, DecimalFormatSymbols*, NumberFormat::EStyles, UErrorCode&)</td><td class="">Internal<br>4.2</td><td>None<br> 79<span class=""><span></span></span></td> 80</tr> 81<tr class="row1"> 82<td class="file">normlzr.h</td><td class="proto"><tt>static</tt> UnicodeString& Normalizer::concatenate(UnicodeString&, UnicodeString&, UnicodeString&, UNormalizationMode, int32_t, UErrorCode&)</td><td class="stabchange">Stable<br>2.1</td><td>None<br> 83<span class=""><span></span></span></td> 84</tr> 85<tr class="row0"> 86<td class="file">numfmt.h</td><td class="proto"><tt>enum</tt> 87 NumberFormat::EStyles {}</td><td class="">Draft<br>4.2</td><td>None<br> 88<span class=""><span></span></span></td> 89</tr> 90<tr class="row1"> 91<td class="file">numfmt.h</td><td class="proto"><tt>enum</tt> 92 NumberFormat::EStyles::kCurrencyStyle</td><td class="">Draft<br>4.2</td><td>None<br> 93<span class=""><span></span></span></td> 94</tr> 95<tr class="row0"> 96<td class="file">numfmt.h</td><td class="proto"><tt>enum</tt> 97 NumberFormat::EStyles::kIsoCurrencyStyle</td><td class="">Draft<br>4.2</td><td>None<br> 98<span class=""><span></span></span></td> 99</tr> 100<tr class="row1"> 101<td class="file">numfmt.h</td><td class="proto"><tt>enum</tt> 102 NumberFormat::EStyles::kNumberStyle</td><td class="">Draft<br>4.2</td><td>None<br> 103<span class=""><span></span></span></td> 104</tr> 105<tr class="row0"> 106<td class="file">numfmt.h</td><td class="proto"><tt>enum</tt> 107 NumberFormat::EStyles::kPercentStyle</td><td class="">Draft<br>4.2</td><td>None<br> 108<span class=""><span></span></span></td> 109</tr> 110<tr class="row1"> 111<td class="file">numfmt.h</td><td class="proto"><tt>enum</tt> 112 NumberFormat::EStyles::kPluralCurrencyStyle</td><td class="">Draft<br>4.2</td><td>None<br> 113<span class=""><span></span></span></td> 114</tr> 115<tr class="row0"> 116<td class="file">numfmt.h</td><td class="proto"><tt>enum</tt> 117 NumberFormat::EStyles::kScientificStyle</td><td class="">Draft<br>4.2</td><td>None<br> 118<span class=""><span></span></span></td> 119</tr> 120<tr class="row1"> 121<td class="file">numfmt.h</td><td class="proto"><tt>enum</tt> 122 NumberFormat::EStyles::kStyleCount</td><td class="">Draft<br>4.2</td><td>None<br> 123<span class=""><span></span></span></td> 124</tr> 125<tr class="row0"> 126<td class="file">numfmt.h</td><td class="proto"><tt>static</tt> NumberFormat* NumberFormat::createInstance(const Locale&, EStyles, UErrorCode&)</td><td class="">Draft<br>4.2</td><td>None<br> 127<span class=""><span></span></span></td> 128</tr> 129<tr class="row1"> 130<td class="file">regex.h</td><td class="proto">RegexMatcher* RegexPattern::matcher(UText*, PatternIsUTextFlag, UErrorCode&) const</td><td class="">Draft<br>4.6</td><td>None<br> 131<span class=""><span></span></span></td> 132</tr> 133<tr class="row0"> 134<td class="file">regex.h</td><td class="proto"><tt>enum</tt> 135 RegexPattern::PatternIsUTextFlag {}</td><td class="">Draft<br>4.6</td><td>None<br> 136<span class=""><span></span></span></td> 137</tr> 138<tr class="row1"> 139<td class="file">regex.h</td><td class="proto"><tt>enum</tt> 140 RegexPattern::PatternIsUTextFlag::PATTERN_IS_UTEXT</td><td class="">Draft<br>4.6</td><td>None<br> 141<span class=""><span></span></span></td> 142</tr> 143<tr class="row0"> 144<td class="file">tmutfmt.h</td><td class="proto">TimeUnitFormat::TimeUnitFormat(const Locale&, EStyle, UErrorCode&)</td><td class="">Draft<br>4.2</td><td>None<br> 145<span class=""><span></span></span></td> 146</tr> 147<tr class="row1"> 148<td class="file">tmutfmt.h</td><td class="proto"><tt>enum</tt> 149 TimeUnitFormat::EStyle {}</td><td class="">Draft<br>4.2</td><td>None<br> 150<span class=""><span></span></span></td> 151</tr> 152<tr class="row0"> 153<td class="file">tmutfmt.h</td><td class="proto"><tt>enum</tt> 154 TimeUnitFormat::EStyle::kAbbreviate</td><td class="">Draft<br>4.2</td><td>None<br> 155<span class=""><span></span></span></td> 156</tr> 157<tr class="row1"> 158<td class="file">tmutfmt.h</td><td class="proto"><tt>enum</tt> 159 TimeUnitFormat::EStyle::kFull</td><td class="">Draft<br>4.2</td><td>None<br> 160<span class=""><span></span></span></td> 161</tr> 162<tr class="row0"> 163<td class="file">tmutfmt.h</td><td class="proto"><tt>enum</tt> 164 TimeUnitFormat::EStyle::kTotal</td><td class="">Draft<br>4.2</td><td>None<br> 165<span class=""><span></span></span></td> 166</tr> 167<tr class="row1"> 168<td class="file">ushape.h</td><td class="proto"><tt>#define</tt> SHAPE_TAIL_NEW_UNICODE</td><td class="">Draft<br>4.2</td><td>None<br> 169<span class=""><span></span></span></td> 170</tr> 171<tr class="row0"> 172<td class="file">ushape.h</td><td class="proto"><tt>#define</tt> SHAPE_TAIL_TYPE_MASK</td><td class="">Draft<br>4.2</td><td>None<br> 173<span class=""><span></span></span></td> 174</tr> 175</table> 176<P></P> 177<a href="#_top">(jump back to top)</a> 178<hr> 179<a name="deprecated"></a> 180<h2>Deprecated or Obsoleted in 4.8</h2> 181<table BORDER="1" class="genTable"> 182<THEAD> 183<tr> 184<th>File</th><th>API</th><th>4.6.1</th><th>4.8</th> 185</tr> 186</THEAD> 187<tr class="row1"> 188<td class="file">choicfmt.h</td><td class="proto">const UBool* ChoiceFormat::getClosures(int32_t&) const</td><td class="stabchange">Stable<br>2.4</td><td>Deprecated<br> 189<span class="verchange"><span>4.8 Use the</span></span></td> 190</tr> 191<tr class="row0"> 192<td class="file">choicfmt.h</td><td class="proto">const UnicodeString* ChoiceFormat::getFormats(int32_t&) const</td><td class="stabchange">Stable<br>2.0</td><td>Deprecated<br> 193<span class="verchange"><span>4.8 Use the</span></span></td> 194</tr> 195<tr class="row1"> 196<td class="file">choicfmt.h</td><td class="proto">const double* ChoiceFormat::getLimits(int32_t&) const</td><td class="stabchange">Stable<br>2.0</td><td>Deprecated<br> 197<span class="verchange"><span>4.8 Use the</span></span></td> 198</tr> 199</table> 200<P></P> 201<a href="#_top">(jump back to top)</a> 202<hr> 203<a name="changed"></a> 204<h2>Changed in 4.8 (old, new)</h2> 205<table BORDER="1" class="genTable"> 206<THEAD> 207<tr> 208<th>File</th><th>API</th><th>4.6.1</th><th>4.8</th> 209</tr> 210</THEAD> 211<tr class="row1"> 212<td class="file">choicfmt.h</td><td class="proto">const UBool* ChoiceFormat::getClosures(int32_t&) const</td><td class="stabchange">Stable<br>2.4</td><td>Deprecated<br> 213<span class="verchange"><span>4.8 Use the</span></span></td> 214</tr> 215<tr class="row0"> 216<td class="file">choicfmt.h</td><td class="proto">const UnicodeString* ChoiceFormat::getFormats(int32_t&) const</td><td class="stabchange">Stable<br>2.0</td><td>Deprecated<br> 217<span class="verchange"><span>4.8 Use the</span></span></td> 218</tr> 219<tr class="row1"> 220<td class="file">choicfmt.h</td><td class="proto">const double* ChoiceFormat::getLimits(int32_t&) const</td><td class="stabchange">Stable<br>2.0</td><td>Deprecated<br> 221<span class="verchange"><span>4.8 Use the</span></span></td> 222</tr> 223<tr class="row0"> 224<td class="file">coll.h</td><td class="proto">int32_t Collator::getReorderCodes(int32_t*, int32_t, UErrorCode&) const</td><td class="">Internal<br>.</td><td>Draft<br> 225<span class="verchange"><span>4.8</span></span></td> 226</tr> 227<tr class="row1"> 228<td class="file">coll.h</td><td class="proto">void Collator::setReorderCodes(const int32_t*, int32_t, UErrorCode&)</td><td class="">Internal<br>.</td><td>Draft<br> 229<span class="verchange"><span>4.8</span></span></td> 230</tr> 231<tr class="row0"> 232<td class="file">rbbi.h</td><td class="proto">const uint8_t* RuleBasedBreakIterator::getBinaryRules(uint32_t&)</td><td class="">Internal<br>.</td><td>Draft<br> 233<span class="verchange"><span>4.8</span></span></td> 234</tr> 235<tr class="row1"> 236<td class="file">stringpiece.h</td><td class="proto">UBool operator!=(const StringPiece&, const StringPiece&)</td><td class="">Internal<br>.</td><td>Draft<br> 237<span class="verchange"><span>4.8</span></span></td> 238</tr> 239<tr class="row0"> 240<td class="file">stringpiece.h</td><td class="proto">U_EXPORT UBool operator==(const StringPiece&, const StringPiece&)</td><td class="">Internal<br>.</td><td>Draft<br> 241<span class="verchange"><span>4.8</span></span></td> 242</tr> 243<tr class="row1"> 244<td class="file">stringpiece.h</td><td class="proto">void StringPiece::set(const char*)</td><td class="">Internal<br>.</td><td>Draft<br> 245<span class="verchange"><span>4.8</span></span></td> 246</tr> 247<tr class="row0"> 248<td class="file">stringpiece.h</td><td class="proto">void StringPiece::set(const char*, int32_t)</td><td class="">Internal<br>.</td><td>Draft<br> 249<span class="verchange"><span>4.8</span></span></td> 250</tr> 251<tr class="row1"> 252<td class="file">tblcoll.h</td><td class="proto">int32_t RuleBasedCollator::getReorderCodes(int32_t*, int32_t, UErrorCode&) const</td><td class="">Internal<br>.</td><td>Draft<br> 253<span class="verchange"><span>4.8</span></span></td> 254</tr> 255<tr class="row0"> 256<td class="file">tblcoll.h</td><td class="proto">void RuleBasedCollator::setReorderCodes(const int32_t*, int32_t, UErrorCode&)</td><td class="">Internal<br>.</td><td>Draft<br> 257<span class="verchange"><span>4.8</span></span></td> 258</tr> 259<tr class="row1"> 260<td class="file">ucnv.h</td><td class="proto"><tt>enum</tt> UConverterType::UCNV_BOCU1</td><td class="stabchange">Stable<br>2.0</td><td>Stable<br> 261<span class="verchange"><span>2.2</span> 262<br> 263<b class="bigwarn" title="A stable API changed version.">(changed)</b></span></td> 264</tr> 265<tr class="row0"> 266<td class="file">ucnv.h</td><td class="proto"><tt>enum</tt> UConverterType::UCNV_CESU8</td><td class="stabchange">Stable<br>2.0</td><td>Stable<br> 267<span class="verchange"><span>2.2</span> 268<br> 269<b class="bigwarn" title="A stable API changed version.">(changed)</b></span></td> 270</tr> 271<tr class="row1"> 272<td class="file">ucnv.h</td><td class="proto"><tt>enum</tt> UConverterType::UCNV_IMAP_MAILBOX</td><td class="stabchange">Stable<br>2.0</td><td>Stable<br> 273<span class="verchange"><span>2.4</span> 274<br> 275<b class="bigwarn" title="A stable API changed version.">(changed)</b></span></td> 276</tr> 277<tr class="row0"> 278<td class="file">ucnv.h</td><td class="proto"><tt>enum</tt> UConverterType::UCNV_UTF16</td><td class="stabchange">Stable<br>2.0</td><td>Stable<br> 279<span class="verchange"><span>2.2</span> 280<br> 281<b class="bigwarn" title="A stable API changed version.">(changed)</b></span></td> 282</tr> 283<tr class="row1"> 284<td class="file">ucnv.h</td><td class="proto"><tt>enum</tt> UConverterType::UCNV_UTF32</td><td class="stabchange">Stable<br>2.0</td><td>Stable<br> 285<span class="verchange"><span>2.2</span> 286<br> 287<b class="bigwarn" title="A stable API changed version.">(changed)</b></span></td> 288</tr> 289<tr class="row0"> 290<td class="file">ucol.h</td><td class="proto"><tt>enum</tt> UColReorderCode::UCOL_REORDER_CODE_CURRENCY</td><td class="">Internal<br>.</td><td>Draft<br> 291<span class="verchange"><span>4.8</span></span></td> 292</tr> 293<tr class="row1"> 294<td class="file">ucol.h</td><td class="proto"><tt>enum</tt> UColReorderCode::UCOL_REORDER_CODE_DIGIT</td><td class="">Internal<br>.</td><td>Draft<br> 295<span class="verchange"><span>4.8</span></span></td> 296</tr> 297<tr class="row0"> 298<td class="file">ucol.h</td><td class="proto"><tt>enum</tt> UColReorderCode::UCOL_REORDER_CODE_FIRST</td><td class="">Internal<br>.</td><td>Draft<br> 299<span class="verchange"><span>4.8</span></span></td> 300</tr> 301<tr class="row1"> 302<td class="file">ucol.h</td><td class="proto"><tt>enum</tt> UColReorderCode::UCOL_REORDER_CODE_LIMIT</td><td class="">Internal<br>.</td><td>Draft<br> 303<span class="verchange"><span>4.8</span></span></td> 304</tr> 305<tr class="row0"> 306<td class="file">ucol.h</td><td class="proto"><tt>enum</tt> UColReorderCode::UCOL_REORDER_CODE_PUNCTUATION</td><td class="">Internal<br>.</td><td>Draft<br> 307<span class="verchange"><span>4.8</span></span></td> 308</tr> 309<tr class="row1"> 310<td class="file">ucol.h</td><td class="proto"><tt>enum</tt> UColReorderCode::UCOL_REORDER_CODE_SPACE</td><td class="">Internal<br>.</td><td>Draft<br> 311<span class="verchange"><span>4.8</span></span></td> 312</tr> 313<tr class="row0"> 314<td class="file">ucol.h</td><td class="proto"><tt>enum</tt> UColReorderCode::UCOL_REORDER_CODE_SYMBOL</td><td class="">Internal<br>.</td><td>Draft<br> 315<span class="verchange"><span>4.8</span></span></td> 316</tr> 317<tr class="row1"> 318<td class="file">ucol.h</td><td class="proto">int32_t ucol_getReorderCodes(const UCollator*, int32_t*, int32_t, UErrorCode*)</td><td class="">Internal<br>.</td><td>Draft<br> 319<span class="verchange"><span>4.8</span></span></td> 320</tr> 321<tr class="row0"> 322<td class="file">ucol.h</td><td class="proto">void ucol_setReorderCodes(UCollator*, const int32_t*, int32_t, UErrorCode*)</td><td class="">Internal<br>.</td><td>Draft<br> 323<span class="verchange"><span>4.8</span></span></td> 324</tr> 325<tr class="row1"> 326<td class="file">umachine.h</td><td class="proto"><tt>#define</tt> U_INLINE</td><td class=""> 327<br> 328</td><td>Internal<br> 329<span class=""><span>.</span></span></td> 330</tr> 331<tr class="row0"> 332<td class="file">unum.h</td><td class="proto"><tt>enum</tt> UNumberFormatStyle::UNUM_IGNORE</td><td class="stabchange">Stable<br>2.0</td><td>Stable<br> 333<span class="verchange"><span>3.0</span> 334<br> 335<b class="bigwarn" title="A stable API changed version.">(changed)</b></span></td> 336</tr> 337<tr class="row1"> 338<td class="file">unum.h</td><td class="proto"><tt>enum</tt> UNumberFormatStyle::UNUM_SCIENTIFIC</td><td class="stabchange">Stable<br>2.0</td><td>Stable<br> 339<span class="verchange"><span>2.1</span> 340<br> 341<b class="bigwarn" title="A stable API changed version.">(changed)</b></span></td> 342</tr> 343<tr class="row0"> 344<td class="file">uscript.h</td><td class="proto"><tt>enum</tt> UScriptCode::USCRIPT_AVESTAN</td><td class="stabchange">Stable<br>2.2</td><td>Stable<br> 345<span class="verchange"><span>4.0</span> 346<br> 347<b class="bigwarn" title="A stable API changed version.">(changed)</b></span></td> 348</tr> 349<tr class="row1"> 350<td class="file">uscript.h</td><td class="proto"><tt>enum</tt> UScriptCode::USCRIPT_BALINESE</td><td class="stabchange">Stable<br>2.2</td><td>Stable<br> 351<span class="verchange"><span>3.6</span> 352<br> 353<b class="bigwarn" title="A stable API changed version.">(changed)</b></span></td> 354</tr> 355<tr class="row0"> 356<td class="file">uscript.h</td><td class="proto"><tt>enum</tt> UScriptCode::USCRIPT_BAMUM</td><td class="stabchange">Stable<br>2.2</td><td>Stable<br> 357<span class="verchange"><span>4.4</span> 358<br> 359<b class="bigwarn" title="A stable API changed version.">(changed)</b></span></td> 360</tr> 361<tr class="row1"> 362<td class="file">uscript.h</td><td class="proto"><tt>enum</tt> UScriptCode::USCRIPT_BASSA_VAH</td><td class="stabchange">Stable<br>2.2</td><td>Stable<br> 363<span class="verchange"><span>4.6</span> 364<br> 365<b class="bigwarn" title="A stable API changed version.">(changed)</b></span></td> 366</tr> 367<tr class="row0"> 368<td class="file">uscript.h</td><td class="proto"><tt>enum</tt> UScriptCode::USCRIPT_BATAK</td><td class="stabchange">Stable<br>2.2</td><td>Stable<br> 369<span class="verchange"><span>3.6</span> 370<br> 371<b class="bigwarn" title="A stable API changed version.">(changed)</b></span></td> 372</tr> 373<tr class="row1"> 374<td class="file">uscript.h</td><td class="proto"><tt>enum</tt> UScriptCode::USCRIPT_BLISSYMBOLS</td><td class="stabchange">Stable<br>2.2</td><td>Stable<br> 375<span class="verchange"><span>3.6</span> 376<br> 377<b class="bigwarn" title="A stable API changed version.">(changed)</b></span></td> 378</tr> 379<tr class="row0"> 380<td class="file">uscript.h</td><td class="proto"><tt>enum</tt> UScriptCode::USCRIPT_BOOK_PAHLAVI</td><td class="stabchange">Stable<br>2.2</td><td>Stable<br> 381<span class="verchange"><span>4.0</span> 382<br> 383<b class="bigwarn" title="A stable API changed version.">(changed)</b></span></td> 384</tr> 385<tr class="row1"> 386<td class="file">uscript.h</td><td class="proto"><tt>enum</tt> UScriptCode::USCRIPT_BRAHMI</td><td class="stabchange">Stable<br>2.2</td><td>Stable<br> 387<span class="verchange"><span>3.6</span> 388<br> 389<b class="bigwarn" title="A stable API changed version.">(changed)</b></span></td> 390</tr> 391<tr class="row0"> 392<td class="file">uscript.h</td><td class="proto"><tt>enum</tt> UScriptCode::USCRIPT_BRAILLE</td><td class="stabchange">Stable<br>2.2</td><td>Stable<br> 393<span class="verchange"><span>2.6</span> 394<br> 395<b class="bigwarn" title="A stable API changed version.">(changed)</b></span></td> 396</tr> 397<tr class="row1"> 398<td class="file">uscript.h</td><td class="proto"><tt>enum</tt> UScriptCode::USCRIPT_BUGINESE</td><td class="stabchange">Stable<br>2.2</td><td>Stable<br> 399<span class="verchange"><span>3.4</span> 400<br> 401<b class="bigwarn" title="A stable API changed version.">(changed)</b></span></td> 402</tr> 403<tr class="row0"> 404<td class="file">uscript.h</td><td class="proto"><tt>enum</tt> UScriptCode::USCRIPT_CARIAN</td><td class="stabchange">Stable<br>2.2</td><td>Stable<br> 405<span class="verchange"><span>3.8</span> 406<br> 407<b class="bigwarn" title="A stable API changed version.">(changed)</b></span></td> 408</tr> 409<tr class="row1"> 410<td class="file">uscript.h</td><td class="proto"><tt>enum</tt> UScriptCode::USCRIPT_CHAKMA</td><td class="stabchange">Stable<br>2.2</td><td>Stable<br> 411<span class="verchange"><span>4.0</span> 412<br> 413<b class="bigwarn" title="A stable API changed version.">(changed)</b></span></td> 414</tr> 415<tr class="row0"> 416<td class="file">uscript.h</td><td class="proto"><tt>enum</tt> UScriptCode::USCRIPT_CHAM</td><td class="stabchange">Stable<br>2.2</td><td>Stable<br> 417<span class="verchange"><span>3.6</span> 418<br> 419<b class="bigwarn" title="A stable API changed version.">(changed)</b></span></td> 420</tr> 421<tr class="row1"> 422<td class="file">uscript.h</td><td class="proto"><tt>enum</tt> UScriptCode::USCRIPT_CIRTH</td><td class="stabchange">Stable<br>2.2</td><td>Stable<br> 423<span class="verchange"><span>3.6</span> 424<br> 425<b class="bigwarn" title="A stable API changed version.">(changed)</b></span></td> 426</tr> 427<tr class="row0"> 428<td class="file">uscript.h</td><td class="proto"><tt>enum</tt> UScriptCode::USCRIPT_CUNEIFORM</td><td class="stabchange">Stable<br>2.2</td><td>Stable<br> 429<span class="verchange"><span>3.6</span> 430<br> 431<b class="bigwarn" title="A stable API changed version.">(changed)</b></span></td> 432</tr> 433<tr class="row1"> 434<td class="file">uscript.h</td><td class="proto"><tt>enum</tt> UScriptCode::USCRIPT_CYPRIOT</td><td class="stabchange">Stable<br>2.2</td><td>Stable<br> 435<span class="verchange"><span>2.6</span> 436<br> 437<b class="bigwarn" title="A stable API changed version.">(changed)</b></span></td> 438</tr> 439<tr class="row0"> 440<td class="file">uscript.h</td><td class="proto"><tt>enum</tt> UScriptCode::USCRIPT_DEMOTIC_EGYPTIAN</td><td class="stabchange">Stable<br>2.2</td><td>Stable<br> 441<span class="verchange"><span>3.6</span> 442<br> 443<b class="bigwarn" title="A stable API changed version.">(changed)</b></span></td> 444</tr> 445<tr class="row1"> 446<td class="file">uscript.h</td><td class="proto"><tt>enum</tt> UScriptCode::USCRIPT_DUPLOYAN_SHORTAND</td><td class="stabchange">Stable<br>2.2</td><td>Stable<br> 447<span class="verchange"><span>4.6</span> 448<br> 449<b class="bigwarn" title="A stable API changed version.">(changed)</b></span></td> 450</tr> 451<tr class="row0"> 452<td class="file">uscript.h</td><td class="proto"><tt>enum</tt> UScriptCode::USCRIPT_EASTERN_SYRIAC</td><td class="stabchange">Stable<br>2.2</td><td>Stable<br> 453<span class="verchange"><span>3.6</span> 454<br> 455<b class="bigwarn" title="A stable API changed version.">(changed)</b></span></td> 456</tr> 457<tr class="row1"> 458<td class="file">uscript.h</td><td class="proto"><tt>enum</tt> UScriptCode::USCRIPT_EGYPTIAN_HIEROGLYPHS</td><td class="stabchange">Stable<br>2.2</td><td>Stable<br> 459<span class="verchange"><span>3.6</span> 460<br> 461<b class="bigwarn" title="A stable API changed version.">(changed)</b></span></td> 462</tr> 463<tr class="row0"> 464<td class="file">uscript.h</td><td class="proto"><tt>enum</tt> UScriptCode::USCRIPT_ELBASAN</td><td class="stabchange">Stable<br>2.2</td><td>Stable<br> 465<span class="verchange"><span>4.6</span> 466<br> 467<b class="bigwarn" title="A stable API changed version.">(changed)</b></span></td> 468</tr> 469<tr class="row1"> 470<td class="file">uscript.h</td><td class="proto"><tt>enum</tt> UScriptCode::USCRIPT_ESTRANGELO_SYRIAC</td><td class="stabchange">Stable<br>2.2</td><td>Stable<br> 471<span class="verchange"><span>3.6</span> 472<br> 473<b class="bigwarn" title="A stable API changed version.">(changed)</b></span></td> 474</tr> 475<tr class="row0"> 476<td class="file">uscript.h</td><td class="proto"><tt>enum</tt> UScriptCode::USCRIPT_GLAGOLITIC</td><td class="stabchange">Stable<br>2.2</td><td>Stable<br> 477<span class="verchange"><span>3.4</span> 478<br> 479<b class="bigwarn" title="A stable API changed version.">(changed)</b></span></td> 480</tr> 481<tr class="row1"> 482<td class="file">uscript.h</td><td class="proto"><tt>enum</tt> UScriptCode::USCRIPT_GRANTHA</td><td class="stabchange">Stable<br>2.2</td><td>Stable<br> 483<span class="verchange"><span>4.6</span> 484<br> 485<b class="bigwarn" title="A stable API changed version.">(changed)</b></span></td> 486</tr> 487<tr class="row0"> 488<td class="file">uscript.h</td><td class="proto"><tt>enum</tt> UScriptCode::USCRIPT_HARAPPAN_INDUS</td><td class="stabchange">Stable<br>2.2</td><td>Stable<br> 489<span class="verchange"><span>3.6</span> 490<br> 491<b class="bigwarn" title="A stable API changed version.">(changed)</b></span></td> 492</tr> 493<tr class="row1"> 494<td class="file">uscript.h</td><td class="proto"><tt>enum</tt> UScriptCode::USCRIPT_HIERATIC_EGYPTIAN</td><td class="stabchange">Stable<br>2.2</td><td>Stable<br> 495<span class="verchange"><span>3.6</span> 496<br> 497<b class="bigwarn" title="A stable API changed version.">(changed)</b></span></td> 498</tr> 499<tr class="row0"> 500<td class="file">uscript.h</td><td class="proto"><tt>enum</tt> UScriptCode::USCRIPT_IMPERIAL_ARAMAIC</td><td class="stabchange">Stable<br>2.2</td><td>Stable<br> 501<span class="verchange"><span>4.0</span> 502<br> 503<b class="bigwarn" title="A stable API changed version.">(changed)</b></span></td> 504</tr> 505<tr class="row1"> 506<td class="file">uscript.h</td><td class="proto"><tt>enum</tt> UScriptCode::USCRIPT_INSCRIPTIONAL_PAHLAVI</td><td class="stabchange">Stable<br>2.2</td><td>Stable<br> 507<span class="verchange"><span>4.0</span> 508<br> 509<b class="bigwarn" title="A stable API changed version.">(changed)</b></span></td> 510</tr> 511<tr class="row0"> 512<td class="file">uscript.h</td><td class="proto"><tt>enum</tt> UScriptCode::USCRIPT_INSCRIPTIONAL_PARTHIAN</td><td class="stabchange">Stable<br>2.2</td><td>Stable<br> 513<span class="verchange"><span>4.0</span> 514<br> 515<b class="bigwarn" title="A stable API changed version.">(changed)</b></span></td> 516</tr> 517<tr class="row1"> 518<td class="file">uscript.h</td><td class="proto"><tt>enum</tt> UScriptCode::USCRIPT_JAPANESE</td><td class="stabchange">Stable<br>2.2</td><td>Stable<br> 519<span class="verchange"><span>3.8</span> 520<br> 521<b class="bigwarn" title="A stable API changed version.">(changed)</b></span></td> 522</tr> 523<tr class="row0"> 524<td class="file">uscript.h</td><td class="proto"><tt>enum</tt> UScriptCode::USCRIPT_JAVANESE</td><td class="stabchange">Stable<br>2.2</td><td>Stable<br> 525<span class="verchange"><span>3.6</span> 526<br> 527<b class="bigwarn" title="A stable API changed version.">(changed)</b></span></td> 528</tr> 529<tr class="row1"> 530<td class="file">uscript.h</td><td class="proto"><tt>enum</tt> UScriptCode::USCRIPT_KAITHI</td><td class="stabchange">Stable<br>2.2</td><td>Stable<br> 531<span class="verchange"><span>4.0</span> 532<br> 533<b class="bigwarn" title="A stable API changed version.">(changed)</b></span></td> 534</tr> 535<tr class="row0"> 536<td class="file">uscript.h</td><td class="proto"><tt>enum</tt> UScriptCode::USCRIPT_KAYAH_LI</td><td class="stabchange">Stable<br>2.2</td><td>Stable<br> 537<span class="verchange"><span>3.6</span> 538<br> 539<b class="bigwarn" title="A stable API changed version.">(changed)</b></span></td> 540</tr> 541<tr class="row1"> 542<td class="file">uscript.h</td><td class="proto"><tt>enum</tt> UScriptCode::USCRIPT_KHAROSHTHI</td><td class="stabchange">Stable<br>2.2</td><td>Stable<br> 543<span class="verchange"><span>3.4</span> 544<br> 545<b class="bigwarn" title="A stable API changed version.">(changed)</b></span></td> 546</tr> 547<tr class="row0"> 548<td class="file">uscript.h</td><td class="proto"><tt>enum</tt> UScriptCode::USCRIPT_KHUTSURI</td><td class="stabchange">Stable<br>2.2</td><td>Stable<br> 549<span class="verchange"><span>3.6</span> 550<br> 551<b class="bigwarn" title="A stable API changed version.">(changed)</b></span></td> 552</tr> 553<tr class="row1"> 554<td class="file">uscript.h</td><td class="proto"><tt>enum</tt> UScriptCode::USCRIPT_KOREAN</td><td class="stabchange">Stable<br>2.2</td><td>Stable<br> 555<span class="verchange"><span>4.0</span> 556<br> 557<b class="bigwarn" title="A stable API changed version.">(changed)</b></span></td> 558</tr> 559<tr class="row0"> 560<td class="file">uscript.h</td><td class="proto"><tt>enum</tt> UScriptCode::USCRIPT_KPELLE</td><td class="stabchange">Stable<br>2.2</td><td>Stable<br> 561<span class="verchange"><span>4.6</span> 562<br> 563<b class="bigwarn" title="A stable API changed version.">(changed)</b></span></td> 564</tr> 565<tr class="row1"> 566<td class="file">uscript.h</td><td class="proto"><tt>enum</tt> UScriptCode::USCRIPT_LANNA</td><td class="stabchange">Stable<br>2.2</td><td>Stable<br> 567<span class="verchange"><span>3.8</span> 568<br> 569<b class="bigwarn" title="A stable API changed version.">(changed)</b></span></td> 570</tr> 571<tr class="row0"> 572<td class="file">uscript.h</td><td class="proto"><tt>enum</tt> UScriptCode::USCRIPT_LATIN_FRAKTUR</td><td class="stabchange">Stable<br>2.2</td><td>Stable<br> 573<span class="verchange"><span>3.6</span> 574<br> 575<b class="bigwarn" title="A stable API changed version.">(changed)</b></span></td> 576</tr> 577<tr class="row1"> 578<td class="file">uscript.h</td><td class="proto"><tt>enum</tt> UScriptCode::USCRIPT_LATIN_GAELIC</td><td class="stabchange">Stable<br>2.2</td><td>Stable<br> 579<span class="verchange"><span>3.6</span> 580<br> 581<b class="bigwarn" title="A stable API changed version.">(changed)</b></span></td> 582</tr> 583<tr class="row0"> 584<td class="file">uscript.h</td><td class="proto"><tt>enum</tt> UScriptCode::USCRIPT_LEPCHA</td><td class="stabchange">Stable<br>2.2</td><td>Stable<br> 585<span class="verchange"><span>3.6</span> 586<br> 587<b class="bigwarn" title="A stable API changed version.">(changed)</b></span></td> 588</tr> 589<tr class="row1"> 590<td class="file">uscript.h</td><td class="proto"><tt>enum</tt> UScriptCode::USCRIPT_LIMBU</td><td class="stabchange">Stable<br>2.2</td><td>Stable<br> 591<span class="verchange"><span>2.6</span> 592<br> 593<b class="bigwarn" title="A stable API changed version.">(changed)</b></span></td> 594</tr> 595<tr class="row0"> 596<td class="file">uscript.h</td><td class="proto"><tt>enum</tt> UScriptCode::USCRIPT_LINEAR_A</td><td class="stabchange">Stable<br>2.2</td><td>Stable<br> 597<span class="verchange"><span>3.6</span> 598<br> 599<b class="bigwarn" title="A stable API changed version.">(changed)</b></span></td> 600</tr> 601<tr class="row1"> 602<td class="file">uscript.h</td><td class="proto"><tt>enum</tt> UScriptCode::USCRIPT_LINEAR_B</td><td class="stabchange">Stable<br>2.2</td><td>Stable<br> 603<span class="verchange"><span>2.6</span> 604<br> 605<b class="bigwarn" title="A stable API changed version.">(changed)</b></span></td> 606</tr> 607<tr class="row0"> 608<td class="file">uscript.h</td><td class="proto"><tt>enum</tt> UScriptCode::USCRIPT_LISU</td><td class="stabchange">Stable<br>2.2</td><td>Stable<br> 609<span class="verchange"><span>4.4</span> 610<br> 611<b class="bigwarn" title="A stable API changed version.">(changed)</b></span></td> 612</tr> 613<tr class="row1"> 614<td class="file">uscript.h</td><td class="proto"><tt>enum</tt> UScriptCode::USCRIPT_LOMA</td><td class="stabchange">Stable<br>2.2</td><td>Stable<br> 615<span class="verchange"><span>4.6</span> 616<br> 617<b class="bigwarn" title="A stable API changed version.">(changed)</b></span></td> 618</tr> 619<tr class="row0"> 620<td class="file">uscript.h</td><td class="proto"><tt>enum</tt> UScriptCode::USCRIPT_LYCIAN</td><td class="stabchange">Stable<br>2.2</td><td>Stable<br> 621<span class="verchange"><span>3.8</span> 622<br> 623<b class="bigwarn" title="A stable API changed version.">(changed)</b></span></td> 624</tr> 625<tr class="row1"> 626<td class="file">uscript.h</td><td class="proto"><tt>enum</tt> UScriptCode::USCRIPT_LYDIAN</td><td class="stabchange">Stable<br>2.2</td><td>Stable<br> 627<span class="verchange"><span>3.8</span> 628<br> 629<b class="bigwarn" title="A stable API changed version.">(changed)</b></span></td> 630</tr> 631<tr class="row0"> 632<td class="file">uscript.h</td><td class="proto"><tt>enum</tt> UScriptCode::USCRIPT_MANICHAEAN</td><td class="stabchange">Stable<br>2.2</td><td>Stable<br> 633<span class="verchange"><span>4.0</span> 634<br> 635<b class="bigwarn" title="A stable API changed version.">(changed)</b></span></td> 636</tr> 637<tr class="row1"> 638<td class="file">uscript.h</td><td class="proto"><tt>enum</tt> UScriptCode::USCRIPT_MATHEMATICAL_NOTATION</td><td class="stabchange">Stable<br>2.2</td><td>Stable<br> 639<span class="verchange"><span>4.0</span> 640<br> 641<b class="bigwarn" title="A stable API changed version.">(changed)</b></span></td> 642</tr> 643<tr class="row0"> 644<td class="file">uscript.h</td><td class="proto"><tt>enum</tt> UScriptCode::USCRIPT_MAYAN_HIEROGLYPHS</td><td class="stabchange">Stable<br>2.2</td><td>Stable<br> 645<span class="verchange"><span>3.6</span> 646<br> 647<b class="bigwarn" title="A stable API changed version.">(changed)</b></span></td> 648</tr> 649<tr class="row1"> 650<td class="file">uscript.h</td><td class="proto"><tt>enum</tt> UScriptCode::USCRIPT_MEITEI_MAYEK</td><td class="stabchange">Stable<br>2.2</td><td>Stable<br> 651<span class="verchange"><span>3.8</span> 652<br> 653<b class="bigwarn" title="A stable API changed version.">(changed)</b></span></td> 654</tr> 655<tr class="row0"> 656<td class="file">uscript.h</td><td class="proto"><tt>enum</tt> UScriptCode::USCRIPT_MENDE</td><td class="stabchange">Stable<br>2.2</td><td>Stable<br> 657<span class="verchange"><span>4.6</span> 658<br> 659<b class="bigwarn" title="A stable API changed version.">(changed)</b></span></td> 660</tr> 661<tr class="row1"> 662<td class="file">uscript.h</td><td class="proto"><tt>enum</tt> UScriptCode::USCRIPT_MEROITIC_CURSIVE</td><td class="stabchange">Stable<br>2.2</td><td>Stable<br> 663<span class="verchange"><span>4.6</span> 664<br> 665<b class="bigwarn" title="A stable API changed version.">(changed)</b></span></td> 666</tr> 667<tr class="row0"> 668<td class="file">uscript.h</td><td class="proto"><tt>enum</tt> UScriptCode::USCRIPT_MOON</td><td class="stabchange">Stable<br>2.2</td><td>Stable<br> 669<span class="verchange"><span>3.8</span> 670<br> 671<b class="bigwarn" title="A stable API changed version.">(changed)</b></span></td> 672</tr> 673<tr class="row1"> 674<td class="file">uscript.h</td><td class="proto"><tt>enum</tt> UScriptCode::USCRIPT_NABATAEAN</td><td class="stabchange">Stable<br>2.2</td><td>Stable<br> 675<span class="verchange"><span>4.6</span> 676<br> 677<b class="bigwarn" title="A stable API changed version.">(changed)</b></span></td> 678</tr> 679<tr class="row0"> 680<td class="file">uscript.h</td><td class="proto"><tt>enum</tt> UScriptCode::USCRIPT_NAKHI_GEBA</td><td class="stabchange">Stable<br>2.2</td><td>Stable<br> 681<span class="verchange"><span>4.4</span> 682<br> 683<b class="bigwarn" title="A stable API changed version.">(changed)</b></span></td> 684</tr> 685<tr class="row1"> 686<td class="file">uscript.h</td><td class="proto"><tt>enum</tt> UScriptCode::USCRIPT_NEW_TAI_LUE</td><td class="stabchange">Stable<br>2.2</td><td>Stable<br> 687<span class="verchange"><span>3.4</span> 688<br> 689<b class="bigwarn" title="A stable API changed version.">(changed)</b></span></td> 690</tr> 691<tr class="row0"> 692<td class="file">uscript.h</td><td class="proto"><tt>enum</tt> UScriptCode::USCRIPT_NKO</td><td class="stabchange">Stable<br>2.2</td><td>Stable<br> 693<span class="verchange"><span>3.6</span> 694<br> 695<b class="bigwarn" title="A stable API changed version.">(changed)</b></span></td> 696</tr> 697<tr class="row1"> 698<td class="file">uscript.h</td><td class="proto"><tt>enum</tt> UScriptCode::USCRIPT_OLD_CHURCH_SLAVONIC_CYRILLIC</td><td class="stabchange">Stable<br>2.2</td><td>Stable<br> 699<span class="verchange"><span>3.6</span> 700<br> 701<b class="bigwarn" title="A stable API changed version.">(changed)</b></span></td> 702</tr> 703<tr class="row0"> 704<td class="file">uscript.h</td><td class="proto"><tt>enum</tt> UScriptCode::USCRIPT_OLD_HUNGARIAN</td><td class="stabchange">Stable<br>2.2</td><td>Stable<br> 705<span class="verchange"><span>3.6</span> 706<br> 707<b class="bigwarn" title="A stable API changed version.">(changed)</b></span></td> 708</tr> 709<tr class="row1"> 710<td class="file">uscript.h</td><td class="proto"><tt>enum</tt> UScriptCode::USCRIPT_OLD_NORTH_ARABIAN</td><td class="stabchange">Stable<br>2.2</td><td>Stable<br> 711<span class="verchange"><span>4.6</span> 712<br> 713<b class="bigwarn" title="A stable API changed version.">(changed)</b></span></td> 714</tr> 715<tr class="row0"> 716<td class="file">uscript.h</td><td class="proto"><tt>enum</tt> UScriptCode::USCRIPT_OLD_PERMIC</td><td class="stabchange">Stable<br>2.2</td><td>Stable<br> 717<span class="verchange"><span>3.6</span> 718<br> 719<b class="bigwarn" title="A stable API changed version.">(changed)</b></span></td> 720</tr> 721<tr class="row1"> 722<td class="file">uscript.h</td><td class="proto"><tt>enum</tt> UScriptCode::USCRIPT_OLD_PERSIAN</td><td class="stabchange">Stable<br>2.2</td><td>Stable<br> 723<span class="verchange"><span>3.4</span> 724<br> 725<b class="bigwarn" title="A stable API changed version.">(changed)</b></span></td> 726</tr> 727<tr class="row0"> 728<td class="file">uscript.h</td><td class="proto"><tt>enum</tt> UScriptCode::USCRIPT_OLD_SOUTH_ARABIAN</td><td class="stabchange">Stable<br>2.2</td><td>Stable<br> 729<span class="verchange"><span>4.4</span> 730<br> 731<b class="bigwarn" title="A stable API changed version.">(changed)</b></span></td> 732</tr> 733<tr class="row1"> 734<td class="file">uscript.h</td><td class="proto"><tt>enum</tt> UScriptCode::USCRIPT_OL_CHIKI</td><td class="stabchange">Stable<br>2.2</td><td>Stable<br> 735<span class="verchange"><span>3.8</span> 736<br> 737<b class="bigwarn" title="A stable API changed version.">(changed)</b></span></td> 738</tr> 739<tr class="row0"> 740<td class="file">uscript.h</td><td class="proto"><tt>enum</tt> UScriptCode::USCRIPT_ORKHON</td><td class="stabchange">Stable<br>2.2</td><td>Stable<br> 741<span class="verchange"><span>3.6</span> 742<br> 743<b class="bigwarn" title="A stable API changed version.">(changed)</b></span></td> 744</tr> 745<tr class="row1"> 746<td class="file">uscript.h</td><td class="proto"><tt>enum</tt> UScriptCode::USCRIPT_OSMANYA</td><td class="stabchange">Stable<br>2.2</td><td>Stable<br> 747<span class="verchange"><span>2.6</span> 748<br> 749<b class="bigwarn" title="A stable API changed version.">(changed)</b></span></td> 750</tr> 751<tr class="row0"> 752<td class="file">uscript.h</td><td class="proto"><tt>enum</tt> UScriptCode::USCRIPT_PAHAWH_HMONG</td><td class="stabchange">Stable<br>2.2</td><td>Stable<br> 753<span class="verchange"><span>3.6</span> 754<br> 755<b class="bigwarn" title="A stable API changed version.">(changed)</b></span></td> 756</tr> 757<tr class="row1"> 758<td class="file">uscript.h</td><td class="proto"><tt>enum</tt> UScriptCode::USCRIPT_PALMYRENE</td><td class="stabchange">Stable<br>2.2</td><td>Stable<br> 759<span class="verchange"><span>4.6</span> 760<br> 761<b class="bigwarn" title="A stable API changed version.">(changed)</b></span></td> 762</tr> 763<tr class="row0"> 764<td class="file">uscript.h</td><td class="proto"><tt>enum</tt> UScriptCode::USCRIPT_PHAGS_PA</td><td class="stabchange">Stable<br>2.2</td><td>Stable<br> 765<span class="verchange"><span>3.6</span> 766<br> 767<b class="bigwarn" title="A stable API changed version.">(changed)</b></span></td> 768</tr> 769<tr class="row1"> 770<td class="file">uscript.h</td><td class="proto"><tt>enum</tt> UScriptCode::USCRIPT_PHOENICIAN</td><td class="stabchange">Stable<br>2.2</td><td>Stable<br> 771<span class="verchange"><span>3.6</span> 772<br> 773<b class="bigwarn" title="A stable API changed version.">(changed)</b></span></td> 774</tr> 775<tr class="row0"> 776<td class="file">uscript.h</td><td class="proto"><tt>enum</tt> UScriptCode::USCRIPT_PHONETIC_POLLARD</td><td class="stabchange">Stable<br>2.2</td><td>Stable<br> 777<span class="verchange"><span>3.6</span> 778<br> 779<b class="bigwarn" title="A stable API changed version.">(changed)</b></span></td> 780</tr> 781<tr class="row1"> 782<td class="file">uscript.h</td><td class="proto"><tt>enum</tt> UScriptCode::USCRIPT_PSALTER_PAHLAVI</td><td class="stabchange">Stable<br>2.2</td><td>Stable<br> 783<span class="verchange"><span>4.0</span> 784<br> 785<b class="bigwarn" title="A stable API changed version.">(changed)</b></span></td> 786</tr> 787<tr class="row0"> 788<td class="file">uscript.h</td><td class="proto"><tt>enum</tt> UScriptCode::USCRIPT_REJANG</td><td class="stabchange">Stable<br>2.2</td><td>Stable<br> 789<span class="verchange"><span>3.8</span> 790<br> 791<b class="bigwarn" title="A stable API changed version.">(changed)</b></span></td> 792</tr> 793<tr class="row1"> 794<td class="file">uscript.h</td><td class="proto"><tt>enum</tt> UScriptCode::USCRIPT_RONGORONGO</td><td class="stabchange">Stable<br>2.2</td><td>Stable<br> 795<span class="verchange"><span>3.6</span> 796<br> 797<b class="bigwarn" title="A stable API changed version.">(changed)</b></span></td> 798</tr> 799<tr class="row0"> 800<td class="file">uscript.h</td><td class="proto"><tt>enum</tt> UScriptCode::USCRIPT_SAMARITAN</td><td class="stabchange">Stable<br>2.2</td><td>Stable<br> 801<span class="verchange"><span>4.0</span> 802<br> 803<b class="bigwarn" title="A stable API changed version.">(changed)</b></span></td> 804</tr> 805<tr class="row1"> 806<td class="file">uscript.h</td><td class="proto"><tt>enum</tt> UScriptCode::USCRIPT_SARATI</td><td class="stabchange">Stable<br>2.2</td><td>Stable<br> 807<span class="verchange"><span>3.6</span> 808<br> 809<b class="bigwarn" title="A stable API changed version.">(changed)</b></span></td> 810</tr> 811<tr class="row0"> 812<td class="file">uscript.h</td><td class="proto"><tt>enum</tt> UScriptCode::USCRIPT_SAURASHTRA</td><td class="stabchange">Stable<br>2.2</td><td>Stable<br> 813<span class="verchange"><span>3.8</span> 814<br> 815<b class="bigwarn" title="A stable API changed version.">(changed)</b></span></td> 816</tr> 817<tr class="row1"> 818<td class="file">uscript.h</td><td class="proto"><tt>enum</tt> UScriptCode::USCRIPT_SHAVIAN</td><td class="stabchange">Stable<br>2.2</td><td>Stable<br> 819<span class="verchange"><span>2.6</span> 820<br> 821<b class="bigwarn" title="A stable API changed version.">(changed)</b></span></td> 822</tr> 823<tr class="row0"> 824<td class="file">uscript.h</td><td class="proto"><tt>enum</tt> UScriptCode::USCRIPT_SIGN_WRITING</td><td class="stabchange">Stable<br>2.2</td><td>Stable<br> 825<span class="verchange"><span>3.8</span> 826<br> 827<b class="bigwarn" title="A stable API changed version.">(changed)</b></span></td> 828</tr> 829<tr class="row1"> 830<td class="file">uscript.h</td><td class="proto"><tt>enum</tt> UScriptCode::USCRIPT_SIMPLIFIED_HAN</td><td class="stabchange">Stable<br>2.2</td><td>Stable<br> 831<span class="verchange"><span>3.6</span> 832<br> 833<b class="bigwarn" title="A stable API changed version.">(changed)</b></span></td> 834</tr> 835<tr class="row0"> 836<td class="file">uscript.h</td><td class="proto"><tt>enum</tt> UScriptCode::USCRIPT_SINDHI</td><td class="stabchange">Stable<br>2.2</td><td>Stable<br> 837<span class="verchange"><span>4.6</span> 838<br> 839<b class="bigwarn" title="A stable API changed version.">(changed)</b></span></td> 840</tr> 841<tr class="row1"> 842<td class="file">uscript.h</td><td class="proto"><tt>enum</tt> UScriptCode::USCRIPT_SUNDANESE</td><td class="stabchange">Stable<br>2.2</td><td>Stable<br> 843<span class="verchange"><span>3.8</span> 844<br> 845<b class="bigwarn" title="A stable API changed version.">(changed)</b></span></td> 846</tr> 847<tr class="row0"> 848<td class="file">uscript.h</td><td class="proto"><tt>enum</tt> UScriptCode::USCRIPT_SYLOTI_NAGRI</td><td class="stabchange">Stable<br>2.2</td><td>Stable<br> 849<span class="verchange"><span>3.4</span> 850<br> 851<b class="bigwarn" title="A stable API changed version.">(changed)</b></span></td> 852</tr> 853<tr class="row1"> 854<td class="file">uscript.h</td><td class="proto"><tt>enum</tt> UScriptCode::USCRIPT_SYMBOLS</td><td class="stabchange">Stable<br>2.2</td><td>Stable<br> 855<span class="verchange"><span>4.0</span> 856<br> 857<b class="bigwarn" title="A stable API changed version.">(changed)</b></span></td> 858</tr> 859<tr class="row0"> 860<td class="file">uscript.h</td><td class="proto"><tt>enum</tt> UScriptCode::USCRIPT_TAI_LE</td><td class="stabchange">Stable<br>2.2</td><td>Stable<br> 861<span class="verchange"><span>2.6</span> 862<br> 863<b class="bigwarn" title="A stable API changed version.">(changed)</b></span></td> 864</tr> 865<tr class="row1"> 866<td class="file">uscript.h</td><td class="proto"><tt>enum</tt> UScriptCode::USCRIPT_TAI_VIET</td><td class="stabchange">Stable<br>2.2</td><td>Stable<br> 867<span class="verchange"><span>4.0</span> 868<br> 869<b class="bigwarn" title="A stable API changed version.">(changed)</b></span></td> 870</tr> 871<tr class="row0"> 872<td class="file">uscript.h</td><td class="proto"><tt>enum</tt> UScriptCode::USCRIPT_TENGWAR</td><td class="stabchange">Stable<br>2.2</td><td>Stable<br> 873<span class="verchange"><span>3.6</span> 874<br> 875<b class="bigwarn" title="A stable API changed version.">(changed)</b></span></td> 876</tr> 877<tr class="row1"> 878<td class="file">uscript.h</td><td class="proto"><tt>enum</tt> UScriptCode::USCRIPT_TIFINAGH</td><td class="stabchange">Stable<br>2.2</td><td>Stable<br> 879<span class="verchange"><span>3.4</span> 880<br> 881<b class="bigwarn" title="A stable API changed version.">(changed)</b></span></td> 882</tr> 883<tr class="row0"> 884<td class="file">uscript.h</td><td class="proto"><tt>enum</tt> UScriptCode::USCRIPT_TRADITIONAL_HAN</td><td class="stabchange">Stable<br>2.2</td><td>Stable<br> 885<span class="verchange"><span>3.6</span> 886<br> 887<b class="bigwarn" title="A stable API changed version.">(changed)</b></span></td> 888</tr> 889<tr class="row1"> 890<td class="file">uscript.h</td><td class="proto"><tt>enum</tt> UScriptCode::USCRIPT_UGARITIC</td><td class="stabchange">Stable<br>2.2</td><td>Stable<br> 891<span class="verchange"><span>2.6</span> 892<br> 893<b class="bigwarn" title="A stable API changed version.">(changed)</b></span></td> 894</tr> 895<tr class="row0"> 896<td class="file">uscript.h</td><td class="proto"><tt>enum</tt> UScriptCode::USCRIPT_UNKNOWN</td><td class="stabchange">Stable<br>2.2</td><td>Stable<br> 897<span class="verchange"><span>3.6</span> 898<br> 899<b class="bigwarn" title="A stable API changed version.">(changed)</b></span></td> 900</tr> 901<tr class="row1"> 902<td class="file">uscript.h</td><td class="proto"><tt>enum</tt> UScriptCode::USCRIPT_UNWRITTEN_LANGUAGES</td><td class="stabchange">Stable<br>2.2</td><td>Stable<br> 903<span class="verchange"><span>3.6</span> 904<br> 905<b class="bigwarn" title="A stable API changed version.">(changed)</b></span></td> 906</tr> 907<tr class="row0"> 908<td class="file">uscript.h</td><td class="proto"><tt>enum</tt> UScriptCode::USCRIPT_VAI</td><td class="stabchange">Stable<br>2.2</td><td>Stable<br> 909<span class="verchange"><span>3.6</span> 910<br> 911<b class="bigwarn" title="A stable API changed version.">(changed)</b></span></td> 912</tr> 913<tr class="row1"> 914<td class="file">uscript.h</td><td class="proto"><tt>enum</tt> UScriptCode::USCRIPT_VISIBLE_SPEECH</td><td class="stabchange">Stable<br>2.2</td><td>Stable<br> 915<span class="verchange"><span>3.6</span> 916<br> 917<b class="bigwarn" title="A stable API changed version.">(changed)</b></span></td> 918</tr> 919<tr class="row0"> 920<td class="file">uscript.h</td><td class="proto"><tt>enum</tt> UScriptCode::USCRIPT_WARANG_CITI</td><td class="stabchange">Stable<br>2.2</td><td>Stable<br> 921<span class="verchange"><span>4.6</span> 922<br> 923<b class="bigwarn" title="A stable API changed version.">(changed)</b></span></td> 924</tr> 925<tr class="row1"> 926<td class="file">uscript.h</td><td class="proto"><tt>enum</tt> UScriptCode::USCRIPT_WESTERN_SYRIAC</td><td class="stabchange">Stable<br>2.2</td><td>Stable<br> 927<span class="verchange"><span>3.6</span> 928<br> 929<b class="bigwarn" title="A stable API changed version.">(changed)</b></span></td> 930</tr> 931<tr class="row0"> 932<td class="file">utypes.h</td><td class="proto"><tt>#define</tt> U_HIDE_DRAFT_API</td><td class=""> 933<br> 934</td><td>Internal<br> 935<span class=""><span>.</span></span></td> 936</tr> 937<tr class="row1"> 938<td class="file">utypes.h</td><td class="proto"><tt>#define</tt> U_HIDE_INTERNAL_API</td><td class=""> 939<br> 940</td><td>Internal<br> 941<span class=""><span>.</span></span></td> 942</tr> 943</table> 944<P></P> 945<a href="#_top">(jump back to top)</a> 946<hr> 947<a name="promoted"></a> 948<h2>Promoted to stable in 4.8</h2> 949<table BORDER="1" class="genTable"> 950<THEAD> 951<tr> 952<th>File</th><th>API</th><th>4.6.1</th><th>4.8</th> 953</tr> 954</THEAD> 955<tr class="row1"> 956<td class="file">normlzr.h</td><td class="proto"><tt>static</tt> UnicodeString& Normalizer::concatenate(const UnicodeString&, const UnicodeString&, UnicodeString&, UNormalizationMode, int32_t, UErrorCode&)</td><td class="">None<br> 957</td><td>Stable<br> 958<span class=""><span>2.1</span></span></td> 959</tr> 960<tr class="row0"> 961<td class="file">uscript.h</td><td class="proto"><tt>enum</tt> UScriptCode::USCRIPT_AFAKA</td><td class="">None<br> 962</td><td>Stable<br> 963<span class=""><span>4.8</span></span></td><td class="bornstable"><b class="bigwarn" title="A new API was introduced as stable in $rightVer.">(Born Stable)</b></td> 964</tr> 965<tr class="row1"> 966<td class="file">uscript.h</td><td class="proto"><tt>enum</tt> UScriptCode::USCRIPT_JURCHEN</td><td class="">None<br> 967</td><td>Stable<br> 968<span class=""><span>4.8</span></span></td><td class="bornstable"><b class="bigwarn" title="A new API was introduced as stable in $rightVer.">(Born Stable)</b></td> 969</tr> 970<tr class="row0"> 971<td class="file">uscript.h</td><td class="proto"><tt>enum</tt> UScriptCode::USCRIPT_MRO</td><td class="">None<br> 972</td><td>Stable<br> 973<span class=""><span>4.8</span></span></td><td class="bornstable"><b class="bigwarn" title="A new API was introduced as stable in $rightVer.">(Born Stable)</b></td> 974</tr> 975<tr class="row1"> 976<td class="file">uscript.h</td><td class="proto"><tt>enum</tt> UScriptCode::USCRIPT_NUSHU</td><td class="">None<br> 977</td><td>Stable<br> 978<span class=""><span>4.8</span></span></td><td class="bornstable"><b class="bigwarn" title="A new API was introduced as stable in $rightVer.">(Born Stable)</b></td> 979</tr> 980<tr class="row0"> 981<td class="file">uscript.h</td><td class="proto"><tt>enum</tt> UScriptCode::USCRIPT_SHARADA</td><td class="">None<br> 982</td><td>Stable<br> 983<span class=""><span>4.8</span></span></td><td class="bornstable"><b class="bigwarn" title="A new API was introduced as stable in $rightVer.">(Born Stable)</b></td> 984</tr> 985<tr class="row1"> 986<td class="file">uscript.h</td><td class="proto"><tt>enum</tt> UScriptCode::USCRIPT_SORA_SOMPENG</td><td class="">None<br> 987</td><td>Stable<br> 988<span class=""><span>4.8</span></span></td><td class="bornstable"><b class="bigwarn" title="A new API was introduced as stable in $rightVer.">(Born Stable)</b></td> 989</tr> 990<tr class="row0"> 991<td class="file">uscript.h</td><td class="proto"><tt>enum</tt> UScriptCode::USCRIPT_TAKRI</td><td class="">None<br> 992</td><td>Stable<br> 993<span class=""><span>4.8</span></span></td><td class="bornstable"><b class="bigwarn" title="A new API was introduced as stable in $rightVer.">(Born Stable)</b></td> 994</tr> 995<tr class="row1"> 996<td class="file">uscript.h</td><td class="proto"><tt>enum</tt> UScriptCode::USCRIPT_TANGUT</td><td class="">None<br> 997</td><td>Stable<br> 998<span class=""><span>4.8</span></span></td><td class="bornstable"><b class="bigwarn" title="A new API was introduced as stable in $rightVer.">(Born Stable)</b></td> 999</tr> 1000<tr class="row0"> 1001<td class="file">uscript.h</td><td class="proto"><tt>enum</tt> UScriptCode::USCRIPT_WOLEAI</td><td class="">None<br> 1002</td><td>Stable<br> 1003<span class=""><span>4.8</span></span></td><td class="bornstable"><b class="bigwarn" title="A new API was introduced as stable in $rightVer.">(Born Stable)</b></td> 1004</tr> 1005</table> 1006<P></P> 1007<a href="#_top">(jump back to top)</a> 1008<hr> 1009<a name="added"></a> 1010<h2>Added in 4.8</h2> 1011<table BORDER="1" class="genTable"> 1012<THEAD> 1013<tr> 1014<th>File</th><th>API</th><th>4.6.1</th><th>4.8</th> 1015</tr> 1016</THEAD> 1017<tr class="row1"> 1018<td class="file">alphaindex.h</td><td class="proto">AlphabeticIndex& AlphabeticIndex::addLabels(const Locale&, UErrorCode&)</td><td class="">None<br> 1019</td><td>Draft<br> 1020<span class=""><span>4.8</span></span></td> 1021</tr> 1022<tr class="row0"> 1023<td class="file">alphaindex.h</td><td class="proto">AlphabeticIndex& AlphabeticIndex::addLabels(const UnicodeSet&, UErrorCode&)</td><td class="">None<br> 1024</td><td>Draft<br> 1025<span class=""><span>4.8</span></span></td> 1026</tr> 1027<tr class="row1"> 1028<td class="file">alphaindex.h</td><td class="proto">AlphabeticIndex& AlphabeticIndex::addRecord(const UnicodeString&, const void*, UErrorCode&)</td><td class="">None<br> 1029</td><td>Draft<br> 1030<span class=""><span>4.8</span></span></td> 1031</tr> 1032<tr class="row0"> 1033<td class="file">alphaindex.h</td><td class="proto">AlphabeticIndex& AlphabeticIndex::clearRecords(UErrorCode&)</td><td class="">None<br> 1034</td><td>Draft<br> 1035<span class=""><span>4.8</span></span></td> 1036</tr> 1037<tr class="row1"> 1038<td class="file">alphaindex.h</td><td class="proto">AlphabeticIndex& AlphabeticIndex::resetBucketIterator(UErrorCode&)</td><td class="">None<br> 1039</td><td>Draft<br> 1040<span class=""><span>4.8</span></span></td> 1041</tr> 1042<tr class="row0"> 1043<td class="file">alphaindex.h</td><td class="proto">AlphabeticIndex& AlphabeticIndex::resetRecordIterator()</td><td class="">None<br> 1044</td><td>Draft<br> 1045<span class=""><span>4.8</span></span></td> 1046</tr> 1047<tr class="row1"> 1048<td class="file">alphaindex.h</td><td class="proto">AlphabeticIndex& AlphabeticIndex::setInflowLabel(const UnicodeString&, UErrorCode&)</td><td class="">None<br> 1049</td><td>Draft<br> 1050<span class=""><span>4.8</span></span></td> 1051</tr> 1052<tr class="row0"> 1053<td class="file">alphaindex.h</td><td class="proto">AlphabeticIndex& AlphabeticIndex::setMaxLabelCount(int32_t, UErrorCode&)</td><td class="">None<br> 1054</td><td>Draft<br> 1055<span class=""><span>4.8</span></span></td> 1056</tr> 1057<tr class="row1"> 1058<td class="file">alphaindex.h</td><td class="proto">AlphabeticIndex& AlphabeticIndex::setOverflowLabel(const UnicodeString&, UErrorCode&)</td><td class="">None<br> 1059</td><td>Draft<br> 1060<span class=""><span>4.8</span></span></td> 1061</tr> 1062<tr class="row0"> 1063<td class="file">alphaindex.h</td><td class="proto">AlphabeticIndex& AlphabeticIndex::setUnderflowLabel(const UnicodeString&, UErrorCode&)</td><td class="">None<br> 1064</td><td>Draft<br> 1065<span class=""><span>4.8</span></span></td> 1066</tr> 1067<tr class="row1"> 1068<td class="file">alphaindex.h</td><td class="proto">AlphabeticIndex::AlphabeticIndex(const Locale&, UErrorCode&)</td><td class="">None<br> 1069</td><td>Draft<br> 1070<span class=""><span>4.8</span></span></td> 1071</tr> 1072<tr class="row0"> 1073<td class="file">alphaindex.h</td><td class="proto">AlphabeticIndex::~AlphabeticIndex()</td><td class="">None<br> 1074</td><td>Draft<br> 1075<span class=""><span>4.8</span></span></td> 1076</tr> 1077<tr class="row1"> 1078<td class="file">alphaindex.h</td><td class="proto">UAlphabeticIndexLabelType AlphabeticIndex::getBucketLabelType() const</td><td class="">None<br> 1079</td><td>Draft<br> 1080<span class=""><span>4.8</span></span></td> 1081</tr> 1082<tr class="row0"> 1083<td class="file">alphaindex.h</td><td class="proto">UBool AlphabeticIndex::nextBucket(UErrorCode&)</td><td class="">None<br> 1084</td><td>Draft<br> 1085<span class=""><span>4.8</span></span></td> 1086</tr> 1087<tr class="row1"> 1088<td class="file">alphaindex.h</td><td class="proto">UBool AlphabeticIndex::nextRecord(UErrorCode&)</td><td class="">None<br> 1089</td><td>Draft<br> 1090<span class=""><span>4.8</span></span></td> 1091</tr> 1092<tr class="row0"> 1093<td class="file">alphaindex.h</td><td class="proto">const RuleBasedCollator& AlphabeticIndex::getCollator() const</td><td class="">None<br> 1094</td><td>Draft<br> 1095<span class=""><span>4.8</span></span></td> 1096</tr> 1097<tr class="row1"> 1098<td class="file">alphaindex.h</td><td class="proto">const UnicodeString& AlphabeticIndex::getBucketLabel() const</td><td class="">None<br> 1099</td><td>Draft<br> 1100<span class=""><span>4.8</span></span></td> 1101</tr> 1102<tr class="row0"> 1103<td class="file">alphaindex.h</td><td class="proto">const UnicodeString& AlphabeticIndex::getInflowLabel() const</td><td class="">None<br> 1104</td><td>Draft<br> 1105<span class=""><span>4.8</span></span></td> 1106</tr> 1107<tr class="row1"> 1108<td class="file">alphaindex.h</td><td class="proto">const UnicodeString& AlphabeticIndex::getOverflowComparisonString(const UnicodeString&, UErrorCode&)</td><td class="">None<br> 1109</td><td>Internal<br> 1110<span class=""><span>.</span></span></td> 1111</tr> 1112<tr class="row0"> 1113<td class="file">alphaindex.h</td><td class="proto">const UnicodeString& AlphabeticIndex::getOverflowLabel() const</td><td class="">None<br> 1114</td><td>Draft<br> 1115<span class=""><span>4.8</span></span></td> 1116</tr> 1117<tr class="row1"> 1118<td class="file">alphaindex.h</td><td class="proto">const UnicodeString& AlphabeticIndex::getRecordName() const</td><td class="">None<br> 1119</td><td>Draft<br> 1120<span class=""><span>4.8</span></span></td> 1121</tr> 1122<tr class="row0"> 1123<td class="file">alphaindex.h</td><td class="proto">const UnicodeString& AlphabeticIndex::getUnderflowLabel() const</td><td class="">None<br> 1124</td><td>Draft<br> 1125<span class=""><span>4.8</span></span></td> 1126</tr> 1127<tr class="row1"> 1128<td class="file">alphaindex.h</td><td class="proto">const void* AlphabeticIndex::getRecordData() const</td><td class="">None<br> 1129</td><td>Draft<br> 1130<span class=""><span>4.8</span></span></td> 1131</tr> 1132<tr class="row0"> 1133<td class="file">alphaindex.h</td><td class="proto"><tt>enum</tt> 1134 AlphabeticIndex::ELangType {}</td><td class="">None<br> 1135</td><td>Internal<br> 1136<span class=""><span>.</span></span></td> 1137</tr> 1138<tr class="row1"> 1139<td class="file">alphaindex.h</td><td class="proto"><tt>enum</tt> 1140 AlphabeticIndex::ELangType::kNormal</td><td class="">None<br> 1141</td><td>Internal<br> 1142<span class=""><span>.</span></span></td> 1143</tr> 1144<tr class="row0"> 1145<td class="file">alphaindex.h</td><td class="proto"><tt>enum</tt> 1146 AlphabeticIndex::ELangType::kSimplified</td><td class="">None<br> 1147</td><td>Internal<br> 1148<span class=""><span>.</span></span></td> 1149</tr> 1150<tr class="row1"> 1151<td class="file">alphaindex.h</td><td class="proto"><tt>enum</tt> 1152 AlphabeticIndex::ELangType::kTraditional</td><td class="">None<br> 1153</td><td>Internal<br> 1154<span class=""><span>.</span></span></td> 1155</tr> 1156<tr class="row0"> 1157<td class="file">alphaindex.h</td><td class="proto"><tt>enum</tt> UAlphabeticIndexLabelType::U_ALPHAINDEX_INFLOW</td><td class="">None<br> 1158</td><td>Draft<br> 1159<span class=""><span>4.8</span></span></td> 1160</tr> 1161<tr class="row1"> 1162<td class="file">alphaindex.h</td><td class="proto"><tt>enum</tt> UAlphabeticIndexLabelType::U_ALPHAINDEX_NORMAL</td><td class="">None<br> 1163</td><td>Draft<br> 1164<span class=""><span>4.8</span></span></td> 1165</tr> 1166<tr class="row0"> 1167<td class="file">alphaindex.h</td><td class="proto"><tt>enum</tt> UAlphabeticIndexLabelType::U_ALPHAINDEX_OVERFLOW</td><td class="">None<br> 1168</td><td>Draft<br> 1169<span class=""><span>4.8</span></span></td> 1170</tr> 1171<tr class="row1"> 1172<td class="file">alphaindex.h</td><td class="proto"><tt>enum</tt> UAlphabeticIndexLabelType::U_ALPHAINDEX_UNDERFLOW</td><td class="">None<br> 1173</td><td>Draft<br> 1174<span class=""><span>4.8</span></span></td> 1175</tr> 1176<tr class="row0"> 1177<td class="file">alphaindex.h</td><td class="proto">int32_t AlphabeticIndex::getBucketCount(UErrorCode&)</td><td class="">None<br> 1178</td><td>Draft<br> 1179<span class=""><span>4.8</span></span></td> 1180</tr> 1181<tr class="row1"> 1182<td class="file">alphaindex.h</td><td class="proto">int32_t AlphabeticIndex::getBucketIndex() const</td><td class="">None<br> 1183</td><td>Draft<br> 1184<span class=""><span>4.8</span></span></td> 1185</tr> 1186<tr class="row0"> 1187<td class="file">alphaindex.h</td><td class="proto">int32_t AlphabeticIndex::getBucketIndex(const UnicodeString&, UErrorCode&)</td><td class="">None<br> 1188</td><td>Draft<br> 1189<span class=""><span>4.8</span></span></td> 1190</tr> 1191<tr class="row1"> 1192<td class="file">alphaindex.h</td><td class="proto">int32_t AlphabeticIndex::getBucketRecordCount() const</td><td class="">None<br> 1193</td><td>Draft<br> 1194<span class=""><span>4.8</span></span></td> 1195</tr> 1196<tr class="row0"> 1197<td class="file">alphaindex.h</td><td class="proto">int32_t AlphabeticIndex::getMaxLabelCount() const</td><td class="">None<br> 1198</td><td>Draft<br> 1199<span class=""><span>4.8</span></span></td> 1200</tr> 1201<tr class="row1"> 1202<td class="file">alphaindex.h</td><td class="proto">int32_t AlphabeticIndex::getRecordCount(UErrorCode&)</td><td class="">None<br> 1203</td><td>Draft<br> 1204<span class=""><span>4.8</span></span></td> 1205</tr> 1206<tr class="row0"> 1207<td class="file">alphaindex.h</td><td class="proto"><tt>static</tt> ELangType AlphabeticIndex::langTypeFromLocale(const Locale&)</td><td class="">None<br> 1208</td><td>Internal<br> 1209<span class=""><span>.</span></span></td> 1210</tr> 1211<tr class="row1"> 1212<td class="file">alphaindex.h</td><td class="proto"><tt>static</tt> void AlphabeticIndex::staticCleanup()</td><td class="">None<br> 1213</td><td>Internal<br> 1214<span class=""><span>..</span></span></td> 1215</tr> 1216<tr class="row0"> 1217<td class="file">appendable.h</td><td class="proto">UBool Appendable::appendCodePoint(UChar32)</td><td class="">None<br> 1218</td><td>Draft<br> 1219<span class=""><span>4.8</span></span></td> 1220</tr> 1221<tr class="row1"> 1222<td class="file">appendable.h</td><td class="proto">UBool Appendable::appendCodeUnit(UChar)=0</td><td class="">None<br> 1223</td><td>Draft<br> 1224<span class=""><span>4.8</span></span></td> 1225</tr> 1226<tr class="row0"> 1227<td class="file">appendable.h</td><td class="proto">UBool Appendable::appendString(const UChar*, int32_t)</td><td class="">None<br> 1228</td><td>Draft<br> 1229<span class=""><span>4.8</span></span></td> 1230</tr> 1231<tr class="row1"> 1232<td class="file">appendable.h</td><td class="proto">UBool Appendable::reserveAppendCapacity(int32_t)</td><td class="">None<br> 1233</td><td>Draft<br> 1234<span class=""><span>4.8</span></span></td> 1235</tr> 1236<tr class="row0"> 1237<td class="file">appendable.h</td><td class="proto">UBool UnicodeStringAppendable::appendCodePoint(UChar32)</td><td class="">None<br> 1238</td><td>Draft<br> 1239<span class=""><span>4.8</span></span></td> 1240</tr> 1241<tr class="row1"> 1242<td class="file">appendable.h</td><td class="proto">UBool UnicodeStringAppendable::appendCodeUnit(UChar)</td><td class="">None<br> 1243</td><td>Draft<br> 1244<span class=""><span>4.8</span></span></td> 1245</tr> 1246<tr class="row0"> 1247<td class="file">appendable.h</td><td class="proto">UBool UnicodeStringAppendable::appendString(const UChar*, int32_t)</td><td class="">None<br> 1248</td><td>Draft<br> 1249<span class=""><span>4.8</span></span></td> 1250</tr> 1251<tr class="row1"> 1252<td class="file">appendable.h</td><td class="proto">UBool UnicodeStringAppendable::reserveAppendCapacity(int32_t)</td><td class="">None<br> 1253</td><td>Draft<br> 1254<span class=""><span>4.8</span></span></td> 1255</tr> 1256<tr class="row0"> 1257<td class="file">appendable.h</td><td class="proto">UChar* Appendable::getAppendBuffer(int32_t, int32_t, UChar*, int32_t, int32_t*)</td><td class="">None<br> 1258</td><td>Draft<br> 1259<span class=""><span>4.8</span></span></td> 1260</tr> 1261<tr class="row1"> 1262<td class="file">appendable.h</td><td class="proto">UChar* UnicodeStringAppendable::getAppendBuffer(int32_t, int32_t, UChar*, int32_t, int32_t*)</td><td class="">None<br> 1263</td><td>Draft<br> 1264<span class=""><span>4.8</span></span></td> 1265</tr> 1266<tr class="row0"> 1267<td class="file">appendable.h</td><td class="proto">UnicodeStringAppendable::UnicodeStringAppendable(UnicodeString&)</td><td class="">None<br> 1268</td><td>Draft<br> 1269<span class=""><span>4.8</span></span></td> 1270</tr> 1271<tr class="row1"> 1272<td class="file">bytestrie.h</td><td class="proto">BytesTrie& BytesTrie::reset()</td><td class="">None<br> 1273</td><td>Draft<br> 1274<span class=""><span>4.8</span></span></td> 1275</tr> 1276<tr class="row0"> 1277<td class="file">bytestrie.h</td><td class="proto">BytesTrie& BytesTrie::resetToState(const State&)</td><td class="">None<br> 1278</td><td>Draft<br> 1279<span class=""><span>4.8</span></span></td> 1280</tr> 1281<tr class="row1"> 1282<td class="file">bytestrie.h</td><td class="proto">BytesTrie::BytesTrie(const BytesTrie&)</td><td class="">None<br> 1283</td><td>Draft<br> 1284<span class=""><span>4.8</span></span></td> 1285</tr> 1286<tr class="row0"> 1287<td class="file">bytestrie.h</td><td class="proto">BytesTrie::BytesTrie(const void*)</td><td class="">None<br> 1288</td><td>Draft<br> 1289<span class=""><span>4.8</span></span></td> 1290</tr> 1291<tr class="row1"> 1292<td class="file">bytestrie.h</td><td class="proto">BytesTrie::Iterator::Iterator(const BytesTrie&, int32_t, UErrorCode&)</td><td class="">None<br> 1293</td><td>Draft<br> 1294<span class=""><span>4.8</span></span></td> 1295</tr> 1296<tr class="row0"> 1297<td class="file">bytestrie.h</td><td class="proto">BytesTrie::Iterator::Iterator(const void*, int32_t, UErrorCode&)</td><td class="">None<br> 1298</td><td>Draft<br> 1299<span class=""><span>4.8</span></span></td> 1300</tr> 1301<tr class="row1"> 1302<td class="file">bytestrie.h</td><td class="proto">BytesTrie::Iterator::~Iterator()</td><td class="">None<br> 1303</td><td>Draft<br> 1304<span class=""><span>4.8</span></span></td> 1305</tr> 1306<tr class="row0"> 1307<td class="file">bytestrie.h</td><td class="proto">BytesTrie::State::State()</td><td class="">None<br> 1308</td><td>Draft<br> 1309<span class=""><span>4.8</span></span></td> 1310</tr> 1311<tr class="row1"> 1312<td class="file">bytestrie.h</td><td class="proto">BytesTrie::~BytesTrie()</td><td class="">None<br> 1313</td><td>Draft<br> 1314<span class=""><span>4.8</span></span></td> 1315</tr> 1316<tr class="row0"> 1317<td class="file">bytestrie.h</td><td class="proto">Iterator& BytesTrie::Iterator::reset()</td><td class="">None<br> 1318</td><td>Draft<br> 1319<span class=""><span>4.8</span></span></td> 1320</tr> 1321<tr class="row1"> 1322<td class="file">bytestrie.h</td><td class="proto">UBool BytesTrie::Iterator::hasNext() const</td><td class="">None<br> 1323</td><td>Draft<br> 1324<span class=""><span>4.8</span></span></td> 1325</tr> 1326<tr class="row0"> 1327<td class="file">bytestrie.h</td><td class="proto">UBool BytesTrie::Iterator::next(UErrorCode&)</td><td class="">None<br> 1328</td><td>Draft<br> 1329<span class=""><span>4.8</span></span></td> 1330</tr> 1331<tr class="row1"> 1332<td class="file">bytestrie.h</td><td class="proto">UBool BytesTrie::hasUniqueValue(int32_t&) const</td><td class="">None<br> 1333</td><td>Draft<br> 1334<span class=""><span>4.8</span></span></td> 1335</tr> 1336<tr class="row0"> 1337<td class="file">bytestrie.h</td><td class="proto">UStringTrieResult BytesTrie::current() const</td><td class="">None<br> 1338</td><td>Draft<br> 1339<span class=""><span>4.8</span></span></td> 1340</tr> 1341<tr class="row1"> 1342<td class="file">bytestrie.h</td><td class="proto">UStringTrieResult BytesTrie::first(int32_t)</td><td class="">None<br> 1343</td><td>Draft<br> 1344<span class=""><span>4.8</span></span></td> 1345</tr> 1346<tr class="row0"> 1347<td class="file">bytestrie.h</td><td class="proto">UStringTrieResult BytesTrie::next(const char*, int32_t)</td><td class="">None<br> 1348</td><td>Draft<br> 1349<span class=""><span>4.8</span></span></td> 1350</tr> 1351<tr class="row1"> 1352<td class="file">bytestrie.h</td><td class="proto">UStringTrieResult BytesTrie::next(int32_t)</td><td class="">None<br> 1353</td><td>Draft<br> 1354<span class=""><span>4.8</span></span></td> 1355</tr> 1356<tr class="row0"> 1357<td class="file">bytestrie.h</td><td class="proto">const BytesTrie& BytesTrie::saveState(State&) const</td><td class="">None<br> 1358</td><td>Draft<br> 1359<span class=""><span>4.8</span></span></td> 1360</tr> 1361<tr class="row1"> 1362<td class="file">bytestrie.h</td><td class="proto">const StringPiece& BytesTrie::Iterator::getString() const</td><td class="">None<br> 1363</td><td>Draft<br> 1364<span class=""><span>4.8</span></span></td> 1365</tr> 1366<tr class="row0"> 1367<td class="file">bytestrie.h</td><td class="proto">int32_t BytesTrie::Iterator::getValue() const</td><td class="">None<br> 1368</td><td>Draft<br> 1369<span class=""><span>4.8</span></span></td> 1370</tr> 1371<tr class="row1"> 1372<td class="file">bytestrie.h</td><td class="proto">int32_t BytesTrie::getNextBytes(ByteSink&) const</td><td class="">None<br> 1373</td><td>Draft<br> 1374<span class=""><span>4.8</span></span></td> 1375</tr> 1376<tr class="row0"> 1377<td class="file">bytestrie.h</td><td class="proto">int32_t BytesTrie::getValue() const</td><td class="">None<br> 1378</td><td>Draft<br> 1379<span class=""><span>4.8</span></span></td> 1380</tr> 1381<tr class="row1"> 1382<td class="file">bytestriebuilder.h</td><td class="proto">BytesTrie* BytesTrieBuilder::build(UStringTrieBuildOption, UErrorCode&)</td><td class="">None<br> 1383</td><td>Draft<br> 1384<span class=""><span>4.8</span></span></td> 1385</tr> 1386<tr class="row0"> 1387<td class="file">bytestriebuilder.h</td><td class="proto">BytesTrieBuilder& BytesTrieBuilder::add(const StringPiece&, int32_t, UErrorCode&)</td><td class="">None<br> 1388</td><td>Draft<br> 1389<span class=""><span>4.8</span></span></td> 1390</tr> 1391<tr class="row1"> 1392<td class="file">bytestriebuilder.h</td><td class="proto">BytesTrieBuilder& BytesTrieBuilder::clear()</td><td class="">None<br> 1393</td><td>Draft<br> 1394<span class=""><span>4.8</span></span></td> 1395</tr> 1396<tr class="row0"> 1397<td class="file">bytestriebuilder.h</td><td class="proto">BytesTrieBuilder::BytesTrieBuilder(UErrorCode&)</td><td class="">None<br> 1398</td><td>Draft<br> 1399<span class=""><span>4.8</span></span></td> 1400</tr> 1401<tr class="row1"> 1402<td class="file">bytestriebuilder.h</td><td class="proto">BytesTrieBuilder::~BytesTrieBuilder()</td><td class="">None<br> 1403</td><td>Draft<br> 1404<span class=""><span>4.8</span></span></td> 1405</tr> 1406<tr class="row0"> 1407<td class="file">bytestriebuilder.h</td><td class="proto">StringPiece BytesTrieBuilder::buildStringPiece(UStringTrieBuildOption, UErrorCode&)</td><td class="">None<br> 1408</td><td>Draft<br> 1409<span class=""><span>4.8</span></span></td> 1410</tr> 1411<tr class="row1"> 1412<td class="file">coll.h</td><td class="proto"><tt>static</tt> int32_t Collator::getEquivalentReorderCodes(int32_t, int32_t*, int32_t, UErrorCode&)</td><td class="">None<br> 1413</td><td>Draft<br> 1414<span class=""><span>4.8</span></span></td> 1415</tr> 1416<tr class="row0"> 1417<td class="file">dcfmtsym.h</td><td class="proto">const UnicodeString& DecimalFormatSymbols::getPatternForCurrencySpacing(UCurrencySpacing, UBool, UErrorCode&) const</td><td class="">None<br> 1418</td><td>Draft<br> 1419<span class=""><span>4.8</span></span></td> 1420</tr> 1421<tr class="row1"> 1422<td class="file">dcfmtsym.h</td><td class="proto">void DecimalFormatSymbols::setPatternForCurrencySpacing(UCurrencySpacing, UBool, const UnicodeString&)</td><td class="">None<br> 1423</td><td>Draft<br> 1424<span class=""><span>4.8</span></span></td> 1425</tr> 1426<tr class="row0"> 1427<td class="file">decimfmt.h</td><td class="proto">DecimalFormat::DecimalFormat(const UnicodeString&, DecimalFormatSymbols*, UNumberFormatStyle, UErrorCode&)</td><td class="">None<br> 1428</td><td>Internal<br> 1429<span class=""><span>4.2</span></span></td> 1430</tr> 1431<tr class="row1"> 1432<td class="file">decimfmt.h</td><td class="proto"><tt>enum</tt> 1433 DecimalFormat::ERoundingMode::kRoundUnnecessary</td><td class="">None<br> 1434</td><td>Draft<br> 1435<span class=""><span>4.8</span></span></td> 1436</tr> 1437<tr class="row0"> 1438<td class="file">dtitvfmt.h</td><td class="proto">const TimeZone& DateIntervalFormat::getTimeZone()const</td><td class="">None<br> 1439</td><td>Draft<br> 1440<span class=""><span>4.8</span></span></td> 1441</tr> 1442<tr class="row1"> 1443<td class="file">dtitvfmt.h</td><td class="proto">void DateIntervalFormat::adoptTimeZone(TimeZone*)</td><td class="">None<br> 1444</td><td>Draft<br> 1445<span class=""><span>4.8</span></span></td> 1446</tr> 1447<tr class="row0"> 1448<td class="file">dtitvfmt.h</td><td class="proto">void DateIntervalFormat::setTimeZone(const TimeZone&)</td><td class="">None<br> 1449</td><td>Draft<br> 1450<span class=""><span>4.8</span></span></td> 1451</tr> 1452<tr class="row1"> 1453<td class="file">LayoutEngine.h</td><td class="proto"><tt>static</tt> const le_int32 LayoutEngine::kTypoFlagKern</td><td class="">None<br> 1454</td><td>Internal<br> 1455<span class=""><span>.</span></span></td> 1456</tr> 1457<tr class="row0"> 1458<td class="file">LayoutEngine.h</td><td class="proto"><tt>static</tt> const le_int32 LayoutEngine::kTypoFlagLiga</td><td class="">None<br> 1459</td><td>Internal<br> 1460<span class=""><span>.</span></span></td> 1461</tr> 1462<tr class="row1"> 1463<td class="file">messagepattern.h</td><td class="proto"><tt>#define</tt> UMSGPAT_NO_NUMERIC_VALUE</td><td class="">None<br> 1464</td><td>Draft<br> 1465<span class=""><span>4.8</span></span></td> 1466</tr> 1467<tr class="row0"> 1468<td class="file">messagepattern.h</td><td class="proto">MessagePattern& MessagePattern::operator=(const MessagePattern&)</td><td class="">None<br> 1469</td><td>Draft<br> 1470<span class=""><span>4.8</span></span></td> 1471</tr> 1472<tr class="row1"> 1473<td class="file">messagepattern.h</td><td class="proto">MessagePattern& MessagePattern::parse(const UnicodeString&, UParseError*, UErrorCode&)</td><td class="">None<br> 1474</td><td>Draft<br> 1475<span class=""><span>4.8</span></span></td> 1476</tr> 1477<tr class="row0"> 1478<td class="file">messagepattern.h</td><td class="proto">MessagePattern& MessagePattern::parseChoiceStyle(const UnicodeString&, UParseError*, UErrorCode&)</td><td class="">None<br> 1479</td><td>Draft<br> 1480<span class=""><span>4.8</span></span></td> 1481</tr> 1482<tr class="row1"> 1483<td class="file">messagepattern.h</td><td class="proto">MessagePattern& MessagePattern::parsePluralStyle(const UnicodeString&, UParseError*, UErrorCode&)</td><td class="">None<br> 1484</td><td>Draft<br> 1485<span class=""><span>4.8</span></span></td> 1486</tr> 1487<tr class="row0"> 1488<td class="file">messagepattern.h</td><td class="proto">MessagePattern& MessagePattern::parseSelectStyle(const UnicodeString&, UParseError*, UErrorCode&)</td><td class="">None<br> 1489</td><td>Draft<br> 1490<span class=""><span>4.8</span></span></td> 1491</tr> 1492<tr class="row1"> 1493<td class="file">messagepattern.h</td><td class="proto">MessagePattern::MessagePattern(UErrorCode&)</td><td class="">None<br> 1494</td><td>Draft<br> 1495<span class=""><span>4.8</span></span></td> 1496</tr> 1497<tr class="row0"> 1498<td class="file">messagepattern.h</td><td class="proto">MessagePattern::MessagePattern(UMessagePatternApostropheMode, UErrorCode&)</td><td class="">None<br> 1499</td><td>Draft<br> 1500<span class=""><span>4.8</span></span></td> 1501</tr> 1502<tr class="row1"> 1503<td class="file">messagepattern.h</td><td class="proto">MessagePattern::MessagePattern(const MessagePattern&)</td><td class="">None<br> 1504</td><td>Draft<br> 1505<span class=""><span>4.8</span></span></td> 1506</tr> 1507<tr class="row0"> 1508<td class="file">messagepattern.h</td><td class="proto">MessagePattern::MessagePattern(const UnicodeString&, UParseError*, UErrorCode&)</td><td class="">None<br> 1509</td><td>Draft<br> 1510<span class=""><span>4.8</span></span></td> 1511</tr> 1512<tr class="row1"> 1513<td class="file">messagepattern.h</td><td class="proto">MessagePattern::Part::Part()</td><td class="">None<br> 1514</td><td>Internal<br> 1515<span class=""><span>.</span></span></td> 1516</tr> 1517<tr class="row0"> 1518<td class="file">messagepattern.h</td><td class="proto">MessagePattern::~MessagePattern()</td><td class="">None<br> 1519</td><td>Draft<br> 1520<span class=""><span>4.8</span></span></td> 1521</tr> 1522<tr class="row1"> 1523<td class="file">messagepattern.h</td><td class="proto">UBool MessagePattern::Part::operator!=(const Part&) const</td><td class="">None<br> 1524</td><td>Draft<br> 1525<span class=""><span>4.8</span></span></td> 1526</tr> 1527<tr class="row0"> 1528<td class="file">messagepattern.h</td><td class="proto">UBool MessagePattern::Part::operator==(const Part&) const</td><td class="">None<br> 1529</td><td>Draft<br> 1530<span class=""><span>4.8</span></span></td> 1531</tr> 1532<tr class="row1"> 1533<td class="file">messagepattern.h</td><td class="proto">UBool MessagePattern::hasNamedArguments() const</td><td class="">None<br> 1534</td><td>Draft<br> 1535<span class=""><span>4.8</span></span></td> 1536</tr> 1537<tr class="row0"> 1538<td class="file">messagepattern.h</td><td class="proto">UBool MessagePattern::hasNumberedArguments() const</td><td class="">None<br> 1539</td><td>Draft<br> 1540<span class=""><span>4.8</span></span></td> 1541</tr> 1542<tr class="row1"> 1543<td class="file">messagepattern.h</td><td class="proto">UBool MessagePattern::operator!=(const MessagePattern&) const</td><td class="">None<br> 1544</td><td>Draft<br> 1545<span class=""><span>4.8</span></span></td> 1546</tr> 1547<tr class="row0"> 1548<td class="file">messagepattern.h</td><td class="proto">UBool MessagePattern::operator==(const MessagePattern&) const</td><td class="">None<br> 1549</td><td>Draft<br> 1550<span class=""><span>4.8</span></span></td> 1551</tr> 1552<tr class="row1"> 1553<td class="file">messagepattern.h</td><td class="proto">UBool MessagePattern::partSubstringMatches(const Part&, const UnicodeString&) const</td><td class="">None<br> 1554</td><td>Draft<br> 1555<span class=""><span>4.8</span></span></td> 1556</tr> 1557<tr class="row0"> 1558<td class="file">messagepattern.h</td><td class="proto">UMessagePatternApostropheMode MessagePattern::getApostropheMode() const</td><td class="">None<br> 1559</td><td>Draft<br> 1560<span class=""><span>4.8</span></span></td> 1561</tr> 1562<tr class="row1"> 1563<td class="file">messagepattern.h</td><td class="proto">UMessagePatternArgType MessagePattern::Part::getArgType() const</td><td class="">None<br> 1564</td><td>Draft<br> 1565<span class=""><span>4.8</span></span></td> 1566</tr> 1567<tr class="row0"> 1568<td class="file">messagepattern.h</td><td class="proto">UMessagePatternPartType MessagePattern::Part::getType() const</td><td class="">None<br> 1569</td><td>Draft<br> 1570<span class=""><span>4.8</span></span></td> 1571</tr> 1572<tr class="row1"> 1573<td class="file">messagepattern.h</td><td class="proto">UMessagePatternPartType MessagePattern::getPartType(int32_t) const</td><td class="">None<br> 1574</td><td>Draft<br> 1575<span class=""><span>4.8</span></span></td> 1576</tr> 1577<tr class="row0"> 1578<td class="file">messagepattern.h</td><td class="proto">UnicodeString MessagePattern::autoQuoteApostropheDeep() const</td><td class="">None<br> 1579</td><td>Draft<br> 1580<span class=""><span>4.8</span></span></td> 1581</tr> 1582<tr class="row1"> 1583<td class="file">messagepattern.h</td><td class="proto">UnicodeString MessagePattern::getSubstring(const Part&) const</td><td class="">None<br> 1584</td><td>Draft<br> 1585<span class=""><span>4.8</span></span></td> 1586</tr> 1587<tr class="row0"> 1588<td class="file">messagepattern.h</td><td class="proto">const Part& MessagePattern::getPart(int32_t) const</td><td class="">None<br> 1589</td><td>Draft<br> 1590<span class=""><span>4.8</span></span></td> 1591</tr> 1592<tr class="row1"> 1593<td class="file">messagepattern.h</td><td class="proto">const UnicodeString& MessagePattern::getPatternString() const</td><td class="">None<br> 1594</td><td>Draft<br> 1595<span class=""><span>4.8</span></span></td> 1596</tr> 1597<tr class="row0"> 1598<td class="file">messagepattern.h</td><td class="proto">double MessagePattern::getNumericValue(const Part&) const</td><td class="">None<br> 1599</td><td>Draft<br> 1600<span class=""><span>4.8</span></span></td> 1601</tr> 1602<tr class="row1"> 1603<td class="file">messagepattern.h</td><td class="proto">double MessagePattern::getPluralOffset(int32_t) const</td><td class="">None<br> 1604</td><td>Draft<br> 1605<span class=""><span>4.8</span></span></td> 1606</tr> 1607<tr class="row0"> 1608<td class="file">messagepattern.h</td><td class="proto"><tt>enum</tt> (anonymous)::UMSGPAT_ARG_NAME_NOT_NUMBER</td><td class="">None<br> 1609</td><td>Draft<br> 1610<span class=""><span>4.8</span></span></td> 1611</tr> 1612<tr class="row1"> 1613<td class="file">messagepattern.h</td><td class="proto"><tt>enum</tt> (anonymous)::UMSGPAT_ARG_NAME_NOT_VALID</td><td class="">None<br> 1614</td><td>Draft<br> 1615<span class=""><span>4.8</span></span></td> 1616</tr> 1617<tr class="row0"> 1618<td class="file">messagepattern.h</td><td class="proto"><tt>enum</tt> UMessagePatternApostropheMode::UMSGPAT_APOS_DOUBLE_OPTIONAL</td><td class="">None<br> 1619</td><td>Draft<br> 1620<span class=""><span>4.8</span></span></td> 1621</tr> 1622<tr class="row1"> 1623<td class="file">messagepattern.h</td><td class="proto"><tt>enum</tt> UMessagePatternApostropheMode::UMSGPAT_APOS_DOUBLE_REQUIRED</td><td class="">None<br> 1624</td><td>Draft<br> 1625<span class=""><span>4.8</span></span></td> 1626</tr> 1627<tr class="row0"> 1628<td class="file">messagepattern.h</td><td class="proto"><tt>enum</tt> UMessagePatternArgType::UMSGPAT_ARG_TYPE_CHOICE</td><td class="">None<br> 1629</td><td>Draft<br> 1630<span class=""><span>4.8</span></span></td> 1631</tr> 1632<tr class="row1"> 1633<td class="file">messagepattern.h</td><td class="proto"><tt>enum</tt> UMessagePatternArgType::UMSGPAT_ARG_TYPE_NONE</td><td class="">None<br> 1634</td><td>Draft<br> 1635<span class=""><span>4.8</span></span></td> 1636</tr> 1637<tr class="row0"> 1638<td class="file">messagepattern.h</td><td class="proto"><tt>enum</tt> UMessagePatternArgType::UMSGPAT_ARG_TYPE_PLURAL</td><td class="">None<br> 1639</td><td>Draft<br> 1640<span class=""><span>4.8</span></span></td> 1641</tr> 1642<tr class="row1"> 1643<td class="file">messagepattern.h</td><td class="proto"><tt>enum</tt> UMessagePatternArgType::UMSGPAT_ARG_TYPE_SELECT</td><td class="">None<br> 1644</td><td>Draft<br> 1645<span class=""><span>4.8</span></span></td> 1646</tr> 1647<tr class="row0"> 1648<td class="file">messagepattern.h</td><td class="proto"><tt>enum</tt> UMessagePatternArgType::UMSGPAT_ARG_TYPE_SIMPLE</td><td class="">None<br> 1649</td><td>Draft<br> 1650<span class=""><span>4.8</span></span></td> 1651</tr> 1652<tr class="row1"> 1653<td class="file">messagepattern.h</td><td class="proto"><tt>enum</tt> UMessagePatternPartType::UMSGPAT_PART_TYPE_ARG_DOUBLE</td><td class="">None<br> 1654</td><td>Draft<br> 1655<span class=""><span>4.8</span></span></td> 1656</tr> 1657<tr class="row0"> 1658<td class="file">messagepattern.h</td><td class="proto"><tt>enum</tt> UMessagePatternPartType::UMSGPAT_PART_TYPE_ARG_INT</td><td class="">None<br> 1659</td><td>Draft<br> 1660<span class=""><span>4.8</span></span></td> 1661</tr> 1662<tr class="row1"> 1663<td class="file">messagepattern.h</td><td class="proto"><tt>enum</tt> UMessagePatternPartType::UMSGPAT_PART_TYPE_ARG_LIMIT</td><td class="">None<br> 1664</td><td>Draft<br> 1665<span class=""><span>4.8</span></span></td> 1666</tr> 1667<tr class="row0"> 1668<td class="file">messagepattern.h</td><td class="proto"><tt>enum</tt> UMessagePatternPartType::UMSGPAT_PART_TYPE_ARG_NAME</td><td class="">None<br> 1669</td><td>Draft<br> 1670<span class=""><span>4.8</span></span></td> 1671</tr> 1672<tr class="row1"> 1673<td class="file">messagepattern.h</td><td class="proto"><tt>enum</tt> UMessagePatternPartType::UMSGPAT_PART_TYPE_ARG_NUMBER</td><td class="">None<br> 1674</td><td>Draft<br> 1675<span class=""><span>4.8</span></span></td> 1676</tr> 1677<tr class="row0"> 1678<td class="file">messagepattern.h</td><td class="proto"><tt>enum</tt> UMessagePatternPartType::UMSGPAT_PART_TYPE_ARG_SELECTOR</td><td class="">None<br> 1679</td><td>Draft<br> 1680<span class=""><span>4.8</span></span></td> 1681</tr> 1682<tr class="row1"> 1683<td class="file">messagepattern.h</td><td class="proto"><tt>enum</tt> UMessagePatternPartType::UMSGPAT_PART_TYPE_ARG_START</td><td class="">None<br> 1684</td><td>Draft<br> 1685<span class=""><span>4.8</span></span></td> 1686</tr> 1687<tr class="row0"> 1688<td class="file">messagepattern.h</td><td class="proto"><tt>enum</tt> UMessagePatternPartType::UMSGPAT_PART_TYPE_ARG_STYLE</td><td class="">None<br> 1689</td><td>Draft<br> 1690<span class=""><span>4.8</span></span></td> 1691</tr> 1692<tr class="row1"> 1693<td class="file">messagepattern.h</td><td class="proto"><tt>enum</tt> UMessagePatternPartType::UMSGPAT_PART_TYPE_ARG_TYPE</td><td class="">None<br> 1694</td><td>Draft<br> 1695<span class=""><span>4.8</span></span></td> 1696</tr> 1697<tr class="row0"> 1698<td class="file">messagepattern.h</td><td class="proto"><tt>enum</tt> UMessagePatternPartType::UMSGPAT_PART_TYPE_INSERT_CHAR</td><td class="">None<br> 1699</td><td>Draft<br> 1700<span class=""><span>4.8</span></span></td> 1701</tr> 1702<tr class="row1"> 1703<td class="file">messagepattern.h</td><td class="proto"><tt>enum</tt> UMessagePatternPartType::UMSGPAT_PART_TYPE_MSG_LIMIT</td><td class="">None<br> 1704</td><td>Draft<br> 1705<span class=""><span>4.8</span></span></td> 1706</tr> 1707<tr class="row0"> 1708<td class="file">messagepattern.h</td><td class="proto"><tt>enum</tt> UMessagePatternPartType::UMSGPAT_PART_TYPE_MSG_START</td><td class="">None<br> 1709</td><td>Draft<br> 1710<span class=""><span>4.8</span></span></td> 1711</tr> 1712<tr class="row1"> 1713<td class="file">messagepattern.h</td><td class="proto"><tt>enum</tt> UMessagePatternPartType::UMSGPAT_PART_TYPE_REPLACE_NUMBER</td><td class="">None<br> 1714</td><td>Draft<br> 1715<span class=""><span>4.8</span></span></td> 1716</tr> 1717<tr class="row0"> 1718<td class="file">messagepattern.h</td><td class="proto"><tt>enum</tt> UMessagePatternPartType::UMSGPAT_PART_TYPE_SKIP_SYNTAX</td><td class="">None<br> 1719</td><td>Draft<br> 1720<span class=""><span>4.8</span></span></td> 1721</tr> 1722<tr class="row1"> 1723<td class="file">messagepattern.h</td><td class="proto">int32_t MessagePattern::Part::getIndex() const</td><td class="">None<br> 1724</td><td>Draft<br> 1725<span class=""><span>4.8</span></span></td> 1726</tr> 1727<tr class="row0"> 1728<td class="file">messagepattern.h</td><td class="proto">int32_t MessagePattern::Part::getLength() const</td><td class="">None<br> 1729</td><td>Draft<br> 1730<span class=""><span>4.8</span></span></td> 1731</tr> 1732<tr class="row1"> 1733<td class="file">messagepattern.h</td><td class="proto">int32_t MessagePattern::Part::getLimit() const</td><td class="">None<br> 1734</td><td>Draft<br> 1735<span class=""><span>4.8</span></span></td> 1736</tr> 1737<tr class="row0"> 1738<td class="file">messagepattern.h</td><td class="proto">int32_t MessagePattern::Part::getValue() const</td><td class="">None<br> 1739</td><td>Draft<br> 1740<span class=""><span>4.8</span></span></td> 1741</tr> 1742<tr class="row1"> 1743<td class="file">messagepattern.h</td><td class="proto">int32_t MessagePattern::Part::hashCode() const</td><td class="">None<br> 1744</td><td>Draft<br> 1745<span class=""><span>4.8</span></span></td> 1746</tr> 1747<tr class="row0"> 1748<td class="file">messagepattern.h</td><td class="proto">int32_t MessagePattern::countParts() const</td><td class="">None<br> 1749</td><td>Draft<br> 1750<span class=""><span>4.8</span></span></td> 1751</tr> 1752<tr class="row1"> 1753<td class="file">messagepattern.h</td><td class="proto">int32_t MessagePattern::getLimitPartIndex(int32_t) const</td><td class="">None<br> 1754</td><td>Draft<br> 1755<span class=""><span>4.8</span></span></td> 1756</tr> 1757<tr class="row0"> 1758<td class="file">messagepattern.h</td><td class="proto">int32_t MessagePattern::getPatternIndex(int32_t) const</td><td class="">None<br> 1759</td><td>Draft<br> 1760<span class=""><span>4.8</span></span></td> 1761</tr> 1762<tr class="row1"> 1763<td class="file">messagepattern.h</td><td class="proto">int32_t MessagePattern::hashCode() const</td><td class="">None<br> 1764</td><td>Draft<br> 1765<span class=""><span>4.8</span></span></td> 1766</tr> 1767<tr class="row0"> 1768<td class="file">messagepattern.h</td><td class="proto"><tt>static</tt> UBool MessagePattern::Part::hasNumericValue(UMessagePatternPartType)</td><td class="">None<br> 1769</td><td>Draft<br> 1770<span class=""><span>4.8</span></span></td> 1771</tr> 1772<tr class="row1"> 1773<td class="file">messagepattern.h</td><td class="proto"><tt>static</tt> int32_t MessagePattern::validateArgumentName(const UnicodeString&)</td><td class="">None<br> 1774</td><td>Draft<br> 1775<span class=""><span>4.8</span></span></td> 1776</tr> 1777<tr class="row0"> 1778<td class="file">messagepattern.h</td><td class="proto">void MessagePattern::clear()</td><td class="">None<br> 1779</td><td>Draft<br> 1780<span class=""><span>4.8</span></span></td> 1781</tr> 1782<tr class="row1"> 1783<td class="file">messagepattern.h</td><td class="proto">void MessagePattern::clearPatternAndSetApostropheMode(UMessagePatternApostropheMode)</td><td class="">None<br> 1784</td><td>Draft<br> 1785<span class=""><span>4.8</span></span></td> 1786</tr> 1787<tr class="row0"> 1788<td class="file">msgfmt.h</td><td class="proto">UMessagePatternApostropheMode MessageFormat::getApostropheMode() const</td><td class="">None<br> 1789</td><td>Draft<br> 1790<span class=""><span>4.8</span></span></td> 1791</tr> 1792<tr class="row1"> 1793<td class="file">msgfmt.h</td><td class="proto"><tt>static</tt> UBool MessageFormat::equalFormats(const void*, const void*)</td><td class="">None<br> 1794</td><td>Internal<br> 1795<span class=""><span>.</span></span></td> 1796</tr> 1797<tr class="row0"> 1798<td class="file">msgfmt.h</td><td class="proto">void MessageFormat::applyPattern(const UnicodeString&, UMessagePatternApostropheMode, UParseError*, UErrorCode&)</td><td class="">None<br> 1799</td><td>Draft<br> 1800<span class=""><span>4.8</span></span></td> 1801</tr> 1802<tr class="row1"> 1803<td class="file">normlzr.h</td><td class="proto"><tt>static</tt> UnicodeString& Normalizer::concatenate(const UnicodeString&, const UnicodeString&, UnicodeString&, UNormalizationMode, int32_t, UErrorCode&)</td><td class="">None<br> 1804</td><td>Stable<br> 1805<span class=""><span>2.1</span></span></td> 1806</tr> 1807<tr class="row0"> 1808<td class="file">numfmt.h</td><td class="proto">UBool NumberFormat::isLenient()const</td><td class="">None<br> 1809</td><td>Draft<br> 1810<span class=""><span>4.8</span></span></td> 1811</tr> 1812<tr class="row1"> 1813<td class="file">numfmt.h</td><td class="proto"><tt>static</tt> NumberFormat* NumberFormat::createInstance(const Locale&, UNumberFormatStyle, UErrorCode&)</td><td class="">None<br> 1814</td><td>Draft<br> 1815<span class=""><span>4.8</span></span></td> 1816</tr> 1817<tr class="row0"> 1818<td class="file">numfmt.h</td><td class="proto">void NumberFormat::setLenient(UBool)</td><td class="">None<br> 1819</td><td>Draft<br> 1820<span class=""><span>4.8</span></span></td> 1821</tr> 1822<tr class="row1"> 1823<td class="file">plurrule.h</td><td class="proto"><tt>#define</tt> UPLRULES_NO_UNIQUE_VALUE</td><td class="">None<br> 1824</td><td>Draft<br> 1825<span class=""><span>4.8</span></span></td> 1826</tr> 1827<tr class="row0"> 1828<td class="file">plurrule.h</td><td class="proto">double PluralRules::getUniqueKeywordValue(const UnicodeString&)</td><td class="">None<br> 1829</td><td>Draft<br> 1830<span class=""><span>4.8</span></span></td> 1831</tr> 1832<tr class="row1"> 1833<td class="file">plurrule.h</td><td class="proto">int32_t PluralRules::getAllKeywordValues(const UnicodeString&, double*, int32_t, UErrorCode&)</td><td class="">None<br> 1834</td><td>Draft<br> 1835<span class=""><span>4.8</span></span></td> 1836</tr> 1837<tr class="row0"> 1838<td class="file">plurrule.h</td><td class="proto">int32_t PluralRules::getSamples(const UnicodeString&, double*, int32_t, UErrorCode&)</td><td class="">None<br> 1839</td><td>Draft<br> 1840<span class=""><span>4.8</span></span></td> 1841</tr> 1842<tr class="row1"> 1843<td class="file">rbbi.h</td><td class="proto">RuleBasedBreakIterator::RuleBasedBreakIterator(const uint8_t*, uint32_t, UErrorCode&)</td><td class="">None<br> 1844</td><td>Draft<br> 1845<span class=""><span>4.8</span></span></td> 1846</tr> 1847<tr class="row0"> 1848<td class="file">regex.h</td><td class="proto">RegexMatcher& RegexMatcher::refreshInputText(UText*, UErrorCode&)</td><td class="">None<br> 1849</td><td>Draft<br> 1850<span class=""><span>4.8</span></span></td> 1851</tr> 1852<tr class="row1"> 1853<td class="file">stringtriebuilder.h</td><td class="proto"><tt>enum</tt> UStringTrieBuildOption::USTRINGTRIE_BUILD_FAST</td><td class="">None<br> 1854</td><td>Draft<br> 1855<span class=""><span>4.8</span></span></td> 1856</tr> 1857<tr class="row0"> 1858<td class="file">stringtriebuilder.h</td><td class="proto"><tt>enum</tt> UStringTrieBuildOption::USTRINGTRIE_BUILD_SMALL</td><td class="">None<br> 1859</td><td>Draft<br> 1860<span class=""><span>4.8</span></span></td> 1861</tr> 1862<tr class="row1"> 1863<td class="file">stringtriebuilder.h</td><td class="proto"><tt>static</tt> UBool StringTrieBuilder::equalNodes(const void*, const void*)</td><td class="">None<br> 1864</td><td>Internal<br> 1865<span class=""><span>.</span></span></td> 1866</tr> 1867<tr class="row0"> 1868<td class="file">stringtriebuilder.h</td><td class="proto"><tt>static</tt> UBool StringTrieBuilder::hashNode(const void*)</td><td class="">None<br> 1869</td><td>Internal<br> 1870<span class=""><span>.</span></span></td> 1871</tr> 1872<tr class="row1"> 1873<td class="file">tblcoll.h</td><td class="proto"><tt>static</tt> int32_t RuleBasedCollator::getEquivalentReorderCodes(int32_t, int32_t*, int32_t, UErrorCode&)</td><td class="">None<br> 1874</td><td>Draft<br> 1875<span class=""><span>4.8</span></span></td> 1876</tr> 1877<tr class="row0"> 1878<td class="file">timezone.h</td><td class="proto"><tt>static</tt> StringEnumeration* TimeZone::createTimeZoneIDEnumeration(USystemTimeZoneType, const char*, const int32_t*, UErrorCode&)</td><td class="">None<br> 1879</td><td>Draft<br> 1880<span class=""><span>4.8</span></span></td> 1881</tr> 1882<tr class="row1"> 1883<td class="file">timezone.h</td><td class="proto"><tt>static</tt> int32_t TimeZone::getRegion(const UnicodeString&, char*, int32_t, UErrorCode&)</td><td class="">None<br> 1884</td><td>Draft<br> 1885<span class=""><span>4.8</span></span></td> 1886</tr> 1887<tr class="row0"> 1888<td class="file">tmutfmt.h</td><td class="proto">TimeUnitFormat::TimeUnitFormat(const Locale&, UTimeUnitFormatStyle, UErrorCode&)</td><td class="">None<br> 1889</td><td>Draft<br> 1890<span class=""><span>4.8</span></span></td> 1891</tr> 1892<tr class="row1"> 1893<td class="file">tmutfmt.h</td><td class="proto"><tt>enum</tt> UTimeUnitFormatStyle::UTMUTFMT_ABBREVIATED_STYLE</td><td class="">None<br> 1894</td><td>Draft<br> 1895<span class=""><span>4.8</span></span></td> 1896</tr> 1897<tr class="row0"> 1898<td class="file">tmutfmt.h</td><td class="proto"><tt>enum</tt> UTimeUnitFormatStyle::UTMUTFMT_FORMAT_STYLE_COUNT</td><td class="">None<br> 1899</td><td>Draft<br> 1900<span class=""><span>4.8</span></span></td> 1901</tr> 1902<tr class="row1"> 1903<td class="file">tmutfmt.h</td><td class="proto"><tt>enum</tt> UTimeUnitFormatStyle::UTMUTFMT_FULL_STYLE</td><td class="">None<br> 1904</td><td>Draft<br> 1905<span class=""><span>4.8</span></span></td> 1906</tr> 1907<tr class="row0"> 1908<td class="file">ubidi.h</td><td class="proto">void ubidi_setContext(UBiDi*, const UChar*, int32_t, const UChar*, int32_t, UErrorCode*)</td><td class="">None<br> 1909</td><td>Draft<br> 1910<span class=""><span>4.8</span></span></td> 1911</tr> 1912<tr class="row1"> 1913<td class="file">ucal.h</td><td class="proto"><tt>#define</tt> UCAL_UNKNOWN_ZONE_ID</td><td class="">None<br> 1914</td><td>Draft<br> 1915<span class=""><span>4.8</span></span></td> 1916</tr> 1917<tr class="row0"> 1918<td class="file">ucal.h</td><td class="proto">UEnumeration* ucal_openTimeZoneIDEnumeration(USystemTimeZoneType, const char*, const int32_t*, UErrorCode*)</td><td class="">None<br> 1919</td><td>Draft<br> 1920<span class=""><span>4.8</span></span></td> 1921</tr> 1922<tr class="row1"> 1923<td class="file">ucal.h</td><td class="proto"><tt>enum</tt> USystemTimeZoneType::UCAL_ZONE_TYPE_ANY</td><td class="">None<br> 1924</td><td>Draft<br> 1925<span class=""><span>4.8</span></span></td> 1926</tr> 1927<tr class="row0"> 1928<td class="file">ucal.h</td><td class="proto"><tt>enum</tt> USystemTimeZoneType::UCAL_ZONE_TYPE_CANONICAL_LOCATION</td><td class="">None<br> 1929</td><td>Draft<br> 1930<span class=""><span>4.8</span></span></td> 1931</tr> 1932<tr class="row1"> 1933<td class="file">ucal.h</td><td class="proto"><tt>enum</tt> USystemTimeZoneType::UCAL_ZONE_TYPE_CANONICAL</td><td class="">None<br> 1934</td><td>Draft<br> 1935<span class=""><span>4.8</span></span></td> 1936</tr> 1937<tr class="row0"> 1938<td class="file">ucal.h</td><td class="proto">int32_t ucal_getFieldDifference(UCalendar*, UDate, UCalendarDateFields, UErrorCode*)</td><td class="">None<br> 1939</td><td>Draft<br> 1940<span class=""><span>4.8</span></span></td> 1941</tr> 1942<tr class="row1"> 1943<td class="file">ucharstrie.h</td><td class="proto">Iterator& UCharsTrie::Iterator::reset()</td><td class="">None<br> 1944</td><td>Draft<br> 1945<span class=""><span>4.8</span></span></td> 1946</tr> 1947<tr class="row0"> 1948<td class="file">ucharstrie.h</td><td class="proto">UBool UCharsTrie::Iterator::hasNext() const</td><td class="">None<br> 1949</td><td>Draft<br> 1950<span class=""><span>4.8</span></span></td> 1951</tr> 1952<tr class="row1"> 1953<td class="file">ucharstrie.h</td><td class="proto">UBool UCharsTrie::Iterator::next(UErrorCode&)</td><td class="">None<br> 1954</td><td>Draft<br> 1955<span class=""><span>4.8</span></span></td> 1956</tr> 1957<tr class="row0"> 1958<td class="file">ucharstrie.h</td><td class="proto">UBool UCharsTrie::hasUniqueValue(int32_t&) const</td><td class="">None<br> 1959</td><td>Draft<br> 1960<span class=""><span>4.8</span></span></td> 1961</tr> 1962<tr class="row1"> 1963<td class="file">ucharstrie.h</td><td class="proto">UCharsTrie& UCharsTrie::reset()</td><td class="">None<br> 1964</td><td>Draft<br> 1965<span class=""><span>4.8</span></span></td> 1966</tr> 1967<tr class="row0"> 1968<td class="file">ucharstrie.h</td><td class="proto">UCharsTrie& UCharsTrie::resetToState(const State&)</td><td class="">None<br> 1969</td><td>Draft<br> 1970<span class=""><span>4.8</span></span></td> 1971</tr> 1972<tr class="row1"> 1973<td class="file">ucharstrie.h</td><td class="proto">UCharsTrie::Iterator::Iterator(const UChar*, int32_t, UErrorCode&)</td><td class="">None<br> 1974</td><td>Draft<br> 1975<span class=""><span>4.8</span></span></td> 1976</tr> 1977<tr class="row0"> 1978<td class="file">ucharstrie.h</td><td class="proto">UCharsTrie::Iterator::Iterator(const UCharsTrie&, int32_t, UErrorCode&)</td><td class="">None<br> 1979</td><td>Draft<br> 1980<span class=""><span>4.8</span></span></td> 1981</tr> 1982<tr class="row1"> 1983<td class="file">ucharstrie.h</td><td class="proto">UCharsTrie::Iterator::~Iterator()</td><td class="">None<br> 1984</td><td>Draft<br> 1985<span class=""><span>4.8</span></span></td> 1986</tr> 1987<tr class="row0"> 1988<td class="file">ucharstrie.h</td><td class="proto">UCharsTrie::State::State()</td><td class="">None<br> 1989</td><td>Draft<br> 1990<span class=""><span>4.8</span></span></td> 1991</tr> 1992<tr class="row1"> 1993<td class="file">ucharstrie.h</td><td class="proto">UCharsTrie::UCharsTrie(const UChar*)</td><td class="">None<br> 1994</td><td>Draft<br> 1995<span class=""><span>4.8</span></span></td> 1996</tr> 1997<tr class="row0"> 1998<td class="file">ucharstrie.h</td><td class="proto">UCharsTrie::UCharsTrie(const UCharsTrie&)</td><td class="">None<br> 1999</td><td>Draft<br> 2000<span class=""><span>4.8</span></span></td> 2001</tr> 2002<tr class="row1"> 2003<td class="file">ucharstrie.h</td><td class="proto">UCharsTrie::~UCharsTrie()</td><td class="">None<br> 2004</td><td>Draft<br> 2005<span class=""><span>4.8</span></span></td> 2006</tr> 2007<tr class="row0"> 2008<td class="file">ucharstrie.h</td><td class="proto">UStringTrieResult UCharsTrie::current() const</td><td class="">None<br> 2009</td><td>Draft<br> 2010<span class=""><span>4.8</span></span></td> 2011</tr> 2012<tr class="row1"> 2013<td class="file">ucharstrie.h</td><td class="proto">UStringTrieResult UCharsTrie::first(int32_t)</td><td class="">None<br> 2014</td><td>Draft<br> 2015<span class=""><span>4.8</span></span></td> 2016</tr> 2017<tr class="row0"> 2018<td class="file">ucharstrie.h</td><td class="proto">UStringTrieResult UCharsTrie::firstForCodePoint(UChar32)</td><td class="">None<br> 2019</td><td>Draft<br> 2020<span class=""><span>4.8</span></span></td> 2021</tr> 2022<tr class="row1"> 2023<td class="file">ucharstrie.h</td><td class="proto">UStringTrieResult UCharsTrie::next(const UChar*, int32_t)</td><td class="">None<br> 2024</td><td>Draft<br> 2025<span class=""><span>4.8</span></span></td> 2026</tr> 2027<tr class="row0"> 2028<td class="file">ucharstrie.h</td><td class="proto">UStringTrieResult UCharsTrie::next(int32_t)</td><td class="">None<br> 2029</td><td>Draft<br> 2030<span class=""><span>4.8</span></span></td> 2031</tr> 2032<tr class="row1"> 2033<td class="file">ucharstrie.h</td><td class="proto">UStringTrieResult UCharsTrie::nextForCodePoint(UChar32)</td><td class="">None<br> 2034</td><td>Draft<br> 2035<span class=""><span>4.8</span></span></td> 2036</tr> 2037<tr class="row0"> 2038<td class="file">ucharstrie.h</td><td class="proto">const UCharsTrie& UCharsTrie::saveState(State&) const</td><td class="">None<br> 2039</td><td>Draft<br> 2040<span class=""><span>4.8</span></span></td> 2041</tr> 2042<tr class="row1"> 2043<td class="file">ucharstrie.h</td><td class="proto">const UnicodeString& UCharsTrie::Iterator::getString() const</td><td class="">None<br> 2044</td><td>Draft<br> 2045<span class=""><span>4.8</span></span></td> 2046</tr> 2047<tr class="row0"> 2048<td class="file">ucharstrie.h</td><td class="proto">int32_t UCharsTrie::Iterator::getValue() const</td><td class="">None<br> 2049</td><td>Draft<br> 2050<span class=""><span>4.8</span></span></td> 2051</tr> 2052<tr class="row1"> 2053<td class="file">ucharstrie.h</td><td class="proto">int32_t UCharsTrie::getNextUChars(Appendable&) const</td><td class="">None<br> 2054</td><td>Draft<br> 2055<span class=""><span>4.8</span></span></td> 2056</tr> 2057<tr class="row0"> 2058<td class="file">ucharstrie.h</td><td class="proto">int32_t UCharsTrie::getValue() const</td><td class="">None<br> 2059</td><td>Draft<br> 2060<span class=""><span>4.8</span></span></td> 2061</tr> 2062<tr class="row1"> 2063<td class="file">ucharstriebuilder.h</td><td class="proto">UCharsTrie* UCharsTrieBuilder::build(UStringTrieBuildOption, UErrorCode&)</td><td class="">None<br> 2064</td><td>Draft<br> 2065<span class=""><span>4.8</span></span></td> 2066</tr> 2067<tr class="row0"> 2068<td class="file">ucharstriebuilder.h</td><td class="proto">UCharsTrieBuilder& UCharsTrieBuilder::add(const UnicodeString&, int32_t, UErrorCode&)</td><td class="">None<br> 2069</td><td>Draft<br> 2070<span class=""><span>4.8</span></span></td> 2071</tr> 2072<tr class="row1"> 2073<td class="file">ucharstriebuilder.h</td><td class="proto">UCharsTrieBuilder& UCharsTrieBuilder::clear()</td><td class="">None<br> 2074</td><td>Draft<br> 2075<span class=""><span>4.8</span></span></td> 2076</tr> 2077<tr class="row0"> 2078<td class="file">ucharstriebuilder.h</td><td class="proto">UCharsTrieBuilder::UCharsTrieBuilder(UErrorCode&)</td><td class="">None<br> 2079</td><td>Draft<br> 2080<span class=""><span>4.8</span></span></td> 2081</tr> 2082<tr class="row1"> 2083<td class="file">ucharstriebuilder.h</td><td class="proto">UCharsTrieBuilder::~UCharsTrieBuilder()</td><td class="">None<br> 2084</td><td>Draft<br> 2085<span class=""><span>4.8</span></span></td> 2086</tr> 2087<tr class="row0"> 2088<td class="file">ucharstriebuilder.h</td><td class="proto">UnicodeString& UCharsTrieBuilder::buildUnicodeString(UStringTrieBuildOption, UnicodeString&, UErrorCode&)</td><td class="">None<br> 2089</td><td>Draft<br> 2090<span class=""><span>4.8</span></span></td> 2091</tr> 2092<tr class="row1"> 2093<td class="file">ucnv.h</td><td class="proto">UBool ucnv_isFixedWidth(UConverter*, UErrorCode*)</td><td class="">None<br> 2094</td><td>Draft<br> 2095<span class=""><span>4.8</span></span></td> 2096</tr> 2097<tr class="row0"> 2098<td class="file">ucnv.h</td><td class="proto"><tt>enum</tt> UConverterType::UCNV_COMPOUND_TEXT</td><td class="">None<br> 2099</td><td>Draft<br> 2100<span class=""><span>4.8</span></span></td> 2101</tr> 2102<tr class="row1"> 2103<td class="file">ucol.h</td><td class="proto"><tt>enum</tt> UColReorderCode::UCOL_REORDER_CODE_DEFAULT</td><td class="">None<br> 2104</td><td>Draft<br> 2105<span class=""><span>4.8</span></span></td> 2106</tr> 2107<tr class="row0"> 2108<td class="file">ucol.h</td><td class="proto"><tt>enum</tt> UColReorderCode::UCOL_REORDER_CODE_NONE</td><td class="">None<br> 2109</td><td>Draft<br> 2110<span class=""><span>4.8</span></span></td> 2111</tr> 2112<tr class="row1"> 2113<td class="file">ucol.h</td><td class="proto"><tt>enum</tt> UColReorderCode::UCOL_REORDER_CODE_OTHERS</td><td class="">None<br> 2114</td><td>Draft<br> 2115<span class=""><span>4.8</span></span></td> 2116</tr> 2117<tr class="row0"> 2118<td class="file">ucol.h</td><td class="proto">int32_t ucol_getEquivalentReorderCodes(int32_t, int32_t*, int32_t, UErrorCode*)</td><td class="">None<br> 2119</td><td>Draft<br> 2120<span class=""><span>4.8</span></span></td> 2121</tr> 2122<tr class="row1"> 2123<td class="file">uconfig.h</td><td class="proto"><tt>#define</tt> UCONFIG_MSGPAT_DEFAULT_APOSTROPHE_MODE</td><td class="">None<br> 2124</td><td>Draft<br> 2125<span class=""><span>4.8</span></span></td> 2126</tr> 2127<tr class="row0"> 2128<td class="file">ucurr.h</td><td class="proto">UBool ucurr_isAvailable(const UChar*, UDate, UDate, UErrorCode*)</td><td class="">None<br> 2129</td><td>Draft<br> 2130<span class=""><span>4.8</span></span></td> 2131</tr> 2132<tr class="row1"> 2133<td class="file">udateintervalformat.h</td><td class="proto">UDateIntervalFormat* udtitvfmt_open(const char*, const UChar*, int32_t, const UChar*, int32_t, UErrorCode*)</td><td class="">None<br> 2134</td><td>Draft<br> 2135<span class=""><span>4.8</span></span></td> 2136</tr> 2137<tr class="row0"> 2138<td class="file">udateintervalformat.h</td><td class="proto">int32_t udtitvfmt_format(const UDateIntervalFormat*, UDate, UDate, UChar*, int32_t, UFieldPosition*, UErrorCode*)</td><td class="">None<br> 2139</td><td>Draft<br> 2140<span class=""><span>4.8</span></span></td> 2141</tr> 2142<tr class="row1"> 2143<td class="file">udateintervalformat.h</td><td class="proto">void udtitvfmt_close(UDateIntervalFormat*)</td><td class="">None<br> 2144</td><td>Draft<br> 2145<span class=""><span>4.8</span></span></td> 2146</tr> 2147<tr class="row0"> 2148<td class="file">ulocdata.h</td><td class="proto"><tt>enum</tt> ULocaleDataExemplarSetType::ULOCDATA_ES_INDEX</td><td class="">None<br> 2149</td><td>Draft<br> 2150<span class=""><span>4.8</span></span></td> 2151</tr> 2152<tr class="row1"> 2153<td class="file">unum.h</td><td class="proto"><tt>enum</tt> UCurrencySpacing::UNUM_CURRENCY_INSERT</td><td class="">None<br> 2154</td><td>Draft<br> 2155<span class=""><span>4.8</span></span></td> 2156</tr> 2157<tr class="row0"> 2158<td class="file">unum.h</td><td class="proto"><tt>enum</tt> UCurrencySpacing::UNUM_CURRENCY_MATCH</td><td class="">None<br> 2159</td><td>Draft<br> 2160<span class=""><span>4.8</span></span></td> 2161</tr> 2162<tr class="row1"> 2163<td class="file">unum.h</td><td class="proto"><tt>enum</tt> UCurrencySpacing::UNUM_CURRENCY_SPACING_COUNT</td><td class="">None<br> 2164</td><td>Draft<br> 2165<span class=""><span>4.8</span></span></td> 2166</tr> 2167<tr class="row0"> 2168<td class="file">unum.h</td><td class="proto"><tt>enum</tt> UCurrencySpacing::UNUM_CURRENCY_SURROUNDING_MATCH</td><td class="">None<br> 2169</td><td>Draft<br> 2170<span class=""><span>4.8</span></span></td> 2171</tr> 2172<tr class="row1"> 2173<td class="file">unum.h</td><td class="proto"><tt>enum</tt> UNumberFormatRoundingMode::UNUM_ROUND_UNNECESSARY</td><td class="">None<br> 2174</td><td>Draft<br> 2175<span class=""><span>4.8</span></span></td> 2176</tr> 2177<tr class="row0"> 2178<td class="file">unum.h</td><td class="proto"><tt>enum</tt> UNumberFormatStyle::UNUM_CURRENCY_ISO</td><td class="">None<br> 2179</td><td>Draft<br> 2180<span class=""><span>4.8</span></span></td> 2181</tr> 2182<tr class="row1"> 2183<td class="file">unum.h</td><td class="proto"><tt>enum</tt> UNumberFormatStyle::UNUM_CURRENCY_PLURAL</td><td class="">None<br> 2184</td><td>Draft<br> 2185<span class=""><span>4.8</span></span></td> 2186</tr> 2187<tr class="row0"> 2188<td class="file">unum.h</td><td class="proto"><tt>enum</tt> UNumberFormatStyle::UNUM_FORMAT_STYLE_COUNT</td><td class="">None<br> 2189</td><td>Draft<br> 2190<span class=""><span>4.8</span></span></td> 2191</tr> 2192<tr class="row1"> 2193<td class="file">upluralrules.h</td><td class="proto">UPluralRules* uplrules_open(const char*, UErrorCode*)</td><td class="">None<br> 2194</td><td>Draft<br> 2195<span class=""><span>4.8</span></span></td> 2196</tr> 2197<tr class="row0"> 2198<td class="file">upluralrules.h</td><td class="proto">int32_t uplrules_select(const UPluralRules*, double, UChar*, int32_t, UErrorCode*)</td><td class="">None<br> 2199</td><td>Draft<br> 2200<span class=""><span>4.8</span></span></td> 2201</tr> 2202<tr class="row1"> 2203<td class="file">upluralrules.h</td><td class="proto">void uplrules_close(UPluralRules*)</td><td class="">None<br> 2204</td><td>Draft<br> 2205<span class=""><span>4.8</span></span></td> 2206</tr> 2207<tr class="row0"> 2208<td class="file">uregex.h</td><td class="proto">void uregex_refreshUText(URegularExpression*, UText*, UErrorCode*)</td><td class="">None<br> 2209</td><td>Draft<br> 2210<span class=""><span>4.8</span></span></td> 2211</tr> 2212<tr class="row1"> 2213<td class="file">uscript.h</td><td class="proto"><tt>enum</tt> UScriptCode::USCRIPT_AFAKA</td><td class="">None<br> 2214</td><td>Stable<br> 2215<span class=""><span>4.8</span></span></td><td class="bornstable"><b class="bigwarn" title="A new API was introduced as stable in $rightVer.">(Born Stable)</b></td> 2216</tr> 2217<tr class="row0"> 2218<td class="file">uscript.h</td><td class="proto"><tt>enum</tt> UScriptCode::USCRIPT_JURCHEN</td><td class="">None<br> 2219</td><td>Stable<br> 2220<span class=""><span>4.8</span></span></td><td class="bornstable"><b class="bigwarn" title="A new API was introduced as stable in $rightVer.">(Born Stable)</b></td> 2221</tr> 2222<tr class="row1"> 2223<td class="file">uscript.h</td><td class="proto"><tt>enum</tt> UScriptCode::USCRIPT_MRO</td><td class="">None<br> 2224</td><td>Stable<br> 2225<span class=""><span>4.8</span></span></td><td class="bornstable"><b class="bigwarn" title="A new API was introduced as stable in $rightVer.">(Born Stable)</b></td> 2226</tr> 2227<tr class="row0"> 2228<td class="file">uscript.h</td><td class="proto"><tt>enum</tt> UScriptCode::USCRIPT_NUSHU</td><td class="">None<br> 2229</td><td>Stable<br> 2230<span class=""><span>4.8</span></span></td><td class="bornstable"><b class="bigwarn" title="A new API was introduced as stable in $rightVer.">(Born Stable)</b></td> 2231</tr> 2232<tr class="row1"> 2233<td class="file">uscript.h</td><td class="proto"><tt>enum</tt> UScriptCode::USCRIPT_SHARADA</td><td class="">None<br> 2234</td><td>Stable<br> 2235<span class=""><span>4.8</span></span></td><td class="bornstable"><b class="bigwarn" title="A new API was introduced as stable in $rightVer.">(Born Stable)</b></td> 2236</tr> 2237<tr class="row0"> 2238<td class="file">uscript.h</td><td class="proto"><tt>enum</tt> UScriptCode::USCRIPT_SORA_SOMPENG</td><td class="">None<br> 2239</td><td>Stable<br> 2240<span class=""><span>4.8</span></span></td><td class="bornstable"><b class="bigwarn" title="A new API was introduced as stable in $rightVer.">(Born Stable)</b></td> 2241</tr> 2242<tr class="row1"> 2243<td class="file">uscript.h</td><td class="proto"><tt>enum</tt> UScriptCode::USCRIPT_TAKRI</td><td class="">None<br> 2244</td><td>Stable<br> 2245<span class=""><span>4.8</span></span></td><td class="bornstable"><b class="bigwarn" title="A new API was introduced as stable in $rightVer.">(Born Stable)</b></td> 2246</tr> 2247<tr class="row0"> 2248<td class="file">uscript.h</td><td class="proto"><tt>enum</tt> UScriptCode::USCRIPT_TANGUT</td><td class="">None<br> 2249</td><td>Stable<br> 2250<span class=""><span>4.8</span></span></td><td class="bornstable"><b class="bigwarn" title="A new API was introduced as stable in $rightVer.">(Born Stable)</b></td> 2251</tr> 2252<tr class="row1"> 2253<td class="file">uscript.h</td><td class="proto"><tt>enum</tt> UScriptCode::USCRIPT_WOLEAI</td><td class="">None<br> 2254</td><td>Stable<br> 2255<span class=""><span>4.8</span></span></td><td class="bornstable"><b class="bigwarn" title="A new API was introduced as stable in $rightVer.">(Born Stable)</b></td> 2256</tr> 2257<tr class="row0"> 2258<td class="file">ushape.h</td><td class="proto"><tt>#define</tt> U_SHAPE_TAIL_NEW_UNICODE</td><td class="">None<br> 2259</td><td>Draft<br> 2260<span class=""><span>4.8</span></span></td> 2261</tr> 2262<tr class="row1"> 2263<td class="file">ushape.h</td><td class="proto"><tt>#define</tt> U_SHAPE_TAIL_TYPE_MASK</td><td class="">None<br> 2264</td><td>Draft<br> 2265<span class=""><span>4.8</span></span></td> 2266</tr> 2267<tr class="row0"> 2268<td class="file">ustringtrie.h</td><td class="proto"><tt>#define</tt> USTRINGTRIE_HAS_NEXT</td><td class="">None<br> 2269</td><td>Draft<br> 2270<span class=""><span>4.8</span></span></td> 2271</tr> 2272<tr class="row1"> 2273<td class="file">ustringtrie.h</td><td class="proto"><tt>#define</tt> USTRINGTRIE_HAS_VALUE</td><td class="">None<br> 2274</td><td>Draft<br> 2275<span class=""><span>4.8</span></span></td> 2276</tr> 2277<tr class="row0"> 2278<td class="file">ustringtrie.h</td><td class="proto"><tt>#define</tt> USTRINGTRIE_MATCHES</td><td class="">None<br> 2279</td><td>Draft<br> 2280<span class=""><span>4.8</span></span></td> 2281</tr> 2282<tr class="row1"> 2283<td class="file">ustringtrie.h</td><td class="proto"><tt>enum</tt> UStringTrieResult::USTRINGTRIE_FINAL_VALUE</td><td class="">None<br> 2284</td><td>Draft<br> 2285<span class=""><span>4.8</span></span></td> 2286</tr> 2287<tr class="row0"> 2288<td class="file">ustringtrie.h</td><td class="proto"><tt>enum</tt> UStringTrieResult::USTRINGTRIE_INTERMEDIATE_VALUE</td><td class="">None<br> 2289</td><td>Draft<br> 2290<span class=""><span>4.8</span></span></td> 2291</tr> 2292<tr class="row1"> 2293<td class="file">ustringtrie.h</td><td class="proto"><tt>enum</tt> UStringTrieResult::USTRINGTRIE_NO_MATCH</td><td class="">None<br> 2294</td><td>Draft<br> 2295<span class=""><span>4.8</span></span></td> 2296</tr> 2297<tr class="row0"> 2298<td class="file">ustringtrie.h</td><td class="proto"><tt>enum</tt> UStringTrieResult::USTRINGTRIE_NO_VALUE</td><td class="">None<br> 2299</td><td>Draft<br> 2300<span class=""><span>4.8</span></span></td> 2301</tr> 2302<tr class="row1"> 2303<td class="file">utypes.h</td><td class="proto"><tt>#define</tt> U_DATE_MAX</td><td class="">None<br> 2304</td><td>Draft<br> 2305<span class=""><span>4.8</span></span></td> 2306</tr> 2307<tr class="row0"> 2308<td class="file">utypes.h</td><td class="proto"><tt>#define</tt> U_DATE_MIN</td><td class="">None<br> 2309</td><td>Draft<br> 2310<span class=""><span>4.8</span></span></td> 2311</tr> 2312<tr class="row1"> 2313<td class="file">utypes.h</td><td class="proto"><tt>enum</tt> UErrorCode::U_FORMAT_INEXACT_ERROR</td><td class="">None<br> 2314</td><td>Draft<br> 2315<span class=""><span>4.8</span></span></td> 2316</tr> 2317</table> 2318<P></P> 2319<a href="#_top">(jump back to top)</a> 2320<hr> 2321<a name="other"></a> 2322<h2>Other existing drafts in 4.8</h2> 2323<div class="other"> 2324<table BORDER="1" class="genTable"> 2325<THEAD> 2326<tr> 2327<th>File</th><th>API</th><th>4.6.1</th><th>4.8</th> 2328</tr> 2329</THEAD> 2330<tr class="row1"> 2331<td class="file">bytestream.h</td><td class="proto">CheckedArrayByteSink& CheckedArrayByteSink::Reset()</td><td class="" colspan="2" align="center">Draft<br>4.6</td> 2332</tr> 2333<tr class="row0"> 2334<td class="file">bytestream.h</td><td class="proto">int32_t CheckedArrayByteSink::NumberOfBytesAppended() const</td><td class="" colspan="2" align="center">Draft<br>4.6</td> 2335</tr> 2336<tr class="row1"> 2337<td class="file">dcfmtsym.h</td><td class="proto"><tt>enum</tt> 2338 DecimalFormatSymbols::ENumberFormatSymbol::kEightDigitSymbol</td><td class="" colspan="2" align="center">Draft<br>4.6</td> 2339</tr> 2340<tr class="row0"> 2341<td class="file">dcfmtsym.h</td><td class="proto"><tt>enum</tt> 2342 DecimalFormatSymbols::ENumberFormatSymbol::kFiveDigitSymbol</td><td class="" colspan="2" align="center">Draft<br>4.6</td> 2343</tr> 2344<tr class="row1"> 2345<td class="file">dcfmtsym.h</td><td class="proto"><tt>enum</tt> 2346 DecimalFormatSymbols::ENumberFormatSymbol::kFourDigitSymbol</td><td class="" colspan="2" align="center">Draft<br>4.6</td> 2347</tr> 2348<tr class="row0"> 2349<td class="file">dcfmtsym.h</td><td class="proto"><tt>enum</tt> 2350 DecimalFormatSymbols::ENumberFormatSymbol::kNineDigitSymbol</td><td class="" colspan="2" align="center">Draft<br>4.6</td> 2351</tr> 2352<tr class="row1"> 2353<td class="file">dcfmtsym.h</td><td class="proto"><tt>enum</tt> 2354 DecimalFormatSymbols::ENumberFormatSymbol::kOneDigitSymbol</td><td class="" colspan="2" align="center">Draft<br>4.6</td> 2355</tr> 2356<tr class="row0"> 2357<td class="file">dcfmtsym.h</td><td class="proto"><tt>enum</tt> 2358 DecimalFormatSymbols::ENumberFormatSymbol::kSevenDigitSymbol</td><td class="" colspan="2" align="center">Draft<br>4.6</td> 2359</tr> 2360<tr class="row1"> 2361<td class="file">dcfmtsym.h</td><td class="proto"><tt>enum</tt> 2362 DecimalFormatSymbols::ENumberFormatSymbol::kSixDigitSymbol</td><td class="" colspan="2" align="center">Draft<br>4.6</td> 2363</tr> 2364<tr class="row0"> 2365<td class="file">dcfmtsym.h</td><td class="proto"><tt>enum</tt> 2366 DecimalFormatSymbols::ENumberFormatSymbol::kThreeDigitSymbol</td><td class="" colspan="2" align="center">Draft<br>4.6</td> 2367</tr> 2368<tr class="row1"> 2369<td class="file">dcfmtsym.h</td><td class="proto"><tt>enum</tt> 2370 DecimalFormatSymbols::ENumberFormatSymbol::kTwoDigitSymbol</td><td class="" colspan="2" align="center">Draft<br>4.6</td> 2371</tr> 2372<tr class="row0"> 2373<td class="file">idna.h</td><td class="proto">IDNAInfo::IDNAInfo()</td><td class="" colspan="2" align="center">Draft<br>4.6</td> 2374</tr> 2375<tr class="row1"> 2376<td class="file">idna.h</td><td class="proto">UBool IDNAInfo::hasErrors() const</td><td class="" colspan="2" align="center">Draft<br>4.6</td> 2377</tr> 2378<tr class="row0"> 2379<td class="file">idna.h</td><td class="proto">UBool IDNAInfo::isTransitionalDifferent() const</td><td class="" colspan="2" align="center">Draft<br>4.6</td> 2380</tr> 2381<tr class="row1"> 2382<td class="file">idna.h</td><td class="proto">UnicodeString& IDNA::labelToASCII(const UnicodeString&, UnicodeString&, IDNAInfo&, UErrorCode&) const =0</td><td class="" colspan="2" align="center">Draft<br>4.6</td> 2383</tr> 2384<tr class="row0"> 2385<td class="file">idna.h</td><td class="proto">UnicodeString& IDNA::labelToUnicode(const UnicodeString&, UnicodeString&, IDNAInfo&, UErrorCode&) const =0</td><td class="" colspan="2" align="center">Draft<br>4.6</td> 2386</tr> 2387<tr class="row1"> 2388<td class="file">idna.h</td><td class="proto">UnicodeString& IDNA::nameToASCII(const UnicodeString&, UnicodeString&, IDNAInfo&, UErrorCode&) const =0</td><td class="" colspan="2" align="center">Draft<br>4.6</td> 2389</tr> 2390<tr class="row0"> 2391<td class="file">idna.h</td><td class="proto">UnicodeString& IDNA::nameToUnicode(const UnicodeString&, UnicodeString&, IDNAInfo&, UErrorCode&) const =0</td><td class="" colspan="2" align="center">Draft<br>4.6</td> 2392</tr> 2393<tr class="row1"> 2394<td class="file">idna.h</td><td class="proto"><tt>static</tt> IDNA* IDNA::createUTS46Instance(uint32_t, UErrorCode&)</td><td class="" colspan="2" align="center">Draft<br>4.6</td> 2395</tr> 2396<tr class="row0"> 2397<td class="file">idna.h</td><td class="proto">uint32_t IDNAInfo::getErrors() const</td><td class="" colspan="2" align="center">Draft<br>4.6</td> 2398</tr> 2399<tr class="row1"> 2400<td class="file">idna.h</td><td class="proto">void IDNA::labelToASCII_UTF8(const StringPiece&, ByteSink&, IDNAInfo&, UErrorCode&) const</td><td class="" colspan="2" align="center">Draft<br>4.6</td> 2401</tr> 2402<tr class="row0"> 2403<td class="file">idna.h</td><td class="proto">void IDNA::labelToUnicodeUTF8(const StringPiece&, ByteSink&, IDNAInfo&, UErrorCode&) const</td><td class="" colspan="2" align="center">Draft<br>4.6</td> 2404</tr> 2405<tr class="row1"> 2406<td class="file">idna.h</td><td class="proto">void IDNA::nameToASCII_UTF8(const StringPiece&, ByteSink&, IDNAInfo&, UErrorCode&) const</td><td class="" colspan="2" align="center">Draft<br>4.6</td> 2407</tr> 2408<tr class="row0"> 2409<td class="file">idna.h</td><td class="proto">void IDNA::nameToUnicodeUTF8(const StringPiece&, ByteSink&, IDNAInfo&, UErrorCode&) const</td><td class="" colspan="2" align="center">Draft<br>4.6</td> 2410</tr> 2411<tr class="row1"> 2412<td class="file">normalizer2.h</td><td class="proto">UBool FilteredNormalizer2::getDecomposition(UChar32, UnicodeString&) const</td><td class="" colspan="2" align="center">Draft<br>4.6</td> 2413</tr> 2414<tr class="row0"> 2415<td class="file">normalizer2.h</td><td class="proto">UBool Normalizer2::getDecomposition(UChar32, UnicodeString&) const =0</td><td class="" colspan="2" align="center">Draft<br>4.6</td> 2416</tr> 2417<tr class="row1"> 2418<td class="file">numsys.h</td><td class="proto">const char* NumberingSystem::getName()</td><td class="" colspan="2" align="center">Draft<br>4.6</td> 2419</tr> 2420<tr class="row0"> 2421<td class="file">regex.h</td><td class="proto">RegexMatcher& RegexMatcher::appendReplacement(UText*, UText*, UErrorCode&)</td><td class="" colspan="2" align="center">Draft<br>4.6</td> 2422</tr> 2423<tr class="row1"> 2424<td class="file">regex.h</td><td class="proto">RegexMatcher& RegexMatcher::region(int64_t, int64_t, int64_t, UErrorCode&)</td><td class="" colspan="2" align="center">Draft<br>4.6</td> 2425</tr> 2426<tr class="row0"> 2427<td class="file">regex.h</td><td class="proto">RegexMatcher& RegexMatcher::reset(UText*)</td><td class="" colspan="2" align="center">Draft<br>4.6</td> 2428</tr> 2429<tr class="row1"> 2430<td class="file">regex.h</td><td class="proto">RegexMatcher::RegexMatcher(UText*, UText*, uint32_t, UErrorCode&)</td><td class="" colspan="2" align="center">Draft<br>4.6</td> 2431</tr> 2432<tr class="row0"> 2433<td class="file">regex.h</td><td class="proto">RegexMatcher::RegexMatcher(UText*, uint32_t, UErrorCode&)</td><td class="" colspan="2" align="center">Draft<br>4.6</td> 2434</tr> 2435<tr class="row1"> 2436<td class="file">regex.h</td><td class="proto">UText* RegexMatcher::appendTail(UText*, UErrorCode&)</td><td class="" colspan="2" align="center">Draft<br>4.6</td> 2437</tr> 2438<tr class="row0"> 2439<td class="file">regex.h</td><td class="proto">UText* RegexMatcher::getInput(UText*, UErrorCode&) const</td><td class="" colspan="2" align="center">Draft<br>4.6</td> 2440</tr> 2441<tr class="row1"> 2442<td class="file">regex.h</td><td class="proto">UText* RegexMatcher::group(UText*, int64_t&, UErrorCode&) const</td><td class="" colspan="2" align="center">Draft<br>4.6</td> 2443</tr> 2444<tr class="row0"> 2445<td class="file">regex.h</td><td class="proto">UText* RegexMatcher::group(int32_t, UText*, int64_t&, UErrorCode&) const</td><td class="" colspan="2" align="center">Draft<br>4.6</td> 2446</tr> 2447<tr class="row1"> 2448<td class="file">regex.h</td><td class="proto">UText* RegexMatcher::inputText() const</td><td class="" colspan="2" align="center">Draft<br>4.6</td> 2449</tr> 2450<tr class="row0"> 2451<td class="file">regex.h</td><td class="proto">UText* RegexMatcher::replaceAll(UText*, UText*, UErrorCode&)</td><td class="" colspan="2" align="center">Draft<br>4.6</td> 2452</tr> 2453<tr class="row1"> 2454<td class="file">regex.h</td><td class="proto">UText* RegexMatcher::replaceFirst(UText*, UText*, UErrorCode&)</td><td class="" colspan="2" align="center">Draft<br>4.6</td> 2455</tr> 2456<tr class="row0"> 2457<td class="file">regex.h</td><td class="proto">UText* RegexPattern::patternText(UErrorCode&) const</td><td class="" colspan="2" align="center">Draft<br>4.6</td> 2458</tr> 2459<tr class="row1"> 2460<td class="file">regex.h</td><td class="proto">int32_t RegexMatcher::split(UText*, UText*dest[], int32_t, UErrorCode&)</td><td class="" colspan="2" align="center">Draft<br>4.6</td> 2461</tr> 2462<tr class="row0"> 2463<td class="file">regex.h</td><td class="proto">int32_t RegexPattern::split(UText*, UText*dest[], int32_t, UErrorCode&) const</td><td class="" colspan="2" align="center">Draft<br>4.6</td> 2464</tr> 2465<tr class="row1"> 2466<td class="file">regex.h</td><td class="proto">int64_t RegexMatcher::end64(UErrorCode&) const</td><td class="" colspan="2" align="center">Draft<br>4.6</td> 2467</tr> 2468<tr class="row0"> 2469<td class="file">regex.h</td><td class="proto">int64_t RegexMatcher::end64(int32_t, UErrorCode&) const</td><td class="" colspan="2" align="center">Draft<br>4.6</td> 2470</tr> 2471<tr class="row1"> 2472<td class="file">regex.h</td><td class="proto">int64_t RegexMatcher::regionEnd64() const</td><td class="" colspan="2" align="center">Draft<br>4.6</td> 2473</tr> 2474<tr class="row0"> 2475<td class="file">regex.h</td><td class="proto">int64_t RegexMatcher::regionStart64() const</td><td class="" colspan="2" align="center">Draft<br>4.6</td> 2476</tr> 2477<tr class="row1"> 2478<td class="file">regex.h</td><td class="proto">int64_t RegexMatcher::start64(UErrorCode&) const</td><td class="" colspan="2" align="center">Draft<br>4.6</td> 2479</tr> 2480<tr class="row0"> 2481<td class="file">regex.h</td><td class="proto">int64_t RegexMatcher::start64(int32_t, UErrorCode&) const</td><td class="" colspan="2" align="center">Draft<br>4.6</td> 2482</tr> 2483<tr class="row1"> 2484<td class="file">regex.h</td><td class="proto"><tt>static</tt> RegexPattern* RegexPattern::compile(UText*, UParseError&, UErrorCode&)</td><td class="" colspan="2" align="center">Draft<br>4.6</td> 2485</tr> 2486<tr class="row0"> 2487<td class="file">regex.h</td><td class="proto"><tt>static</tt> RegexPattern* RegexPattern::compile(UText*, uint32_t, UErrorCode&)</td><td class="" colspan="2" align="center">Draft<br>4.6</td> 2488</tr> 2489<tr class="row1"> 2490<td class="file">regex.h</td><td class="proto"><tt>static</tt> RegexPattern* RegexPattern::compile(UText*, uint32_t, UParseError&, UErrorCode&)</td><td class="" colspan="2" align="center">Draft<br>4.6</td> 2491</tr> 2492<tr class="row0"> 2493<td class="file">regex.h</td><td class="proto"><tt>static</tt> UBool RegexPattern::matches(UText*, UText*, UParseError&, UErrorCode&)</td><td class="" colspan="2" align="center">Draft<br>4.6</td> 2494</tr> 2495<tr class="row1"> 2496<td class="file">regex.h</td><td class="proto">void RegexMatcher::getFindProgressCallback(URegexFindProgressCallback*&, const void*&, UErrorCode&)</td><td class="" colspan="2" align="center">Draft<br>4.6</td> 2497</tr> 2498<tr class="row0"> 2499<td class="file">regex.h</td><td class="proto">void RegexMatcher::setFindProgressCallback(URegexFindProgressCallback*, const void*, UErrorCode&)</td><td class="" colspan="2" align="center">Draft<br>4.6</td> 2500</tr> 2501<tr class="row1"> 2502<td class="file">ubidi.h</td><td class="proto">UBiDiDirection ubidi_getBaseDirection(const UChar*, int32_t)</td><td class="" colspan="2" align="center">Draft<br>4.6</td> 2503</tr> 2504<tr class="row0"> 2505<td class="file">ubidi.h</td><td class="proto"><tt>enum</tt> UBiDiDirection::UBIDI_NEUTRAL</td><td class="" colspan="2" align="center">Draft<br>4.6</td> 2506</tr> 2507<tr class="row1"> 2508<td class="file">uchar.h</td><td class="proto"><tt>enum</tt> UProperty::UCHAR_OTHER_PROPERTY_LIMIT</td><td class="" colspan="2" align="center">Draft<br>4.6</td> 2509</tr> 2510<tr class="row0"> 2511<td class="file">uchar.h</td><td class="proto"><tt>enum</tt> UProperty::UCHAR_OTHER_PROPERTY_START</td><td class="" colspan="2" align="center">Draft<br>4.6</td> 2512</tr> 2513<tr class="row1"> 2514<td class="file">uchar.h</td><td class="proto"><tt>enum</tt> UProperty::UCHAR_SCRIPT_EXTENSIONS</td><td class="" colspan="2" align="center">Draft<br>4.6</td> 2515</tr> 2516<tr class="row0"> 2517<td class="file">uidna.h</td><td class="proto"><tt>#define</tt> UIDNA_INFO_INITIALIZER</td><td class="" colspan="2" align="center">Draft<br>4.6</td> 2518</tr> 2519<tr class="row1"> 2520<td class="file">uidna.h</td><td class="proto">UIDNA* uidna_openUTS46(uint32_t, UErrorCode*)</td><td class="" colspan="2" align="center">Draft<br>4.6</td> 2521</tr> 2522<tr class="row0"> 2523<td class="file">uidna.h</td><td class="proto"><tt>enum</tt> (anonymous)::UIDNA_CHECK_BIDI</td><td class="" colspan="2" align="center">Draft<br>4.6</td> 2524</tr> 2525<tr class="row1"> 2526<td class="file">uidna.h</td><td class="proto"><tt>enum</tt> (anonymous)::UIDNA_CHECK_CONTEXTJ</td><td class="" colspan="2" align="center">Draft<br>4.6</td> 2527</tr> 2528<tr class="row0"> 2529<td class="file">uidna.h</td><td class="proto"><tt>enum</tt> (anonymous)::UIDNA_ERROR_BIDI</td><td class="" colspan="2" align="center">Draft<br>4.6</td> 2530</tr> 2531<tr class="row1"> 2532<td class="file">uidna.h</td><td class="proto"><tt>enum</tt> (anonymous)::UIDNA_ERROR_CONTEXTJ</td><td class="" colspan="2" align="center">Draft<br>4.6</td> 2533</tr> 2534<tr class="row0"> 2535<td class="file">uidna.h</td><td class="proto"><tt>enum</tt> (anonymous)::UIDNA_ERROR_DISALLOWED</td><td class="" colspan="2" align="center">Draft<br>4.6</td> 2536</tr> 2537<tr class="row1"> 2538<td class="file">uidna.h</td><td class="proto"><tt>enum</tt> (anonymous)::UIDNA_ERROR_DOMAIN_NAME_TOO_LONG</td><td class="" colspan="2" align="center">Draft<br>4.6</td> 2539</tr> 2540<tr class="row0"> 2541<td class="file">uidna.h</td><td class="proto"><tt>enum</tt> (anonymous)::UIDNA_ERROR_EMPTY_LABEL</td><td class="" colspan="2" align="center">Draft<br>4.6</td> 2542</tr> 2543<tr class="row1"> 2544<td class="file">uidna.h</td><td class="proto"><tt>enum</tt> (anonymous)::UIDNA_ERROR_HYPHEN_3_4</td><td class="" colspan="2" align="center">Draft<br>4.6</td> 2545</tr> 2546<tr class="row0"> 2547<td class="file">uidna.h</td><td class="proto"><tt>enum</tt> (anonymous)::UIDNA_ERROR_INVALID_ACE_LABEL</td><td class="" colspan="2" align="center">Draft<br>4.6</td> 2548</tr> 2549<tr class="row1"> 2550<td class="file">uidna.h</td><td class="proto"><tt>enum</tt> (anonymous)::UIDNA_ERROR_LABEL_HAS_DOT</td><td class="" colspan="2" align="center">Draft<br>4.6</td> 2551</tr> 2552<tr class="row0"> 2553<td class="file">uidna.h</td><td class="proto"><tt>enum</tt> (anonymous)::UIDNA_ERROR_LABEL_TOO_LONG</td><td class="" colspan="2" align="center">Draft<br>4.6</td> 2554</tr> 2555<tr class="row1"> 2556<td class="file">uidna.h</td><td class="proto"><tt>enum</tt> (anonymous)::UIDNA_ERROR_LEADING_COMBINING_MARK</td><td class="" colspan="2" align="center">Draft<br>4.6</td> 2557</tr> 2558<tr class="row0"> 2559<td class="file">uidna.h</td><td class="proto"><tt>enum</tt> (anonymous)::UIDNA_ERROR_LEADING_HYPHEN</td><td class="" colspan="2" align="center">Draft<br>4.6</td> 2560</tr> 2561<tr class="row1"> 2562<td class="file">uidna.h</td><td class="proto"><tt>enum</tt> (anonymous)::UIDNA_ERROR_PUNYCODE</td><td class="" colspan="2" align="center">Draft<br>4.6</td> 2563</tr> 2564<tr class="row0"> 2565<td class="file">uidna.h</td><td class="proto"><tt>enum</tt> (anonymous)::UIDNA_ERROR_TRAILING_HYPHEN</td><td class="" colspan="2" align="center">Draft<br>4.6</td> 2566</tr> 2567<tr class="row1"> 2568<td class="file">uidna.h</td><td class="proto"><tt>enum</tt> (anonymous)::UIDNA_NONTRANSITIONAL_TO_ASCII</td><td class="" colspan="2" align="center">Draft<br>4.6</td> 2569</tr> 2570<tr class="row0"> 2571<td class="file">uidna.h</td><td class="proto"><tt>enum</tt> (anonymous)::UIDNA_NONTRANSITIONAL_TO_UNICODE</td><td class="" colspan="2" align="center">Draft<br>4.6</td> 2572</tr> 2573<tr class="row1"> 2574<td class="file">uidna.h</td><td class="proto">int32_t uidna_labelToASCII(const UIDNA*, const UChar*, int32_t, UChar*, int32_t, UIDNAInfo*, UErrorCode*)</td><td class="" colspan="2" align="center">Draft<br>4.6</td> 2575</tr> 2576<tr class="row0"> 2577<td class="file">uidna.h</td><td class="proto">int32_t uidna_labelToASCII_UTF8(const UIDNA*, const char*, int32_t, char*, int32_t, UIDNAInfo*, UErrorCode*)</td><td class="" colspan="2" align="center">Draft<br>4.6</td> 2578</tr> 2579<tr class="row1"> 2580<td class="file">uidna.h</td><td class="proto">int32_t uidna_labelToUnicode(const UIDNA*, const UChar*, int32_t, UChar*, int32_t, UIDNAInfo*, UErrorCode*)</td><td class="" colspan="2" align="center">Draft<br>4.6</td> 2581</tr> 2582<tr class="row0"> 2583<td class="file">uidna.h</td><td class="proto">int32_t uidna_labelToUnicodeUTF8(const UIDNA*, const char*, int32_t, char*, int32_t, UIDNAInfo*, UErrorCode*)</td><td class="" colspan="2" align="center">Draft<br>4.6</td> 2584</tr> 2585<tr class="row1"> 2586<td class="file">uidna.h</td><td class="proto">int32_t uidna_nameToASCII(const UIDNA*, const UChar*, int32_t, UChar*, int32_t, UIDNAInfo*, UErrorCode*)</td><td class="" colspan="2" align="center">Draft<br>4.6</td> 2587</tr> 2588<tr class="row0"> 2589<td class="file">uidna.h</td><td class="proto">int32_t uidna_nameToASCII_UTF8(const UIDNA*, const char*, int32_t, char*, int32_t, UIDNAInfo*, UErrorCode*)</td><td class="" colspan="2" align="center">Draft<br>4.6</td> 2590</tr> 2591<tr class="row1"> 2592<td class="file">uidna.h</td><td class="proto">int32_t uidna_nameToUnicode(const UIDNA*, const UChar*, int32_t, UChar*, int32_t, UIDNAInfo*, UErrorCode*)</td><td class="" colspan="2" align="center">Draft<br>4.6</td> 2593</tr> 2594<tr class="row0"> 2595<td class="file">uidna.h</td><td class="proto">int32_t uidna_nameToUnicodeUTF8(const UIDNA*, const char*, int32_t, char*, int32_t, UIDNAInfo*, UErrorCode*)</td><td class="" colspan="2" align="center">Draft<br>4.6</td> 2596</tr> 2597<tr class="row1"> 2598<td class="file">uidna.h</td><td class="proto">void uidna_close(UIDNA*)</td><td class="" colspan="2" align="center">Draft<br>4.6</td> 2599</tr> 2600<tr class="row0"> 2601<td class="file">uloc.h</td><td class="proto"><tt>#define</tt> ULOC_KEYWORD_ASSIGN_UNICODE</td><td class="" colspan="2" align="center">Draft<br>4.6</td> 2602</tr> 2603<tr class="row1"> 2604<td class="file">uloc.h</td><td class="proto"><tt>#define</tt> ULOC_KEYWORD_ITEM_SEPARATOR_UNICODE</td><td class="" colspan="2" align="center">Draft<br>4.6</td> 2605</tr> 2606<tr class="row0"> 2607<td class="file">uloc.h</td><td class="proto"><tt>#define</tt> ULOC_KEYWORD_SEPARATOR_UNICODE</td><td class="" colspan="2" align="center">Draft<br>4.6</td> 2608</tr> 2609<tr class="row1"> 2610<td class="file">uloc.h</td><td class="proto">int32_t uloc_forLanguageTag(const char*, char*, int32_t, int32_t*, UErrorCode*)</td><td class="" colspan="2" align="center">Draft<br>4.2</td> 2611</tr> 2612<tr class="row0"> 2613<td class="file">uloc.h</td><td class="proto">int32_t uloc_toLanguageTag(const char*, char*, int32_t, UBool, UErrorCode*)</td><td class="" colspan="2" align="center">Draft<br>4.2</td> 2614</tr> 2615<tr class="row1"> 2616<td class="file">unorm2.h</td><td class="proto">int32_t unorm2_getDecomposition(const UNormalizer2*, UChar32, UChar*, int32_t, UErrorCode*)</td><td class="" colspan="2" align="center">Draft<br>4.6</td> 2617</tr> 2618<tr class="row0"> 2619<td class="file">unum.h</td><td class="proto"><tt>enum</tt> UNumberFormatSymbol::UNUM_EIGHT_DIGIT_SYMBOL</td><td class="" colspan="2" align="center">Draft<br>4.6</td> 2620</tr> 2621<tr class="row1"> 2622<td class="file">unum.h</td><td class="proto"><tt>enum</tt> UNumberFormatSymbol::UNUM_FIVE_DIGIT_SYMBOL</td><td class="" colspan="2" align="center">Draft<br>4.6</td> 2623</tr> 2624<tr class="row0"> 2625<td class="file">unum.h</td><td class="proto"><tt>enum</tt> UNumberFormatSymbol::UNUM_FOUR_DIGIT_SYMBOL</td><td class="" colspan="2" align="center">Draft<br>4.6</td> 2626</tr> 2627<tr class="row1"> 2628<td class="file">unum.h</td><td class="proto"><tt>enum</tt> UNumberFormatSymbol::UNUM_NINE_DIGIT_SYMBOL</td><td class="" colspan="2" align="center">Draft<br>4.6</td> 2629</tr> 2630<tr class="row0"> 2631<td class="file">unum.h</td><td class="proto"><tt>enum</tt> UNumberFormatSymbol::UNUM_ONE_DIGIT_SYMBOL</td><td class="" colspan="2" align="center">Draft<br>4.6</td> 2632</tr> 2633<tr class="row1"> 2634<td class="file">unum.h</td><td class="proto"><tt>enum</tt> UNumberFormatSymbol::UNUM_SEVEN_DIGIT_SYMBOL</td><td class="" colspan="2" align="center">Draft<br>4.6</td> 2635</tr> 2636<tr class="row0"> 2637<td class="file">unum.h</td><td class="proto"><tt>enum</tt> UNumberFormatSymbol::UNUM_SIX_DIGIT_SYMBOL</td><td class="" colspan="2" align="center">Draft<br>4.6</td> 2638</tr> 2639<tr class="row1"> 2640<td class="file">unum.h</td><td class="proto"><tt>enum</tt> UNumberFormatSymbol::UNUM_THREE_DIGIT_SYMBOL</td><td class="" colspan="2" align="center">Draft<br>4.6</td> 2641</tr> 2642<tr class="row0"> 2643<td class="file">unum.h</td><td class="proto"><tt>enum</tt> UNumberFormatSymbol::UNUM_TWO_DIGIT_SYMBOL</td><td class="" colspan="2" align="center">Draft<br>4.6</td> 2644</tr> 2645<tr class="row1"> 2646<td class="file">uregex.h</td><td class="proto">UBool uregex_find64(URegularExpression*, int64_t, UErrorCode*)</td><td class="" colspan="2" align="center">Draft<br>4.6</td> 2647</tr> 2648<tr class="row0"> 2649<td class="file">uregex.h</td><td class="proto">UBool uregex_lookingAt64(URegularExpression*, int64_t, UErrorCode*)</td><td class="" colspan="2" align="center">Draft<br>4.6</td> 2650</tr> 2651<tr class="row1"> 2652<td class="file">uregex.h</td><td class="proto">UBool uregex_matches64(URegularExpression*, int64_t, UErrorCode*)</td><td class="" colspan="2" align="center">Draft<br>4.6</td> 2653</tr> 2654<tr class="row0"> 2655<td class="file">uregex.h</td><td class="proto">URegularExpression* uregex_openUText(UText*, uint32_t, UParseError*, UErrorCode*)</td><td class="" colspan="2" align="center">Draft<br>4.6</td> 2656</tr> 2657<tr class="row1"> 2658<td class="file">uregex.h</td><td class="proto">UText* uregex_appendTailUText(URegularExpression*, UText*, UErrorCode*)</td><td class="" colspan="2" align="center">Draft<br>4.6</td> 2659</tr> 2660<tr class="row0"> 2661<td class="file">uregex.h</td><td class="proto">UText* uregex_getUText(URegularExpression*, UText*, UErrorCode*)</td><td class="" colspan="2" align="center">Draft<br>4.6</td> 2662</tr> 2663<tr class="row1"> 2664<td class="file">uregex.h</td><td class="proto">UText* uregex_groupUText(URegularExpression*, int32_t, UText*, int64_t*, UErrorCode*)</td><td class="" colspan="2" align="center">Draft<br>4.6</td> 2665</tr> 2666<tr class="row0"> 2667<td class="file">uregex.h</td><td class="proto">UText* uregex_patternUText(const URegularExpression*, UErrorCode*)</td><td class="" colspan="2" align="center">Draft<br>4.6</td> 2668</tr> 2669<tr class="row1"> 2670<td class="file">uregex.h</td><td class="proto">UText* uregex_replaceAllUText(URegularExpression*, UText*, UText*, UErrorCode*)</td><td class="" colspan="2" align="center">Draft<br>4.6</td> 2671</tr> 2672<tr class="row0"> 2673<td class="file">uregex.h</td><td class="proto">UText* uregex_replaceFirstUText(URegularExpression*, UText*, UText*, UErrorCode*)</td><td class="" colspan="2" align="center">Draft<br>4.6</td> 2674</tr> 2675<tr class="row1"> 2676<td class="file">uregex.h</td><td class="proto"><tt>enum</tt> URegexpFlag::UREGEX_CANON_EQ</td><td class="" colspan="2" align="center">Draft<br>2.4</td> 2677</tr> 2678<tr class="row0"> 2679<td class="file">uregex.h</td><td class="proto">int32_t uregex_splitUText(URegularExpression*, UText*destFields[], int32_t, UErrorCode*)</td><td class="" colspan="2" align="center">Draft<br>4.6</td> 2680</tr> 2681<tr class="row1"> 2682<td class="file">uregex.h</td><td class="proto">int64_t uregex_end64(URegularExpression*, int32_t, UErrorCode*)</td><td class="" colspan="2" align="center">Draft<br>4.6</td> 2683</tr> 2684<tr class="row0"> 2685<td class="file">uregex.h</td><td class="proto">int64_t uregex_regionEnd64(const URegularExpression*, UErrorCode*)</td><td class="" colspan="2" align="center">Draft<br>4.6</td> 2686</tr> 2687<tr class="row1"> 2688<td class="file">uregex.h</td><td class="proto">int64_t uregex_regionStart64(const URegularExpression*, UErrorCode*)</td><td class="" colspan="2" align="center">Draft<br>4.6</td> 2689</tr> 2690<tr class="row0"> 2691<td class="file">uregex.h</td><td class="proto">int64_t uregex_start64(URegularExpression*, int32_t, UErrorCode*)</td><td class="" colspan="2" align="center">Draft<br>4.6</td> 2692</tr> 2693<tr class="row1"> 2694<td class="file">uregex.h</td><td class="proto">void uregex_appendReplacementUText(URegularExpression*, UText*, UText*, UErrorCode*)</td><td class="" colspan="2" align="center">Draft<br>4.6</td> 2695</tr> 2696<tr class="row0"> 2697<td class="file">uregex.h</td><td class="proto">void uregex_getFindProgressCallback(const URegularExpression*, URegexFindProgressCallback**, const void**, UErrorCode*)</td><td class="" colspan="2" align="center">Draft<br>4.6</td> 2698</tr> 2699<tr class="row1"> 2700<td class="file">uregex.h</td><td class="proto">void uregex_reset64(URegularExpression*, int64_t, UErrorCode*)</td><td class="" colspan="2" align="center">Draft<br>4.6</td> 2701</tr> 2702<tr class="row0"> 2703<td class="file">uregex.h</td><td class="proto">void uregex_setFindProgressCallback(URegularExpression*, URegexFindProgressCallback*, const void*, UErrorCode*)</td><td class="" colspan="2" align="center">Draft<br>4.6</td> 2704</tr> 2705<tr class="row1"> 2706<td class="file">uregex.h</td><td class="proto">void uregex_setRegion64(URegularExpression*, int64_t, int64_t, UErrorCode*)</td><td class="" colspan="2" align="center">Draft<br>4.6</td> 2707</tr> 2708<tr class="row0"> 2709<td class="file">uregex.h</td><td class="proto">void uregex_setRegionAndStart(URegularExpression*, int64_t, int64_t, int64_t, UErrorCode*)</td><td class="" colspan="2" align="center">Draft<br>4.6</td> 2710</tr> 2711<tr class="row1"> 2712<td class="file">uregex.h</td><td class="proto">void uregex_setUText(URegularExpression*, UText*, UErrorCode*)</td><td class="" colspan="2" align="center">Draft<br>4.6</td> 2713</tr> 2714<tr class="row0"> 2715<td class="file">uscript.h</td><td class="proto">UBool uscript_hasScript(UChar32, UScriptCode)</td><td class="" colspan="2" align="center">Draft<br>4.6</td> 2716</tr> 2717<tr class="row1"> 2718<td class="file">uscript.h</td><td class="proto">int32_t uscript_getScriptExtensions(UChar32, UScriptCode*, int32_t, UErrorCode*)</td><td class="" colspan="2" align="center">Draft<br>4.6</td> 2719</tr> 2720<tr class="row0"> 2721<td class="file">vtzone.h</td><td class="proto"><tt>static</tt> VTimeZone* VTimeZone::createVTimeZoneFromBasicTimeZone(const BasicTimeZone&, UErrorCode&)</td><td class="" colspan="2" align="center">Draft<br>4.6</td> 2722</tr> 2723</table> 2724</div> 2725<P></P> 2726<a href="#_top">(jump back to top)</a> 2727<hr> 2728<p> 2729<i><font size="-1">Contents generated by StableAPI (r30028:30032M) tool on Mon May 16 07:28:35 PDT 2011<br>Copyright (C) 2011, International Business Machines Corporation, All Rights Reserved.</font></i> 2730</p> 2731</body> 2732</html> 2733