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