1<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> 2<html> 3<!-- 4 Copyright (C) 2015, International Business Machines Corporation, All Rights Reserved. 5 --> 6<head> 7<META http-equiv="Content-Type" content="text/html; charset=utf-8"> 8<title>ICU4C API Comparison: 54 with 55</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: 54 with 55</h1> 14<div id="toc"> 15<ul> 16<li> 17<a href="#removed">Removed from 54</a> 18</li> 19<li> 20<a href="#deprecated">Deprecated or Obsoleted in 55</a> 21</li> 22<li> 23<a href="#changed">Changed in 55</a> 24</li> 25<li> 26<a href="#promoted">Promoted to stable in 55</a> 27</li> 28<li> 29<a href="#added">Added in 55</a> 30</li> 31<li> 32<a href="#other">Other existing drafts in 55</a> 33</li> 34<li> 35<a href="#purevirtual">Signature Simplifications</a><sup style="background-color: yellow; font-size: smallest;">(new)</sup> 36</li> 37</ul> 38<hr> 39</div> 40<a name="removed"></a> 41<h2>Removed from 54</h2> 42<table BORDER="1" class="genTable"> 43<THEAD> 44<tr> 45<th>File</th><th>API</th><th>54</th><th>55</th> 46</tr> 47</THEAD> 48<tr class="row1"> 49<td class="file">LEFontInstance.h</td><td class="proto">const void* icu::LEFontInstance::getFontTable(LETag)</td><td class="">Deprecated</td><td>(missing)<br> 50<span class=""><span></span></span></td> 51</tr> 52<tr class="row0"> 53<td class="file">measfmt.h</td><td class="proto">UnicodeString& icu::MeasureFormat::formatMeasuresPer(const Measure*, int32_t, const MeasureUnit&, UnicodeString&, FieldPosition&, UErrorCode&)</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">regex.h</td><td class="proto">UText* icu::RegexMatcher::group(int32_t, UText*, UErrorCode&)</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">region.h</td><td class="proto">StringEnumeration* icu::Region::getContainedRegions()</td><td class="">Draft<br>51</td><td>(missing)<br> 62<span class=""><span></span></span></td> 63</tr> 64<tr class="row1"> 65<td class="file">region.h</td><td class="proto">StringEnumeration* icu::Region::getContainedRegions(URegionType)</td><td class="">Draft<br>51</td><td>(missing)<br> 66<span class=""><span></span></span></td> 67</tr> 68<tr class="row0"> 69<td class="file">region.h</td><td class="proto">StringEnumeration* icu::Region::getPreferredValues()</td><td class="">Draft<br>51</td><td>(missing)<br> 70<span class=""><span></span></span></td> 71</tr> 72<tr class="row1"> 73<td class="file">region.h</td><td class="proto"><tt>static</tt> StringEnumeration* icu::Region::getAvailable(URegionType)</td><td class="">Draft<br>51</td><td>(missing)<br> 74<span class=""><span></span></span></td> 75</tr> 76<tr class="row0"> 77<td class="file">scientificformathelper.h</td><td class="proto">ScientificFormatHelper& icu::ScientificFormatHelper::operator=(const ScientificFormatHelper&)</td><td class="">Draft<br>54</td><td>(missing)<br> 78<span class=""><span></span></span></td> 79</tr> 80<tr class="row1"> 81<td class="file">scientificformathelper.h</td><td class="proto">UnicodeString& icu::ScientificFormatHelper::insertMarkup(const UnicodeString&, FieldPositionIterator&, const UnicodeString&, const UnicodeString&, UnicodeString&, UErrorCode&)</td><td class="">Draft<br>54</td><td>(missing)<br> 82<span class=""><span></span></span></td> 83</tr> 84<tr class="row0"> 85<td class="file">scientificformathelper.h</td><td class="proto">UnicodeString& icu::ScientificFormatHelper::toSuperscriptExponentDigits(const UnicodeString&, FieldPositionIterator&, UnicodeString&, UErrorCode&)</td><td class="">Draft<br>54</td><td>(missing)<br> 86<span class=""><span></span></span></td> 87</tr> 88<tr class="row1"> 89<td class="file">scientificformathelper.h</td><td class="proto">icu::ScientificFormatHelper::ScientificFormatHelper(const DecimalFormatSymbols&, UErrorCode&)</td><td class="">Draft<br>54</td><td>(missing)<br> 90<span class=""><span></span></span></td> 91</tr> 92<tr class="row0"> 93<td class="file">scientificformathelper.h</td><td class="proto">icu::ScientificFormatHelper::ScientificFormatHelper(const ScientificFormatHelper&)</td><td class="">Draft<br>54</td><td>(missing)<br> 94<span class=""><span></span></span></td> 95</tr> 96<tr class="row1"> 97<td class="file">scientificformathelper.h</td><td class="proto">icu::ScientificFormatHelper::~ScientificFormatHelper()</td><td class="">Draft<br>54</td><td>(missing)<br> 98<span class=""><span></span></span></td> 99</tr> 100<tr class="row0"> 101<td class="file">uregex.h</td><td class="proto">UText* uregex_groupUTextDeep(URegularExpression*, int32_t, UText*, UErrorCode*)</td><td class="">Internal</td><td>(missing)<br> 102<span class=""><span></span></span></td> 103</tr> 104</table> 105<P></P> 106<a href="#_top">(jump back to top)</a> 107<hr> 108<a name="deprecated"></a> 109<h2>Deprecated or Obsoleted in 55</h2> 110<table BORDER="1" class="genTable"> 111<THEAD> 112<tr> 113<th>File</th><th>API</th><th>54</th><th>55</th> 114</tr> 115</THEAD> 116<tr class="row1"> 117<td class="file">plurrule.h</td><td class="proto">double icu::PluralRules::getUniqueKeywordValue(const UnicodeString&)</td><td class="stabchange">Stable<br>4.8</td><td>Deprecated<br> 118<span class="verchange"><span>55</span></span></td> 119</tr> 120<tr class="row0"> 121<td class="file">plurrule.h</td><td class="proto">int32_t icu::PluralRules::getAllKeywordValues(const UnicodeString&, double*, int32_t, UErrorCode&)</td><td class="stabchange">Stable<br>4.8</td><td>Deprecated<br> 122<span class="verchange"><span>55</span></span></td> 123</tr> 124<tr class="row1"> 125<td class="file">uidna.h</td><td class="proto"><tt>enum</tt> (anonymous)::UIDNA_ALLOW_UNASSIGNED</td><td class="stabchange">Stable<br>2.6</td><td>Deprecated<br> 126<span class=""><span></span></span></td> 127</tr> 128<tr class="row0"> 129<td class="file">uidna.h</td><td class="proto">int32_t uidna_IDNToASCII(const UChar*, int32_t, UChar*, int32_t, int32_t, UParseError*, UErrorCode*)</td><td class="stabchange">Stable<br>2.6</td><td>Deprecated<br> 130<span class=""><span></span></span></td> 131</tr> 132<tr class="row1"> 133<td class="file">uidna.h</td><td class="proto">int32_t uidna_IDNToUnicode(const UChar*, int32_t, UChar*, int32_t, int32_t, UParseError*, UErrorCode*)</td><td class="stabchange">Stable<br>2.6</td><td>Deprecated<br> 134<span class=""><span></span></span></td> 135</tr> 136<tr class="row0"> 137<td class="file">uidna.h</td><td class="proto">int32_t uidna_compare(const UChar*, int32_t, const UChar*, int32_t, int32_t, UErrorCode*)</td><td class="stabchange">Stable<br>2.6</td><td>Deprecated<br> 138<span class=""><span></span></span></td> 139</tr> 140<tr class="row1"> 141<td class="file">uidna.h</td><td class="proto">int32_t uidna_toASCII(const UChar*, int32_t, UChar*, int32_t, int32_t, UParseError*, UErrorCode*)</td><td class="stabchange">Stable<br>2.6</td><td>Deprecated<br> 142<span class=""><span></span></span></td> 143</tr> 144<tr class="row0"> 145<td class="file">uidna.h</td><td class="proto">int32_t uidna_toUnicode(const UChar*, int32_t, UChar*, int32_t, int32_t, UParseError*, UErrorCode*)</td><td class="stabchange">Stable<br>2.6</td><td>Deprecated<br> 146<span class=""><span></span></span></td> 147</tr> 148</table> 149<P></P> 150<a href="#_top">(jump back to top)</a> 151<hr> 152<a name="changed"></a> 153<h2>Changed in 55 (old, new)</h2> 154<table BORDER="1" class="genTable"> 155<THEAD> 156<tr> 157<th>File</th><th>API</th><th>54</th><th>55</th> 158</tr> 159</THEAD> 160<tr class="row1"> 161<td class="file">coll.h</td><td class="proto">Collator& icu::Collator::setMaxVariable(UColReorderCode, UErrorCode&)</td><td class="" colspan="2" align="center">Draft→Stable<br>53</td> 162</tr> 163<tr class="row0"> 164<td class="file">coll.h</td><td class="proto">UColReorderCode icu::Collator::getMaxVariable()</td><td class="" colspan="2" align="center">Draft→Stable<br>53</td> 165</tr> 166<tr class="row1"> 167<td class="file">datefmt.h</td><td class="proto">DateFormat& icu::DateFormat::setBooleanAttribute(UDateFormatBooleanAttribute, UBool, UErrorCode&)</td><td class="" colspan="2" align="center">Draft→Stable<br>53</td> 168</tr> 169<tr class="row0"> 170<td class="file">datefmt.h</td><td class="proto">UBool icu::DateFormat::getBooleanAttribute(UDateFormatBooleanAttribute, UErrorCode&)</td><td class="" colspan="2" align="center">Draft→Stable<br>53</td> 171</tr> 172<tr class="row1"> 173<td class="file">datefmt.h</td><td class="proto">UBool icu::DateFormat::isCalendarLenient()</td><td class="" colspan="2" align="center">Draft→Stable<br>53</td> 174</tr> 175<tr class="row0"> 176<td class="file">datefmt.h</td><td class="proto">UDisplayContext icu::DateFormat::getContext(UDisplayContextType, UErrorCode&)</td><td class="" colspan="2" align="center">Draft→Stable<br>53</td> 177</tr> 178<tr class="row1"> 179<td class="file">datefmt.h</td><td class="proto">void icu::DateFormat::setCalendarLenient(UBool)</td><td class="" colspan="2" align="center">Draft→Stable<br>53</td> 180</tr> 181<tr class="row0"> 182<td class="file">datefmt.h</td><td class="proto">void icu::DateFormat::setContext(UDisplayContext, UErrorCode&)</td><td class="" colspan="2" align="center">Draft→Stable<br>53</td> 183</tr> 184<tr class="row1"> 185<td class="file">decimfmt.h</td><td class="proto">void icu::DecimalFormat::setContext(UDisplayContext, UErrorCode&)</td><td class="" colspan="2" align="center">Draft→Stable<br>53</td> 186</tr> 187<tr class="row0"> 188<td class="file">decimfmt.h</td><td class="proto">void icu::DecimalFormat::setGroupingUsed(UBool)</td><td class="" colspan="2" align="center">Draft→Stable<br>53</td> 189</tr> 190<tr class="row1"> 191<td class="file">decimfmt.h</td><td class="proto">void icu::DecimalFormat::setParseIntegerOnly(UBool)</td><td class="" colspan="2" align="center">Draft→Stable<br>53</td> 192</tr> 193<tr class="row0"> 194<td class="file">measfmt.h</td><td class="proto">Format* icu::MeasureFormat::clone()</td><td class="" colspan="2" align="center">Draft→Stable<br>53</td> 195</tr> 196<tr class="row1"> 197<td class="file">measfmt.h</td><td class="proto">MeasureFormat& icu::MeasureFormat::operator=(const MeasureFormat&)</td><td class="">Draft<br>53</td><td>Stable<br> 198<span class="verchange"><span>3.0</span> 199<br> 200<b class="bigwarn" title="A stable API changed version.">(changed)</b></span></td> 201</tr> 202<tr class="row0"> 203<td class="file">measfmt.h</td><td class="proto">UBool icu::MeasureFormat::operator==(const Format&)</td><td class="" colspan="2" align="center">Draft→Stable<br>53</td> 204</tr> 205<tr class="row1"> 206<td class="file">measfmt.h</td><td class="proto">UClassID icu::MeasureFormat::getDynamicClassID()</td><td class="" colspan="2" align="center">Draft→Stable<br>53</td> 207</tr> 208<tr class="row0"> 209<td class="file">measfmt.h</td><td class="proto">UnicodeString& icu::MeasureFormat::format(const Formattable&, UnicodeString&, FieldPosition&, UErrorCode&)</td><td class="" colspan="2" align="center">Draft→Stable<br>53</td> 210</tr> 211<tr class="row1"> 212<td class="file">measfmt.h</td><td class="proto">UnicodeString& icu::MeasureFormat::formatMeasures(const Measure*, int32_t, UnicodeString&, FieldPosition&, UErrorCode&)</td><td class="" colspan="2" align="center">Draft→Stable<br>53</td> 213</tr> 214<tr class="row0"> 215<td class="file">measfmt.h</td><td class="proto"><tt>enum</tt> UMeasureFormatWidth::UMEASFMT_WIDTH_COUNT</td><td class="" colspan="2" align="center">Draft→Stable<br>53</td> 216</tr> 217<tr class="row1"> 218<td class="file">measfmt.h</td><td class="proto"><tt>enum</tt> UMeasureFormatWidth::UMEASFMT_WIDTH_NARROW</td><td class="" colspan="2" align="center">Draft→Stable<br>53</td> 219</tr> 220<tr class="row0"> 221<td class="file">measfmt.h</td><td class="proto"><tt>enum</tt> UMeasureFormatWidth::UMEASFMT_WIDTH_NUMERIC</td><td class="" colspan="2" align="center">Draft→Stable<br>53</td> 222</tr> 223<tr class="row1"> 224<td class="file">measfmt.h</td><td class="proto"><tt>enum</tt> UMeasureFormatWidth::UMEASFMT_WIDTH_SHORT</td><td class="" colspan="2" align="center">Draft→Stable<br>53</td> 225</tr> 226<tr class="row0"> 227<td class="file">measfmt.h</td><td class="proto"><tt>enum</tt> UMeasureFormatWidth::UMEASFMT_WIDTH_WIDE</td><td class="" colspan="2" align="center">Draft→Stable<br>53</td> 228</tr> 229<tr class="row1"> 230<td class="file">measfmt.h</td><td class="proto">icu::MeasureFormat::MeasureFormat(const Locale&, UMeasureFormatWidth, NumberFormat*, UErrorCode&)</td><td class="" colspan="2" align="center">Draft→Stable<br>53</td> 231</tr> 232<tr class="row0"> 233<td class="file">measfmt.h</td><td class="proto">icu::MeasureFormat::MeasureFormat(const Locale&, UMeasureFormatWidth, UErrorCode&)</td><td class="" colspan="2" align="center">Draft→Stable<br>53</td> 234</tr> 235<tr class="row1"> 236<td class="file">measfmt.h</td><td class="proto">icu::MeasureFormat::MeasureFormat(const MeasureFormat&)</td><td class="">Draft<br>53</td><td>Stable<br> 237<span class="verchange"><span>3.0</span> 238<br> 239<b class="bigwarn" title="A stable API changed version.">(changed)</b></span></td> 240</tr> 241<tr class="row0"> 242<td class="file">measfmt.h</td><td class="proto"><tt>static</tt> UClassID icu::MeasureFormat::getStaticClassID()</td><td class="" colspan="2" align="center">Draft→Stable<br>53</td> 243</tr> 244<tr class="row1"> 245<td class="file">measunit.h</td><td class="proto">MeasureUnit& icu::MeasureUnit::operator=(const MeasureUnit&)</td><td class="">Draft<br>53</td><td>Stable<br> 246<span class="verchange"><span>3.0</span> 247<br> 248<b class="bigwarn" title="A stable API changed version.">(changed)</b></span></td> 249</tr> 250<tr class="row0"> 251<td class="file">measunit.h</td><td class="proto">UBool icu::MeasureUnit::operator!=(const UObject&)</td><td class="" colspan="2" align="center">Draft→Stable<br>53</td> 252</tr> 253<tr class="row1"> 254<td class="file">measunit.h</td><td class="proto">UClassID icu::MeasureUnit::getDynamicClassID()</td><td class="" colspan="2" align="center">Draft→Stable<br>53</td> 255</tr> 256<tr class="row0"> 257<td class="file">measunit.h</td><td class="proto">const char* icu::MeasureUnit::getSubtype()</td><td class="" colspan="2" align="center">Draft→Stable<br>53</td> 258</tr> 259<tr class="row1"> 260<td class="file">measunit.h</td><td class="proto">const char* icu::MeasureUnit::getType()</td><td class="" colspan="2" align="center">Draft→Stable<br>53</td> 261</tr> 262<tr class="row0"> 263<td class="file">measunit.h</td><td class="proto">icu::MeasureUnit::MeasureUnit(const MeasureUnit&)</td><td class="">Draft<br>53</td><td>Stable<br> 264<span class="verchange"><span>3.0</span> 265<br> 266<b class="bigwarn" title="A stable API changed version.">(changed)</b></span></td> 267</tr> 268<tr class="row1"> 269<td class="file">measunit.h</td><td class="proto"><tt>static</tt> MeasureUnit* icu::MeasureUnit::createAcre(UErrorCode&)</td><td class="" colspan="2" align="center">Draft→Stable<br>53</td> 270</tr> 271<tr class="row0"> 272<td class="file">measunit.h</td><td class="proto"><tt>static</tt> MeasureUnit* icu::MeasureUnit::createArcMinute(UErrorCode&)</td><td class="" colspan="2" align="center">Draft→Stable<br>53</td> 273</tr> 274<tr class="row1"> 275<td class="file">measunit.h</td><td class="proto"><tt>static</tt> MeasureUnit* icu::MeasureUnit::createArcSecond(UErrorCode&)</td><td class="" colspan="2" align="center">Draft→Stable<br>53</td> 276</tr> 277<tr class="row0"> 278<td class="file">measunit.h</td><td class="proto"><tt>static</tt> MeasureUnit* icu::MeasureUnit::createCelsius(UErrorCode&)</td><td class="" colspan="2" align="center">Draft→Stable<br>53</td> 279</tr> 280<tr class="row1"> 281<td class="file">measunit.h</td><td class="proto"><tt>static</tt> MeasureUnit* icu::MeasureUnit::createCentimeter(UErrorCode&)</td><td class="" colspan="2" align="center">Draft→Stable<br>53</td> 282</tr> 283<tr class="row0"> 284<td class="file">measunit.h</td><td class="proto"><tt>static</tt> MeasureUnit* icu::MeasureUnit::createCubicKilometer(UErrorCode&)</td><td class="" colspan="2" align="center">Draft→Stable<br>53</td> 285</tr> 286<tr class="row1"> 287<td class="file">measunit.h</td><td class="proto"><tt>static</tt> MeasureUnit* icu::MeasureUnit::createCubicMile(UErrorCode&)</td><td class="" colspan="2" align="center">Draft→Stable<br>53</td> 288</tr> 289<tr class="row0"> 290<td class="file">measunit.h</td><td class="proto"><tt>static</tt> MeasureUnit* icu::MeasureUnit::createDay(UErrorCode&)</td><td class="" colspan="2" align="center">Draft→Stable<br>53</td> 291</tr> 292<tr class="row1"> 293<td class="file">measunit.h</td><td class="proto"><tt>static</tt> MeasureUnit* icu::MeasureUnit::createDegree(UErrorCode&)</td><td class="" colspan="2" align="center">Draft→Stable<br>53</td> 294</tr> 295<tr class="row0"> 296<td class="file">measunit.h</td><td class="proto"><tt>static</tt> MeasureUnit* icu::MeasureUnit::createFahrenheit(UErrorCode&)</td><td class="" colspan="2" align="center">Draft→Stable<br>53</td> 297</tr> 298<tr class="row1"> 299<td class="file">measunit.h</td><td class="proto"><tt>static</tt> MeasureUnit* icu::MeasureUnit::createFoot(UErrorCode&)</td><td class="" colspan="2" align="center">Draft→Stable<br>53</td> 300</tr> 301<tr class="row0"> 302<td class="file">measunit.h</td><td class="proto"><tt>static</tt> MeasureUnit* icu::MeasureUnit::createGForce(UErrorCode&)</td><td class="" colspan="2" align="center">Draft→Stable<br>53</td> 303</tr> 304<tr class="row1"> 305<td class="file">measunit.h</td><td class="proto"><tt>static</tt> MeasureUnit* icu::MeasureUnit::createGram(UErrorCode&)</td><td class="" colspan="2" align="center">Draft→Stable<br>53</td> 306</tr> 307<tr class="row0"> 308<td class="file">measunit.h</td><td class="proto"><tt>static</tt> MeasureUnit* icu::MeasureUnit::createHectare(UErrorCode&)</td><td class="" colspan="2" align="center">Draft→Stable<br>53</td> 309</tr> 310<tr class="row1"> 311<td class="file">measunit.h</td><td class="proto"><tt>static</tt> MeasureUnit* icu::MeasureUnit::createHectopascal(UErrorCode&)</td><td class="" colspan="2" align="center">Draft→Stable<br>53</td> 312</tr> 313<tr class="row0"> 314<td class="file">measunit.h</td><td class="proto"><tt>static</tt> MeasureUnit* icu::MeasureUnit::createHorsepower(UErrorCode&)</td><td class="" colspan="2" align="center">Draft→Stable<br>53</td> 315</tr> 316<tr class="row1"> 317<td class="file">measunit.h</td><td class="proto"><tt>static</tt> MeasureUnit* icu::MeasureUnit::createHour(UErrorCode&)</td><td class="" colspan="2" align="center">Draft→Stable<br>53</td> 318</tr> 319<tr class="row0"> 320<td class="file">measunit.h</td><td class="proto"><tt>static</tt> MeasureUnit* icu::MeasureUnit::createInch(UErrorCode&)</td><td class="" colspan="2" align="center">Draft→Stable<br>53</td> 321</tr> 322<tr class="row1"> 323<td class="file">measunit.h</td><td class="proto"><tt>static</tt> MeasureUnit* icu::MeasureUnit::createInchHg(UErrorCode&)</td><td class="" colspan="2" align="center">Draft→Stable<br>53</td> 324</tr> 325<tr class="row0"> 326<td class="file">measunit.h</td><td class="proto"><tt>static</tt> MeasureUnit* icu::MeasureUnit::createKilogram(UErrorCode&)</td><td class="" colspan="2" align="center">Draft→Stable<br>53</td> 327</tr> 328<tr class="row1"> 329<td class="file">measunit.h</td><td class="proto"><tt>static</tt> MeasureUnit* icu::MeasureUnit::createKilometer(UErrorCode&)</td><td class="" colspan="2" align="center">Draft→Stable<br>53</td> 330</tr> 331<tr class="row0"> 332<td class="file">measunit.h</td><td class="proto"><tt>static</tt> MeasureUnit* icu::MeasureUnit::createKilometerPerHour(UErrorCode&)</td><td class="" colspan="2" align="center">Draft→Stable<br>53</td> 333</tr> 334<tr class="row1"> 335<td class="file">measunit.h</td><td class="proto"><tt>static</tt> MeasureUnit* icu::MeasureUnit::createKilowatt(UErrorCode&)</td><td class="" colspan="2" align="center">Draft→Stable<br>53</td> 336</tr> 337<tr class="row0"> 338<td class="file">measunit.h</td><td class="proto"><tt>static</tt> MeasureUnit* icu::MeasureUnit::createLightYear(UErrorCode&)</td><td class="" colspan="2" align="center">Draft→Stable<br>53</td> 339</tr> 340<tr class="row1"> 341<td class="file">measunit.h</td><td class="proto"><tt>static</tt> MeasureUnit* icu::MeasureUnit::createLiter(UErrorCode&)</td><td class="" colspan="2" align="center">Draft→Stable<br>53</td> 342</tr> 343<tr class="row0"> 344<td class="file">measunit.h</td><td class="proto"><tt>static</tt> MeasureUnit* icu::MeasureUnit::createMeter(UErrorCode&)</td><td class="" colspan="2" align="center">Draft→Stable<br>53</td> 345</tr> 346<tr class="row1"> 347<td class="file">measunit.h</td><td class="proto"><tt>static</tt> MeasureUnit* icu::MeasureUnit::createMeterPerSecond(UErrorCode&)</td><td class="" colspan="2" align="center">Draft→Stable<br>53</td> 348</tr> 349<tr class="row0"> 350<td class="file">measunit.h</td><td class="proto"><tt>static</tt> MeasureUnit* icu::MeasureUnit::createMile(UErrorCode&)</td><td class="" colspan="2" align="center">Draft→Stable<br>53</td> 351</tr> 352<tr class="row1"> 353<td class="file">measunit.h</td><td class="proto"><tt>static</tt> MeasureUnit* icu::MeasureUnit::createMilePerHour(UErrorCode&)</td><td class="" colspan="2" align="center">Draft→Stable<br>53</td> 354</tr> 355<tr class="row0"> 356<td class="file">measunit.h</td><td class="proto"><tt>static</tt> MeasureUnit* icu::MeasureUnit::createMillibar(UErrorCode&)</td><td class="" colspan="2" align="center">Draft→Stable<br>53</td> 357</tr> 358<tr class="row1"> 359<td class="file">measunit.h</td><td class="proto"><tt>static</tt> MeasureUnit* icu::MeasureUnit::createMillimeter(UErrorCode&)</td><td class="" colspan="2" align="center">Draft→Stable<br>53</td> 360</tr> 361<tr class="row0"> 362<td class="file">measunit.h</td><td class="proto"><tt>static</tt> MeasureUnit* icu::MeasureUnit::createMillisecond(UErrorCode&)</td><td class="" colspan="2" align="center">Draft→Stable<br>53</td> 363</tr> 364<tr class="row1"> 365<td class="file">measunit.h</td><td class="proto"><tt>static</tt> MeasureUnit* icu::MeasureUnit::createMinute(UErrorCode&)</td><td class="" colspan="2" align="center">Draft→Stable<br>53</td> 366</tr> 367<tr class="row0"> 368<td class="file">measunit.h</td><td class="proto"><tt>static</tt> MeasureUnit* icu::MeasureUnit::createMonth(UErrorCode&)</td><td class="" colspan="2" align="center">Draft→Stable<br>53</td> 369</tr> 370<tr class="row1"> 371<td class="file">measunit.h</td><td class="proto"><tt>static</tt> MeasureUnit* icu::MeasureUnit::createOunce(UErrorCode&)</td><td class="" colspan="2" align="center">Draft→Stable<br>53</td> 372</tr> 373<tr class="row0"> 374<td class="file">measunit.h</td><td class="proto"><tt>static</tt> MeasureUnit* icu::MeasureUnit::createPicometer(UErrorCode&)</td><td class="" colspan="2" align="center">Draft→Stable<br>53</td> 375</tr> 376<tr class="row1"> 377<td class="file">measunit.h</td><td class="proto"><tt>static</tt> MeasureUnit* icu::MeasureUnit::createPound(UErrorCode&)</td><td class="" colspan="2" align="center">Draft→Stable<br>53</td> 378</tr> 379<tr class="row0"> 380<td class="file">measunit.h</td><td class="proto"><tt>static</tt> MeasureUnit* icu::MeasureUnit::createSecond(UErrorCode&)</td><td class="" colspan="2" align="center">Draft→Stable<br>53</td> 381</tr> 382<tr class="row1"> 383<td class="file">measunit.h</td><td class="proto"><tt>static</tt> MeasureUnit* icu::MeasureUnit::createSquareFoot(UErrorCode&)</td><td class="" colspan="2" align="center">Draft→Stable<br>53</td> 384</tr> 385<tr class="row0"> 386<td class="file">measunit.h</td><td class="proto"><tt>static</tt> MeasureUnit* icu::MeasureUnit::createSquareKilometer(UErrorCode&)</td><td class="" colspan="2" align="center">Draft→Stable<br>53</td> 387</tr> 388<tr class="row1"> 389<td class="file">measunit.h</td><td class="proto"><tt>static</tt> MeasureUnit* icu::MeasureUnit::createSquareMeter(UErrorCode&)</td><td class="" colspan="2" align="center">Draft→Stable<br>53</td> 390</tr> 391<tr class="row0"> 392<td class="file">measunit.h</td><td class="proto"><tt>static</tt> MeasureUnit* icu::MeasureUnit::createSquareMile(UErrorCode&)</td><td class="" colspan="2" align="center">Draft→Stable<br>53</td> 393</tr> 394<tr class="row1"> 395<td class="file">measunit.h</td><td class="proto"><tt>static</tt> MeasureUnit* icu::MeasureUnit::createWatt(UErrorCode&)</td><td class="" colspan="2" align="center">Draft→Stable<br>53</td> 396</tr> 397<tr class="row0"> 398<td class="file">measunit.h</td><td class="proto"><tt>static</tt> MeasureUnit* icu::MeasureUnit::createWeek(UErrorCode&)</td><td class="" colspan="2" align="center">Draft→Stable<br>53</td> 399</tr> 400<tr class="row1"> 401<td class="file">measunit.h</td><td class="proto"><tt>static</tt> MeasureUnit* icu::MeasureUnit::createYard(UErrorCode&)</td><td class="" colspan="2" align="center">Draft→Stable<br>53</td> 402</tr> 403<tr class="row0"> 404<td class="file">measunit.h</td><td class="proto"><tt>static</tt> MeasureUnit* icu::MeasureUnit::createYear(UErrorCode&)</td><td class="" colspan="2" align="center">Draft→Stable<br>53</td> 405</tr> 406<tr class="row1"> 407<td class="file">measunit.h</td><td class="proto"><tt>static</tt> StringEnumeration* icu::MeasureUnit::getAvailableTypes(UErrorCode&)</td><td class="" colspan="2" align="center">Draft→Stable<br>53</td> 408</tr> 409<tr class="row0"> 410<td class="file">measunit.h</td><td class="proto"><tt>static</tt> UClassID icu::MeasureUnit::getStaticClassID()</td><td class="" colspan="2" align="center">Draft→Stable<br>53</td> 411</tr> 412<tr class="row1"> 413<td class="file">measunit.h</td><td class="proto"><tt>static</tt> int32_t icu::MeasureUnit::getAvailable(MeasureUnit*, int32_t, UErrorCode&)</td><td class="" colspan="2" align="center">Draft→Stable<br>53</td> 414</tr> 415<tr class="row0"> 416<td class="file">measunit.h</td><td class="proto"><tt>static</tt> int32_t icu::MeasureUnit::getAvailable(const char*, MeasureUnit*, int32_t, UErrorCode&)</td><td class="" colspan="2" align="center">Draft→Stable<br>53</td> 417</tr> 418<tr class="row1"> 419<td class="file">measure.h</td><td class="proto">UClassID icu::Measure::getDynamicClassID()</td><td class="" colspan="2" align="center">Draft→Stable<br>53</td> 420</tr> 421<tr class="row0"> 422<td class="file">measure.h</td><td class="proto"><tt>static</tt> UClassID icu::Measure::getStaticClassID()</td><td class="" colspan="2" align="center">Draft→Stable<br>53</td> 423</tr> 424<tr class="row1"> 425<td class="file">numfmt.h</td><td class="proto">UDisplayContext icu::NumberFormat::getContext(UDisplayContextType, UErrorCode&)</td><td class="" colspan="2" align="center">Draft→Stable<br>53</td> 426</tr> 427<tr class="row0"> 428<td class="file">numfmt.h</td><td class="proto">void icu::NumberFormat::setContext(UDisplayContext, UErrorCode&)</td><td class="" colspan="2" align="center">Draft→Stable<br>53</td> 429</tr> 430<tr class="row1"> 431<td class="file">plurrule.h</td><td class="proto">double icu::PluralRules::getUniqueKeywordValue(const UnicodeString&)</td><td class="stabchange">Stable<br>4.8</td><td>Deprecated<br> 432<span class="verchange"><span>55</span></span></td> 433</tr> 434<tr class="row0"> 435<td class="file">plurrule.h</td><td class="proto">int32_t icu::PluralRules::getAllKeywordValues(const UnicodeString&, double*, int32_t, UErrorCode&)</td><td class="stabchange">Stable<br>4.8</td><td>Deprecated<br> 436<span class="verchange"><span>55</span></span></td> 437</tr> 438<tr class="row1"> 439<td class="file">rbnf.h</td><td class="proto">void icu::RuleBasedNumberFormat::setContext(UDisplayContext, UErrorCode&)</td><td class="" colspan="2" align="center">Draft→Stable<br>53</td> 440</tr> 441<tr class="row0"> 442<td class="file">regex.h</td><td class="proto">UBool icu::RegexMatcher::find(UErrorCode&)</td><td class="">Internal</td><td>Draft<br> 443<span class="verchange"><span>55</span></span></td> 444</tr> 445<tr class="row1"> 446<td class="file">reldatefmt.h</td><td class="proto">RelativeDateTimeFormatter& icu::RelativeDateTimeFormatter::operator=(const RelativeDateTimeFormatter&)</td><td class="" colspan="2" align="center">Draft→Stable<br>53</td> 447</tr> 448<tr class="row0"> 449<td class="file">reldatefmt.h</td><td class="proto">UnicodeString& icu::RelativeDateTimeFormatter::combineDateAndTime(const UnicodeString&, const UnicodeString&, UnicodeString&, UErrorCode&)</td><td class="" colspan="2" align="center">Draft→Stable<br>53</td> 450</tr> 451<tr class="row1"> 452<td class="file">reldatefmt.h</td><td class="proto">UnicodeString& icu::RelativeDateTimeFormatter::format(UDateDirection, UDateAbsoluteUnit, UnicodeString&, UErrorCode&)</td><td class="" colspan="2" align="center">Draft→Stable<br>53</td> 453</tr> 454<tr class="row0"> 455<td class="file">reldatefmt.h</td><td class="proto">UnicodeString& icu::RelativeDateTimeFormatter::format(double, UDateDirection, UDateRelativeUnit, UnicodeString&, UErrorCode&)</td><td class="" colspan="2" align="center">Draft→Stable<br>53</td> 456</tr> 457<tr class="row1"> 458<td class="file">reldatefmt.h</td><td class="proto">const NumberFormat& icu::RelativeDateTimeFormatter::getNumberFormat()</td><td class="" colspan="2" align="center">Draft→Stable<br>53</td> 459</tr> 460<tr class="row0"> 461<td class="file">reldatefmt.h</td><td class="proto"><tt>enum</tt> UDateAbsoluteUnit::UDAT_ABSOLUTE_DAY</td><td class="" colspan="2" align="center">Draft→Stable<br>53</td> 462</tr> 463<tr class="row1"> 464<td class="file">reldatefmt.h</td><td class="proto"><tt>enum</tt> UDateAbsoluteUnit::UDAT_ABSOLUTE_FRIDAY</td><td class="" colspan="2" align="center">Draft→Stable<br>53</td> 465</tr> 466<tr class="row0"> 467<td class="file">reldatefmt.h</td><td class="proto"><tt>enum</tt> UDateAbsoluteUnit::UDAT_ABSOLUTE_MONDAY</td><td class="" colspan="2" align="center">Draft→Stable<br>53</td> 468</tr> 469<tr class="row1"> 470<td class="file">reldatefmt.h</td><td class="proto"><tt>enum</tt> UDateAbsoluteUnit::UDAT_ABSOLUTE_MONTH</td><td class="" colspan="2" align="center">Draft→Stable<br>53</td> 471</tr> 472<tr class="row0"> 473<td class="file">reldatefmt.h</td><td class="proto"><tt>enum</tt> UDateAbsoluteUnit::UDAT_ABSOLUTE_NOW</td><td class="" colspan="2" align="center">Draft→Stable<br>53</td> 474</tr> 475<tr class="row1"> 476<td class="file">reldatefmt.h</td><td class="proto"><tt>enum</tt> UDateAbsoluteUnit::UDAT_ABSOLUTE_SATURDAY</td><td class="" colspan="2" align="center">Draft→Stable<br>53</td> 477</tr> 478<tr class="row0"> 479<td class="file">reldatefmt.h</td><td class="proto"><tt>enum</tt> UDateAbsoluteUnit::UDAT_ABSOLUTE_SUNDAY</td><td class="" colspan="2" align="center">Draft→Stable<br>53</td> 480</tr> 481<tr class="row1"> 482<td class="file">reldatefmt.h</td><td class="proto"><tt>enum</tt> UDateAbsoluteUnit::UDAT_ABSOLUTE_THURSDAY</td><td class="" colspan="2" align="center">Draft→Stable<br>53</td> 483</tr> 484<tr class="row0"> 485<td class="file">reldatefmt.h</td><td class="proto"><tt>enum</tt> UDateAbsoluteUnit::UDAT_ABSOLUTE_TUESDAY</td><td class="" colspan="2" align="center">Draft→Stable<br>53</td> 486</tr> 487<tr class="row1"> 488<td class="file">reldatefmt.h</td><td class="proto"><tt>enum</tt> UDateAbsoluteUnit::UDAT_ABSOLUTE_UNIT_COUNT</td><td class="" colspan="2" align="center">Draft→Stable<br>53</td> 489</tr> 490<tr class="row0"> 491<td class="file">reldatefmt.h</td><td class="proto"><tt>enum</tt> UDateAbsoluteUnit::UDAT_ABSOLUTE_WEDNESDAY</td><td class="" colspan="2" align="center">Draft→Stable<br>53</td> 492</tr> 493<tr class="row1"> 494<td class="file">reldatefmt.h</td><td class="proto"><tt>enum</tt> UDateAbsoluteUnit::UDAT_ABSOLUTE_WEEK</td><td class="" colspan="2" align="center">Draft→Stable<br>53</td> 495</tr> 496<tr class="row0"> 497<td class="file">reldatefmt.h</td><td class="proto"><tt>enum</tt> UDateAbsoluteUnit::UDAT_ABSOLUTE_YEAR</td><td class="" colspan="2" align="center">Draft→Stable<br>53</td> 498</tr> 499<tr class="row1"> 500<td class="file">reldatefmt.h</td><td class="proto"><tt>enum</tt> UDateDirection::UDAT_DIRECTION_COUNT</td><td class="" colspan="2" align="center">Draft→Stable<br>53</td> 501</tr> 502<tr class="row0"> 503<td class="file">reldatefmt.h</td><td class="proto"><tt>enum</tt> UDateDirection::UDAT_DIRECTION_LAST_2</td><td class="" colspan="2" align="center">Draft→Stable<br>53</td> 504</tr> 505<tr class="row1"> 506<td class="file">reldatefmt.h</td><td class="proto"><tt>enum</tt> UDateDirection::UDAT_DIRECTION_LAST</td><td class="" colspan="2" align="center">Draft→Stable<br>53</td> 507</tr> 508<tr class="row0"> 509<td class="file">reldatefmt.h</td><td class="proto"><tt>enum</tt> UDateDirection::UDAT_DIRECTION_NEXT_2</td><td class="" colspan="2" align="center">Draft→Stable<br>53</td> 510</tr> 511<tr class="row1"> 512<td class="file">reldatefmt.h</td><td class="proto"><tt>enum</tt> UDateDirection::UDAT_DIRECTION_NEXT</td><td class="" colspan="2" align="center">Draft→Stable<br>53</td> 513</tr> 514<tr class="row0"> 515<td class="file">reldatefmt.h</td><td class="proto"><tt>enum</tt> UDateDirection::UDAT_DIRECTION_PLAIN</td><td class="" colspan="2" align="center">Draft→Stable<br>53</td> 516</tr> 517<tr class="row1"> 518<td class="file">reldatefmt.h</td><td class="proto"><tt>enum</tt> UDateDirection::UDAT_DIRECTION_THIS</td><td class="" colspan="2" align="center">Draft→Stable<br>53</td> 519</tr> 520<tr class="row0"> 521<td class="file">reldatefmt.h</td><td class="proto"><tt>enum</tt> UDateRelativeUnit::UDAT_RELATIVE_DAYS</td><td class="" colspan="2" align="center">Draft→Stable<br>53</td> 522</tr> 523<tr class="row1"> 524<td class="file">reldatefmt.h</td><td class="proto"><tt>enum</tt> UDateRelativeUnit::UDAT_RELATIVE_HOURS</td><td class="" colspan="2" align="center">Draft→Stable<br>53</td> 525</tr> 526<tr class="row0"> 527<td class="file">reldatefmt.h</td><td class="proto"><tt>enum</tt> UDateRelativeUnit::UDAT_RELATIVE_MINUTES</td><td class="" colspan="2" align="center">Draft→Stable<br>53</td> 528</tr> 529<tr class="row1"> 530<td class="file">reldatefmt.h</td><td class="proto"><tt>enum</tt> UDateRelativeUnit::UDAT_RELATIVE_MONTHS</td><td class="" colspan="2" align="center">Draft→Stable<br>53</td> 531</tr> 532<tr class="row0"> 533<td class="file">reldatefmt.h</td><td class="proto"><tt>enum</tt> UDateRelativeUnit::UDAT_RELATIVE_SECONDS</td><td class="" colspan="2" align="center">Draft→Stable<br>53</td> 534</tr> 535<tr class="row1"> 536<td class="file">reldatefmt.h</td><td class="proto"><tt>enum</tt> UDateRelativeUnit::UDAT_RELATIVE_UNIT_COUNT</td><td class="" colspan="2" align="center">Draft→Stable<br>53</td> 537</tr> 538<tr class="row0"> 539<td class="file">reldatefmt.h</td><td class="proto"><tt>enum</tt> UDateRelativeUnit::UDAT_RELATIVE_WEEKS</td><td class="" colspan="2" align="center">Draft→Stable<br>53</td> 540</tr> 541<tr class="row1"> 542<td class="file">reldatefmt.h</td><td class="proto"><tt>enum</tt> UDateRelativeUnit::UDAT_RELATIVE_YEARS</td><td class="" colspan="2" align="center">Draft→Stable<br>53</td> 543</tr> 544<tr class="row0"> 545<td class="file">reldatefmt.h</td><td class="proto">icu::RelativeDateTimeFormatter::RelativeDateTimeFormatter(UErrorCode&)</td><td class="" colspan="2" align="center">Draft→Stable<br>53</td> 546</tr> 547<tr class="row1"> 548<td class="file">reldatefmt.h</td><td class="proto">icu::RelativeDateTimeFormatter::RelativeDateTimeFormatter(const Locale&, NumberFormat*, UErrorCode&)</td><td class="" colspan="2" align="center">Draft→Stable<br>53</td> 549</tr> 550<tr class="row0"> 551<td class="file">reldatefmt.h</td><td class="proto">icu::RelativeDateTimeFormatter::RelativeDateTimeFormatter(const Locale&, UErrorCode&)</td><td class="" colspan="2" align="center">Draft→Stable<br>53</td> 552</tr> 553<tr class="row1"> 554<td class="file">reldatefmt.h</td><td class="proto">icu::RelativeDateTimeFormatter::RelativeDateTimeFormatter(const RelativeDateTimeFormatter&)</td><td class="" colspan="2" align="center">Draft→Stable<br>53</td> 555</tr> 556<tr class="row0"> 557<td class="file">reldatefmt.h</td><td class="proto">icu::RelativeDateTimeFormatter::~RelativeDateTimeFormatter()</td><td class="" colspan="2" align="center">Draft→Stable<br>53</td> 558</tr> 559<tr class="row1"> 560<td class="file">smpdtfmt.h</td><td class="proto">void icu::SimpleDateFormat::setContext(UDisplayContext, UErrorCode&)</td><td class="" colspan="2" align="center">Draft→Stable<br>53</td> 561</tr> 562<tr class="row0"> 563<td class="file">tblcoll.h</td><td class="proto">Collator& icu::RuleBasedCollator::setMaxVariable(UColReorderCode, UErrorCode&)</td><td class="" colspan="2" align="center">Draft→Stable<br>53</td> 564</tr> 565<tr class="row1"> 566<td class="file">tblcoll.h</td><td class="proto">UColReorderCode icu::RuleBasedCollator::getMaxVariable()</td><td class="" colspan="2" align="center">Draft→Stable<br>53</td> 567</tr> 568<tr class="row0"> 569<td class="file">ucol.h</td><td class="proto">UColReorderCode ucol_getMaxVariable(const UCollator*)</td><td class="" colspan="2" align="center">Draft→Stable<br>53</td> 570</tr> 571<tr class="row1"> 572<td class="file">ucol.h</td><td class="proto">void ucol_setMaxVariable(UCollator*, UColReorderCode, UErrorCode*)</td><td class="" colspan="2" align="center">Draft→Stable<br>53</td> 573</tr> 574<tr class="row0"> 575<td class="file">udat.h</td><td class="proto">UBool udat_getBooleanAttribute(const UDateFormat*, UDateFormatBooleanAttribute, UErrorCode*)</td><td class="" colspan="2" align="center">Draft→Stable<br>53</td> 576</tr> 577<tr class="row1"> 578<td class="file">udat.h</td><td class="proto">UDisplayContext udat_getContext(const UDateFormat*, UDisplayContextType, UErrorCode*)</td><td class="" colspan="2" align="center">Draft→Stable<br>53</td> 579</tr> 580<tr class="row0"> 581<td class="file">udat.h</td><td class="proto"><tt>enum</tt> UDateFormatBooleanAttribute::UDAT_BOOLEAN_ATTRIBUTE_COUNT</td><td class="" colspan="2" align="center">Draft→Stable<br>53</td> 582</tr> 583<tr class="row1"> 584<td class="file">udat.h</td><td class="proto"><tt>enum</tt> UDateFormatBooleanAttribute::UDAT_PARSE_ALLOW_NUMERIC</td><td class="" colspan="2" align="center">Draft→Stable<br>53</td> 585</tr> 586<tr class="row0"> 587<td class="file">udat.h</td><td class="proto"><tt>enum</tt> UDateFormatBooleanAttribute::UDAT_PARSE_ALLOW_WHITESPACE</td><td class="" colspan="2" align="center">Draft→Stable<br>53</td> 588</tr> 589<tr class="row1"> 590<td class="file">udat.h</td><td class="proto">void udat_setBooleanAttribute(UDateFormat*, UDateFormatBooleanAttribute, UBool, UErrorCode*)</td><td class="" colspan="2" align="center">Draft→Stable<br>53</td> 591</tr> 592<tr class="row0"> 593<td class="file">uidna.h</td><td class="proto"><tt>enum</tt> (anonymous)::UIDNA_ALLOW_UNASSIGNED</td><td class="stabchange">Stable<br>2.6</td><td>Deprecated<br> 594<span class=""><span></span></span></td> 595</tr> 596<tr class="row1"> 597<td class="file">uidna.h</td><td class="proto">int32_t uidna_IDNToASCII(const UChar*, int32_t, UChar*, int32_t, int32_t, UParseError*, UErrorCode*)</td><td class="stabchange">Stable<br>2.6</td><td>Deprecated<br> 598<span class=""><span></span></span></td> 599</tr> 600<tr class="row0"> 601<td class="file">uidna.h</td><td class="proto">int32_t uidna_IDNToUnicode(const UChar*, int32_t, UChar*, int32_t, int32_t, UParseError*, UErrorCode*)</td><td class="stabchange">Stable<br>2.6</td><td>Deprecated<br> 602<span class=""><span></span></span></td> 603</tr> 604<tr class="row1"> 605<td class="file">uidna.h</td><td class="proto">int32_t uidna_compare(const UChar*, int32_t, const UChar*, int32_t, int32_t, UErrorCode*)</td><td class="stabchange">Stable<br>2.6</td><td>Deprecated<br> 606<span class=""><span></span></span></td> 607</tr> 608<tr class="row0"> 609<td class="file">uidna.h</td><td class="proto">int32_t uidna_toASCII(const UChar*, int32_t, UChar*, int32_t, int32_t, UParseError*, UErrorCode*)</td><td class="stabchange">Stable<br>2.6</td><td>Deprecated<br> 610<span class=""><span></span></span></td> 611</tr> 612<tr class="row1"> 613<td class="file">uidna.h</td><td class="proto">int32_t uidna_toUnicode(const UChar*, int32_t, UChar*, int32_t, int32_t, UParseError*, UErrorCode*)</td><td class="stabchange">Stable<br>2.6</td><td>Deprecated<br> 614<span class=""><span></span></span></td> 615</tr> 616<tr class="row0"> 617<td class="file">unum.h</td><td class="proto">UDisplayContext unum_getContext(const UNumberFormat*, UDisplayContextType, UErrorCode*)</td><td class="" colspan="2" align="center">Draft→Stable<br>53</td> 618</tr> 619<tr class="row1"> 620<td class="file">unum.h</td><td class="proto"><tt>enum</tt> UNumberFormatStyle::UNUM_CURRENCY_ACCOUNTING</td><td class="" colspan="2" align="center">Draft→Stable<br>53</td> 621</tr> 622<tr class="row0"> 623<td class="file">unum.h</td><td class="proto">void unum_setContext(UNumberFormat*, UDisplayContext, UErrorCode*)</td><td class="" colspan="2" align="center">Draft→Stable<br>53</td> 624</tr> 625<tr class="row1"> 626<td class="file">uspoof.h</td><td class="proto"><tt>enum</tt> URestrictionLevel::USPOOF_RESTRICTION_LEVEL_MASK</td><td class="" colspan="2" align="center">Draft→Stable<br>53</td> 627</tr> 628<tr class="row0"> 629<td class="file">uspoof.h</td><td class="proto"><tt>enum</tt> URestrictionLevel::USPOOF_SINGLE_SCRIPT_RESTRICTIVE</td><td class="" colspan="2" align="center">Draft→Stable<br>53</td> 630</tr> 631<tr class="row1"> 632<td class="file">utrans.h</td><td class="proto">USet* utrans_getSourceSet(const UTransliterator*, UBool, USet*, UErrorCode*)</td><td class="" colspan="2" align="center">Draft→Stable<br>53</td> 633</tr> 634<tr class="row0"> 635<td class="file">utrans.h</td><td class="proto">int32_t utrans_toRules(const UTransliterator*, UBool, UChar*, int32_t, UErrorCode*)</td><td class="" colspan="2" align="center">Draft→Stable<br>53</td> 636</tr> 637</table> 638<P></P> 639<a href="#_top">(jump back to top)</a> 640<hr> 641<a name="promoted"></a> 642<h2>Promoted to stable in 55</h2> 643<table BORDER="1" class="genTable"> 644<THEAD> 645<tr> 646<th>File</th><th>API</th><th>54</th><th>55</th> 647</tr> 648</THEAD> 649<tr class="row1"> 650<td class="file">coll.h</td><td class="proto">Collator& icu::Collator::setMaxVariable(UColReorderCode, UErrorCode&)</td><td class="" colspan="2" align="center">Draft→Stable<br>53</td> 651</tr> 652<tr class="row0"> 653<td class="file">coll.h</td><td class="proto">UColReorderCode icu::Collator::getMaxVariable()</td><td class="" colspan="2" align="center">Draft→Stable<br>53</td> 654</tr> 655<tr class="row1"> 656<td class="file">datefmt.h</td><td class="proto">DateFormat& icu::DateFormat::setBooleanAttribute(UDateFormatBooleanAttribute, UBool, UErrorCode&)</td><td class="" colspan="2" align="center">Draft→Stable<br>53</td> 657</tr> 658<tr class="row0"> 659<td class="file">datefmt.h</td><td class="proto">UBool icu::DateFormat::getBooleanAttribute(UDateFormatBooleanAttribute, UErrorCode&)</td><td class="" colspan="2" align="center">Draft→Stable<br>53</td> 660</tr> 661<tr class="row1"> 662<td class="file">datefmt.h</td><td class="proto">UBool icu::DateFormat::isCalendarLenient()</td><td class="" colspan="2" align="center">Draft→Stable<br>53</td> 663</tr> 664<tr class="row0"> 665<td class="file">datefmt.h</td><td class="proto">UDisplayContext icu::DateFormat::getContext(UDisplayContextType, UErrorCode&)</td><td class="" colspan="2" align="center">Draft→Stable<br>53</td> 666</tr> 667<tr class="row1"> 668<td class="file">datefmt.h</td><td class="proto">void icu::DateFormat::setCalendarLenient(UBool)</td><td class="" colspan="2" align="center">Draft→Stable<br>53</td> 669</tr> 670<tr class="row0"> 671<td class="file">datefmt.h</td><td class="proto">void icu::DateFormat::setContext(UDisplayContext, UErrorCode&)</td><td class="" colspan="2" align="center">Draft→Stable<br>53</td> 672</tr> 673<tr class="row1"> 674<td class="file">decimfmt.h</td><td class="proto">void icu::DecimalFormat::setContext(UDisplayContext, UErrorCode&)</td><td class="" colspan="2" align="center">Draft→Stable<br>53</td> 675</tr> 676<tr class="row0"> 677<td class="file">decimfmt.h</td><td class="proto">void icu::DecimalFormat::setGroupingUsed(UBool)</td><td class="" colspan="2" align="center">Draft→Stable<br>53</td> 678</tr> 679<tr class="row1"> 680<td class="file">decimfmt.h</td><td class="proto">void icu::DecimalFormat::setParseIntegerOnly(UBool)</td><td class="" colspan="2" align="center">Draft→Stable<br>53</td> 681</tr> 682<tr class="row0"> 683<td class="file">measfmt.h</td><td class="proto">Format* icu::MeasureFormat::clone()</td><td class="" colspan="2" align="center">Draft→Stable<br>53</td> 684</tr> 685<tr class="row1"> 686<td class="file">measfmt.h</td><td class="proto">MeasureFormat& icu::MeasureFormat::operator=(const MeasureFormat&)</td><td class="">Draft<br>53</td><td>Stable<br> 687<span class="verchange"><span>3.0</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">measfmt.h</td><td class="proto">UBool icu::MeasureFormat::operator==(const Format&)</td><td class="" colspan="2" align="center">Draft→Stable<br>53</td> 693</tr> 694<tr class="row1"> 695<td class="file">measfmt.h</td><td class="proto">UClassID icu::MeasureFormat::getDynamicClassID()</td><td class="" colspan="2" align="center">Draft→Stable<br>53</td> 696</tr> 697<tr class="row0"> 698<td class="file">measfmt.h</td><td class="proto">UnicodeString& icu::MeasureFormat::format(const Formattable&, UnicodeString&, FieldPosition&, UErrorCode&)</td><td class="" colspan="2" align="center">Draft→Stable<br>53</td> 699</tr> 700<tr class="row1"> 701<td class="file">measfmt.h</td><td class="proto">UnicodeString& icu::MeasureFormat::formatMeasures(const Measure*, int32_t, UnicodeString&, FieldPosition&, UErrorCode&)</td><td class="" colspan="2" align="center">Draft→Stable<br>53</td> 702</tr> 703<tr class="row0"> 704<td class="file">measfmt.h</td><td class="proto"><tt>enum</tt> UMeasureFormatWidth::UMEASFMT_WIDTH_COUNT</td><td class="" colspan="2" align="center">Draft→Stable<br>53</td> 705</tr> 706<tr class="row1"> 707<td class="file">measfmt.h</td><td class="proto"><tt>enum</tt> UMeasureFormatWidth::UMEASFMT_WIDTH_NARROW</td><td class="" colspan="2" align="center">Draft→Stable<br>53</td> 708</tr> 709<tr class="row0"> 710<td class="file">measfmt.h</td><td class="proto"><tt>enum</tt> UMeasureFormatWidth::UMEASFMT_WIDTH_NUMERIC</td><td class="" colspan="2" align="center">Draft→Stable<br>53</td> 711</tr> 712<tr class="row1"> 713<td class="file">measfmt.h</td><td class="proto"><tt>enum</tt> UMeasureFormatWidth::UMEASFMT_WIDTH_SHORT</td><td class="" colspan="2" align="center">Draft→Stable<br>53</td> 714</tr> 715<tr class="row0"> 716<td class="file">measfmt.h</td><td class="proto"><tt>enum</tt> UMeasureFormatWidth::UMEASFMT_WIDTH_WIDE</td><td class="" colspan="2" align="center">Draft→Stable<br>53</td> 717</tr> 718<tr class="row1"> 719<td class="file">measfmt.h</td><td class="proto">icu::MeasureFormat::MeasureFormat(const Locale&, UMeasureFormatWidth, NumberFormat*, UErrorCode&)</td><td class="" colspan="2" align="center">Draft→Stable<br>53</td> 720</tr> 721<tr class="row0"> 722<td class="file">measfmt.h</td><td class="proto">icu::MeasureFormat::MeasureFormat(const Locale&, UMeasureFormatWidth, UErrorCode&)</td><td class="" colspan="2" align="center">Draft→Stable<br>53</td> 723</tr> 724<tr class="row1"> 725<td class="file">measfmt.h</td><td class="proto">icu::MeasureFormat::MeasureFormat(const MeasureFormat&)</td><td class="">Draft<br>53</td><td>Stable<br> 726<span class="verchange"><span>3.0</span> 727<br> 728<b class="bigwarn" title="A stable API changed version.">(changed)</b></span></td> 729</tr> 730<tr class="row0"> 731<td class="file">measfmt.h</td><td class="proto"><tt>static</tt> UClassID icu::MeasureFormat::getStaticClassID()</td><td class="" colspan="2" align="center">Draft→Stable<br>53</td> 732</tr> 733<tr class="row1"> 734<td class="file">measunit.h</td><td class="proto">MeasureUnit& icu::MeasureUnit::operator=(const MeasureUnit&)</td><td class="">Draft<br>53</td><td>Stable<br> 735<span class="verchange"><span>3.0</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">measunit.h</td><td class="proto">UBool icu::MeasureUnit::operator!=(const UObject&)</td><td class="" colspan="2" align="center">Draft→Stable<br>53</td> 741</tr> 742<tr class="row1"> 743<td class="file">measunit.h</td><td class="proto">UClassID icu::MeasureUnit::getDynamicClassID()</td><td class="" colspan="2" align="center">Draft→Stable<br>53</td> 744</tr> 745<tr class="row0"> 746<td class="file">measunit.h</td><td class="proto">const char* icu::MeasureUnit::getSubtype()</td><td class="" colspan="2" align="center">Draft→Stable<br>53</td> 747</tr> 748<tr class="row1"> 749<td class="file">measunit.h</td><td class="proto">const char* icu::MeasureUnit::getType()</td><td class="" colspan="2" align="center">Draft→Stable<br>53</td> 750</tr> 751<tr class="row0"> 752<td class="file">measunit.h</td><td class="proto">icu::MeasureUnit::MeasureUnit(const MeasureUnit&)</td><td class="">Draft<br>53</td><td>Stable<br> 753<span class="verchange"><span>3.0</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">measunit.h</td><td class="proto"><tt>static</tt> MeasureUnit* icu::MeasureUnit::createAcre(UErrorCode&)</td><td class="" colspan="2" align="center">Draft→Stable<br>53</td> 759</tr> 760<tr class="row0"> 761<td class="file">measunit.h</td><td class="proto"><tt>static</tt> MeasureUnit* icu::MeasureUnit::createArcMinute(UErrorCode&)</td><td class="" colspan="2" align="center">Draft→Stable<br>53</td> 762</tr> 763<tr class="row1"> 764<td class="file">measunit.h</td><td class="proto"><tt>static</tt> MeasureUnit* icu::MeasureUnit::createArcSecond(UErrorCode&)</td><td class="" colspan="2" align="center">Draft→Stable<br>53</td> 765</tr> 766<tr class="row0"> 767<td class="file">measunit.h</td><td class="proto"><tt>static</tt> MeasureUnit* icu::MeasureUnit::createCelsius(UErrorCode&)</td><td class="" colspan="2" align="center">Draft→Stable<br>53</td> 768</tr> 769<tr class="row1"> 770<td class="file">measunit.h</td><td class="proto"><tt>static</tt> MeasureUnit* icu::MeasureUnit::createCentimeter(UErrorCode&)</td><td class="" colspan="2" align="center">Draft→Stable<br>53</td> 771</tr> 772<tr class="row0"> 773<td class="file">measunit.h</td><td class="proto"><tt>static</tt> MeasureUnit* icu::MeasureUnit::createCubicKilometer(UErrorCode&)</td><td class="" colspan="2" align="center">Draft→Stable<br>53</td> 774</tr> 775<tr class="row1"> 776<td class="file">measunit.h</td><td class="proto"><tt>static</tt> MeasureUnit* icu::MeasureUnit::createCubicMile(UErrorCode&)</td><td class="" colspan="2" align="center">Draft→Stable<br>53</td> 777</tr> 778<tr class="row0"> 779<td class="file">measunit.h</td><td class="proto"><tt>static</tt> MeasureUnit* icu::MeasureUnit::createDay(UErrorCode&)</td><td class="" colspan="2" align="center">Draft→Stable<br>53</td> 780</tr> 781<tr class="row1"> 782<td class="file">measunit.h</td><td class="proto"><tt>static</tt> MeasureUnit* icu::MeasureUnit::createDegree(UErrorCode&)</td><td class="" colspan="2" align="center">Draft→Stable<br>53</td> 783</tr> 784<tr class="row0"> 785<td class="file">measunit.h</td><td class="proto"><tt>static</tt> MeasureUnit* icu::MeasureUnit::createFahrenheit(UErrorCode&)</td><td class="" colspan="2" align="center">Draft→Stable<br>53</td> 786</tr> 787<tr class="row1"> 788<td class="file">measunit.h</td><td class="proto"><tt>static</tt> MeasureUnit* icu::MeasureUnit::createFoot(UErrorCode&)</td><td class="" colspan="2" align="center">Draft→Stable<br>53</td> 789</tr> 790<tr class="row0"> 791<td class="file">measunit.h</td><td class="proto"><tt>static</tt> MeasureUnit* icu::MeasureUnit::createGForce(UErrorCode&)</td><td class="" colspan="2" align="center">Draft→Stable<br>53</td> 792</tr> 793<tr class="row1"> 794<td class="file">measunit.h</td><td class="proto"><tt>static</tt> MeasureUnit* icu::MeasureUnit::createGram(UErrorCode&)</td><td class="" colspan="2" align="center">Draft→Stable<br>53</td> 795</tr> 796<tr class="row0"> 797<td class="file">measunit.h</td><td class="proto"><tt>static</tt> MeasureUnit* icu::MeasureUnit::createHectare(UErrorCode&)</td><td class="" colspan="2" align="center">Draft→Stable<br>53</td> 798</tr> 799<tr class="row1"> 800<td class="file">measunit.h</td><td class="proto"><tt>static</tt> MeasureUnit* icu::MeasureUnit::createHectopascal(UErrorCode&)</td><td class="" colspan="2" align="center">Draft→Stable<br>53</td> 801</tr> 802<tr class="row0"> 803<td class="file">measunit.h</td><td class="proto"><tt>static</tt> MeasureUnit* icu::MeasureUnit::createHorsepower(UErrorCode&)</td><td class="" colspan="2" align="center">Draft→Stable<br>53</td> 804</tr> 805<tr class="row1"> 806<td class="file">measunit.h</td><td class="proto"><tt>static</tt> MeasureUnit* icu::MeasureUnit::createHour(UErrorCode&)</td><td class="" colspan="2" align="center">Draft→Stable<br>53</td> 807</tr> 808<tr class="row0"> 809<td class="file">measunit.h</td><td class="proto"><tt>static</tt> MeasureUnit* icu::MeasureUnit::createInch(UErrorCode&)</td><td class="" colspan="2" align="center">Draft→Stable<br>53</td> 810</tr> 811<tr class="row1"> 812<td class="file">measunit.h</td><td class="proto"><tt>static</tt> MeasureUnit* icu::MeasureUnit::createInchHg(UErrorCode&)</td><td class="" colspan="2" align="center">Draft→Stable<br>53</td> 813</tr> 814<tr class="row0"> 815<td class="file">measunit.h</td><td class="proto"><tt>static</tt> MeasureUnit* icu::MeasureUnit::createKilogram(UErrorCode&)</td><td class="" colspan="2" align="center">Draft→Stable<br>53</td> 816</tr> 817<tr class="row1"> 818<td class="file">measunit.h</td><td class="proto"><tt>static</tt> MeasureUnit* icu::MeasureUnit::createKilometer(UErrorCode&)</td><td class="" colspan="2" align="center">Draft→Stable<br>53</td> 819</tr> 820<tr class="row0"> 821<td class="file">measunit.h</td><td class="proto"><tt>static</tt> MeasureUnit* icu::MeasureUnit::createKilometerPerHour(UErrorCode&)</td><td class="" colspan="2" align="center">Draft→Stable<br>53</td> 822</tr> 823<tr class="row1"> 824<td class="file">measunit.h</td><td class="proto"><tt>static</tt> MeasureUnit* icu::MeasureUnit::createKilowatt(UErrorCode&)</td><td class="" colspan="2" align="center">Draft→Stable<br>53</td> 825</tr> 826<tr class="row0"> 827<td class="file">measunit.h</td><td class="proto"><tt>static</tt> MeasureUnit* icu::MeasureUnit::createLightYear(UErrorCode&)</td><td class="" colspan="2" align="center">Draft→Stable<br>53</td> 828</tr> 829<tr class="row1"> 830<td class="file">measunit.h</td><td class="proto"><tt>static</tt> MeasureUnit* icu::MeasureUnit::createLiter(UErrorCode&)</td><td class="" colspan="2" align="center">Draft→Stable<br>53</td> 831</tr> 832<tr class="row0"> 833<td class="file">measunit.h</td><td class="proto"><tt>static</tt> MeasureUnit* icu::MeasureUnit::createMeter(UErrorCode&)</td><td class="" colspan="2" align="center">Draft→Stable<br>53</td> 834</tr> 835<tr class="row1"> 836<td class="file">measunit.h</td><td class="proto"><tt>static</tt> MeasureUnit* icu::MeasureUnit::createMeterPerSecond(UErrorCode&)</td><td class="" colspan="2" align="center">Draft→Stable<br>53</td> 837</tr> 838<tr class="row0"> 839<td class="file">measunit.h</td><td class="proto"><tt>static</tt> MeasureUnit* icu::MeasureUnit::createMile(UErrorCode&)</td><td class="" colspan="2" align="center">Draft→Stable<br>53</td> 840</tr> 841<tr class="row1"> 842<td class="file">measunit.h</td><td class="proto"><tt>static</tt> MeasureUnit* icu::MeasureUnit::createMilePerHour(UErrorCode&)</td><td class="" colspan="2" align="center">Draft→Stable<br>53</td> 843</tr> 844<tr class="row0"> 845<td class="file">measunit.h</td><td class="proto"><tt>static</tt> MeasureUnit* icu::MeasureUnit::createMillibar(UErrorCode&)</td><td class="" colspan="2" align="center">Draft→Stable<br>53</td> 846</tr> 847<tr class="row1"> 848<td class="file">measunit.h</td><td class="proto"><tt>static</tt> MeasureUnit* icu::MeasureUnit::createMillimeter(UErrorCode&)</td><td class="" colspan="2" align="center">Draft→Stable<br>53</td> 849</tr> 850<tr class="row0"> 851<td class="file">measunit.h</td><td class="proto"><tt>static</tt> MeasureUnit* icu::MeasureUnit::createMillisecond(UErrorCode&)</td><td class="" colspan="2" align="center">Draft→Stable<br>53</td> 852</tr> 853<tr class="row1"> 854<td class="file">measunit.h</td><td class="proto"><tt>static</tt> MeasureUnit* icu::MeasureUnit::createMinute(UErrorCode&)</td><td class="" colspan="2" align="center">Draft→Stable<br>53</td> 855</tr> 856<tr class="row0"> 857<td class="file">measunit.h</td><td class="proto"><tt>static</tt> MeasureUnit* icu::MeasureUnit::createMonth(UErrorCode&)</td><td class="" colspan="2" align="center">Draft→Stable<br>53</td> 858</tr> 859<tr class="row1"> 860<td class="file">measunit.h</td><td class="proto"><tt>static</tt> MeasureUnit* icu::MeasureUnit::createOunce(UErrorCode&)</td><td class="" colspan="2" align="center">Draft→Stable<br>53</td> 861</tr> 862<tr class="row0"> 863<td class="file">measunit.h</td><td class="proto"><tt>static</tt> MeasureUnit* icu::MeasureUnit::createPicometer(UErrorCode&)</td><td class="" colspan="2" align="center">Draft→Stable<br>53</td> 864</tr> 865<tr class="row1"> 866<td class="file">measunit.h</td><td class="proto"><tt>static</tt> MeasureUnit* icu::MeasureUnit::createPound(UErrorCode&)</td><td class="" colspan="2" align="center">Draft→Stable<br>53</td> 867</tr> 868<tr class="row0"> 869<td class="file">measunit.h</td><td class="proto"><tt>static</tt> MeasureUnit* icu::MeasureUnit::createSecond(UErrorCode&)</td><td class="" colspan="2" align="center">Draft→Stable<br>53</td> 870</tr> 871<tr class="row1"> 872<td class="file">measunit.h</td><td class="proto"><tt>static</tt> MeasureUnit* icu::MeasureUnit::createSquareFoot(UErrorCode&)</td><td class="" colspan="2" align="center">Draft→Stable<br>53</td> 873</tr> 874<tr class="row0"> 875<td class="file">measunit.h</td><td class="proto"><tt>static</tt> MeasureUnit* icu::MeasureUnit::createSquareKilometer(UErrorCode&)</td><td class="" colspan="2" align="center">Draft→Stable<br>53</td> 876</tr> 877<tr class="row1"> 878<td class="file">measunit.h</td><td class="proto"><tt>static</tt> MeasureUnit* icu::MeasureUnit::createSquareMeter(UErrorCode&)</td><td class="" colspan="2" align="center">Draft→Stable<br>53</td> 879</tr> 880<tr class="row0"> 881<td class="file">measunit.h</td><td class="proto"><tt>static</tt> MeasureUnit* icu::MeasureUnit::createSquareMile(UErrorCode&)</td><td class="" colspan="2" align="center">Draft→Stable<br>53</td> 882</tr> 883<tr class="row1"> 884<td class="file">measunit.h</td><td class="proto"><tt>static</tt> MeasureUnit* icu::MeasureUnit::createWatt(UErrorCode&)</td><td class="" colspan="2" align="center">Draft→Stable<br>53</td> 885</tr> 886<tr class="row0"> 887<td class="file">measunit.h</td><td class="proto"><tt>static</tt> MeasureUnit* icu::MeasureUnit::createWeek(UErrorCode&)</td><td class="" colspan="2" align="center">Draft→Stable<br>53</td> 888</tr> 889<tr class="row1"> 890<td class="file">measunit.h</td><td class="proto"><tt>static</tt> MeasureUnit* icu::MeasureUnit::createYard(UErrorCode&)</td><td class="" colspan="2" align="center">Draft→Stable<br>53</td> 891</tr> 892<tr class="row0"> 893<td class="file">measunit.h</td><td class="proto"><tt>static</tt> MeasureUnit* icu::MeasureUnit::createYear(UErrorCode&)</td><td class="" colspan="2" align="center">Draft→Stable<br>53</td> 894</tr> 895<tr class="row1"> 896<td class="file">measunit.h</td><td class="proto"><tt>static</tt> StringEnumeration* icu::MeasureUnit::getAvailableTypes(UErrorCode&)</td><td class="" colspan="2" align="center">Draft→Stable<br>53</td> 897</tr> 898<tr class="row0"> 899<td class="file">measunit.h</td><td class="proto"><tt>static</tt> UClassID icu::MeasureUnit::getStaticClassID()</td><td class="" colspan="2" align="center">Draft→Stable<br>53</td> 900</tr> 901<tr class="row1"> 902<td class="file">measunit.h</td><td class="proto"><tt>static</tt> int32_t icu::MeasureUnit::getAvailable(MeasureUnit*, int32_t, UErrorCode&)</td><td class="" colspan="2" align="center">Draft→Stable<br>53</td> 903</tr> 904<tr class="row0"> 905<td class="file">measunit.h</td><td class="proto"><tt>static</tt> int32_t icu::MeasureUnit::getAvailable(const char*, MeasureUnit*, int32_t, UErrorCode&)</td><td class="" colspan="2" align="center">Draft→Stable<br>53</td> 906</tr> 907<tr class="row1"> 908<td class="file">measure.h</td><td class="proto">UClassID icu::Measure::getDynamicClassID()</td><td class="" colspan="2" align="center">Draft→Stable<br>53</td> 909</tr> 910<tr class="row0"> 911<td class="file">measure.h</td><td class="proto"><tt>static</tt> UClassID icu::Measure::getStaticClassID()</td><td class="" colspan="2" align="center">Draft→Stable<br>53</td> 912</tr> 913<tr class="row1"> 914<td class="file">numfmt.h</td><td class="proto">UDisplayContext icu::NumberFormat::getContext(UDisplayContextType, UErrorCode&)</td><td class="" colspan="2" align="center">Draft→Stable<br>53</td> 915</tr> 916<tr class="row0"> 917<td class="file">numfmt.h</td><td class="proto">void icu::NumberFormat::setContext(UDisplayContext, UErrorCode&)</td><td class="" colspan="2" align="center">Draft→Stable<br>53</td> 918</tr> 919<tr class="row1"> 920<td class="file">rbnf.h</td><td class="proto">void icu::RuleBasedNumberFormat::setContext(UDisplayContext, UErrorCode&)</td><td class="" colspan="2" align="center">Draft→Stable<br>53</td> 921</tr> 922<tr class="row0"> 923<td class="file">reldatefmt.h</td><td class="proto">RelativeDateTimeFormatter& icu::RelativeDateTimeFormatter::operator=(const RelativeDateTimeFormatter&)</td><td class="" colspan="2" align="center">Draft→Stable<br>53</td> 924</tr> 925<tr class="row1"> 926<td class="file">reldatefmt.h</td><td class="proto">UnicodeString& icu::RelativeDateTimeFormatter::combineDateAndTime(const UnicodeString&, const UnicodeString&, UnicodeString&, UErrorCode&)</td><td class="" colspan="2" align="center">Draft→Stable<br>53</td> 927</tr> 928<tr class="row0"> 929<td class="file">reldatefmt.h</td><td class="proto">UnicodeString& icu::RelativeDateTimeFormatter::format(UDateDirection, UDateAbsoluteUnit, UnicodeString&, UErrorCode&)</td><td class="" colspan="2" align="center">Draft→Stable<br>53</td> 930</tr> 931<tr class="row1"> 932<td class="file">reldatefmt.h</td><td class="proto">UnicodeString& icu::RelativeDateTimeFormatter::format(double, UDateDirection, UDateRelativeUnit, UnicodeString&, UErrorCode&)</td><td class="" colspan="2" align="center">Draft→Stable<br>53</td> 933</tr> 934<tr class="row0"> 935<td class="file">reldatefmt.h</td><td class="proto">const NumberFormat& icu::RelativeDateTimeFormatter::getNumberFormat()</td><td class="" colspan="2" align="center">Draft→Stable<br>53</td> 936</tr> 937<tr class="row1"> 938<td class="file">reldatefmt.h</td><td class="proto"><tt>enum</tt> UDateAbsoluteUnit::UDAT_ABSOLUTE_DAY</td><td class="" colspan="2" align="center">Draft→Stable<br>53</td> 939</tr> 940<tr class="row0"> 941<td class="file">reldatefmt.h</td><td class="proto"><tt>enum</tt> UDateAbsoluteUnit::UDAT_ABSOLUTE_FRIDAY</td><td class="" colspan="2" align="center">Draft→Stable<br>53</td> 942</tr> 943<tr class="row1"> 944<td class="file">reldatefmt.h</td><td class="proto"><tt>enum</tt> UDateAbsoluteUnit::UDAT_ABSOLUTE_MONDAY</td><td class="" colspan="2" align="center">Draft→Stable<br>53</td> 945</tr> 946<tr class="row0"> 947<td class="file">reldatefmt.h</td><td class="proto"><tt>enum</tt> UDateAbsoluteUnit::UDAT_ABSOLUTE_MONTH</td><td class="" colspan="2" align="center">Draft→Stable<br>53</td> 948</tr> 949<tr class="row1"> 950<td class="file">reldatefmt.h</td><td class="proto"><tt>enum</tt> UDateAbsoluteUnit::UDAT_ABSOLUTE_NOW</td><td class="" colspan="2" align="center">Draft→Stable<br>53</td> 951</tr> 952<tr class="row0"> 953<td class="file">reldatefmt.h</td><td class="proto"><tt>enum</tt> UDateAbsoluteUnit::UDAT_ABSOLUTE_SATURDAY</td><td class="" colspan="2" align="center">Draft→Stable<br>53</td> 954</tr> 955<tr class="row1"> 956<td class="file">reldatefmt.h</td><td class="proto"><tt>enum</tt> UDateAbsoluteUnit::UDAT_ABSOLUTE_SUNDAY</td><td class="" colspan="2" align="center">Draft→Stable<br>53</td> 957</tr> 958<tr class="row0"> 959<td class="file">reldatefmt.h</td><td class="proto"><tt>enum</tt> UDateAbsoluteUnit::UDAT_ABSOLUTE_THURSDAY</td><td class="" colspan="2" align="center">Draft→Stable<br>53</td> 960</tr> 961<tr class="row1"> 962<td class="file">reldatefmt.h</td><td class="proto"><tt>enum</tt> UDateAbsoluteUnit::UDAT_ABSOLUTE_TUESDAY</td><td class="" colspan="2" align="center">Draft→Stable<br>53</td> 963</tr> 964<tr class="row0"> 965<td class="file">reldatefmt.h</td><td class="proto"><tt>enum</tt> UDateAbsoluteUnit::UDAT_ABSOLUTE_UNIT_COUNT</td><td class="" colspan="2" align="center">Draft→Stable<br>53</td> 966</tr> 967<tr class="row1"> 968<td class="file">reldatefmt.h</td><td class="proto"><tt>enum</tt> UDateAbsoluteUnit::UDAT_ABSOLUTE_WEDNESDAY</td><td class="" colspan="2" align="center">Draft→Stable<br>53</td> 969</tr> 970<tr class="row0"> 971<td class="file">reldatefmt.h</td><td class="proto"><tt>enum</tt> UDateAbsoluteUnit::UDAT_ABSOLUTE_WEEK</td><td class="" colspan="2" align="center">Draft→Stable<br>53</td> 972</tr> 973<tr class="row1"> 974<td class="file">reldatefmt.h</td><td class="proto"><tt>enum</tt> UDateAbsoluteUnit::UDAT_ABSOLUTE_YEAR</td><td class="" colspan="2" align="center">Draft→Stable<br>53</td> 975</tr> 976<tr class="row0"> 977<td class="file">reldatefmt.h</td><td class="proto"><tt>enum</tt> UDateDirection::UDAT_DIRECTION_COUNT</td><td class="" colspan="2" align="center">Draft→Stable<br>53</td> 978</tr> 979<tr class="row1"> 980<td class="file">reldatefmt.h</td><td class="proto"><tt>enum</tt> UDateDirection::UDAT_DIRECTION_LAST_2</td><td class="" colspan="2" align="center">Draft→Stable<br>53</td> 981</tr> 982<tr class="row0"> 983<td class="file">reldatefmt.h</td><td class="proto"><tt>enum</tt> UDateDirection::UDAT_DIRECTION_LAST</td><td class="" colspan="2" align="center">Draft→Stable<br>53</td> 984</tr> 985<tr class="row1"> 986<td class="file">reldatefmt.h</td><td class="proto"><tt>enum</tt> UDateDirection::UDAT_DIRECTION_NEXT_2</td><td class="" colspan="2" align="center">Draft→Stable<br>53</td> 987</tr> 988<tr class="row0"> 989<td class="file">reldatefmt.h</td><td class="proto"><tt>enum</tt> UDateDirection::UDAT_DIRECTION_NEXT</td><td class="" colspan="2" align="center">Draft→Stable<br>53</td> 990</tr> 991<tr class="row1"> 992<td class="file">reldatefmt.h</td><td class="proto"><tt>enum</tt> UDateDirection::UDAT_DIRECTION_PLAIN</td><td class="" colspan="2" align="center">Draft→Stable<br>53</td> 993</tr> 994<tr class="row0"> 995<td class="file">reldatefmt.h</td><td class="proto"><tt>enum</tt> UDateDirection::UDAT_DIRECTION_THIS</td><td class="" colspan="2" align="center">Draft→Stable<br>53</td> 996</tr> 997<tr class="row1"> 998<td class="file">reldatefmt.h</td><td class="proto"><tt>enum</tt> UDateRelativeUnit::UDAT_RELATIVE_DAYS</td><td class="" colspan="2" align="center">Draft→Stable<br>53</td> 999</tr> 1000<tr class="row0"> 1001<td class="file">reldatefmt.h</td><td class="proto"><tt>enum</tt> UDateRelativeUnit::UDAT_RELATIVE_HOURS</td><td class="" colspan="2" align="center">Draft→Stable<br>53</td> 1002</tr> 1003<tr class="row1"> 1004<td class="file">reldatefmt.h</td><td class="proto"><tt>enum</tt> UDateRelativeUnit::UDAT_RELATIVE_MINUTES</td><td class="" colspan="2" align="center">Draft→Stable<br>53</td> 1005</tr> 1006<tr class="row0"> 1007<td class="file">reldatefmt.h</td><td class="proto"><tt>enum</tt> UDateRelativeUnit::UDAT_RELATIVE_MONTHS</td><td class="" colspan="2" align="center">Draft→Stable<br>53</td> 1008</tr> 1009<tr class="row1"> 1010<td class="file">reldatefmt.h</td><td class="proto"><tt>enum</tt> UDateRelativeUnit::UDAT_RELATIVE_SECONDS</td><td class="" colspan="2" align="center">Draft→Stable<br>53</td> 1011</tr> 1012<tr class="row0"> 1013<td class="file">reldatefmt.h</td><td class="proto"><tt>enum</tt> UDateRelativeUnit::UDAT_RELATIVE_UNIT_COUNT</td><td class="" colspan="2" align="center">Draft→Stable<br>53</td> 1014</tr> 1015<tr class="row1"> 1016<td class="file">reldatefmt.h</td><td class="proto"><tt>enum</tt> UDateRelativeUnit::UDAT_RELATIVE_WEEKS</td><td class="" colspan="2" align="center">Draft→Stable<br>53</td> 1017</tr> 1018<tr class="row0"> 1019<td class="file">reldatefmt.h</td><td class="proto"><tt>enum</tt> UDateRelativeUnit::UDAT_RELATIVE_YEARS</td><td class="" colspan="2" align="center">Draft→Stable<br>53</td> 1020</tr> 1021<tr class="row1"> 1022<td class="file">reldatefmt.h</td><td class="proto">icu::RelativeDateTimeFormatter::RelativeDateTimeFormatter(UErrorCode&)</td><td class="" colspan="2" align="center">Draft→Stable<br>53</td> 1023</tr> 1024<tr class="row0"> 1025<td class="file">reldatefmt.h</td><td class="proto">icu::RelativeDateTimeFormatter::RelativeDateTimeFormatter(const Locale&, NumberFormat*, UErrorCode&)</td><td class="" colspan="2" align="center">Draft→Stable<br>53</td> 1026</tr> 1027<tr class="row1"> 1028<td class="file">reldatefmt.h</td><td class="proto">icu::RelativeDateTimeFormatter::RelativeDateTimeFormatter(const Locale&, UErrorCode&)</td><td class="" colspan="2" align="center">Draft→Stable<br>53</td> 1029</tr> 1030<tr class="row0"> 1031<td class="file">reldatefmt.h</td><td class="proto">icu::RelativeDateTimeFormatter::RelativeDateTimeFormatter(const RelativeDateTimeFormatter&)</td><td class="" colspan="2" align="center">Draft→Stable<br>53</td> 1032</tr> 1033<tr class="row1"> 1034<td class="file">reldatefmt.h</td><td class="proto">icu::RelativeDateTimeFormatter::~RelativeDateTimeFormatter()</td><td class="" colspan="2" align="center">Draft→Stable<br>53</td> 1035</tr> 1036<tr class="row0"> 1037<td class="file">smpdtfmt.h</td><td class="proto">void icu::SimpleDateFormat::setContext(UDisplayContext, UErrorCode&)</td><td class="" colspan="2" align="center">Draft→Stable<br>53</td> 1038</tr> 1039<tr class="row1"> 1040<td class="file">tblcoll.h</td><td class="proto">Collator& icu::RuleBasedCollator::setMaxVariable(UColReorderCode, UErrorCode&)</td><td class="" colspan="2" align="center">Draft→Stable<br>53</td> 1041</tr> 1042<tr class="row0"> 1043<td class="file">tblcoll.h</td><td class="proto">UColReorderCode icu::RuleBasedCollator::getMaxVariable()</td><td class="" colspan="2" align="center">Draft→Stable<br>53</td> 1044</tr> 1045<tr class="row1"> 1046<td class="file">ucol.h</td><td class="proto">UColReorderCode ucol_getMaxVariable(const UCollator*)</td><td class="" colspan="2" align="center">Draft→Stable<br>53</td> 1047</tr> 1048<tr class="row0"> 1049<td class="file">ucol.h</td><td class="proto">void ucol_setMaxVariable(UCollator*, UColReorderCode, UErrorCode*)</td><td class="" colspan="2" align="center">Draft→Stable<br>53</td> 1050</tr> 1051<tr class="row1"> 1052<td class="file">udat.h</td><td class="proto">UBool udat_getBooleanAttribute(const UDateFormat*, UDateFormatBooleanAttribute, UErrorCode*)</td><td class="" colspan="2" align="center">Draft→Stable<br>53</td> 1053</tr> 1054<tr class="row0"> 1055<td class="file">udat.h</td><td class="proto">UDisplayContext udat_getContext(const UDateFormat*, UDisplayContextType, UErrorCode*)</td><td class="" colspan="2" align="center">Draft→Stable<br>53</td> 1056</tr> 1057<tr class="row1"> 1058<td class="file">udat.h</td><td class="proto"><tt>enum</tt> UDateFormatBooleanAttribute::UDAT_BOOLEAN_ATTRIBUTE_COUNT</td><td class="" colspan="2" align="center">Draft→Stable<br>53</td> 1059</tr> 1060<tr class="row0"> 1061<td class="file">udat.h</td><td class="proto"><tt>enum</tt> UDateFormatBooleanAttribute::UDAT_PARSE_ALLOW_NUMERIC</td><td class="" colspan="2" align="center">Draft→Stable<br>53</td> 1062</tr> 1063<tr class="row1"> 1064<td class="file">udat.h</td><td class="proto"><tt>enum</tt> UDateFormatBooleanAttribute::UDAT_PARSE_ALLOW_WHITESPACE</td><td class="" colspan="2" align="center">Draft→Stable<br>53</td> 1065</tr> 1066<tr class="row0"> 1067<td class="file">udat.h</td><td class="proto">void udat_setBooleanAttribute(UDateFormat*, UDateFormatBooleanAttribute, UBool, UErrorCode*)</td><td class="" colspan="2" align="center">Draft→Stable<br>53</td> 1068</tr> 1069<tr class="row1"> 1070<td class="file">ulocdata.h</td><td class="proto"><tt>enum</tt> UMeasurementSystem::UMS_UK</td><td class="">(missing)</td><td>Stable<br> 1071<span class=""><span>55</span></span></td><td class="bornstable"><b class="bigwarn" title="A new API was introduced as stable in $rightVer.">(Born Stable)</b></td> 1072</tr> 1073<tr class="row0"> 1074<td class="file">unum.h</td><td class="proto">UDisplayContext unum_getContext(const UNumberFormat*, UDisplayContextType, UErrorCode*)</td><td class="" colspan="2" align="center">Draft→Stable<br>53</td> 1075</tr> 1076<tr class="row1"> 1077<td class="file">unum.h</td><td class="proto"><tt>enum</tt> UNumberFormatStyle::UNUM_CURRENCY_ACCOUNTING</td><td class="" colspan="2" align="center">Draft→Stable<br>53</td> 1078</tr> 1079<tr class="row0"> 1080<td class="file">unum.h</td><td class="proto">void unum_setContext(UNumberFormat*, UDisplayContext, UErrorCode*)</td><td class="" colspan="2" align="center">Draft→Stable<br>53</td> 1081</tr> 1082<tr class="row1"> 1083<td class="file">uspoof.h</td><td class="proto"><tt>enum</tt> URestrictionLevel::USPOOF_RESTRICTION_LEVEL_MASK</td><td class="" colspan="2" align="center">Draft→Stable<br>53</td> 1084</tr> 1085<tr class="row0"> 1086<td class="file">uspoof.h</td><td class="proto"><tt>enum</tt> URestrictionLevel::USPOOF_SINGLE_SCRIPT_RESTRICTIVE</td><td class="" colspan="2" align="center">Draft→Stable<br>53</td> 1087</tr> 1088<tr class="row1"> 1089<td class="file">utrans.h</td><td class="proto">USet* utrans_getSourceSet(const UTransliterator*, UBool, USet*, UErrorCode*)</td><td class="" colspan="2" align="center">Draft→Stable<br>53</td> 1090</tr> 1091<tr class="row0"> 1092<td class="file">utrans.h</td><td class="proto">int32_t utrans_toRules(const UTransliterator*, UBool, UChar*, int32_t, UErrorCode*)</td><td class="" colspan="2" align="center">Draft→Stable<br>53</td> 1093</tr> 1094</table> 1095<P></P> 1096<a href="#_top">(jump back to top)</a> 1097<hr> 1098<a name="added"></a> 1099<h2>Added in 55</h2> 1100<table BORDER="1" class="genTable"> 1101<THEAD> 1102<tr> 1103<th>File</th><th>API</th><th>54</th><th>55</th> 1104</tr> 1105</THEAD> 1106<tr class="row1"> 1107<td class="file">calendar.h</td><td class="proto"><tt>static</tt> Calendar* icu::Calendar::makeInstance(const Locale&, UErrorCode&)</td><td class="">(missing)</td><td>Internal<br> 1108<span class=""></span></td> 1109</tr> 1110<tr class="row0"> 1111<td class="file">calendar.h</td><td class="proto"><tt>static</tt> void icu::Calendar::getCalendarTypeFromLocale(const Locale&, char*, int32_t, UErrorCode&)</td><td class="">(missing)</td><td>Internal<br> 1112<span class=""></span></td> 1113</tr> 1114<tr class="row1"> 1115<td class="file">datefmt.h</td><td class="proto"><tt>static</tt> DateFormat* icu::DateFormat::createInstanceForSkeleton(Calendar*, const UnicodeString&, const Locale&, UErrorCode&)</td><td class="">(missing)</td><td>Draft<br> 1116<span class=""><span>55</span></span></td> 1117</tr> 1118<tr class="row0"> 1119<td class="file">datefmt.h</td><td class="proto"><tt>static</tt> DateFormat* icu::DateFormat::createInstanceForSkeleton(const UnicodeString&, UErrorCode&)</td><td class="">(missing)</td><td>Draft<br> 1120<span class=""><span>55</span></span></td> 1121</tr> 1122<tr class="row1"> 1123<td class="file">datefmt.h</td><td class="proto"><tt>static</tt> DateFormat* icu::DateFormat::createInstanceForSkeleton(const UnicodeString&, const Locale&, UErrorCode&)</td><td class="">(missing)</td><td>Draft<br> 1124<span class=""><span>55</span></span></td> 1125</tr> 1126<tr class="row0"> 1127<td class="file">datefmt.h</td><td class="proto"><tt>static</tt> DateFormat* icu::DateFormat::internalCreateInstanceForSkeleton(const UnicodeString&, const Locale&, DateTimePatternGenerator&, UErrorCode&)</td><td class="">(missing)</td><td>Internal<br> 1128<span class=""><span></span></span></td> 1129</tr> 1130<tr class="row1"> 1131<td class="file">dtfmtsym.h</td><td class="proto">UnicodeString& icu::DateFormatSymbols::getTimeSeparatorString(UnicodeString&)</td><td class="">(missing)</td><td>Draft<br> 1132<span class=""><span>55</span></span></td> 1133</tr> 1134<tr class="row0"> 1135<td class="file">dtfmtsym.h</td><td class="proto"><tt>static</tt> DateFormatSymbols* icu::DateFormatSymbols::createForLocale(const Locale&, UErrorCode&)</td><td class="">(missing)</td><td>Internal<br> 1136<span class=""></span></td> 1137</tr> 1138<tr class="row1"> 1139<td class="file">dtfmtsym.h</td><td class="proto"><tt>static</tt> const UChar icu::DateFormatSymbols::ALTERNATE_TIME_SEPARATOR</td><td class="">(missing)</td><td>Internal<br> 1140<span class=""></span></td> 1141</tr> 1142<tr class="row0"> 1143<td class="file">dtfmtsym.h</td><td class="proto"><tt>static</tt> const UChar icu::DateFormatSymbols::DEFAULT_TIME_SEPARATOR</td><td class="">(missing)</td><td>Internal<br> 1144<span class=""></span></td> 1145</tr> 1146<tr class="row1"> 1147<td class="file">dtfmtsym.h</td><td class="proto">void icu::DateFormatSymbols::setTimeSeparatorString(const UnicodeString&)</td><td class="">(missing)</td><td>Draft<br> 1148<span class=""><span>55</span></span></td> 1149</tr> 1150<tr class="row0"> 1151<td class="file">dtptngen.h</td><td class="proto"><tt>static</tt> DateTimePatternGenerator* icu::DateTimePatternGenerator::internalMakeInstance(const Locale&, UErrorCode&)</td><td class="">(missing)</td><td>Internal<br> 1152<span class=""></span></td> 1153</tr> 1154<tr class="row1"> 1155<td class="file">localpointer.h</td><td class="proto">icu::LocalPointer< T >::LocalPointer(T*, UErrorCode&)</td><td class="">(missing)</td><td>Draft<br> 1156<span class=""><span>55</span></span></td> 1157</tr> 1158<tr class="row0"> 1159<td class="file">localpointer.h</td><td class="proto">void icu::LocalPointer< T >::adoptInsteadAndCheckErrorCode(T*, UErrorCode&)</td><td class="">(missing)</td><td>Draft<br> 1160<span class=""><span>55</span></span></td> 1161</tr> 1162<tr class="row1"> 1163<td class="file">measfmt.h</td><td class="proto">UnicodeString& icu::MeasureFormat::formatMeasurePerUnit(const Measure&, const MeasureUnit&, UnicodeString&, FieldPosition&, UErrorCode&)</td><td class="">(missing)</td><td>Draft<br> 1164<span class=""><span>55</span></span></td> 1165</tr> 1166<tr class="row0"> 1167<td class="file">measunit.h</td><td class="proto"><tt>static</tt> MeasureUnit* icu::MeasureUnit::resolveUnitPerUnit(const MeasureUnit&, const MeasureUnit&)</td><td class="">(missing)</td><td>Internal<br> 1168<span class=""></span></td> 1169</tr> 1170<tr class="row1"> 1171<td class="file">platform.h</td><td class="proto"><tt>#define</tt> U_PF_BROWSER_NATIVE_CLIENT</td><td class="">(missing)</td><td>Internal<br> 1172<span class=""></span></td> 1173</tr> 1174<tr class="row0"> 1175<td class="file">regex.h</td><td class="proto">int32_t icu::RegexPattern::groupNumberFromName(const UnicodeString&, UErrorCode&)</td><td class="">(missing)</td><td>Draft<br> 1176<span class=""><span>55</span></span></td> 1177</tr> 1178<tr class="row1"> 1179<td class="file">regex.h</td><td class="proto">int32_t icu::RegexPattern::groupNumberFromName(const char*, int32_t, UErrorCode&)</td><td class="">(missing)</td><td>Draft<br> 1180<span class=""><span>55</span></span></td> 1181</tr> 1182<tr class="row0"> 1183<td class="file">region.h</td><td class="proto">StringEnumeration* icu::Region::getContainedRegions(UErrorCode&)</td><td class="">(missing)</td><td>Draft<br> 1184<span class=""><span>55</span></span></td> 1185</tr> 1186<tr class="row1"> 1187<td class="file">region.h</td><td class="proto">StringEnumeration* icu::Region::getContainedRegions(URegionType, UErrorCode&)</td><td class="">(missing)</td><td>Draft<br> 1188<span class=""><span>55</span></span></td> 1189</tr> 1190<tr class="row0"> 1191<td class="file">region.h</td><td class="proto">StringEnumeration* icu::Region::getPreferredValues(UErrorCode&)</td><td class="">(missing)</td><td>Draft<br> 1192<span class=""><span>55</span></span></td> 1193</tr> 1194<tr class="row1"> 1195<td class="file">region.h</td><td class="proto"><tt>static</tt> StringEnumeration* icu::Region::getAvailable(URegionType, UErrorCode&)</td><td class="">(missing)</td><td>Draft<br> 1196<span class=""><span>55</span></span></td> 1197</tr> 1198<tr class="row0"> 1199<td class="file">scientificnumberformatter.h</td><td class="proto">ScientificNumberFormatter* icu::ScientificNumberFormatter::clone()</td><td class="">(missing)</td><td>Draft<br> 1200<span class=""><span>55</span></span></td> 1201</tr> 1202<tr class="row1"> 1203<td class="file">scientificnumberformatter.h</td><td class="proto">UnicodeString& icu::ScientificNumberFormatter::format(const Formattable&, UnicodeString&, UErrorCode&)</td><td class="">(missing)</td><td>Draft<br> 1204<span class=""><span>55</span></span></td> 1205</tr> 1206<tr class="row0"> 1207<td class="file">scientificnumberformatter.h</td><td class="proto">icu::ScientificNumberFormatter::~ScientificNumberFormatter()</td><td class="">(missing)</td><td>Draft<br> 1208<span class=""><span>55</span></span></td> 1209</tr> 1210<tr class="row1"> 1211<td class="file">scientificnumberformatter.h</td><td class="proto"><tt>static</tt> ScientificNumberFormatter* icu::ScientificNumberFormatter::createMarkupInstance(DecimalFormat*, const UnicodeString&, const UnicodeString&, UErrorCode&)</td><td class="">(missing)</td><td>Draft<br> 1212<span class=""><span>55</span></span></td> 1213</tr> 1214<tr class="row0"> 1215<td class="file">scientificnumberformatter.h</td><td class="proto"><tt>static</tt> ScientificNumberFormatter* icu::ScientificNumberFormatter::createMarkupInstance(const Locale&, const UnicodeString&, const UnicodeString&, UErrorCode&)</td><td class="">(missing)</td><td>Draft<br> 1216<span class=""><span>55</span></span></td> 1217</tr> 1218<tr class="row1"> 1219<td class="file">scientificnumberformatter.h</td><td class="proto"><tt>static</tt> ScientificNumberFormatter* icu::ScientificNumberFormatter::createSuperscriptInstance(DecimalFormat*, UErrorCode&)</td><td class="">(missing)</td><td>Draft<br> 1220<span class=""><span>55</span></span></td> 1221</tr> 1222<tr class="row0"> 1223<td class="file">scientificnumberformatter.h</td><td class="proto"><tt>static</tt> ScientificNumberFormatter* icu::ScientificNumberFormatter::createSuperscriptInstance(const Locale&, UErrorCode&)</td><td class="">(missing)</td><td>Draft<br> 1224<span class=""><span>55</span></span></td> 1225</tr> 1226<tr class="row1"> 1227<td class="file">timezone.h</td><td class="proto"><tt>static</tt> TimeZone* icu::TimeZone::detectHostTimeZone()</td><td class="">(missing)</td><td>Draft<br> 1228<span class=""><span>55</span></span></td> 1229</tr> 1230<tr class="row0"> 1231<td class="file">uconfig.h</td><td class="proto"><tt>#define</tt> UCONFIG_ONLY_HTML_CONVERSION</td><td class="">(missing)</td><td>Draft<br> 1232<span class=""><span>55</span></span></td> 1233</tr> 1234<tr class="row1"> 1235<td class="file">udat.h</td><td class="proto"><tt>enum</tt> UDateFormatField::UDAT_TIME_SEPARATOR_FIELD</td><td class="">(missing)</td><td>Draft<br> 1236<span class=""><span>55</span></span></td> 1237</tr> 1238<tr class="row0"> 1239<td class="file">udat.h</td><td class="proto">int32_t udat_formatCalendar(const UDateFormat*, UCalendar*, UChar*, int32_t, UFieldPosition*, UErrorCode*)</td><td class="">(missing)</td><td>Draft<br> 1240<span class=""><span>55</span></span></td> 1241</tr> 1242<tr class="row1"> 1243<td class="file">udat.h</td><td class="proto">int32_t udat_formatCalendarForFields(const UDateFormat*, UCalendar*, UChar*, int32_t, UFieldPositionIterator*, UErrorCode*)</td><td class="">(missing)</td><td>Draft<br> 1244<span class=""><span>55</span></span></td> 1245</tr> 1246<tr class="row0"> 1247<td class="file">udat.h</td><td class="proto">int32_t udat_formatForFields(const UDateFormat*, UDate, UChar*, int32_t, UFieldPositionIterator*, UErrorCode*)</td><td class="">(missing)</td><td>Draft<br> 1248<span class=""><span>55</span></span></td> 1249</tr> 1250<tr class="row1"> 1251<td class="file">ufieldpositer.h</td><td class="proto">UFieldPositionIterator* ufieldpositer_open(UErrorCode*)</td><td class="">(missing)</td><td>Draft<br> 1252<span class=""><span>55</span></span></td> 1253</tr> 1254<tr class="row0"> 1255<td class="file">ufieldpositer.h</td><td class="proto">int32_t ufieldpositer_next(UFieldPositionIterator*, int32_t*, int32_t*)</td><td class="">(missing)</td><td>Draft<br> 1256<span class=""><span>55</span></span></td> 1257</tr> 1258<tr class="row1"> 1259<td class="file">ufieldpositer.h</td><td class="proto">void ufieldpositer_close(UFieldPositionIterator*)</td><td class="">(missing)</td><td>Draft<br> 1260<span class=""><span>55</span></span></td> 1261</tr> 1262<tr class="row0"> 1263<td class="file">ulistformatter.h</td><td class="proto">UListFormatter* ulistfmt_open(const char*, UErrorCode*)</td><td class="">(missing)</td><td>Draft<br> 1264<span class=""><span>55</span></span></td> 1265</tr> 1266<tr class="row1"> 1267<td class="file">ulistformatter.h</td><td class="proto">int32_t ulistfmt_format(const UListFormatter*, const UChar* const strings[], const int32_t*, int32_t, UChar*, int32_t, UErrorCode*)</td><td class="">(missing)</td><td>Draft<br> 1268<span class=""><span>55</span></span></td> 1269</tr> 1270<tr class="row0"> 1271<td class="file">ulistformatter.h</td><td class="proto">void ulistfmt_close(UListFormatter*)</td><td class="">(missing)</td><td>Draft<br> 1272<span class=""><span>55</span></span></td> 1273</tr> 1274<tr class="row1"> 1275<td class="file">ulocdata.h</td><td class="proto"><tt>enum</tt> UMeasurementSystem::UMS_UK</td><td class="">(missing)</td><td>Stable<br> 1276<span class=""><span>55</span></span></td><td class="bornstable"><b class="bigwarn" title="A new API was introduced as stable in $rightVer.">(Born Stable)</b></td> 1277</tr> 1278<tr class="row0"> 1279<td class="file">uregex.h</td><td class="proto">int32_t uregex_groupNumberFromCName(URegularExpression*, const char*, int32_t, UErrorCode*)</td><td class="">(missing)</td><td>Draft<br> 1280<span class=""><span>55</span></span></td> 1281</tr> 1282<tr class="row1"> 1283<td class="file">uregex.h</td><td class="proto">int32_t uregex_groupNumberFromName(URegularExpression*, const UChar*, int32_t, UErrorCode*)</td><td class="">(missing)</td><td>Draft<br> 1284<span class=""><span>55</span></span></td> 1285</tr> 1286</table> 1287<P></P> 1288<a href="#_top">(jump back to top)</a> 1289<hr> 1290<a name="other"></a> 1291<h2>Other existing drafts in 55</h2> 1292<div class="other"> 1293<table BORDER="1" class="genTable"> 1294<THEAD> 1295<tr> 1296<th>File</th><th>API</th><th>54</th><th>55</th> 1297</tr> 1298</THEAD> 1299<tr class="row1"> 1300<td class="file">dcfmtsym.h</td><td class="proto"><tt>enum</tt> 1301 icu::DecimalFormatSymbols::ENumberFormatSymbol::kExponentMultiplicationSymbol</td><td class="" colspan="2" align="center">Draft<br>54</td> 1302</tr> 1303<tr class="row0"> 1304<td class="file">decimfmt.h</td><td class="proto">UBool icu::DecimalFormat::isDecimalPatternMatchRequired()</td><td class="" colspan="2" align="center">Draft<br>54</td> 1305</tr> 1306<tr class="row1"> 1307<td class="file">decimfmt.h</td><td class="proto">UCurrencyUsage icu::DecimalFormat::getCurrencyUsage()</td><td class="" colspan="2" align="center">Draft<br>54</td> 1308</tr> 1309<tr class="row0"> 1310<td class="file">decimfmt.h</td><td class="proto">void icu::DecimalFormat::setCurrencyUsage(UCurrencyUsage, UErrorCode*)</td><td class="" colspan="2" align="center">Draft<br>54</td> 1311</tr> 1312<tr class="row1"> 1313<td class="file">decimfmt.h</td><td class="proto">void icu::DecimalFormat::setDecimalPatternMatchRequired(UBool)</td><td class="" colspan="2" align="center">Draft<br>54</td> 1314</tr> 1315<tr class="row0"> 1316<td class="file">dtfmtsym.h</td><td class="proto">const UnicodeString* icu::DateFormatSymbols::getYearNames(int32_t&, DtContextType, DtWidthType)</td><td class="" colspan="2" align="center">Draft<br>54</td> 1317</tr> 1318<tr class="row1"> 1319<td class="file">dtfmtsym.h</td><td class="proto">const UnicodeString* icu::DateFormatSymbols::getZodiacNames(int32_t&, DtContextType, DtWidthType)</td><td class="" colspan="2" align="center">Draft<br>54</td> 1320</tr> 1321<tr class="row0"> 1322<td class="file">dtfmtsym.h</td><td class="proto">void icu::DateFormatSymbols::setYearNames(const UnicodeString*, int32_t, DtContextType, DtWidthType)</td><td class="" colspan="2" align="center">Draft<br>54</td> 1323</tr> 1324<tr class="row1"> 1325<td class="file">dtfmtsym.h</td><td class="proto">void icu::DateFormatSymbols::setZodiacNames(const UnicodeString*, int32_t, DtContextType, DtWidthType)</td><td class="" colspan="2" align="center">Draft<br>54</td> 1326</tr> 1327<tr class="row0"> 1328<td class="file">locid.h</td><td class="proto">UBool icu::Locale::isRightToLeft()</td><td class="" colspan="2" align="center">Draft<br>54</td> 1329</tr> 1330<tr class="row1"> 1331<td class="file">measfmt.h</td><td class="proto">void icu::MeasureFormat::parseObject(const UnicodeString&, Formattable&, ParsePosition&)</td><td class="" colspan="2" align="center">Draft<br>53</td> 1332</tr> 1333<tr class="row0"> 1334<td class="file">measunit.h</td><td class="proto"><tt>static</tt> MeasureUnit* icu::MeasureUnit::createAcreFoot(UErrorCode&)</td><td class="" colspan="2" align="center">Draft<br>54</td> 1335</tr> 1336<tr class="row1"> 1337<td class="file">measunit.h</td><td class="proto"><tt>static</tt> MeasureUnit* icu::MeasureUnit::createAmpere(UErrorCode&)</td><td class="" colspan="2" align="center">Draft<br>54</td> 1338</tr> 1339<tr class="row0"> 1340<td class="file">measunit.h</td><td class="proto"><tt>static</tt> MeasureUnit* icu::MeasureUnit::createAstronomicalUnit(UErrorCode&)</td><td class="" colspan="2" align="center">Draft<br>54</td> 1341</tr> 1342<tr class="row1"> 1343<td class="file">measunit.h</td><td class="proto"><tt>static</tt> MeasureUnit* icu::MeasureUnit::createBit(UErrorCode&)</td><td class="" colspan="2" align="center">Draft<br>54</td> 1344</tr> 1345<tr class="row0"> 1346<td class="file">measunit.h</td><td class="proto"><tt>static</tt> MeasureUnit* icu::MeasureUnit::createBushel(UErrorCode&)</td><td class="" colspan="2" align="center">Draft<br>54</td> 1347</tr> 1348<tr class="row1"> 1349<td class="file">measunit.h</td><td class="proto"><tt>static</tt> MeasureUnit* icu::MeasureUnit::createByte(UErrorCode&)</td><td class="" colspan="2" align="center">Draft<br>54</td> 1350</tr> 1351<tr class="row0"> 1352<td class="file">measunit.h</td><td class="proto"><tt>static</tt> MeasureUnit* icu::MeasureUnit::createCalorie(UErrorCode&)</td><td class="" colspan="2" align="center">Draft<br>54</td> 1353</tr> 1354<tr class="row1"> 1355<td class="file">measunit.h</td><td class="proto"><tt>static</tt> MeasureUnit* icu::MeasureUnit::createCarat(UErrorCode&)</td><td class="" colspan="2" align="center">Draft<br>54</td> 1356</tr> 1357<tr class="row0"> 1358<td class="file">measunit.h</td><td class="proto"><tt>static</tt> MeasureUnit* icu::MeasureUnit::createCentiliter(UErrorCode&)</td><td class="" colspan="2" align="center">Draft<br>54</td> 1359</tr> 1360<tr class="row1"> 1361<td class="file">measunit.h</td><td class="proto"><tt>static</tt> MeasureUnit* icu::MeasureUnit::createCubicCentimeter(UErrorCode&)</td><td class="" colspan="2" align="center">Draft<br>54</td> 1362</tr> 1363<tr class="row0"> 1364<td class="file">measunit.h</td><td class="proto"><tt>static</tt> MeasureUnit* icu::MeasureUnit::createCubicFoot(UErrorCode&)</td><td class="" colspan="2" align="center">Draft<br>54</td> 1365</tr> 1366<tr class="row1"> 1367<td class="file">measunit.h</td><td class="proto"><tt>static</tt> MeasureUnit* icu::MeasureUnit::createCubicInch(UErrorCode&)</td><td class="" colspan="2" align="center">Draft<br>54</td> 1368</tr> 1369<tr class="row0"> 1370<td class="file">measunit.h</td><td class="proto"><tt>static</tt> MeasureUnit* icu::MeasureUnit::createCubicMeter(UErrorCode&)</td><td class="" colspan="2" align="center">Draft<br>54</td> 1371</tr> 1372<tr class="row1"> 1373<td class="file">measunit.h</td><td class="proto"><tt>static</tt> MeasureUnit* icu::MeasureUnit::createCubicYard(UErrorCode&)</td><td class="" colspan="2" align="center">Draft<br>54</td> 1374</tr> 1375<tr class="row0"> 1376<td class="file">measunit.h</td><td class="proto"><tt>static</tt> MeasureUnit* icu::MeasureUnit::createCup(UErrorCode&)</td><td class="" colspan="2" align="center">Draft<br>54</td> 1377</tr> 1378<tr class="row1"> 1379<td class="file">measunit.h</td><td class="proto"><tt>static</tt> MeasureUnit* icu::MeasureUnit::createDeciliter(UErrorCode&)</td><td class="" colspan="2" align="center">Draft<br>54</td> 1380</tr> 1381<tr class="row0"> 1382<td class="file">measunit.h</td><td class="proto"><tt>static</tt> MeasureUnit* icu::MeasureUnit::createDecimeter(UErrorCode&)</td><td class="" colspan="2" align="center">Draft<br>54</td> 1383</tr> 1384<tr class="row1"> 1385<td class="file">measunit.h</td><td class="proto"><tt>static</tt> MeasureUnit* icu::MeasureUnit::createFathom(UErrorCode&)</td><td class="" colspan="2" align="center">Draft<br>54</td> 1386</tr> 1387<tr class="row0"> 1388<td class="file">measunit.h</td><td class="proto"><tt>static</tt> MeasureUnit* icu::MeasureUnit::createFluidOunce(UErrorCode&)</td><td class="" colspan="2" align="center">Draft<br>54</td> 1389</tr> 1390<tr class="row1"> 1391<td class="file">measunit.h</td><td class="proto"><tt>static</tt> MeasureUnit* icu::MeasureUnit::createFoodcalorie(UErrorCode&)</td><td class="" colspan="2" align="center">Draft<br>54</td> 1392</tr> 1393<tr class="row0"> 1394<td class="file">measunit.h</td><td class="proto"><tt>static</tt> MeasureUnit* icu::MeasureUnit::createFurlong(UErrorCode&)</td><td class="" colspan="2" align="center">Draft<br>54</td> 1395</tr> 1396<tr class="row1"> 1397<td class="file">measunit.h</td><td class="proto"><tt>static</tt> MeasureUnit* icu::MeasureUnit::createGallon(UErrorCode&)</td><td class="" colspan="2" align="center">Draft<br>54</td> 1398</tr> 1399<tr class="row0"> 1400<td class="file">measunit.h</td><td class="proto"><tt>static</tt> MeasureUnit* icu::MeasureUnit::createGigabit(UErrorCode&)</td><td class="" colspan="2" align="center">Draft<br>54</td> 1401</tr> 1402<tr class="row1"> 1403<td class="file">measunit.h</td><td class="proto"><tt>static</tt> MeasureUnit* icu::MeasureUnit::createGigabyte(UErrorCode&)</td><td class="" colspan="2" align="center">Draft<br>54</td> 1404</tr> 1405<tr class="row0"> 1406<td class="file">measunit.h</td><td class="proto"><tt>static</tt> MeasureUnit* icu::MeasureUnit::createGigahertz(UErrorCode&)</td><td class="" colspan="2" align="center">Draft<br>54</td> 1407</tr> 1408<tr class="row1"> 1409<td class="file">measunit.h</td><td class="proto"><tt>static</tt> MeasureUnit* icu::MeasureUnit::createGigawatt(UErrorCode&)</td><td class="" colspan="2" align="center">Draft<br>54</td> 1410</tr> 1411<tr class="row0"> 1412<td class="file">measunit.h</td><td class="proto"><tt>static</tt> MeasureUnit* icu::MeasureUnit::createHectoliter(UErrorCode&)</td><td class="" colspan="2" align="center">Draft<br>54</td> 1413</tr> 1414<tr class="row1"> 1415<td class="file">measunit.h</td><td class="proto"><tt>static</tt> MeasureUnit* icu::MeasureUnit::createHertz(UErrorCode&)</td><td class="" colspan="2" align="center">Draft<br>54</td> 1416</tr> 1417<tr class="row0"> 1418<td class="file">measunit.h</td><td class="proto"><tt>static</tt> MeasureUnit* icu::MeasureUnit::createJoule(UErrorCode&)</td><td class="" colspan="2" align="center">Draft<br>54</td> 1419</tr> 1420<tr class="row1"> 1421<td class="file">measunit.h</td><td class="proto"><tt>static</tt> MeasureUnit* icu::MeasureUnit::createKarat(UErrorCode&)</td><td class="" colspan="2" align="center">Draft<br>54</td> 1422</tr> 1423<tr class="row0"> 1424<td class="file">measunit.h</td><td class="proto"><tt>static</tt> MeasureUnit* icu::MeasureUnit::createKelvin(UErrorCode&)</td><td class="" colspan="2" align="center">Draft<br>54</td> 1425</tr> 1426<tr class="row1"> 1427<td class="file">measunit.h</td><td class="proto"><tt>static</tt> MeasureUnit* icu::MeasureUnit::createKilobit(UErrorCode&)</td><td class="" colspan="2" align="center">Draft<br>54</td> 1428</tr> 1429<tr class="row0"> 1430<td class="file">measunit.h</td><td class="proto"><tt>static</tt> MeasureUnit* icu::MeasureUnit::createKilobyte(UErrorCode&)</td><td class="" colspan="2" align="center">Draft<br>54</td> 1431</tr> 1432<tr class="row1"> 1433<td class="file">measunit.h</td><td class="proto"><tt>static</tt> MeasureUnit* icu::MeasureUnit::createKilocalorie(UErrorCode&)</td><td class="" colspan="2" align="center">Draft<br>54</td> 1434</tr> 1435<tr class="row0"> 1436<td class="file">measunit.h</td><td class="proto"><tt>static</tt> MeasureUnit* icu::MeasureUnit::createKilohertz(UErrorCode&)</td><td class="" colspan="2" align="center">Draft<br>54</td> 1437</tr> 1438<tr class="row1"> 1439<td class="file">measunit.h</td><td class="proto"><tt>static</tt> MeasureUnit* icu::MeasureUnit::createKilojoule(UErrorCode&)</td><td class="" colspan="2" align="center">Draft<br>54</td> 1440</tr> 1441<tr class="row0"> 1442<td class="file">measunit.h</td><td class="proto"><tt>static</tt> MeasureUnit* icu::MeasureUnit::createKilowattHour(UErrorCode&)</td><td class="" colspan="2" align="center">Draft<br>54</td> 1443</tr> 1444<tr class="row1"> 1445<td class="file">measunit.h</td><td class="proto"><tt>static</tt> MeasureUnit* icu::MeasureUnit::createLiterPerKilometer(UErrorCode&)</td><td class="" colspan="2" align="center">Draft<br>54</td> 1446</tr> 1447<tr class="row0"> 1448<td class="file">measunit.h</td><td class="proto"><tt>static</tt> MeasureUnit* icu::MeasureUnit::createLux(UErrorCode&)</td><td class="" colspan="2" align="center">Draft<br>54</td> 1449</tr> 1450<tr class="row1"> 1451<td class="file">measunit.h</td><td class="proto"><tt>static</tt> MeasureUnit* icu::MeasureUnit::createMegabit(UErrorCode&)</td><td class="" colspan="2" align="center">Draft<br>54</td> 1452</tr> 1453<tr class="row0"> 1454<td class="file">measunit.h</td><td class="proto"><tt>static</tt> MeasureUnit* icu::MeasureUnit::createMegabyte(UErrorCode&)</td><td class="" colspan="2" align="center">Draft<br>54</td> 1455</tr> 1456<tr class="row1"> 1457<td class="file">measunit.h</td><td class="proto"><tt>static</tt> MeasureUnit* icu::MeasureUnit::createMegahertz(UErrorCode&)</td><td class="" colspan="2" align="center">Draft<br>54</td> 1458</tr> 1459<tr class="row0"> 1460<td class="file">measunit.h</td><td class="proto"><tt>static</tt> MeasureUnit* icu::MeasureUnit::createMegaliter(UErrorCode&)</td><td class="" colspan="2" align="center">Draft<br>54</td> 1461</tr> 1462<tr class="row1"> 1463<td class="file">measunit.h</td><td class="proto"><tt>static</tt> MeasureUnit* icu::MeasureUnit::createMegawatt(UErrorCode&)</td><td class="" colspan="2" align="center">Draft<br>54</td> 1464</tr> 1465<tr class="row0"> 1466<td class="file">measunit.h</td><td class="proto"><tt>static</tt> MeasureUnit* icu::MeasureUnit::createMeterPerSecondSquared(UErrorCode&)</td><td class="" colspan="2" align="center">Draft<br>54</td> 1467</tr> 1468<tr class="row1"> 1469<td class="file">measunit.h</td><td class="proto"><tt>static</tt> MeasureUnit* icu::MeasureUnit::createMetricTon(UErrorCode&)</td><td class="" colspan="2" align="center">Draft<br>54</td> 1470</tr> 1471<tr class="row0"> 1472<td class="file">measunit.h</td><td class="proto"><tt>static</tt> MeasureUnit* icu::MeasureUnit::createMicrogram(UErrorCode&)</td><td class="" colspan="2" align="center">Draft<br>54</td> 1473</tr> 1474<tr class="row1"> 1475<td class="file">measunit.h</td><td class="proto"><tt>static</tt> MeasureUnit* icu::MeasureUnit::createMicrometer(UErrorCode&)</td><td class="" colspan="2" align="center">Draft<br>54</td> 1476</tr> 1477<tr class="row0"> 1478<td class="file">measunit.h</td><td class="proto"><tt>static</tt> MeasureUnit* icu::MeasureUnit::createMicrosecond(UErrorCode&)</td><td class="" colspan="2" align="center">Draft<br>54</td> 1479</tr> 1480<tr class="row1"> 1481<td class="file">measunit.h</td><td class="proto"><tt>static</tt> MeasureUnit* icu::MeasureUnit::createMilePerGallon(UErrorCode&)</td><td class="" colspan="2" align="center">Draft<br>54</td> 1482</tr> 1483<tr class="row0"> 1484<td class="file">measunit.h</td><td class="proto"><tt>static</tt> MeasureUnit* icu::MeasureUnit::createMilliampere(UErrorCode&)</td><td class="" colspan="2" align="center">Draft<br>54</td> 1485</tr> 1486<tr class="row1"> 1487<td class="file">measunit.h</td><td class="proto"><tt>static</tt> MeasureUnit* icu::MeasureUnit::createMilligram(UErrorCode&)</td><td class="" colspan="2" align="center">Draft<br>54</td> 1488</tr> 1489<tr class="row0"> 1490<td class="file">measunit.h</td><td class="proto"><tt>static</tt> MeasureUnit* icu::MeasureUnit::createMilliliter(UErrorCode&)</td><td class="" colspan="2" align="center">Draft<br>54</td> 1491</tr> 1492<tr class="row1"> 1493<td class="file">measunit.h</td><td class="proto"><tt>static</tt> MeasureUnit* icu::MeasureUnit::createMillimeterOfMercury(UErrorCode&)</td><td class="" colspan="2" align="center">Draft<br>54</td> 1494</tr> 1495<tr class="row0"> 1496<td class="file">measunit.h</td><td class="proto"><tt>static</tt> MeasureUnit* icu::MeasureUnit::createMilliwatt(UErrorCode&)</td><td class="" colspan="2" align="center">Draft<br>54</td> 1497</tr> 1498<tr class="row1"> 1499<td class="file">measunit.h</td><td class="proto"><tt>static</tt> MeasureUnit* icu::MeasureUnit::createNanometer(UErrorCode&)</td><td class="" colspan="2" align="center">Draft<br>54</td> 1500</tr> 1501<tr class="row0"> 1502<td class="file">measunit.h</td><td class="proto"><tt>static</tt> MeasureUnit* icu::MeasureUnit::createNanosecond(UErrorCode&)</td><td class="" colspan="2" align="center">Draft<br>54</td> 1503</tr> 1504<tr class="row1"> 1505<td class="file">measunit.h</td><td class="proto"><tt>static</tt> MeasureUnit* icu::MeasureUnit::createNauticalMile(UErrorCode&)</td><td class="" colspan="2" align="center">Draft<br>54</td> 1506</tr> 1507<tr class="row0"> 1508<td class="file">measunit.h</td><td class="proto"><tt>static</tt> MeasureUnit* icu::MeasureUnit::createOhm(UErrorCode&)</td><td class="" colspan="2" align="center">Draft<br>54</td> 1509</tr> 1510<tr class="row1"> 1511<td class="file">measunit.h</td><td class="proto"><tt>static</tt> MeasureUnit* icu::MeasureUnit::createOunceTroy(UErrorCode&)</td><td class="" colspan="2" align="center">Draft<br>54</td> 1512</tr> 1513<tr class="row0"> 1514<td class="file">measunit.h</td><td class="proto"><tt>static</tt> MeasureUnit* icu::MeasureUnit::createParsec(UErrorCode&)</td><td class="" colspan="2" align="center">Draft<br>54</td> 1515</tr> 1516<tr class="row1"> 1517<td class="file">measunit.h</td><td class="proto"><tt>static</tt> MeasureUnit* icu::MeasureUnit::createPint(UErrorCode&)</td><td class="" colspan="2" align="center">Draft<br>54</td> 1518</tr> 1519<tr class="row0"> 1520<td class="file">measunit.h</td><td class="proto"><tt>static</tt> MeasureUnit* icu::MeasureUnit::createPoundPerSquareInch(UErrorCode&)</td><td class="" colspan="2" align="center">Draft<br>54</td> 1521</tr> 1522<tr class="row1"> 1523<td class="file">measunit.h</td><td class="proto"><tt>static</tt> MeasureUnit* icu::MeasureUnit::createQuart(UErrorCode&)</td><td class="" colspan="2" align="center">Draft<br>54</td> 1524</tr> 1525<tr class="row0"> 1526<td class="file">measunit.h</td><td class="proto"><tt>static</tt> MeasureUnit* icu::MeasureUnit::createRadian(UErrorCode&)</td><td class="" colspan="2" align="center">Draft<br>54</td> 1527</tr> 1528<tr class="row1"> 1529<td class="file">measunit.h</td><td class="proto"><tt>static</tt> MeasureUnit* icu::MeasureUnit::createSquareCentimeter(UErrorCode&)</td><td class="" colspan="2" align="center">Draft<br>54</td> 1530</tr> 1531<tr class="row0"> 1532<td class="file">measunit.h</td><td class="proto"><tt>static</tt> MeasureUnit* icu::MeasureUnit::createSquareInch(UErrorCode&)</td><td class="" colspan="2" align="center">Draft<br>54</td> 1533</tr> 1534<tr class="row1"> 1535<td class="file">measunit.h</td><td class="proto"><tt>static</tt> MeasureUnit* icu::MeasureUnit::createSquareYard(UErrorCode&)</td><td class="" colspan="2" align="center">Draft<br>54</td> 1536</tr> 1537<tr class="row0"> 1538<td class="file">measunit.h</td><td class="proto"><tt>static</tt> MeasureUnit* icu::MeasureUnit::createStone(UErrorCode&)</td><td class="" colspan="2" align="center">Draft<br>54</td> 1539</tr> 1540<tr class="row1"> 1541<td class="file">measunit.h</td><td class="proto"><tt>static</tt> MeasureUnit* icu::MeasureUnit::createTablespoon(UErrorCode&)</td><td class="" colspan="2" align="center">Draft<br>54</td> 1542</tr> 1543<tr class="row0"> 1544<td class="file">measunit.h</td><td class="proto"><tt>static</tt> MeasureUnit* icu::MeasureUnit::createTeaspoon(UErrorCode&)</td><td class="" colspan="2" align="center">Draft<br>54</td> 1545</tr> 1546<tr class="row1"> 1547<td class="file">measunit.h</td><td class="proto"><tt>static</tt> MeasureUnit* icu::MeasureUnit::createTerabit(UErrorCode&)</td><td class="" colspan="2" align="center">Draft<br>54</td> 1548</tr> 1549<tr class="row0"> 1550<td class="file">measunit.h</td><td class="proto"><tt>static</tt> MeasureUnit* icu::MeasureUnit::createTerabyte(UErrorCode&)</td><td class="" colspan="2" align="center">Draft<br>54</td> 1551</tr> 1552<tr class="row1"> 1553<td class="file">measunit.h</td><td class="proto"><tt>static</tt> MeasureUnit* icu::MeasureUnit::createTon(UErrorCode&)</td><td class="" colspan="2" align="center">Draft<br>54</td> 1554</tr> 1555<tr class="row0"> 1556<td class="file">measunit.h</td><td class="proto"><tt>static</tt> MeasureUnit* icu::MeasureUnit::createVolt(UErrorCode&)</td><td class="" colspan="2" align="center">Draft<br>54</td> 1557</tr> 1558<tr class="row1"> 1559<td class="file">reldatefmt.h</td><td class="proto">UDateRelativeDateTimeFormatterStyle icu::RelativeDateTimeFormatter::getFormatStyle()</td><td class="" colspan="2" align="center">Draft<br>54</td> 1560</tr> 1561<tr class="row0"> 1562<td class="file">reldatefmt.h</td><td class="proto">UDisplayContext icu::RelativeDateTimeFormatter::getCapitalizationContext()</td><td class="" colspan="2" align="center">Draft<br>54</td> 1563</tr> 1564<tr class="row1"> 1565<td class="file">reldatefmt.h</td><td class="proto"><tt>enum</tt> UDateRelativeDateTimeFormatterStyle::UDAT_STYLE_COUNT</td><td class="" colspan="2" align="center">Draft<br>54</td> 1566</tr> 1567<tr class="row0"> 1568<td class="file">reldatefmt.h</td><td class="proto"><tt>enum</tt> UDateRelativeDateTimeFormatterStyle::UDAT_STYLE_LONG</td><td class="" colspan="2" align="center">Draft<br>54</td> 1569</tr> 1570<tr class="row1"> 1571<td class="file">reldatefmt.h</td><td class="proto"><tt>enum</tt> UDateRelativeDateTimeFormatterStyle::UDAT_STYLE_NARROW</td><td class="" colspan="2" align="center">Draft<br>54</td> 1572</tr> 1573<tr class="row0"> 1574<td class="file">reldatefmt.h</td><td class="proto"><tt>enum</tt> UDateRelativeDateTimeFormatterStyle::UDAT_STYLE_SHORT</td><td class="" colspan="2" align="center">Draft<br>54</td> 1575</tr> 1576<tr class="row1"> 1577<td class="file">reldatefmt.h</td><td class="proto">icu::RelativeDateTimeFormatter::RelativeDateTimeFormatter(const Locale&, NumberFormat*, UDateRelativeDateTimeFormatterStyle, UDisplayContext, UErrorCode&)</td><td class="" colspan="2" align="center">Draft<br>54</td> 1578</tr> 1579<tr class="row0"> 1580<td class="file">smpdtfmt.h</td><td class="proto">const NumberFormat* icu::SimpleDateFormat::getNumberFormatForField(UChar)</td><td class="" colspan="2" align="center">Draft<br>54</td> 1581</tr> 1582<tr class="row1"> 1583<td class="file">smpdtfmt.h</td><td class="proto">void icu::SimpleDateFormat::adoptNumberFormat(NumberFormat*)</td><td class="" colspan="2" align="center">Draft<br>54</td> 1584</tr> 1585<tr class="row0"> 1586<td class="file">smpdtfmt.h</td><td class="proto">void icu::SimpleDateFormat::adoptNumberFormat(const UnicodeString&, NumberFormat*, UErrorCode&)</td><td class="" colspan="2" align="center">Draft<br>54</td> 1587</tr> 1588<tr class="row1"> 1589<td class="file">tzfmt.h</td><td class="proto"><tt>enum</tt> UTimeZoneFormatParseOption::UTZFMT_PARSE_OPTION_TZ_DATABASE_ABBREVIATIONS</td><td class="" colspan="2" align="center">Draft<br>54</td> 1590</tr> 1591<tr class="row0"> 1592<td class="file">tznames.h</td><td class="proto"><tt>static</tt> TimeZoneNames* icu::TimeZoneNames::createTZDBInstance(const Locale&, UErrorCode&)</td><td class="" colspan="2" align="center">Draft<br>54</td> 1593</tr> 1594<tr class="row1"> 1595<td class="file">ucurr.h</td><td class="proto">double ucurr_getRoundingIncrementForUsage(const UChar*, const UCurrencyUsage, UErrorCode*)</td><td class="" colspan="2" align="center">Draft<br>54</td> 1596</tr> 1597<tr class="row0"> 1598<td class="file">ucurr.h</td><td class="proto"><tt>enum</tt> UCurrencyUsage::UCURR_USAGE_CASH</td><td class="" colspan="2" align="center">Draft<br>54</td> 1599</tr> 1600<tr class="row1"> 1601<td class="file">ucurr.h</td><td class="proto"><tt>enum</tt> UCurrencyUsage::UCURR_USAGE_COUNT</td><td class="" colspan="2" align="center">Draft<br>54</td> 1602</tr> 1603<tr class="row0"> 1604<td class="file">ucurr.h</td><td class="proto"><tt>enum</tt> UCurrencyUsage::UCURR_USAGE_STANDARD</td><td class="" colspan="2" align="center">Draft<br>54</td> 1605</tr> 1606<tr class="row1"> 1607<td class="file">ucurr.h</td><td class="proto">int32_t ucurr_getDefaultFractionDigitsForUsage(const UChar*, const UCurrencyUsage, UErrorCode*)</td><td class="" colspan="2" align="center">Draft<br>54</td> 1608</tr> 1609<tr class="row0"> 1610<td class="file">udat.h</td><td class="proto">const UNumberFormat* udat_getNumberFormatForField(const UDateFormat*, UChar)</td><td class="" colspan="2" align="center">Draft<br>54</td> 1611</tr> 1612<tr class="row1"> 1613<td class="file">udat.h</td><td class="proto"><tt>enum</tt> UDateFormatBooleanAttribute::UDAT_PARSE_MULTIPLE_PATTERNS_FOR_MATCH</td><td class="" colspan="2" align="center">Draft<br>53</td> 1614</tr> 1615<tr class="row0"> 1616<td class="file">udat.h</td><td class="proto"><tt>enum</tt> UDateFormatBooleanAttribute::UDAT_PARSE_PARTIAL_MATCH</td><td class="" colspan="2" align="center">Draft<br>53</td> 1617</tr> 1618<tr class="row1"> 1619<td class="file">udat.h</td><td class="proto"><tt>enum</tt> UDateFormatSymbolType::UDAT_CYCLIC_YEARS_ABBREVIATED</td><td class="" colspan="2" align="center">Draft<br>54</td> 1620</tr> 1621<tr class="row0"> 1622<td class="file">udat.h</td><td class="proto"><tt>enum</tt> UDateFormatSymbolType::UDAT_CYCLIC_YEARS_NARROW</td><td class="" colspan="2" align="center">Draft<br>54</td> 1623</tr> 1624<tr class="row1"> 1625<td class="file">udat.h</td><td class="proto"><tt>enum</tt> UDateFormatSymbolType::UDAT_CYCLIC_YEARS_WIDE</td><td class="" colspan="2" align="center">Draft<br>54</td> 1626</tr> 1627<tr class="row0"> 1628<td class="file">udat.h</td><td class="proto"><tt>enum</tt> UDateFormatSymbolType::UDAT_ZODIAC_NAMES_ABBREVIATED</td><td class="" colspan="2" align="center">Draft<br>54</td> 1629</tr> 1630<tr class="row1"> 1631<td class="file">udat.h</td><td class="proto"><tt>enum</tt> UDateFormatSymbolType::UDAT_ZODIAC_NAMES_NARROW</td><td class="" colspan="2" align="center">Draft<br>54</td> 1632</tr> 1633<tr class="row0"> 1634<td class="file">udat.h</td><td class="proto"><tt>enum</tt> UDateFormatSymbolType::UDAT_ZODIAC_NAMES_WIDE</td><td class="" colspan="2" align="center">Draft<br>54</td> 1635</tr> 1636<tr class="row1"> 1637<td class="file">udat.h</td><td class="proto">void udat_adoptNumberFormat(UDateFormat*, UNumberFormat*)</td><td class="" colspan="2" align="center">Draft<br>54</td> 1638</tr> 1639<tr class="row0"> 1640<td class="file">udat.h</td><td class="proto">void udat_adoptNumberFormatForFields(UDateFormat*, const UChar*, UNumberFormat*, UErrorCode*)</td><td class="" colspan="2" align="center">Draft<br>54</td> 1641</tr> 1642<tr class="row1"> 1643<td class="file">udisplaycontext.h</td><td class="proto"><tt>enum</tt> UDisplayContext::UDISPCTX_LENGTH_FULL</td><td class="" colspan="2" align="center">Draft<br>54</td> 1644</tr> 1645<tr class="row0"> 1646<td class="file">udisplaycontext.h</td><td class="proto"><tt>enum</tt> UDisplayContext::UDISPCTX_LENGTH_SHORT</td><td class="" colspan="2" align="center">Draft<br>54</td> 1647</tr> 1648<tr class="row1"> 1649<td class="file">udisplaycontext.h</td><td class="proto"><tt>enum</tt> UDisplayContextType::UDISPCTX_TYPE_DISPLAY_LENGTH</td><td class="" colspan="2" align="center">Draft<br>54</td> 1650</tr> 1651<tr class="row0"> 1652<td class="file">uloc.h</td><td class="proto">UBool uloc_isRightToLeft(const char*)</td><td class="" colspan="2" align="center">Draft<br>54</td> 1653</tr> 1654<tr class="row1"> 1655<td class="file">uloc.h</td><td class="proto">const char* uloc_toLegacyKey(const char*)</td><td class="" colspan="2" align="center">Draft<br>54</td> 1656</tr> 1657<tr class="row0"> 1658<td class="file">uloc.h</td><td class="proto">const char* uloc_toLegacyType(const char*, const char*)</td><td class="" colspan="2" align="center">Draft<br>54</td> 1659</tr> 1660<tr class="row1"> 1661<td class="file">uloc.h</td><td class="proto">const char* uloc_toUnicodeLocaleKey(const char*)</td><td class="" colspan="2" align="center">Draft<br>54</td> 1662</tr> 1663<tr class="row0"> 1664<td class="file">uloc.h</td><td class="proto">const char* uloc_toUnicodeLocaleType(const char*, const char*)</td><td class="" colspan="2" align="center">Draft<br>54</td> 1665</tr> 1666<tr class="row1"> 1667<td class="file">unum.h</td><td class="proto"><tt>enum</tt> UNumberFormatAttribute::UNUM_CURRENCY_USAGE</td><td class="" colspan="2" align="center">Draft<br>54</td> 1668</tr> 1669<tr class="row0"> 1670<td class="file">unum.h</td><td class="proto"><tt>enum</tt> UNumberFormatAttribute::UNUM_PARSE_DECIMAL_MARK_REQUIRED</td><td class="" colspan="2" align="center">Draft<br>54</td> 1671</tr> 1672<tr class="row1"> 1673<td class="file">unum.h</td><td class="proto"><tt>enum</tt> UNumberFormatStyle::UNUM_CASH_CURRENCY</td><td class="" colspan="2" align="center">Draft<br>54</td> 1674</tr> 1675<tr class="row0"> 1676<td class="file">unum.h</td><td class="proto"><tt>enum</tt> UNumberFormatSymbol::UNUM_EXPONENT_MULTIPLICATION_SYMBOL</td><td class="" colspan="2" align="center">Draft<br>54</td> 1677</tr> 1678<tr class="row1"> 1679<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> 1680</tr> 1681<tr class="row0"> 1682<td class="file">ustdio.h</td><td class="proto">UFILE* u_fopen_u(const UChar*, const char*, const char*, const char*)</td><td class="" colspan="2" align="center">Draft<br>54</td> 1683</tr> 1684</table> 1685</div> 1686<P></P> 1687<a href="#_top">(jump back to top)</a> 1688<hr> 1689<a name="purevirtual"></a> 1690<h2>Signature Simplifications</h2> 1691<i>This section shows cases where the signature was "simplified" for the sake of comparison. The simplified form is in bold, followed by 1692 all possible variations in "original" form.</i> 1693<div class="other"> 1694<ul> 1695<li> 1696<b>const void* icu::LEFontInstance::getFontTable(LETag, size_t&)</b> 1697<br>const void* icu::LEFontInstance::getFontTable(LETag, size_t&) const<br>const void* icu::LEFontInstance::getFontTable(LETag, size_t&) const=0<br> 1698</li> 1699</ul> 1700</div> 1701<P></P> 1702<a href="#_top">(jump back to top)</a> 1703<hr> 1704<p> 1705<i><font size="-1">Contents generated by StableAPI tool on Tue Mar 10 17:07:36 PDT 2015<br>Copyright (C) 2015, International Business Machines Corporation, All Rights Reserved.</font></i> 1706</p> 1707</body> 1708</html> 1709