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">DraftStable<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">DraftStable<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">DraftStable<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">DraftStable<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">DraftStable<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">DraftStable<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">DraftStable<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">DraftStable<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">DraftStable<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">DraftStable<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">DraftStable<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">DraftStable<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">DraftStable<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">DraftStable<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">DraftStable<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">DraftStable<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">DraftStable<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">DraftStable<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">DraftStable<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">DraftStable<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">DraftStable<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">DraftStable<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">DraftStable<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">DraftStable<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">DraftStable<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">DraftStable<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">DraftStable<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">DraftStable<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">DraftStable<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">DraftStable<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">DraftStable<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">DraftStable<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">DraftStable<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">DraftStable<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">DraftStable<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">DraftStable<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">DraftStable<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">DraftStable<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">DraftStable<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">DraftStable<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">DraftStable<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">DraftStable<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">DraftStable<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">DraftStable<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">DraftStable<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">DraftStable<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">DraftStable<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">DraftStable<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">DraftStable<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">DraftStable<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">DraftStable<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">DraftStable<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">DraftStable<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">DraftStable<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">DraftStable<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">DraftStable<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">DraftStable<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">DraftStable<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">DraftStable<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">DraftStable<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">DraftStable<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">DraftStable<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">DraftStable<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">DraftStable<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">DraftStable<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">DraftStable<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">DraftStable<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">DraftStable<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">DraftStable<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">DraftStable<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">DraftStable<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">DraftStable<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">DraftStable<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">DraftStable<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">DraftStable<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">DraftStable<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">DraftStable<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">DraftStable<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">DraftStable<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">DraftStable<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">DraftStable<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">DraftStable<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">DraftStable<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">DraftStable<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">DraftStable<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">DraftStable<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">DraftStable<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">DraftStable<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">DraftStable<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">DraftStable<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">DraftStable<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">DraftStable<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">DraftStable<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">DraftStable<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">DraftStable<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">DraftStable<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">DraftStable<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">DraftStable<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">DraftStable<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">DraftStable<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">DraftStable<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">DraftStable<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">DraftStable<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">DraftStable<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">DraftStable<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">DraftStable<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">DraftStable<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">DraftStable<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">DraftStable<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">DraftStable<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">DraftStable<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">DraftStable<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">DraftStable<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">DraftStable<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">DraftStable<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">DraftStable<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">DraftStable<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">DraftStable<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">DraftStable<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">DraftStable<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">DraftStable<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">DraftStable<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">DraftStable<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">DraftStable<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">DraftStable<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">DraftStable<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">DraftStable<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">DraftStable<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">DraftStable<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">DraftStable<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">DraftStable<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">DraftStable<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">DraftStable<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">DraftStable<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">DraftStable<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">DraftStable<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">DraftStable<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">DraftStable<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">DraftStable<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">DraftStable<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">DraftStable<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">DraftStable<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">DraftStable<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">DraftStable<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">DraftStable<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">DraftStable<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">DraftStable<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">DraftStable<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">DraftStable<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">DraftStable<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">DraftStable<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">DraftStable<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">DraftStable<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">DraftStable<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">DraftStable<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">DraftStable<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">DraftStable<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">DraftStable<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">DraftStable<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">DraftStable<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">DraftStable<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">DraftStable<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">DraftStable<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">DraftStable<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">DraftStable<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">DraftStable<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">DraftStable<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">DraftStable<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">DraftStable<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">DraftStable<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">DraftStable<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">DraftStable<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">DraftStable<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">DraftStable<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">DraftStable<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">DraftStable<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">DraftStable<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">DraftStable<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">DraftStable<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">DraftStable<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">DraftStable<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">DraftStable<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">DraftStable<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">DraftStable<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">DraftStable<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">DraftStable<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">DraftStable<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">DraftStable<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">DraftStable<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">DraftStable<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">DraftStable<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">DraftStable<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">DraftStable<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">DraftStable<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">DraftStable<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">DraftStable<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">DraftStable<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">DraftStable<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">DraftStable<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">DraftStable<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">DraftStable<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">DraftStable<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">DraftStable<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">DraftStable<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">DraftStable<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">DraftStable<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">DraftStable<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">DraftStable<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">DraftStable<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">DraftStable<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">DraftStable<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">DraftStable<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">DraftStable<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">DraftStable<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">DraftStable<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">DraftStable<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">DraftStable<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">DraftStable<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">DraftStable<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">DraftStable<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">DraftStable<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">DraftStable<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">DraftStable<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">DraftStable<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">DraftStable<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">DraftStable<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">DraftStable<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">DraftStable<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">DraftStable<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">DraftStable<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">DraftStable<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">DraftStable<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">DraftStable<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">DraftStable<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">DraftStable<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">DraftStable<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">DraftStable<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">DraftStable<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">DraftStable<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">DraftStable<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">DraftStable<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">DraftStable<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">DraftStable<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">DraftStable<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">DraftStable<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">DraftStable<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">DraftStable<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">DraftStable<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">DraftStable<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">DraftStable<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">DraftStable<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">DraftStable<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">DraftStable<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">DraftStable<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">DraftStable<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">DraftStable<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">DraftStable<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">DraftStable<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">DraftStable<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">DraftStable<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">DraftStable<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">DraftStable<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">DraftStable<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">DraftStable<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">DraftStable<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">DraftStable<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">DraftStable<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">DraftStable<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">DraftStable<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">DraftStable<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">DraftStable<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">DraftStable<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">DraftStable<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">DraftStable<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">DraftStable<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">DraftStable<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">DraftStable<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">DraftStable<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