1<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> 2<html><!-- 3 Copyright © 2016 and later: Unicode, Inc. and others. 4 License & terms of use: http://www.unicode.org/copyright.html 5 --> 6<head> 7<META http-equiv="Content-Type" content="text/html; charset=utf-8"> 8<title>ICU4C API Comparison: ICU 72 with ICU 73</title> 9<link type="text/css" href="icu4c.css" rel="stylesheet"> 10</head> 11<body> 12<a name="#_top"></a> 13<h1>ICU4C API Comparison: ICU 72 with ICU 73</h1> 14<div id="toc"> 15<ul> 16<li> 17<a href="#removed">Removed from ICU 72</a> 18</li> 19<li> 20<a href="#deprecated">Deprecated or Obsoleted in ICU 73</a> 21</li> 22<li> 23<a href="#changed">Changed in ICU 73</a> 24</li> 25<li> 26<a href="#promoted">Promoted to stable in ICU 73</a> 27</li> 28<li> 29<a href="#added">Added in ICU 73</a> 30</li> 31<li> 32<a href="#other">Other existing drafts in ICU 73</a> 33</li> 34<li> 35<a href="#simplifications">Signature Simplifications</a> 36</li> 37</ul> 38<hr> 39</div> 40<a name="removed"></a> 41<h2>Removed from ICU 72</h2> 42<table BORDER="1" class="genTable"> 43<THEAD> 44<tr> 45<th>File</th><th>API</th><th>ICU 72</th><th>ICU 73</th> 46</tr> 47</THEAD> 48<tr class="row1"> 49<td class="file">gregocal.h</td><td class="proto">bool icu::GregorianCalendar::inDaylightTime(UErrorCode&) const</td><td class="stabchange">Stable<br>ICU 2.0</td><td>(missing)<br> 50<span class=""><span></span></span></td> 51</tr> 52<tr class="row0"> 53<td class="file">platform.h</td><td class="proto"><tt>#define</tt> U_NOEXCEPT</td><td class="">Internal</td><td>(missing)<br> 54<span class=""><span></span></span></td> 55</tr> 56<tr class="row1"> 57<td class="file">umachine.h</td><td class="proto"><tt>#define</tt> U_FINAL</td><td class="">Internal</td><td>(missing)<br> 58<span class=""><span></span></span></td> 59</tr> 60<tr class="row0"> 61<td class="file">umachine.h</td><td class="proto"><tt>#define</tt> U_OVERRIDE</td><td class="">Internal</td><td>(missing)<br> 62<span class=""><span></span></span></td> 63</tr> 64</table> 65<P></P> 66<a href="#_top">(jump back to top)</a> 67<hr> 68<a name="deprecated"></a> 69<h2>Deprecated or Obsoleted in ICU 73</h2> 70<table BORDER="1" class="genTable"> 71<THEAD> 72<tr> 73<th>File</th><th>API</th><th>ICU 72</th><th>ICU 73</th> 74</tr> 75</THEAD> 76</table> 77<P></P> 78<a href="#_top">(jump back to top)</a> 79<hr> 80<a name="changed"></a> 81<h2>Changed in ICU 73 (old, new)</h2> 82<table BORDER="1" class="genTable"> 83<THEAD> 84<tr> 85<th>File</th><th>API</th><th>ICU 72</th><th>ICU 73</th> 86</tr> 87</THEAD> 88<tr class="row1"> 89<td class="file">dtptngen.h</td><td class="proto">const UnicodeString& icu::DateTimePatternGenerator::getDateTimeFormat(UDateFormatStyle, UErrorCode&) const</td><td class="" colspan="2" align="center">Draft→Stable<br>ICU 71</td> 90</tr> 91<tr class="row0"> 92<td class="file">dtptngen.h</td><td class="proto">void icu::DateTimePatternGenerator::setDateTimeFormat(UDateFormatStyle, const UnicodeString&, UErrorCode&)</td><td class="" colspan="2" align="center">Draft→Stable<br>ICU 71</td> 93</tr> 94<tr class="row1"> 95<td class="file">numberformatter.h</td><td class="proto"><tt>static</tt> IncrementPrecision icu::number::Precision::incrementExact(uint64_t, int16_t)</td><td class="" colspan="2" align="center">Draft→Stable<br>ICU 71</td> 96</tr> 97<tr class="row0"> 98<td class="file">udatpg.h</td><td class="proto">const UChar* udatpg_getDateTimeFormatForStyle(const UDateTimePatternGenerator*, UDateFormatStyle, int32_t*, UErrorCode*)</td><td class="" colspan="2" align="center">Draft→Stable<br>ICU 71</td> 99</tr> 100<tr class="row1"> 101<td class="file">udatpg.h</td><td class="proto">void udatpg_setDateTimeFormatForStyle(UDateTimePatternGenerator*, UDateFormatStyle, const UChar*, int32_t, UErrorCode*)</td><td class="" colspan="2" align="center">Draft→Stable<br>ICU 71</td> 102</tr> 103<tr class="row0"> 104<td class="file">unum.h</td><td class="proto"><tt>enum</tt> UNumberFormatFields::UNUM_APPROXIMATELY_SIGN_FIELD</td><td class="" colspan="2" align="center">Draft→Stable<br>ICU 71</td> 105</tr> 106</table> 107<P></P> 108<a href="#_top">(jump back to top)</a> 109<hr> 110<a name="promoted"></a> 111<h2>Promoted to stable in ICU 73</h2> 112<table BORDER="1" class="genTable"> 113<THEAD> 114<tr> 115<th>File</th><th>API</th><th>ICU 72</th><th>ICU 73</th> 116</tr> 117</THEAD> 118<tr class="row1"> 119<td class="file">dtptngen.h</td><td class="proto">const UnicodeString& icu::DateTimePatternGenerator::getDateTimeFormat(UDateFormatStyle, UErrorCode&) const</td><td class="" colspan="2" align="center">Draft→Stable<br>ICU 71</td> 120</tr> 121<tr class="row0"> 122<td class="file">dtptngen.h</td><td class="proto">void icu::DateTimePatternGenerator::setDateTimeFormat(UDateFormatStyle, const UnicodeString&, UErrorCode&)</td><td class="" colspan="2" align="center">Draft→Stable<br>ICU 71</td> 123</tr> 124<tr class="row1"> 125<td class="file">numberformatter.h</td><td class="proto"><tt>static</tt> IncrementPrecision icu::number::Precision::incrementExact(uint64_t, int16_t)</td><td class="" colspan="2" align="center">Draft→Stable<br>ICU 71</td> 126</tr> 127<tr class="row0"> 128<td class="file">udatpg.h</td><td class="proto">const UChar* udatpg_getDateTimeFormatForStyle(const UDateTimePatternGenerator*, UDateFormatStyle, int32_t*, UErrorCode*)</td><td class="" colspan="2" align="center">Draft→Stable<br>ICU 71</td> 129</tr> 130<tr class="row1"> 131<td class="file">udatpg.h</td><td class="proto">void udatpg_setDateTimeFormatForStyle(UDateTimePatternGenerator*, UDateFormatStyle, const UChar*, int32_t, UErrorCode*)</td><td class="" colspan="2" align="center">Draft→Stable<br>ICU 71</td> 132</tr> 133<tr class="row0"> 134<td class="file">unum.h</td><td class="proto"><tt>enum</tt> UNumberFormatFields::UNUM_APPROXIMATELY_SIGN_FIELD</td><td class="" colspan="2" align="center">Draft→Stable<br>ICU 71</td> 135</tr> 136</table> 137<P></P> 138<a href="#_top">(jump back to top)</a> 139<hr> 140<a name="added"></a> 141<h2>Added in ICU 73</h2> 142<table BORDER="1" class="genTable"> 143<THEAD> 144<tr> 145<th>File</th><th>API</th><th>ICU 72</th><th>ICU 73</th> 146</tr> 147</THEAD> 148<tr class="row1"> 149<td class="file">calendar.h</td><td class="proto">bool icu::Calendar::inTemporalLeapYear(UErrorCode&) const</td><td class="">(missing)</td><td>Draft<br> 150<span class=""><span>ICU 73</span></span></td> 151</tr> 152<tr class="row0"> 153<td class="file">calendar.h</td><td class="proto">const char* icu::Calendar::getTemporalMonthCode(UErrorCode&) const</td><td class="">(missing)</td><td>Draft<br> 154<span class=""><span>ICU 73</span></span></td> 155</tr> 156<tr class="row1"> 157<td class="file">calendar.h</td><td class="proto">void icu::Calendar::setTemporalMonthCode(const char*, UErrorCode&)</td><td class="">(missing)</td><td>Draft<br> 158<span class=""><span>ICU 73</span></span></td> 159</tr> 160<tr class="row0"> 161<td class="file">dcfmtsym.h</td><td class="proto">const char* icu::DecimalFormatSymbols::getNumberingSystemName() const</td><td class="">(missing)</td><td>Internal<br> 162<span class=""><span></span></span></td> 163</tr> 164<tr class="row1"> 165<td class="file">measunit.h</td><td class="proto"><tt>static</tt> MeasureUnit icu::MeasureUnit::getBeaufort()</td><td class="">(missing)</td><td>Draft<br> 166<span class=""><span>ICU 73</span></span></td> 167</tr> 168<tr class="row0"> 169<td class="file">measunit.h</td><td class="proto"><tt>static</tt> MeasureUnit* icu::MeasureUnit::createBeaufort(UErrorCode&)</td><td class="">(missing)</td><td>Draft<br> 170<span class=""><span>ICU 73</span></span></td> 171</tr> 172<tr class="row1"> 173<td class="file">numfmt.h</td><td class="proto"><tt>enum</tt> icu::NumberFormat::ERoundingMode::kRoundHalfCeiling</td><td class="">(missing)</td><td>Draft<br> 174<span class=""><span>ICU 73</span></span></td> 175</tr> 176<tr class="row0"> 177<td class="file">numfmt.h</td><td class="proto"><tt>enum</tt> icu::NumberFormat::ERoundingMode::kRoundHalfFloor</td><td class="">(missing)</td><td>Draft<br> 178<span class=""><span>ICU 73</span></span></td> 179</tr> 180<tr class="row1"> 181<td class="file">numfmt.h</td><td class="proto"><tt>enum</tt> icu::NumberFormat::ERoundingMode::kRoundHalfOdd</td><td class="">(missing)</td><td>Draft<br> 182<span class=""><span>ICU 73</span></span></td> 183</tr> 184<tr class="row0"> 185<td class="file">platform.h</td><td class="proto"><tt>#define</tt> UPRV_NO_SANITIZE_UNDEFINED</td><td class="">(missing)</td><td>Internal<br> 186<span class=""><span></span></span></td> 187</tr> 188<tr class="row1"> 189<td class="file">simplenumberformatter.h</td><td class="proto">FormattedNumber icu::number::SimpleNumberFormatter::format(SimpleNumber, UErrorCode&) const</td><td class="">(missing)</td><td>Draft<br> 190<span class=""><span>ICU 73</span></span></td> 191</tr> 192<tr class="row0"> 193<td class="file">simplenumberformatter.h</td><td class="proto">FormattedNumber icu::number::SimpleNumberFormatter::formatInt64(int64_t, UErrorCode&) const</td><td class="">(missing)</td><td>Draft<br> 194<span class=""><span>ICU 73</span></span></td> 195</tr> 196<tr class="row1"> 197<td class="file">simplenumberformatter.h</td><td class="proto">SimpleNumber& icu::number::SimpleNumber::operator=(SimpleNumber&&)</td><td class="">(missing)</td><td>Draft<br> 198<span class=""><span>ICU 73</span></span></td> 199</tr> 200<tr class="row0"> 201<td class="file">simplenumberformatter.h</td><td class="proto">SimpleNumberFormatter& icu::number::SimpleNumberFormatter::operator=(SimpleNumberFormatter&&)</td><td class="">(missing)</td><td>Draft<br> 202<span class=""><span>ICU 73</span></span></td> 203</tr> 204<tr class="row1"> 205<td class="file">simplenumberformatter.h</td><td class="proto">icu::number::SimpleNumber::SimpleNumber()=default</td><td class="">(missing)</td><td>Draft<br> 206<span class=""><span>ICU 73</span></span></td> 207</tr> 208<tr class="row0"> 209<td class="file">simplenumberformatter.h</td><td class="proto">icu::number::SimpleNumber::SimpleNumber(SimpleNumber&&)</td><td class="">(missing)</td><td>Draft<br> 210<span class=""><span>ICU 73</span></span></td> 211</tr> 212<tr class="row1"> 213<td class="file">simplenumberformatter.h</td><td class="proto">icu::number::SimpleNumber::~SimpleNumber()</td><td class="">(missing)</td><td>Draft<br> 214<span class=""><span>ICU 73</span></span></td> 215</tr> 216<tr class="row0"> 217<td class="file">simplenumberformatter.h</td><td class="proto">icu::number::SimpleNumberFormatter::SimpleNumberFormatter()=default</td><td class="">(missing)</td><td>Draft<br> 218<span class=""><span>ICU 73</span></span></td> 219</tr> 220<tr class="row1"> 221<td class="file">simplenumberformatter.h</td><td class="proto">icu::number::SimpleNumberFormatter::SimpleNumberFormatter(SimpleNumberFormatter&&)</td><td class="">(missing)</td><td>Draft<br> 222<span class=""><span>ICU 73</span></span></td> 223</tr> 224<tr class="row0"> 225<td class="file">simplenumberformatter.h</td><td class="proto">icu::number::SimpleNumberFormatter::~SimpleNumberFormatter()</td><td class="">(missing)</td><td>Draft<br> 226<span class=""><span>ICU 73</span></span></td> 227</tr> 228<tr class="row1"> 229<td class="file">simplenumberformatter.h</td><td class="proto"><tt>static</tt> SimpleNumber icu::number::SimpleNumber::forInt64(int64_t, UErrorCode&)</td><td class="">(missing)</td><td>Draft<br> 230<span class=""><span>ICU 73</span></span></td> 231</tr> 232<tr class="row0"> 233<td class="file">simplenumberformatter.h</td><td class="proto"><tt>static</tt> SimpleNumberFormatter icu::number::SimpleNumberFormatter::forLocale(const icu::Locale&, UErrorCode&)</td><td class="">(missing)</td><td>Draft<br> 234<span class=""><span>ICU 73</span></span></td> 235</tr> 236<tr class="row1"> 237<td class="file">simplenumberformatter.h</td><td class="proto"><tt>static</tt> SimpleNumberFormatter icu::number::SimpleNumberFormatter::forLocaleAndGroupingStrategy(const icu::Locale&, UNumberGroupingStrategy, UErrorCode&)</td><td class="">(missing)</td><td>Draft<br> 238<span class=""><span>ICU 73</span></span></td> 239</tr> 240<tr class="row0"> 241<td class="file">simplenumberformatter.h</td><td class="proto"><tt>static</tt> SimpleNumberFormatter icu::number::SimpleNumberFormatter::forLocaleAndSymbolsAndGroupingStrategy(const icu::Locale&, const DecimalFormatSymbols&, UNumberGroupingStrategy, UErrorCode&)</td><td class="">(missing)</td><td>Draft<br> 242<span class=""><span>ICU 73</span></span></td> 243</tr> 244<tr class="row1"> 245<td class="file">simplenumberformatter.h</td><td class="proto">void icu::number::SimpleNumber::multiplyByPowerOfTen(int32_t, UErrorCode&)</td><td class="">(missing)</td><td>Draft<br> 246<span class=""><span>ICU 73</span></span></td> 247</tr> 248<tr class="row0"> 249<td class="file">simplenumberformatter.h</td><td class="proto">void icu::number::SimpleNumber::roundTo(int32_t, UNumberFormatRoundingMode, UErrorCode&)</td><td class="">(missing)</td><td>Draft<br> 250<span class=""><span>ICU 73</span></span></td> 251</tr> 252<tr class="row1"> 253<td class="file">simplenumberformatter.h</td><td class="proto">void icu::number::SimpleNumber::setMinimumFractionDigits(uint32_t, UErrorCode&)</td><td class="">(missing)</td><td>Draft<br> 254<span class=""><span>ICU 73</span></span></td> 255</tr> 256<tr class="row0"> 257<td class="file">simplenumberformatter.h</td><td class="proto">void icu::number::SimpleNumber::setMinimumIntegerDigits(uint32_t, UErrorCode&)</td><td class="">(missing)</td><td>Draft<br> 258<span class=""><span>ICU 73</span></span></td> 259</tr> 260<tr class="row1"> 261<td class="file">simplenumberformatter.h</td><td class="proto">void icu::number::SimpleNumber::setSign(USimpleNumberSign, UErrorCode&)</td><td class="">(missing)</td><td>Draft<br> 262<span class=""><span>ICU 73</span></span></td> 263</tr> 264<tr class="row0"> 265<td class="file">simplenumberformatter.h</td><td class="proto">void icu::number::SimpleNumber::truncateStart(uint32_t, UErrorCode&)</td><td class="">(missing)</td><td>Draft<br> 266<span class=""><span>ICU 73</span></span></td> 267</tr> 268<tr class="row1"> 269<td class="file">simplenumberformatter.h</td><td class="proto">void icu::number::SimpleNumberFormatter::formatImpl(impl::UFormattedNumberData*, USimpleNumberSign, UErrorCode&) const</td><td class="">(missing)</td><td>Internal<br> 270<span class=""><span></span></span></td> 271</tr> 272<tr class="row0"> 273<td class="file">ucal.h</td><td class="proto"><tt>enum</tt> UCalendarDateFields::UCAL_ORDINAL_MONTH</td><td class="">(missing)</td><td>Draft<br> 274<span class=""><span>ICU 73</span></span></td> 275</tr> 276<tr class="row1"> 277<td class="file">uconfig.h</td><td class="proto"><tt>#define</tt> UCONFIG_USE_ML_PHRASE_BREAKING</td><td class="">(missing)</td><td>Internal<br> 278<span class=""><span></span></span></td> 279</tr> 280<tr class="row0"> 281<td class="file">uset.h</td><td class="proto"><tt>enum</tt> (anonymous)::USET_SIMPLE_CASE_INSENSITIVE</td><td class="">(missing)</td><td>Draft<br> 282<span class=""><span>ICU 73</span></span></td> 283</tr> 284<tr class="row1"> 285<td class="file">usimplenumberformatter.h</td><td class="proto">USimpleNumber* usnum_openForInt64(int64_t, UErrorCode*)</td><td class="">(missing)</td><td>Draft<br> 286<span class=""><span>ICU 73</span></span></td> 287</tr> 288<tr class="row0"> 289<td class="file">usimplenumberformatter.h</td><td class="proto">USimpleNumberFormatter* usnumf_openForLocale(const char*, UErrorCode*)</td><td class="">(missing)</td><td>Draft<br> 290<span class=""><span>ICU 73</span></span></td> 291</tr> 292<tr class="row1"> 293<td class="file">usimplenumberformatter.h</td><td class="proto">USimpleNumberFormatter* usnumf_openForLocaleAndGroupingStrategy(const char*, UNumberGroupingStrategy, UErrorCode*)</td><td class="">(missing)</td><td>Draft<br> 294<span class=""><span>ICU 73</span></span></td> 295</tr> 296<tr class="row0"> 297<td class="file">usimplenumberformatter.h</td><td class="proto"><tt>enum</tt> USimpleNumberSign::UNUM_SIMPLE_NUMBER_MINUS_SIGN</td><td class="">(missing)</td><td>Draft<br> 298<span class=""><span>ICU 73</span></span></td> 299</tr> 300<tr class="row1"> 301<td class="file">usimplenumberformatter.h</td><td class="proto"><tt>enum</tt> USimpleNumberSign::UNUM_SIMPLE_NUMBER_NO_SIGN</td><td class="">(missing)</td><td>Draft<br> 302<span class=""><span>ICU 73</span></span></td> 303</tr> 304<tr class="row0"> 305<td class="file">usimplenumberformatter.h</td><td class="proto"><tt>enum</tt> USimpleNumberSign::UNUM_SIMPLE_NUMBER_PLUS_SIGN</td><td class="">(missing)</td><td>Draft<br> 306<span class=""><span>ICU 73</span></span></td> 307</tr> 308<tr class="row1"> 309<td class="file">usimplenumberformatter.h</td><td class="proto">void usnum_close(USimpleNumber*)</td><td class="">(missing)</td><td>Draft<br> 310<span class=""><span>ICU 73</span></span></td> 311</tr> 312<tr class="row0"> 313<td class="file">usimplenumberformatter.h</td><td class="proto">void usnum_multiplyByPowerOfTen(USimpleNumber*, int32_t, UErrorCode*)</td><td class="">(missing)</td><td>Draft<br> 314<span class=""><span>ICU 73</span></span></td> 315</tr> 316<tr class="row1"> 317<td class="file">usimplenumberformatter.h</td><td class="proto">void usnum_roundTo(USimpleNumber*, int32_t, UNumberFormatRoundingMode, UErrorCode*)</td><td class="">(missing)</td><td>Draft<br> 318<span class=""><span>ICU 73</span></span></td> 319</tr> 320<tr class="row0"> 321<td class="file">usimplenumberformatter.h</td><td class="proto">void usnum_setMinimumFractionDigits(USimpleNumber*, int32_t, UErrorCode*)</td><td class="">(missing)</td><td>Draft<br> 322<span class=""><span>ICU 73</span></span></td> 323</tr> 324<tr class="row1"> 325<td class="file">usimplenumberformatter.h</td><td class="proto">void usnum_setMinimumIntegerDigits(USimpleNumber*, int32_t, UErrorCode*)</td><td class="">(missing)</td><td>Draft<br> 326<span class=""><span>ICU 73</span></span></td> 327</tr> 328<tr class="row0"> 329<td class="file">usimplenumberformatter.h</td><td class="proto">void usnum_setSign(USimpleNumber*, USimpleNumberSign, UErrorCode*)</td><td class="">(missing)</td><td>Draft<br> 330<span class=""><span>ICU 73</span></span></td> 331</tr> 332<tr class="row1"> 333<td class="file">usimplenumberformatter.h</td><td class="proto">void usnum_setToInt64(USimpleNumber*, int64_t, UErrorCode*)</td><td class="">(missing)</td><td>Draft<br> 334<span class=""><span>ICU 73</span></span></td> 335</tr> 336<tr class="row0"> 337<td class="file">usimplenumberformatter.h</td><td class="proto">void usnum_truncateStart(USimpleNumber*, int32_t, UErrorCode*)</td><td class="">(missing)</td><td>Draft<br> 338<span class=""><span>ICU 73</span></span></td> 339</tr> 340<tr class="row1"> 341<td class="file">usimplenumberformatter.h</td><td class="proto">void usnumf_close(USimpleNumberFormatter*)</td><td class="">(missing)</td><td>Draft<br> 342<span class=""><span>ICU 73</span></span></td> 343</tr> 344<tr class="row0"> 345<td class="file">usimplenumberformatter.h</td><td class="proto">void usnumf_format(const USimpleNumberFormatter*, USimpleNumber*, UFormattedNumber*, UErrorCode*)</td><td class="">(missing)</td><td>Draft<br> 346<span class=""><span>ICU 73</span></span></td> 347</tr> 348<tr class="row1"> 349<td class="file">usimplenumberformatter.h</td><td class="proto">void usnumf_formatInt64(const USimpleNumberFormatter*, int64_t, UFormattedNumber*, UErrorCode*)</td><td class="">(missing)</td><td>Draft<br> 350<span class=""><span>ICU 73</span></span></td> 351</tr> 352</table> 353<P></P> 354<a href="#_top">(jump back to top)</a> 355<hr> 356<a name="other"></a> 357<h2>Other existing drafts in ICU 73</h2> 358<div class="other"> 359<table BORDER="1" class="genTable"> 360<THEAD> 361<tr> 362<th>File</th><th>API</th><th>ICU 72</th><th>ICU 73</th> 363</tr> 364</THEAD> 365<tr class="row1"> 366<td class="file">displayoptions.h</td><td class="proto">Builder icu::DisplayOptions::copyToBuilder() const</td><td class="" colspan="2" align="center">Draft<br>ICU 72</td> 367</tr> 368<tr class="row0"> 369<td class="file">displayoptions.h</td><td class="proto">Builder& icu::DisplayOptions::Builder::setCapitalization(UDisplayOptionsCapitalization)</td><td class="" colspan="2" align="center">Draft<br>ICU 72</td> 370</tr> 371<tr class="row1"> 372<td class="file">displayoptions.h</td><td class="proto">Builder& icu::DisplayOptions::Builder::setDisplayLength(UDisplayOptionsDisplayLength)</td><td class="" colspan="2" align="center">Draft<br>ICU 72</td> 373</tr> 374<tr class="row0"> 375<td class="file">displayoptions.h</td><td class="proto">Builder& icu::DisplayOptions::Builder::setGrammaticalCase(UDisplayOptionsGrammaticalCase)</td><td class="" colspan="2" align="center">Draft<br>ICU 72</td> 376</tr> 377<tr class="row1"> 378<td class="file">displayoptions.h</td><td class="proto">Builder& icu::DisplayOptions::Builder::setNameStyle(UDisplayOptionsNameStyle)</td><td class="" colspan="2" align="center">Draft<br>ICU 72</td> 379</tr> 380<tr class="row0"> 381<td class="file">displayoptions.h</td><td class="proto">Builder& icu::DisplayOptions::Builder::setNounClass(UDisplayOptionsNounClass)</td><td class="" colspan="2" align="center">Draft<br>ICU 72</td> 382</tr> 383<tr class="row1"> 384<td class="file">displayoptions.h</td><td class="proto">Builder& icu::DisplayOptions::Builder::setPluralCategory(UDisplayOptionsPluralCategory)</td><td class="" colspan="2" align="center">Draft<br>ICU 72</td> 385</tr> 386<tr class="row0"> 387<td class="file">displayoptions.h</td><td class="proto">Builder& icu::DisplayOptions::Builder::setSubstituteHandling(UDisplayOptionsSubstituteHandling)</td><td class="" colspan="2" align="center">Draft<br>ICU 72</td> 388</tr> 389<tr class="row1"> 390<td class="file">displayoptions.h</td><td class="proto">DisplayOptions icu::DisplayOptions::Builder::build()</td><td class="" colspan="2" align="center">Draft<br>ICU 72</td> 391</tr> 392<tr class="row0"> 393<td class="file">displayoptions.h</td><td class="proto">DisplayOptions& icu::DisplayOptions::operator=(DisplayOptions&&)=default</td><td class="" colspan="2" align="center">Draft<br>ICU 72</td> 394</tr> 395<tr class="row1"> 396<td class="file">displayoptions.h</td><td class="proto">DisplayOptions& icu::DisplayOptions::operator=(const DisplayOptions&)=default</td><td class="" colspan="2" align="center">Draft<br>ICU 72</td> 397</tr> 398<tr class="row0"> 399<td class="file">displayoptions.h</td><td class="proto">UDisplayOptionsCapitalization icu::DisplayOptions::getCapitalization() const</td><td class="" colspan="2" align="center">Draft<br>ICU 72</td> 400</tr> 401<tr class="row1"> 402<td class="file">displayoptions.h</td><td class="proto">UDisplayOptionsDisplayLength icu::DisplayOptions::getDisplayLength() const</td><td class="" colspan="2" align="center">Draft<br>ICU 72</td> 403</tr> 404<tr class="row0"> 405<td class="file">displayoptions.h</td><td class="proto">UDisplayOptionsGrammaticalCase icu::DisplayOptions::getGrammaticalCase() const</td><td class="" colspan="2" align="center">Draft<br>ICU 72</td> 406</tr> 407<tr class="row1"> 408<td class="file">displayoptions.h</td><td class="proto">UDisplayOptionsNameStyle icu::DisplayOptions::getNameStyle() const</td><td class="" colspan="2" align="center">Draft<br>ICU 72</td> 409</tr> 410<tr class="row0"> 411<td class="file">displayoptions.h</td><td class="proto">UDisplayOptionsNounClass icu::DisplayOptions::getNounClass() const</td><td class="" colspan="2" align="center">Draft<br>ICU 72</td> 412</tr> 413<tr class="row1"> 414<td class="file">displayoptions.h</td><td class="proto">UDisplayOptionsPluralCategory icu::DisplayOptions::getPluralCategory() const</td><td class="" colspan="2" align="center">Draft<br>ICU 72</td> 415</tr> 416<tr class="row0"> 417<td class="file">displayoptions.h</td><td class="proto">UDisplayOptionsSubstituteHandling icu::DisplayOptions::getSubstituteHandling() const</td><td class="" colspan="2" align="center">Draft<br>ICU 72</td> 418</tr> 419<tr class="row1"> 420<td class="file">displayoptions.h</td><td class="proto">icu::DisplayOptions::DisplayOptions(const DisplayOptions&)=default</td><td class="" colspan="2" align="center">Draft<br>ICU 72</td> 421</tr> 422<tr class="row0"> 423<td class="file">displayoptions.h</td><td class="proto"><tt>static</tt> Builder icu::DisplayOptions::builder()</td><td class="" colspan="2" align="center">Draft<br>ICU 72</td> 424</tr> 425<tr class="row1"> 426<td class="file">formattednumber.h</td><td class="proto">UDisplayOptionsNounClass icu::number::FormattedNumber::getNounClass(UErrorCode&) const</td><td class="" colspan="2" align="center">Draft<br>ICU 72</td> 427</tr> 428<tr class="row0"> 429<td class="file">measfmt.h</td><td class="proto">void icu::MeasureFormat::parseObject(const UnicodeString&, Formattable&, ParsePosition&) const</td><td class="" colspan="2" align="center">Draft<br>ICU 53</td> 430</tr> 431<tr class="row1"> 432<td class="file">measunit.h</td><td class="proto"><tt>static</tt> MeasureUnit icu::MeasureUnit::getQuarter()</td><td class="" colspan="2" align="center">Draft<br>ICU 72</td> 433</tr> 434<tr class="row0"> 435<td class="file">measunit.h</td><td class="proto"><tt>static</tt> MeasureUnit icu::MeasureUnit::getTonne()</td><td class="" colspan="2" align="center">Draft<br>ICU 72</td> 436</tr> 437<tr class="row1"> 438<td class="file">measunit.h</td><td class="proto"><tt>static</tt> MeasureUnit* icu::MeasureUnit::createQuarter(UErrorCode&)</td><td class="" colspan="2" align="center">Draft<br>ICU 72</td> 439</tr> 440<tr class="row0"> 441<td class="file">measunit.h</td><td class="proto"><tt>static</tt> MeasureUnit* icu::MeasureUnit::createTonne(UErrorCode&)</td><td class="" colspan="2" align="center">Draft<br>ICU 72</td> 442</tr> 443<tr class="row1"> 444<td class="file">numberformatter.h</td><td class="proto">Derived icu::number::NumberFormatterSettings< Derived >::displayOptions(const DisplayOptions&) const&</td><td class="" colspan="2" align="center">Draft<br>ICU 72</td> 445</tr> 446<tr class="row0"> 447<td class="file">numberformatter.h</td><td class="proto">Derived icu::number::NumberFormatterSettings< Derived >::displayOptions(const DisplayOptions&)&&</td><td class="" colspan="2" align="center">Draft<br>ICU 72</td> 448</tr> 449<tr class="row1"> 450<td class="file">udisplayoptions.h</td><td class="proto">UDisplayOptionsGrammaticalCase udispopt_fromGrammaticalCaseIdentifier(const char*)</td><td class="" colspan="2" align="center">Draft<br>ICU 72</td> 451</tr> 452<tr class="row0"> 453<td class="file">udisplayoptions.h</td><td class="proto">UDisplayOptionsNounClass udispopt_fromNounClassIdentifier(const char*)</td><td class="" colspan="2" align="center">Draft<br>ICU 72</td> 454</tr> 455<tr class="row1"> 456<td class="file">udisplayoptions.h</td><td class="proto">UDisplayOptionsPluralCategory udispopt_fromPluralCategoryIdentifier(const char*)</td><td class="" colspan="2" align="center">Draft<br>ICU 72</td> 457</tr> 458<tr class="row0"> 459<td class="file">udisplayoptions.h</td><td class="proto">const char* udispopt_getGrammaticalCaseIdentifier(UDisplayOptionsGrammaticalCase)</td><td class="" colspan="2" align="center">Draft<br>ICU 72</td> 460</tr> 461<tr class="row1"> 462<td class="file">udisplayoptions.h</td><td class="proto">const char* udispopt_getNounClassIdentifier(UDisplayOptionsNounClass)</td><td class="" colspan="2" align="center">Draft<br>ICU 72</td> 463</tr> 464<tr class="row0"> 465<td class="file">udisplayoptions.h</td><td class="proto">const char* udispopt_getPluralCategoryIdentifier(UDisplayOptionsPluralCategory)</td><td class="" colspan="2" align="center">Draft<br>ICU 72</td> 466</tr> 467<tr class="row1"> 468<td class="file">udisplayoptions.h</td><td class="proto"><tt>enum</tt> UDisplayOptionsCapitalization::UDISPOPT_CAPITALIZATION_BEGINNING_OF_SENTENCE</td><td class="" colspan="2" align="center">Draft<br>ICU 72</td> 469</tr> 470<tr class="row0"> 471<td class="file">udisplayoptions.h</td><td class="proto"><tt>enum</tt> UDisplayOptionsCapitalization::UDISPOPT_CAPITALIZATION_MIDDLE_OF_SENTENCE</td><td class="" colspan="2" align="center">Draft<br>ICU 72</td> 472</tr> 473<tr class="row1"> 474<td class="file">udisplayoptions.h</td><td class="proto"><tt>enum</tt> UDisplayOptionsCapitalization::UDISPOPT_CAPITALIZATION_STANDALONE</td><td class="" colspan="2" align="center">Draft<br>ICU 72</td> 475</tr> 476<tr class="row0"> 477<td class="file">udisplayoptions.h</td><td class="proto"><tt>enum</tt> UDisplayOptionsCapitalization::UDISPOPT_CAPITALIZATION_UI_LIST_OR_MENU</td><td class="" colspan="2" align="center">Draft<br>ICU 72</td> 478</tr> 479<tr class="row1"> 480<td class="file">udisplayoptions.h</td><td class="proto"><tt>enum</tt> UDisplayOptionsCapitalization::UDISPOPT_CAPITALIZATION_UNDEFINED</td><td class="" colspan="2" align="center">Draft<br>ICU 72</td> 481</tr> 482<tr class="row0"> 483<td class="file">udisplayoptions.h</td><td class="proto"><tt>enum</tt> UDisplayOptionsDisplayLength::UDISPOPT_DISPLAY_LENGTH_FULL</td><td class="" colspan="2" align="center">Draft<br>ICU 72</td> 484</tr> 485<tr class="row1"> 486<td class="file">udisplayoptions.h</td><td class="proto"><tt>enum</tt> UDisplayOptionsDisplayLength::UDISPOPT_DISPLAY_LENGTH_SHORT</td><td class="" colspan="2" align="center">Draft<br>ICU 72</td> 487</tr> 488<tr class="row0"> 489<td class="file">udisplayoptions.h</td><td class="proto"><tt>enum</tt> UDisplayOptionsDisplayLength::UDISPOPT_DISPLAY_LENGTH_UNDEFINED</td><td class="" colspan="2" align="center">Draft<br>ICU 72</td> 490</tr> 491<tr class="row1"> 492<td class="file">udisplayoptions.h</td><td class="proto"><tt>enum</tt> UDisplayOptionsGrammaticalCase::UDISPOPT_GRAMMATICAL_CASE_ABLATIVE</td><td class="" colspan="2" align="center">Draft<br>ICU 72</td> 493</tr> 494<tr class="row0"> 495<td class="file">udisplayoptions.h</td><td class="proto"><tt>enum</tt> UDisplayOptionsGrammaticalCase::UDISPOPT_GRAMMATICAL_CASE_ACCUSATIVE</td><td class="" colspan="2" align="center">Draft<br>ICU 72</td> 496</tr> 497<tr class="row1"> 498<td class="file">udisplayoptions.h</td><td class="proto"><tt>enum</tt> UDisplayOptionsGrammaticalCase::UDISPOPT_GRAMMATICAL_CASE_COMITATIVE</td><td class="" colspan="2" align="center">Draft<br>ICU 72</td> 499</tr> 500<tr class="row0"> 501<td class="file">udisplayoptions.h</td><td class="proto"><tt>enum</tt> UDisplayOptionsGrammaticalCase::UDISPOPT_GRAMMATICAL_CASE_DATIVE</td><td class="" colspan="2" align="center">Draft<br>ICU 72</td> 502</tr> 503<tr class="row1"> 504<td class="file">udisplayoptions.h</td><td class="proto"><tt>enum</tt> UDisplayOptionsGrammaticalCase::UDISPOPT_GRAMMATICAL_CASE_ERGATIVE</td><td class="" colspan="2" align="center">Draft<br>ICU 72</td> 505</tr> 506<tr class="row0"> 507<td class="file">udisplayoptions.h</td><td class="proto"><tt>enum</tt> UDisplayOptionsGrammaticalCase::UDISPOPT_GRAMMATICAL_CASE_GENITIVE</td><td class="" colspan="2" align="center">Draft<br>ICU 72</td> 508</tr> 509<tr class="row1"> 510<td class="file">udisplayoptions.h</td><td class="proto"><tt>enum</tt> UDisplayOptionsGrammaticalCase::UDISPOPT_GRAMMATICAL_CASE_INSTRUMENTAL</td><td class="" colspan="2" align="center">Draft<br>ICU 72</td> 511</tr> 512<tr class="row0"> 513<td class="file">udisplayoptions.h</td><td class="proto"><tt>enum</tt> UDisplayOptionsGrammaticalCase::UDISPOPT_GRAMMATICAL_CASE_LOCATIVE_COPULATIVE</td><td class="" colspan="2" align="center">Draft<br>ICU 72</td> 514</tr> 515<tr class="row1"> 516<td class="file">udisplayoptions.h</td><td class="proto"><tt>enum</tt> UDisplayOptionsGrammaticalCase::UDISPOPT_GRAMMATICAL_CASE_LOCATIVE</td><td class="" colspan="2" align="center">Draft<br>ICU 72</td> 517</tr> 518<tr class="row0"> 519<td class="file">udisplayoptions.h</td><td class="proto"><tt>enum</tt> UDisplayOptionsGrammaticalCase::UDISPOPT_GRAMMATICAL_CASE_NOMINATIVE</td><td class="" colspan="2" align="center">Draft<br>ICU 72</td> 520</tr> 521<tr class="row1"> 522<td class="file">udisplayoptions.h</td><td class="proto"><tt>enum</tt> UDisplayOptionsGrammaticalCase::UDISPOPT_GRAMMATICAL_CASE_OBLIQUE</td><td class="" colspan="2" align="center">Draft<br>ICU 72</td> 523</tr> 524<tr class="row0"> 525<td class="file">udisplayoptions.h</td><td class="proto"><tt>enum</tt> UDisplayOptionsGrammaticalCase::UDISPOPT_GRAMMATICAL_CASE_PREPOSITIONAL</td><td class="" colspan="2" align="center">Draft<br>ICU 72</td> 526</tr> 527<tr class="row1"> 528<td class="file">udisplayoptions.h</td><td class="proto"><tt>enum</tt> UDisplayOptionsGrammaticalCase::UDISPOPT_GRAMMATICAL_CASE_SOCIATIVE</td><td class="" colspan="2" align="center">Draft<br>ICU 72</td> 529</tr> 530<tr class="row0"> 531<td class="file">udisplayoptions.h</td><td class="proto"><tt>enum</tt> UDisplayOptionsGrammaticalCase::UDISPOPT_GRAMMATICAL_CASE_UNDEFINED</td><td class="" colspan="2" align="center">Draft<br>ICU 72</td> 532</tr> 533<tr class="row1"> 534<td class="file">udisplayoptions.h</td><td class="proto"><tt>enum</tt> UDisplayOptionsGrammaticalCase::UDISPOPT_GRAMMATICAL_CASE_VOCATIVE</td><td class="" colspan="2" align="center">Draft<br>ICU 72</td> 535</tr> 536<tr class="row0"> 537<td class="file">udisplayoptions.h</td><td class="proto"><tt>enum</tt> UDisplayOptionsNameStyle::UDISPOPT_NAME_STYLE_DIALECT_NAMES</td><td class="" colspan="2" align="center">Draft<br>ICU 72</td> 538</tr> 539<tr class="row1"> 540<td class="file">udisplayoptions.h</td><td class="proto"><tt>enum</tt> UDisplayOptionsNameStyle::UDISPOPT_NAME_STYLE_STANDARD_NAMES</td><td class="" colspan="2" align="center">Draft<br>ICU 72</td> 541</tr> 542<tr class="row0"> 543<td class="file">udisplayoptions.h</td><td class="proto"><tt>enum</tt> UDisplayOptionsNameStyle::UDISPOPT_NAME_STYLE_UNDEFINED</td><td class="" colspan="2" align="center">Draft<br>ICU 72</td> 544</tr> 545<tr class="row1"> 546<td class="file">udisplayoptions.h</td><td class="proto"><tt>enum</tt> UDisplayOptionsNounClass::UDISPOPT_NOUN_CLASS_ANIMATE</td><td class="" colspan="2" align="center">Draft<br>ICU 72</td> 547</tr> 548<tr class="row0"> 549<td class="file">udisplayoptions.h</td><td class="proto"><tt>enum</tt> UDisplayOptionsNounClass::UDISPOPT_NOUN_CLASS_COMMON</td><td class="" colspan="2" align="center">Draft<br>ICU 72</td> 550</tr> 551<tr class="row1"> 552<td class="file">udisplayoptions.h</td><td class="proto"><tt>enum</tt> UDisplayOptionsNounClass::UDISPOPT_NOUN_CLASS_FEMININE</td><td class="" colspan="2" align="center">Draft<br>ICU 72</td> 553</tr> 554<tr class="row0"> 555<td class="file">udisplayoptions.h</td><td class="proto"><tt>enum</tt> UDisplayOptionsNounClass::UDISPOPT_NOUN_CLASS_INANIMATE</td><td class="" colspan="2" align="center">Draft<br>ICU 72</td> 556</tr> 557<tr class="row1"> 558<td class="file">udisplayoptions.h</td><td class="proto"><tt>enum</tt> UDisplayOptionsNounClass::UDISPOPT_NOUN_CLASS_MASCULINE</td><td class="" colspan="2" align="center">Draft<br>ICU 72</td> 559</tr> 560<tr class="row0"> 561<td class="file">udisplayoptions.h</td><td class="proto"><tt>enum</tt> UDisplayOptionsNounClass::UDISPOPT_NOUN_CLASS_NEUTER</td><td class="" colspan="2" align="center">Draft<br>ICU 72</td> 562</tr> 563<tr class="row1"> 564<td class="file">udisplayoptions.h</td><td class="proto"><tt>enum</tt> UDisplayOptionsNounClass::UDISPOPT_NOUN_CLASS_OTHER</td><td class="" colspan="2" align="center">Draft<br>ICU 72</td> 565</tr> 566<tr class="row0"> 567<td class="file">udisplayoptions.h</td><td class="proto"><tt>enum</tt> UDisplayOptionsNounClass::UDISPOPT_NOUN_CLASS_PERSONAL</td><td class="" colspan="2" align="center">Draft<br>ICU 72</td> 568</tr> 569<tr class="row1"> 570<td class="file">udisplayoptions.h</td><td class="proto"><tt>enum</tt> UDisplayOptionsNounClass::UDISPOPT_NOUN_CLASS_UNDEFINED</td><td class="" colspan="2" align="center">Draft<br>ICU 72</td> 571</tr> 572<tr class="row0"> 573<td class="file">udisplayoptions.h</td><td class="proto"><tt>enum</tt> UDisplayOptionsPluralCategory::UDISPOPT_PLURAL_CATEGORY_FEW</td><td class="" colspan="2" align="center">Draft<br>ICU 72</td> 574</tr> 575<tr class="row1"> 576<td class="file">udisplayoptions.h</td><td class="proto"><tt>enum</tt> UDisplayOptionsPluralCategory::UDISPOPT_PLURAL_CATEGORY_MANY</td><td class="" colspan="2" align="center">Draft<br>ICU 72</td> 577</tr> 578<tr class="row0"> 579<td class="file">udisplayoptions.h</td><td class="proto"><tt>enum</tt> UDisplayOptionsPluralCategory::UDISPOPT_PLURAL_CATEGORY_ONE</td><td class="" colspan="2" align="center">Draft<br>ICU 72</td> 580</tr> 581<tr class="row1"> 582<td class="file">udisplayoptions.h</td><td class="proto"><tt>enum</tt> UDisplayOptionsPluralCategory::UDISPOPT_PLURAL_CATEGORY_OTHER</td><td class="" colspan="2" align="center">Draft<br>ICU 72</td> 583</tr> 584<tr class="row0"> 585<td class="file">udisplayoptions.h</td><td class="proto"><tt>enum</tt> UDisplayOptionsPluralCategory::UDISPOPT_PLURAL_CATEGORY_TWO</td><td class="" colspan="2" align="center">Draft<br>ICU 72</td> 586</tr> 587<tr class="row1"> 588<td class="file">udisplayoptions.h</td><td class="proto"><tt>enum</tt> UDisplayOptionsPluralCategory::UDISPOPT_PLURAL_CATEGORY_UNDEFINED</td><td class="" colspan="2" align="center">Draft<br>ICU 72</td> 589</tr> 590<tr class="row0"> 591<td class="file">udisplayoptions.h</td><td class="proto"><tt>enum</tt> UDisplayOptionsPluralCategory::UDISPOPT_PLURAL_CATEGORY_ZERO</td><td class="" colspan="2" align="center">Draft<br>ICU 72</td> 592</tr> 593<tr class="row1"> 594<td class="file">udisplayoptions.h</td><td class="proto"><tt>enum</tt> UDisplayOptionsSubstituteHandling::UDISPOPT_SUBSTITUTE_HANDLING_NO_SUBSTITUTE</td><td class="" colspan="2" align="center">Draft<br>ICU 72</td> 595</tr> 596<tr class="row0"> 597<td class="file">udisplayoptions.h</td><td class="proto"><tt>enum</tt> UDisplayOptionsSubstituteHandling::UDISPOPT_SUBSTITUTE_HANDLING_SUBSTITUTE</td><td class="" colspan="2" align="center">Draft<br>ICU 72</td> 598</tr> 599<tr class="row1"> 600<td class="file">udisplayoptions.h</td><td class="proto"><tt>enum</tt> UDisplayOptionsSubstituteHandling::UDISPOPT_SUBSTITUTE_HANDLING_UNDEFINED</td><td class="" colspan="2" align="center">Draft<br>ICU 72</td> 601</tr> 602<tr class="row0"> 603<td class="file">unum.h</td><td class="proto">bool unum_hasAttribute(const UNumberFormat*, UNumberFormatAttribute)</td><td class="" colspan="2" align="center">Draft<br>ICU 72</td> 604</tr> 605<tr class="row1"> 606<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>ICU 2.4</td> 607</tr> 608</table> 609</div> 610<P></P> 611<a href="#_top">(jump back to top)</a> 612<hr> 613<a name="simplifications"></a> 614<h2>Signature Simplifications</h2> 615<i>This section shows cases where the signature was "simplified" for the sake of comparison. The simplified form is in bold, followed by 616 all possible variations in "original" form.</i> 617<div class="other"> 618<ul> 619<li> 620<b>Appendable& icu::FormattedDateInterval::appendTo(Appendable&, UErrorCode&) const</b> 621<br>Appendable& icu::FormattedDateInterval::appendTo(Appendable&, UErrorCode&) const U_OVERRIDE<br>Appendable& icu::FormattedDateInterval::appendTo(Appendable&, UErrorCode&) const override<br> 622</li> 623<li> 624<b>Appendable& icu::FormattedList::appendTo(Appendable&, UErrorCode&) const</b> 625<br>Appendable& icu::FormattedList::appendTo(Appendable&, UErrorCode&) const U_OVERRIDE<br>Appendable& icu::FormattedList::appendTo(Appendable&, UErrorCode&) const override<br> 626</li> 627<li> 628<b>Appendable& icu::FormattedRelativeDateTime::appendTo(Appendable&, UErrorCode&) const</b> 629<br>Appendable& icu::FormattedRelativeDateTime::appendTo(Appendable&, UErrorCode&) const U_OVERRIDE<br>Appendable& icu::FormattedRelativeDateTime::appendTo(Appendable&, UErrorCode&) const override<br> 630</li> 631<li> 632<b>Appendable& icu::number::FormattedNumber::appendTo(Appendable&, UErrorCode&) const</b> 633<br>Appendable& icu::number::FormattedNumber::appendTo(Appendable&, UErrorCode&) const U_OVERRIDE<br>Appendable& icu::number::FormattedNumber::appendTo(Appendable&, UErrorCode&) const override<br> 634</li> 635<li> 636<b>Appendable& icu::number::FormattedNumberRange::appendTo(Appendable&, UErrorCode&) const</b> 637<br>Appendable& icu::number::FormattedNumberRange::appendTo(Appendable&, UErrorCode&) const U_OVERRIDE<br>Appendable& icu::number::FormattedNumberRange::appendTo(Appendable&, UErrorCode&) const override<br> 638</li> 639<li> 640<b>Builder& icu::LocaleMatcher::Builder::operator=(Builder&&)</b> 641<br>Builder& icu::LocaleMatcher::Builder::operator=(Builder&&) U_NOEXCEPT<br>Builder& icu::LocaleMatcher::Builder::operator=(Builder&&) noexcept<br> 642</li> 643<li> 644<b>CurrencyAmount* icu::CompactDecimalFormat::parseCurrency(const UnicodeString&, ParsePosition&) const</b> 645<br>CurrencyAmount* icu::CompactDecimalFormat::parseCurrency(const UnicodeString&, ParsePosition&) const U_OVERRIDE<br>CurrencyAmount* icu::CompactDecimalFormat::parseCurrency(const UnicodeString&, ParsePosition&) const override<br> 646</li> 647<li> 648<b>CurrencyAmount* icu::DecimalFormat::parseCurrency(const UnicodeString&, ParsePosition&) const</b> 649<br>CurrencyAmount* icu::DecimalFormat::parseCurrency(const UnicodeString&, ParsePosition&) const U_OVERRIDE<br>CurrencyAmount* icu::DecimalFormat::parseCurrency(const UnicodeString&, ParsePosition&) const override<br> 650</li> 651<li> 652<b>ERoundingMode icu::DecimalFormat::getRoundingMode() const</b> 653<br>ERoundingMode icu::DecimalFormat::getRoundingMode() const U_OVERRIDE<br>ERoundingMode icu::DecimalFormat::getRoundingMode() const override<br> 654</li> 655<li> 656<b>Edits& icu::Edits::operator=(Edits&&)</b> 657<br>Edits& icu::Edits::operator=(Edits&&) U_NOEXCEPT<br>Edits& icu::Edits::operator=(Edits&&) noexcept<br> 658</li> 659<li> 660<b>FormattedDateInterval& icu::FormattedDateInterval::operator=(FormattedDateInterval&&)</b> 661<br>FormattedDateInterval& icu::FormattedDateInterval::operator=(FormattedDateInterval&&) U_NOEXCEPT<br>FormattedDateInterval& icu::FormattedDateInterval::operator=(FormattedDateInterval&&) noexcept<br> 662</li> 663<li> 664<b>FormattedList& icu::FormattedList::operator=(FormattedList&&)</b> 665<br>FormattedList& icu::FormattedList::operator=(FormattedList&&) U_NOEXCEPT<br>FormattedList& icu::FormattedList::operator=(FormattedList&&) noexcept<br> 666</li> 667<li> 668<b>FormattedNumber& icu::number::FormattedNumber::operator=(FormattedNumber&&)</b> 669<br>FormattedNumber& icu::number::FormattedNumber::operator=(FormattedNumber&&) U_NOEXCEPT<br>FormattedNumber& icu::number::FormattedNumber::operator=(FormattedNumber&&) noexcept<br> 670</li> 671<li> 672<b>FormattedNumberRange& icu::number::FormattedNumberRange::operator=(FormattedNumberRange&&)</b> 673<br>FormattedNumberRange& icu::number::FormattedNumberRange::operator=(FormattedNumberRange&&) U_NOEXCEPT<br>FormattedNumberRange& icu::number::FormattedNumberRange::operator=(FormattedNumberRange&&) noexcept<br> 674</li> 675<li> 676<b>FormattedRelativeDateTime& icu::FormattedRelativeDateTime::operator=(FormattedRelativeDateTime&&)</b> 677<br>FormattedRelativeDateTime& icu::FormattedRelativeDateTime::operator=(FormattedRelativeDateTime&&) U_NOEXCEPT<br>FormattedRelativeDateTime& icu::FormattedRelativeDateTime::operator=(FormattedRelativeDateTime&&) noexcept<br> 678</li> 679<li> 680<b>LocalArray< T >& icu::LocalArray< T >::operator=(LocalArray< T >&&)</b> 681<br>LocalArray< T >& icu::LocalArray< T >::operator=(LocalArray< T >&&) U_NOEXCEPT<br>LocalArray< T >& icu::LocalArray< T >::operator=(LocalArray< T >&&) noexcept<br> 682</li> 683<li> 684<b>LocalArray< T >& icu::LocalArray< T >::operator=(std::unique_ptr< T[]>&&)</b> 685<br>LocalArray< T >& icu::LocalArray< T >::operator=(std::unique_ptr< T[]>&&) U_NOEXCEPT<br>LocalArray< T >& icu::LocalArray< T >::operator=(std::unique_ptr< T[]>&&) noexcept<br> 686</li> 687<li> 688<b>LocalPointer< T >& icu::LocalPointer< T >::operator=(LocalPointer< T >&&)</b> 689<br>LocalPointer< T >& icu::LocalPointer< T >::operator=(LocalPointer< T >&&) U_NOEXCEPT<br>LocalPointer< T >& icu::LocalPointer< T >::operator=(LocalPointer< T >&&) noexcept<br> 690</li> 691<li> 692<b>LocalPointer< T >& icu::LocalPointer< T >::operator=(std::unique_ptr< T >&&)</b> 693<br>LocalPointer< T >& icu::LocalPointer< T >::operator=(std::unique_ptr< T >&&) U_NOEXCEPT<br>LocalPointer< T >& icu::LocalPointer< T >::operator=(std::unique_ptr< T >&&) noexcept<br> 694</li> 695<li> 696<b>Locale& icu::Locale::operator=(Locale&&)</b> 697<br>Locale& icu::Locale::operator=(Locale&&) U_NOEXCEPT<br>Locale& icu::Locale::operator=(Locale&&) noexcept<br> 698</li> 699<li> 700<b>LocaleMatcher& icu::LocaleMatcher::operator=(LocaleMatcher&&)</b> 701<br>LocaleMatcher& icu::LocaleMatcher::operator=(LocaleMatcher&&) U_NOEXCEPT<br>LocaleMatcher& icu::LocaleMatcher::operator=(LocaleMatcher&&) noexcept<br> 702</li> 703<li> 704<b>LocalizedNumberFormatter& icu::number::LocalizedNumberFormatter::operator=(LocalizedNumberFormatter&&)</b> 705<br>LocalizedNumberFormatter& icu::number::LocalizedNumberFormatter::operator=(LocalizedNumberFormatter&&) U_NOEXCEPT<br>LocalizedNumberFormatter& icu::number::LocalizedNumberFormatter::operator=(LocalizedNumberFormatter&&) noexcept<br> 706</li> 707<li> 708<b>LocalizedNumberRangeFormatter& icu::number::LocalizedNumberRangeFormatter::operator=(LocalizedNumberRangeFormatter&&)</b> 709<br>LocalizedNumberRangeFormatter& icu::number::LocalizedNumberRangeFormatter::operator=(LocalizedNumberRangeFormatter&&) U_NOEXCEPT<br>LocalizedNumberRangeFormatter& icu::number::LocalizedNumberRangeFormatter::operator=(LocalizedNumberRangeFormatter&&) noexcept<br> 710</li> 711<li> 712<b>Result& icu::LocaleMatcher::Result::operator=(Result&&)</b> 713<br>Result& icu::LocaleMatcher::Result::operator=(Result&&) U_NOEXCEPT<br>Result& icu::LocaleMatcher::Result::operator=(Result&&) noexcept<br> 714</li> 715<li> 716<b>Scale& icu::number::Scale::operator=(Scale&&)</b> 717<br>Scale& icu::number::Scale::operator=(Scale&&) U_NOEXCEPT<br>Scale& icu::number::Scale::operator=(Scale&&) noexcept<br> 718</li> 719<li> 720<b>StringProp& icu::number::impl::StringProp::operator=(StringProp&&)</b> 721<br>StringProp& icu::number::impl::StringProp::operator=(StringProp&&) U_NOEXCEPT<br>StringProp& icu::number::impl::StringProp::operator=(StringProp&&) noexcept<br> 722</li> 723<li> 724<b>SymbolsWrapper& icu::number::impl::SymbolsWrapper::operator=(SymbolsWrapper&&)</b> 725<br>SymbolsWrapper& icu::number::impl::SymbolsWrapper::operator=(SymbolsWrapper&&) U_NOEXCEPT<br>SymbolsWrapper& icu::number::impl::SymbolsWrapper::operator=(SymbolsWrapper&&) noexcept<br> 726</li> 727<li> 728<b>UChar32 icu::FilteredNormalizer2::composePair(UChar32, UChar32) const</b> 729<br>UChar32 icu::FilteredNormalizer2::composePair(UChar32, UChar32) const U_OVERRIDE<br>UChar32 icu::FilteredNormalizer2::composePair(UChar32, UChar32) const override<br> 730</li> 731<li> 732<b>UClassID icu::CompactDecimalFormat::getDynamicClassID() const</b> 733<br>UClassID icu::CompactDecimalFormat::getDynamicClassID() const U_OVERRIDE<br>UClassID icu::CompactDecimalFormat::getDynamicClassID() const override<br> 734</li> 735<li> 736<b>UClassID icu::DecimalFormat::getDynamicClassID() const</b> 737<br>UClassID icu::DecimalFormat::getDynamicClassID() const U_OVERRIDE<br>UClassID icu::DecimalFormat::getDynamicClassID() const override<br> 738</li> 739<li> 740<b>UNormalizationCheckResult icu::FilteredNormalizer2::quickCheck(const UnicodeString&, UErrorCode&) const</b> 741<br>UNormalizationCheckResult icu::FilteredNormalizer2::quickCheck(const UnicodeString&, UErrorCode&) const U_OVERRIDE<br>UNormalizationCheckResult icu::FilteredNormalizer2::quickCheck(const UnicodeString&, UErrorCode&) const override<br> 742</li> 743<li> 744<b>UnicodeString icu::FormattedDateInterval::toString(UErrorCode&) const</b> 745<br>UnicodeString icu::FormattedDateInterval::toString(UErrorCode&) const U_OVERRIDE<br>UnicodeString icu::FormattedDateInterval::toString(UErrorCode&) const override<br> 746</li> 747<li> 748<b>UnicodeString icu::FormattedDateInterval::toTempString(UErrorCode&) const</b> 749<br>UnicodeString icu::FormattedDateInterval::toTempString(UErrorCode&) const U_OVERRIDE<br>UnicodeString icu::FormattedDateInterval::toTempString(UErrorCode&) const override<br> 750</li> 751<li> 752<b>UnicodeString icu::FormattedList::toString(UErrorCode&) const</b> 753<br>UnicodeString icu::FormattedList::toString(UErrorCode&) const U_OVERRIDE<br>UnicodeString icu::FormattedList::toString(UErrorCode&) const override<br> 754</li> 755<li> 756<b>UnicodeString icu::FormattedList::toTempString(UErrorCode&) const</b> 757<br>UnicodeString icu::FormattedList::toTempString(UErrorCode&) const U_OVERRIDE<br>UnicodeString icu::FormattedList::toTempString(UErrorCode&) const override<br> 758</li> 759<li> 760<b>UnicodeString icu::FormattedRelativeDateTime::toString(UErrorCode&) const</b> 761<br>UnicodeString icu::FormattedRelativeDateTime::toString(UErrorCode&) const U_OVERRIDE<br>UnicodeString icu::FormattedRelativeDateTime::toString(UErrorCode&) const override<br> 762</li> 763<li> 764<b>UnicodeString icu::FormattedRelativeDateTime::toTempString(UErrorCode&) const</b> 765<br>UnicodeString icu::FormattedRelativeDateTime::toTempString(UErrorCode&) const U_OVERRIDE<br>UnicodeString icu::FormattedRelativeDateTime::toTempString(UErrorCode&) const override<br> 766</li> 767<li> 768<b>UnicodeString icu::number::FormattedNumber::toString(UErrorCode&) const</b> 769<br>UnicodeString icu::number::FormattedNumber::toString(UErrorCode&) const U_OVERRIDE<br>UnicodeString icu::number::FormattedNumber::toString(UErrorCode&) const override<br> 770</li> 771<li> 772<b>UnicodeString icu::number::FormattedNumber::toTempString(UErrorCode&) const</b> 773<br>UnicodeString icu::number::FormattedNumber::toTempString(UErrorCode&) const U_OVERRIDE<br>UnicodeString icu::number::FormattedNumber::toTempString(UErrorCode&) const override<br> 774</li> 775<li> 776<b>UnicodeString icu::number::FormattedNumberRange::toString(UErrorCode&) const</b> 777<br>UnicodeString icu::number::FormattedNumberRange::toString(UErrorCode&) const U_OVERRIDE<br>UnicodeString icu::number::FormattedNumberRange::toString(UErrorCode&) const override<br> 778</li> 779<li> 780<b>UnicodeString icu::number::FormattedNumberRange::toTempString(UErrorCode&) const</b> 781<br>UnicodeString icu::number::FormattedNumberRange::toTempString(UErrorCode&) const U_OVERRIDE<br>UnicodeString icu::number::FormattedNumberRange::toTempString(UErrorCode&) const override<br> 782</li> 783<li> 784<b>UnicodeString& icu::DecimalFormat::format(StringPiece, UnicodeString&, FieldPositionIterator*, UErrorCode&) const</b> 785<br>UnicodeString& icu::DecimalFormat::format(StringPiece, UnicodeString&, FieldPositionIterator*, UErrorCode&) const U_OVERRIDE<br>UnicodeString& icu::DecimalFormat::format(StringPiece, UnicodeString&, FieldPositionIterator*, UErrorCode&) const override<br> 786</li> 787<li> 788<b>UnicodeString& icu::DecimalFormat::format(const number::impl::DecimalQuantity&, UnicodeString&, FieldPosition&, UErrorCode&) const</b> 789<br>UnicodeString& icu::DecimalFormat::format(const number::impl::DecimalQuantity&, UnicodeString&, FieldPosition&, UErrorCode&) const U_OVERRIDE<br>UnicodeString& icu::DecimalFormat::format(const number::impl::DecimalQuantity&, UnicodeString&, FieldPosition&, UErrorCode&) const override<br> 790</li> 791<li> 792<b>UnicodeString& icu::DecimalFormat::format(const number::impl::DecimalQuantity&, UnicodeString&, FieldPositionIterator*, UErrorCode&) const</b> 793<br>UnicodeString& icu::DecimalFormat::format(const number::impl::DecimalQuantity&, UnicodeString&, FieldPositionIterator*, UErrorCode&) const U_OVERRIDE<br>UnicodeString& icu::DecimalFormat::format(const number::impl::DecimalQuantity&, UnicodeString&, FieldPositionIterator*, UErrorCode&) const override<br> 794</li> 795<li> 796<b>UnicodeString& icu::DecimalFormat::format(double, UnicodeString&, FieldPosition&) const</b> 797<br>UnicodeString& icu::DecimalFormat::format(double, UnicodeString&, FieldPosition&) const U_OVERRIDE<br>UnicodeString& icu::DecimalFormat::format(double, UnicodeString&, FieldPosition&) const override<br> 798</li> 799<li> 800<b>UnicodeString& icu::DecimalFormat::format(double, UnicodeString&, FieldPosition&, UErrorCode&) const</b> 801<br>UnicodeString& icu::DecimalFormat::format(double, UnicodeString&, FieldPosition&, UErrorCode&) const U_OVERRIDE<br>UnicodeString& icu::DecimalFormat::format(double, UnicodeString&, FieldPosition&, UErrorCode&) const override<br> 802</li> 803<li> 804<b>UnicodeString& icu::DecimalFormat::format(double, UnicodeString&, FieldPositionIterator*, UErrorCode&) const</b> 805<br>UnicodeString& icu::DecimalFormat::format(double, UnicodeString&, FieldPositionIterator*, UErrorCode&) const U_OVERRIDE<br>UnicodeString& icu::DecimalFormat::format(double, UnicodeString&, FieldPositionIterator*, UErrorCode&) const override<br> 806</li> 807<li> 808<b>UnicodeString& icu::DecimalFormat::format(int32_t, UnicodeString&, FieldPosition&) const</b> 809<br>UnicodeString& icu::DecimalFormat::format(int32_t, UnicodeString&, FieldPosition&) const U_OVERRIDE<br>UnicodeString& icu::DecimalFormat::format(int32_t, UnicodeString&, FieldPosition&) const override<br> 810</li> 811<li> 812<b>UnicodeString& icu::DecimalFormat::format(int32_t, UnicodeString&, FieldPosition&, UErrorCode&) const</b> 813<br>UnicodeString& icu::DecimalFormat::format(int32_t, UnicodeString&, FieldPosition&, UErrorCode&) const U_OVERRIDE<br>UnicodeString& icu::DecimalFormat::format(int32_t, UnicodeString&, FieldPosition&, UErrorCode&) const override<br> 814</li> 815<li> 816<b>UnicodeString& icu::DecimalFormat::format(int32_t, UnicodeString&, FieldPositionIterator*, UErrorCode&) const</b> 817<br>UnicodeString& icu::DecimalFormat::format(int32_t, UnicodeString&, FieldPositionIterator*, UErrorCode&) const U_OVERRIDE<br>UnicodeString& icu::DecimalFormat::format(int32_t, UnicodeString&, FieldPositionIterator*, UErrorCode&) const override<br> 818</li> 819<li> 820<b>UnicodeString& icu::DecimalFormat::format(int64_t, UnicodeString&, FieldPosition&) const</b> 821<br>UnicodeString& icu::DecimalFormat::format(int64_t, UnicodeString&, FieldPosition&) const U_OVERRIDE<br>UnicodeString& icu::DecimalFormat::format(int64_t, UnicodeString&, FieldPosition&) const override<br> 822</li> 823<li> 824<b>UnicodeString& icu::DecimalFormat::format(int64_t, UnicodeString&, FieldPosition&, UErrorCode&) const</b> 825<br>UnicodeString& icu::DecimalFormat::format(int64_t, UnicodeString&, FieldPosition&, UErrorCode&) const U_OVERRIDE<br>UnicodeString& icu::DecimalFormat::format(int64_t, UnicodeString&, FieldPosition&, UErrorCode&) const override<br> 826</li> 827<li> 828<b>UnicodeString& icu::DecimalFormat::format(int64_t, UnicodeString&, FieldPositionIterator*, UErrorCode&) const</b> 829<br>UnicodeString& icu::DecimalFormat::format(int64_t, UnicodeString&, FieldPositionIterator*, UErrorCode&) const U_OVERRIDE<br>UnicodeString& icu::DecimalFormat::format(int64_t, UnicodeString&, FieldPositionIterator*, UErrorCode&) const override<br> 830</li> 831<li> 832<b>UnicodeString& icu::FilteredNormalizer2::append(UnicodeString&, const UnicodeString&, UErrorCode&) const</b> 833<br>UnicodeString& icu::FilteredNormalizer2::append(UnicodeString&, const UnicodeString&, UErrorCode&) const U_OVERRIDE<br>UnicodeString& icu::FilteredNormalizer2::append(UnicodeString&, const UnicodeString&, UErrorCode&) const override<br> 834</li> 835<li> 836<b>UnicodeString& icu::FilteredNormalizer2::normalize(const UnicodeString&, UnicodeString&, UErrorCode&) const</b> 837<br>UnicodeString& icu::FilteredNormalizer2::normalize(const UnicodeString&, UnicodeString&, UErrorCode&) const U_OVERRIDE<br>UnicodeString& icu::FilteredNormalizer2::normalize(const UnicodeString&, UnicodeString&, UErrorCode&) const override<br> 838</li> 839<li> 840<b>UnicodeString& icu::FilteredNormalizer2::normalizeSecondAndAppend(UnicodeString&, const UnicodeString&, UErrorCode&) const</b> 841<br>UnicodeString& icu::FilteredNormalizer2::normalizeSecondAndAppend(UnicodeString&, const UnicodeString&, UErrorCode&) const U_OVERRIDE<br>UnicodeString& icu::FilteredNormalizer2::normalizeSecondAndAppend(UnicodeString&, const UnicodeString&, UErrorCode&) const override<br> 842</li> 843<li> 844<b>UnicodeString& icu::UnicodeString::operator=(UnicodeString&&)</b> 845<br>UnicodeString& icu::UnicodeString::operator=(UnicodeString&&) U_NOEXCEPT<br>UnicodeString& icu::UnicodeString::operator=(UnicodeString&&) noexcept<br> 846</li> 847<li> 848<b>UnlocalizedNumberFormatter& icu::number::UnlocalizedNumberFormatter::operator=(UnlocalizedNumberFormatter&&)</b> 849<br>UnlocalizedNumberFormatter& icu::number::UnlocalizedNumberFormatter::operator=(UnlocalizedNumberFormatter&&) U_NOEXCEPT<br>UnlocalizedNumberFormatter& icu::number::UnlocalizedNumberFormatter::operator=(UnlocalizedNumberFormatter&&) noexcept<br> 850</li> 851<li> 852<b>UnlocalizedNumberRangeFormatter& icu::number::UnlocalizedNumberRangeFormatter::operator=(UnlocalizedNumberRangeFormatter&&)</b> 853<br>UnlocalizedNumberRangeFormatter& icu::number::UnlocalizedNumberRangeFormatter::operator=(UnlocalizedNumberRangeFormatter&&) U_NOEXCEPT<br>UnlocalizedNumberRangeFormatter& icu::number::UnlocalizedNumberRangeFormatter::operator=(UnlocalizedNumberRangeFormatter&&) noexcept<br> 854</li> 855<li> 856<b>bool icu::Calendar::inDaylightTime(UErrorCode&) const</b> 857<br>UBool icu::Calendar::inDaylightTime(UErrorCode&) const<br>UBool icu::Calendar::inDaylightTime(UErrorCode&) const=0<br> 858</li> 859<li> 860<b>bool icu::DecimalFormat::operator==(const Format&) const</b> 861<br>bool icu::DecimalFormat::operator==(const Format&) const U_OVERRIDE<br>bool icu::DecimalFormat::operator==(const Format&) const override<br> 862</li> 863<li> 864<b>bool icu::FilteredNormalizer2::getDecomposition(UChar32, UnicodeString&) const</b> 865<br>UBool icu::FilteredNormalizer2::getDecomposition(UChar32, UnicodeString&) const U_OVERRIDE<br>UBool icu::FilteredNormalizer2::getDecomposition(UChar32, UnicodeString&) const override<br> 866</li> 867<li> 868<b>bool icu::FilteredNormalizer2::getRawDecomposition(UChar32, UnicodeString&) const</b> 869<br>UBool icu::FilteredNormalizer2::getRawDecomposition(UChar32, UnicodeString&) const U_OVERRIDE<br>UBool icu::FilteredNormalizer2::getRawDecomposition(UChar32, UnicodeString&) const override<br> 870</li> 871<li> 872<b>bool icu::FilteredNormalizer2::hasBoundaryAfter(UChar32) const</b> 873<br>UBool icu::FilteredNormalizer2::hasBoundaryAfter(UChar32) const U_OVERRIDE<br>UBool icu::FilteredNormalizer2::hasBoundaryAfter(UChar32) const override<br> 874</li> 875<li> 876<b>bool icu::FilteredNormalizer2::hasBoundaryBefore(UChar32) const</b> 877<br>UBool icu::FilteredNormalizer2::hasBoundaryBefore(UChar32) const U_OVERRIDE<br>UBool icu::FilteredNormalizer2::hasBoundaryBefore(UChar32) const override<br> 878</li> 879<li> 880<b>bool icu::FilteredNormalizer2::isInert(UChar32) const</b> 881<br>UBool icu::FilteredNormalizer2::isInert(UChar32) const U_OVERRIDE<br>UBool icu::FilteredNormalizer2::isInert(UChar32) const override<br> 882</li> 883<li> 884<b>bool icu::FilteredNormalizer2::isNormalized(const UnicodeString&, UErrorCode&) const</b> 885<br>UBool icu::FilteredNormalizer2::isNormalized(const UnicodeString&, UErrorCode&) const U_OVERRIDE<br>UBool icu::FilteredNormalizer2::isNormalized(const UnicodeString&, UErrorCode&) const override<br> 886</li> 887<li> 888<b>bool icu::FilteredNormalizer2::isNormalizedUTF8(StringPiece, UErrorCode&) const</b> 889<br>UBool icu::FilteredNormalizer2::isNormalizedUTF8(StringPiece, UErrorCode&) const U_OVERRIDE<br>UBool icu::FilteredNormalizer2::isNormalizedUTF8(StringPiece, UErrorCode&) const override<br> 890</li> 891<li> 892<b>bool icu::FormattedDateInterval::nextPosition(ConstrainedFieldPosition&, UErrorCode&) const</b> 893<br>UBool icu::FormattedDateInterval::nextPosition(ConstrainedFieldPosition&, UErrorCode&) const U_OVERRIDE<br>UBool icu::FormattedDateInterval::nextPosition(ConstrainedFieldPosition&, UErrorCode&) const override<br> 894</li> 895<li> 896<b>bool icu::FormattedList::nextPosition(ConstrainedFieldPosition&, UErrorCode&) const</b> 897<br>UBool icu::FormattedList::nextPosition(ConstrainedFieldPosition&, UErrorCode&) const U_OVERRIDE<br>UBool icu::FormattedList::nextPosition(ConstrainedFieldPosition&, UErrorCode&) const override<br> 898</li> 899<li> 900<b>bool icu::FormattedRelativeDateTime::nextPosition(ConstrainedFieldPosition&, UErrorCode&) const</b> 901<br>UBool icu::FormattedRelativeDateTime::nextPosition(ConstrainedFieldPosition&, UErrorCode&) const U_OVERRIDE<br>UBool icu::FormattedRelativeDateTime::nextPosition(ConstrainedFieldPosition&, UErrorCode&) const override<br> 902</li> 903<li> 904<b>bool icu::number::FormattedNumber::nextPosition(ConstrainedFieldPosition&, UErrorCode&) const</b> 905<br>UBool icu::number::FormattedNumber::nextPosition(ConstrainedFieldPosition&, UErrorCode&) const U_OVERRIDE<br>UBool icu::number::FormattedNumber::nextPosition(ConstrainedFieldPosition&, UErrorCode&) const override<br> 906</li> 907<li> 908<b>bool icu::number::FormattedNumberRange::nextPosition(ConstrainedFieldPosition&, UErrorCode&) const</b> 909<br>UBool icu::number::FormattedNumberRange::nextPosition(ConstrainedFieldPosition&, UErrorCode&) const U_OVERRIDE<br>UBool icu::number::FormattedNumberRange::nextPosition(ConstrainedFieldPosition&, UErrorCode&) const override<br> 910</li> 911<li> 912<b>icu::CompactDecimalFormat::~CompactDecimalFormat()</b> 913<br>icu::CompactDecimalFormat::~CompactDecimalFormat() U_OVERRIDE<br>icu::CompactDecimalFormat::~CompactDecimalFormat() override<br> 914</li> 915<li> 916<b>icu::DecimalFormat::~DecimalFormat()</b> 917<br>icu::DecimalFormat::~DecimalFormat() U_OVERRIDE<br>icu::DecimalFormat::~DecimalFormat() override<br> 918</li> 919<li> 920<b>icu::Edits::Edits(Edits&&)</b> 921<br>icu::Edits::Edits(Edits&&) U_NOEXCEPT<br>icu::Edits::Edits(Edits&&) noexcept<br> 922</li> 923<li> 924<b>icu::FormattedDateInterval::FormattedDateInterval(FormattedDateInterval&&)</b> 925<br>icu::FormattedDateInterval::FormattedDateInterval(FormattedDateInterval&&) U_NOEXCEPT<br>icu::FormattedDateInterval::FormattedDateInterval(FormattedDateInterval&&) noexcept<br> 926</li> 927<li> 928<b>icu::FormattedDateInterval::~FormattedDateInterval()</b> 929<br>icu::FormattedDateInterval::~FormattedDateInterval() U_OVERRIDE<br>icu::FormattedDateInterval::~FormattedDateInterval() override<br> 930</li> 931<li> 932<b>icu::FormattedList::FormattedList(FormattedList&&)</b> 933<br>icu::FormattedList::FormattedList(FormattedList&&) U_NOEXCEPT<br>icu::FormattedList::FormattedList(FormattedList&&) noexcept<br> 934</li> 935<li> 936<b>icu::FormattedList::~FormattedList()</b> 937<br>icu::FormattedList::~FormattedList() U_OVERRIDE<br>icu::FormattedList::~FormattedList() override<br> 938</li> 939<li> 940<b>icu::FormattedRelativeDateTime::FormattedRelativeDateTime(FormattedRelativeDateTime&&)</b> 941<br>icu::FormattedRelativeDateTime::FormattedRelativeDateTime(FormattedRelativeDateTime&&) U_NOEXCEPT<br>icu::FormattedRelativeDateTime::FormattedRelativeDateTime(FormattedRelativeDateTime&&) noexcept<br> 942</li> 943<li> 944<b>icu::FormattedRelativeDateTime::~FormattedRelativeDateTime()</b> 945<br>icu::FormattedRelativeDateTime::~FormattedRelativeDateTime() U_OVERRIDE<br>icu::FormattedRelativeDateTime::~FormattedRelativeDateTime() override<br> 946</li> 947<li> 948<b>icu::LocalArray< T >::LocalArray(LocalArray< T >&&)</b> 949<br>icu::LocalArray< T >::LocalArray(LocalArray< T >&&) U_NOEXCEPT<br>icu::LocalArray< T >::LocalArray(LocalArray< T >&&) noexcept<br> 950</li> 951<li> 952<b>icu::LocalPointer< T >::LocalPointer(LocalPointer< T >&&)</b> 953<br>icu::LocalPointer< T >::LocalPointer(LocalPointer< T >&&) U_NOEXCEPT<br>icu::LocalPointer< T >::LocalPointer(LocalPointer< T >&&) noexcept<br> 954</li> 955<li> 956<b>icu::Locale::Locale(Locale&&)</b> 957<br>icu::Locale::Locale(Locale&&) U_NOEXCEPT<br>icu::Locale::Locale(Locale&&) noexcept<br> 958</li> 959<li> 960<b>icu::LocaleMatcher::Builder::Builder(Builder&&)</b> 961<br>icu::LocaleMatcher::Builder::Builder(Builder&&) U_NOEXCEPT<br>icu::LocaleMatcher::Builder::Builder(Builder&&) noexcept<br> 962</li> 963<li> 964<b>icu::LocaleMatcher::LocaleMatcher(LocaleMatcher&&)</b> 965<br>icu::LocaleMatcher::LocaleMatcher(LocaleMatcher&&) U_NOEXCEPT<br>icu::LocaleMatcher::LocaleMatcher(LocaleMatcher&&) noexcept<br> 966</li> 967<li> 968<b>icu::LocaleMatcher::Result::Result(Result&&)</b> 969<br>icu::LocaleMatcher::Result::Result(Result&&) U_NOEXCEPT<br>icu::LocaleMatcher::Result::Result(Result&&) noexcept<br> 970</li> 971<li> 972<b>icu::UnicodeString::UnicodeString(UnicodeString&&)</b> 973<br>icu::UnicodeString::UnicodeString(UnicodeString&&) U_NOEXCEPT<br>icu::UnicodeString::UnicodeString(UnicodeString&&) noexcept<br> 974</li> 975<li> 976<b>icu::number::FormattedNumber::FormattedNumber(FormattedNumber&&)</b> 977<br>icu::number::FormattedNumber::FormattedNumber(FormattedNumber&&) U_NOEXCEPT<br>icu::number::FormattedNumber::FormattedNumber(FormattedNumber&&) noexcept<br> 978</li> 979<li> 980<b>icu::number::FormattedNumber::~FormattedNumber()</b> 981<br>icu::number::FormattedNumber::~FormattedNumber() U_OVERRIDE<br>icu::number::FormattedNumber::~FormattedNumber() override<br> 982</li> 983<li> 984<b>icu::number::FormattedNumberRange::FormattedNumberRange(FormattedNumberRange&&)</b> 985<br>icu::number::FormattedNumberRange::FormattedNumberRange(FormattedNumberRange&&) U_NOEXCEPT<br>icu::number::FormattedNumberRange::FormattedNumberRange(FormattedNumberRange&&) noexcept<br> 986</li> 987<li> 988<b>icu::number::LocalizedNumberFormatter::LocalizedNumberFormatter(LocalizedNumberFormatter&&)</b> 989<br>icu::number::LocalizedNumberFormatter::LocalizedNumberFormatter(LocalizedNumberFormatter&&) U_NOEXCEPT<br>icu::number::LocalizedNumberFormatter::LocalizedNumberFormatter(LocalizedNumberFormatter&&) noexcept<br> 990</li> 991<li> 992<b>icu::number::LocalizedNumberRangeFormatter::LocalizedNumberRangeFormatter(LocalizedNumberRangeFormatter&&)</b> 993<br>icu::number::LocalizedNumberRangeFormatter::LocalizedNumberRangeFormatter(LocalizedNumberRangeFormatter&&) U_NOEXCEPT<br>icu::number::LocalizedNumberRangeFormatter::LocalizedNumberRangeFormatter(LocalizedNumberRangeFormatter&&) noexcept<br> 994</li> 995<li> 996<b>icu::number::Scale::Scale(Scale&&)</b> 997<br>icu::number::Scale::Scale(Scale&&) U_NOEXCEPT<br>icu::number::Scale::Scale(Scale&&) noexcept<br> 998</li> 999<li> 1000<b>icu::number::UnlocalizedNumberFormatter::UnlocalizedNumberFormatter(UnlocalizedNumberFormatter&&)</b> 1001<br>icu::number::UnlocalizedNumberFormatter::UnlocalizedNumberFormatter(UnlocalizedNumberFormatter&&) U_NOEXCEPT<br>icu::number::UnlocalizedNumberFormatter::UnlocalizedNumberFormatter(UnlocalizedNumberFormatter&&) noexcept<br> 1002</li> 1003<li> 1004<b>icu::number::UnlocalizedNumberRangeFormatter::UnlocalizedNumberRangeFormatter(UnlocalizedNumberRangeFormatter&&)</b> 1005<br>icu::number::UnlocalizedNumberRangeFormatter::UnlocalizedNumberRangeFormatter(UnlocalizedNumberRangeFormatter&&) U_NOEXCEPT<br>icu::number::UnlocalizedNumberRangeFormatter::UnlocalizedNumberRangeFormatter(UnlocalizedNumberRangeFormatter&&) noexcept<br> 1006</li> 1007<li> 1008<b>icu::number::impl::StringProp::StringProp(StringProp&&)</b> 1009<br>icu::number::impl::StringProp::StringProp(StringProp&&) U_NOEXCEPT<br>icu::number::impl::StringProp::StringProp(StringProp&&) noexcept<br> 1010</li> 1011<li> 1012<b>icu::number::impl::SymbolsWrapper::SymbolsWrapper(SymbolsWrapper&&)</b> 1013<br>icu::number::impl::SymbolsWrapper::SymbolsWrapper(SymbolsWrapper&&) U_NOEXCEPT<br>icu::number::impl::SymbolsWrapper::SymbolsWrapper(SymbolsWrapper&&) noexcept<br> 1014</li> 1015<li> 1016<b>int32_t icu::FilteredNormalizer2::spanQuickCheckYes(const UnicodeString&, UErrorCode&) const</b> 1017<br>int32_t icu::FilteredNormalizer2::spanQuickCheckYes(const UnicodeString&, UErrorCode&) const U_OVERRIDE<br>int32_t icu::FilteredNormalizer2::spanQuickCheckYes(const UnicodeString&, UErrorCode&) const override<br> 1018</li> 1019<li> 1020<b>uint8_t icu::FilteredNormalizer2::getCombiningClass(UChar32) const</b> 1021<br>uint8_t icu::FilteredNormalizer2::getCombiningClass(UChar32) const U_OVERRIDE<br>uint8_t icu::FilteredNormalizer2::getCombiningClass(UChar32) const override<br> 1022</li> 1023<li> 1024<b>void icu::CompactDecimalFormat::parse(const UnicodeString&, Formattable&, ParsePosition&) const</b> 1025<br>void icu::CompactDecimalFormat::parse(const UnicodeString&, Formattable&, ParsePosition&) const U_OVERRIDE<br>void icu::CompactDecimalFormat::parse(const UnicodeString&, Formattable&, ParsePosition&) const override<br> 1026</li> 1027<li> 1028<b>void icu::CompactDecimalFormat::parse(const UnicodeString&, Formattable&, UErrorCode&) const</b> 1029<br>void icu::CompactDecimalFormat::parse(const UnicodeString&, Formattable&, UErrorCode&) const U_OVERRIDE<br>void icu::CompactDecimalFormat::parse(const UnicodeString&, Formattable&, UErrorCode&) const override<br> 1030</li> 1031<li> 1032<b>void icu::DecimalFormat::parse(const UnicodeString&, Formattable&, ParsePosition&) const</b> 1033<br>void icu::DecimalFormat::parse(const UnicodeString&, Formattable&, ParsePosition&) const U_OVERRIDE<br>void icu::DecimalFormat::parse(const UnicodeString&, Formattable&, ParsePosition&) const override<br> 1034</li> 1035<li> 1036<b>void icu::DecimalFormat::setCurrency(const char16_t*, UErrorCode&)</b> 1037<br>void icu::DecimalFormat::setCurrency(const char16_t*, UErrorCode&) U_OVERRIDE<br>void icu::DecimalFormat::setCurrency(const char16_t*, UErrorCode&) override<br> 1038</li> 1039<li> 1040<b>void icu::DecimalFormat::setGroupingUsed(bool)</b> 1041<br>void icu::DecimalFormat::setGroupingUsed(UBool) U_OVERRIDE<br>void icu::DecimalFormat::setGroupingUsed(UBool) override<br> 1042</li> 1043<li> 1044<b>void icu::DecimalFormat::setLenient(bool)</b> 1045<br>void icu::DecimalFormat::setLenient(UBool) U_OVERRIDE<br>void icu::DecimalFormat::setLenient(UBool) override<br> 1046</li> 1047<li> 1048<b>void icu::DecimalFormat::setMaximumFractionDigits(int32_t)</b> 1049<br>void icu::DecimalFormat::setMaximumFractionDigits(int32_t) U_OVERRIDE<br>void icu::DecimalFormat::setMaximumFractionDigits(int32_t) override<br> 1050</li> 1051<li> 1052<b>void icu::DecimalFormat::setMaximumIntegerDigits(int32_t)</b> 1053<br>void icu::DecimalFormat::setMaximumIntegerDigits(int32_t) U_OVERRIDE<br>void icu::DecimalFormat::setMaximumIntegerDigits(int32_t) override<br> 1054</li> 1055<li> 1056<b>void icu::DecimalFormat::setMinimumFractionDigits(int32_t)</b> 1057<br>void icu::DecimalFormat::setMinimumFractionDigits(int32_t) U_OVERRIDE<br>void icu::DecimalFormat::setMinimumFractionDigits(int32_t) override<br> 1058</li> 1059<li> 1060<b>void icu::DecimalFormat::setMinimumIntegerDigits(int32_t)</b> 1061<br>void icu::DecimalFormat::setMinimumIntegerDigits(int32_t) U_OVERRIDE<br>void icu::DecimalFormat::setMinimumIntegerDigits(int32_t) override<br> 1062</li> 1063<li> 1064<b>void icu::DecimalFormat::setParseIntegerOnly(bool)</b> 1065<br>void icu::DecimalFormat::setParseIntegerOnly(UBool) U_OVERRIDE<br>void icu::DecimalFormat::setParseIntegerOnly(UBool) override<br> 1066</li> 1067<li> 1068<b>void icu::DecimalFormat::setRoundingMode(ERoundingMode)</b> 1069<br>void icu::DecimalFormat::setRoundingMode(ERoundingMode) U_OVERRIDE<br>void icu::DecimalFormat::setRoundingMode(ERoundingMode) override<br> 1070</li> 1071<li> 1072<b>void icu::Edits::reset()</b> 1073<br>void icu::Edits::reset() U_NOEXCEPT<br>void icu::Edits::reset() noexcept<br> 1074</li> 1075<li> 1076<b>void icu::FilteredNormalizer2::normalizeUTF8(uint32_t, StringPiece, ByteSink&, Edits*, UErrorCode&) const</b> 1077<br>void icu::FilteredNormalizer2::normalizeUTF8(uint32_t, StringPiece, ByteSink&, Edits*, UErrorCode&) const U_OVERRIDE<br>void icu::FilteredNormalizer2::normalizeUTF8(uint32_t, StringPiece, ByteSink&, Edits*, UErrorCode&) const override<br> 1078</li> 1079<li> 1080<b>void icu::LocalArray< T >::swap(LocalArray< T >&)</b> 1081<br>void icu::LocalArray< T >::swap(LocalArray< T >&) U_NOEXCEPT<br>void icu::LocalArray< T >::swap(LocalArray< T >&) noexcept<br> 1082</li> 1083<li> 1084<b>void icu::LocalPointer< T >::swap(LocalPointer< T >&)</b> 1085<br>void icu::LocalPointer< T >::swap(LocalPointer< T >&) U_NOEXCEPT<br>void icu::LocalPointer< T >::swap(LocalPointer< T >&) noexcept<br> 1086</li> 1087<li> 1088<b>void icu::UnicodeString::swap(UnicodeString&)</b> 1089<br>void icu::UnicodeString::swap(UnicodeString&) U_NOEXCEPT<br>void icu::UnicodeString::swap(UnicodeString&) noexcept<br> 1090</li> 1091<li> 1092<b>void* icu::CompactDecimalFormat::clone() const</b> 1093<br>CompactDecimalFormat* icu::CompactDecimalFormat::clone() const U_OVERRIDE<br>CompactDecimalFormat* icu::CompactDecimalFormat::clone() const override<br> 1094</li> 1095<li> 1096<b>void* icu::DecimalFormat::clone() const</b> 1097<br>DecimalFormat* icu::DecimalFormat::clone() const U_OVERRIDE<br>DecimalFormat* icu::DecimalFormat::clone() const override<br> 1098</li> 1099</ul> 1100</div> 1101<P></P> 1102<a href="#_top">(jump back to top)</a> 1103<hr> 1104<p> 1105<i><font size="-1">Contents generated by StableAPI tool on Fri Mar 17 10:36:07 PDT 2023<br> 1106 Copyright © 2017 and later: Unicode, Inc. and others.<br> 1107 License & terms of use: http://www.unicode.org/copyright.html 1108 </font></i> 1109</p> 1110</body> 1111</html> 1112