1 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> 2 <html><!-- 3 Copyright (C) 2016 and later: Unicode, Inc. and others. 4 License & terms of use: http://www.unicode.org/copyright.html 5 --> 6 <head> 7 <META http-equiv="Content-Type" content="text/html; charset=utf-8"> 8 <title>ICU4C API Comparison: ICU 62 with ICU 63</title> 9 <link type="text/css" href="icu4c.css" rel="stylesheet"> 10 </head> 11 <body> 12 <a name="#_top"></a> 13 <h1>ICU4C API Comparison: ICU 62 with ICU 63</h1> 14 <div id="toc"> 15 <ul> 16 <li> 17 <a href="#removed">Removed from ICU 62</a> 18 </li> 19 <li> 20 <a href="#deprecated">Deprecated or Obsoleted in ICU 63</a> 21 </li> 22 <li> 23 <a href="#changed">Changed in ICU 63</a> 24 </li> 25 <li> 26 <a href="#promoted">Promoted to stable in ICU 63</a> 27 </li> 28 <li> 29 <a href="#added">Added in ICU 63</a> 30 </li> 31 <li> 32 <a href="#other">Other existing drafts in ICU 63</a> 33 </li> 34 <li> 35 <a href="#purevirtual">Signature Simplifications</a><sup style="background-color: yellow; font-size: smallest;">(new)</sup> 36 </li> 37 </ul> 38 <hr> 39 </div> 40 <a name="removed"></a> 41 <h2>Removed from ICU 62</h2> 42 <table BORDER="1" class="genTable"> 43 <THEAD> 44 <tr> 45 <th>File</th><th>API</th><th>ICU 62</th><th>ICU 63</th> 46 </tr> 47 </THEAD> 48 49 <!-- delete whole "Removed from ICU 62 contents. 50 51 <tr class="row1"> 52 <td class="file">enumset.h</td><td class="proto">UBool icu::EnumSet< T, minValue, limitValue >::isValidEnum(T) const</td><td class=""><i>(untagged)</i></td><td>(missing)<br> 53 <span class=""><span></span></span></td> 54 </tr> 55 <tr class="row0"> 56 <td class="file">enumset.h</td><td class="proto">UBool icu::EnumSet< T, minValue, limitValue >::isValidValue(int32_t) const</td><td class=""><i>(untagged)</i></td><td>(missing)<br> 57 <span class=""><span></span></span></td> 58 </tr> 59 <tr class="row1"> 60 <td class="file">enumset.h</td><td class="proto">const EnumSet<T, minValue, limitValue>& icu::EnumSet< T, minValue, limitValue >::operator=(const EnumSet<,, limitValue >&)</td><td class=""><i>(untagged)</i></td><td>(missing)<br> 61 <span class=""><span></span></span></td> 62 </tr> 63 <tr class="row0"> 64 <td class="file">enumset.h</td><td class="proto">icu::EnumSet< T, minValue, limitValue >::EnumSet()</td><td class=""><i>(untagged)</i></td><td>(missing)<br> 65 <span class=""><span></span></span></td> 66 </tr> 67 <tr class="row1"> 68 <td class="file">enumset.h</td><td class="proto">icu::EnumSet< T, minValue, limitValue >::EnumSet(const EnumSet<,, limitValue >&)</td><td class=""><i>(untagged)</i></td><td>(missing)<br> 69 <span class=""><span></span></span></td> 70 </tr> 71 <tr class="row0"> 72 <td class="file">enumset.h</td><td class="proto">icu::EnumSet< T, minValue, limitValue >::~EnumSet()</td><td class=""><i>(untagged)</i></td><td>(missing)<br> 73 <span class=""><span></span></span></td> 74 </tr> 75 <tr class="row1"> 76 <td class="file">enumset.h</td><td class="proto">int32_t icu::EnumSet< T, minValue, limitValue >::contains(T) const</td><td class=""><i>(untagged)</i></td><td>(missing)<br> 77 <span class=""><span></span></span></td> 78 </tr> 79 <tr class="row0"> 80 <td class="file">enumset.h</td><td class="proto">int32_t icu::EnumSet< T, minValue, limitValue >::get(T) const</td><td class=""><i>(untagged)</i></td><td>(missing)<br> 81 <span class=""><span></span></span></td> 82 </tr> 83 <tr class="row1"> 84 <td class="file">enumset.h</td><td class="proto">uint32_t icu::EnumSet< T, minValue, limitValue >::getAll() const</td><td class=""><i>(untagged)</i></td><td>(missing)<br> 85 <span class=""><span></span></span></td> 86 </tr> 87 <tr class="row0"> 88 <td class="file">enumset.h</td><td class="proto">void icu::EnumSet< T, minValue, limitValue >::add(T)</td><td class=""><i>(untagged)</i></td><td>(missing)<br> 89 <span class=""><span></span></span></td> 90 </tr> 91 <tr class="row1"> 92 <td class="file">enumset.h</td><td class="proto">void icu::EnumSet< T, minValue, limitValue >::clear()</td><td class=""><i>(untagged)</i></td><td>(missing)<br> 93 <span class=""><span></span></span></td> 94 </tr> 95 <tr class="row0"> 96 <td class="file">enumset.h</td><td class="proto">void icu::EnumSet< T, minValue, limitValue >::remove(T)</td><td class=""><i>(untagged)</i></td><td>(missing)<br> 97 <span class=""><span></span></span></td> 98 </tr> 99 <tr class="row1"> 100 <td class="file">enumset.h</td><td class="proto">void icu::EnumSet< T, minValue, limitValue >::set(T, int32_t)</td><td class=""><i>(untagged)</i></td><td>(missing)<br> 101 <span class=""><span></span></span></td> 102 </tr> 103 <tr class="row0"> 104 <td class="file">numberformatter.h</td><td class="proto">Appendable& icu::number::FormattedNumber::appendTo(Appendable&, UErrorCode&)</td><td class="">Draft<br>ICU 62</td><td>(missing)<br> 105 <span class=""><span></span></span></td> 106 </tr> 107 <tr class="row1"> 108 <td class="file">numberformatter.h</td><td class="proto">Derived icu::number::NumberFormatterSettings< Derived >::grouping(UGroupingStrategy) const&</td><td class="">Draft<br>ICU 61</td><td>(missing)<br> 109 <span class=""><span></span></span></td> 110 </tr> 111 <tr class="row0"> 112 <td class="file">numberformatter.h</td><td class="proto">Derived icu::number::NumberFormatterSettings< Derived >::grouping(UGroupingStrategy)&&</td><td class="">Draft<br>ICU 62</td><td>(missing)<br> 113 <span class=""><span></span></span></td> 114 </tr> 115 <tr class="row1"> 116 <td class="file">numberformatter.h</td><td class="proto">icu::number::impl::Grouper::Grouper(int16_t, int16_t, int16_t, UGroupingStrategy)</td><td class="">Internal</td><td>(missing)<br> 117 <span class=""><span></span></span></td> 118 </tr> 119 <tr class="row0"> 120 <td class="file">numberformatter.h</td><td class="proto"><tt>static</tt> Grouper icu::number::impl::Grouper::forStrategy(UGroupingStrategy)</td><td class="">Internal</td><td>(missing)<br> 121 <span class=""><span></span></span></td> 122 </tr> 123 <tr class="row1"> 124 <td class="file">plurfmt.h</td><td class="proto">UnicodeString icu::PluralFormat::PluralSelector::select(void*, double, UErrorCode&) const</td><td class="">Internal</td><td>(missing)<br> 125 <span class=""><span></span></span></td> 126 </tr> 127 <tr class="row0"> 128 <td class="file">plurfmt.h</td><td class="proto">UnicodeString icu::PluralFormat::PluralSelectorAdapter::select(void*, double, UErrorCode&) const</td><td class="">Internal</td><td>(missing)<br> 129 <span class=""><span></span></span></td> 130 </tr> 131 <tr class="row1"> 132 <td class="file">plurfmt.h</td><td class="proto">UnicodeString& icu::PluralFormat::format(const Formattable&, double, UnicodeString&, FieldPosition&, UErrorCode&) const</td><td class="">Internal</td><td>(missing)<br> 133 <span class=""><span></span></span></td> 134 </tr> 135 <tr class="row0"> 136 <td class="file">plurfmt.h</td><td class="proto">icu::PluralFormat::PluralFormat()</td><td class=""><i>(untagged)</i></td><td>(missing)<br> 137 <span class=""><span></span></span></td> 138 </tr> 139 <tr class="row1"> 140 <td class="file">plurfmt.h</td><td class="proto">icu::PluralFormat::PluralSelector::~PluralSelector()</td><td class=""><i>(untagged)</i></td><td>(missing)<br> 141 <span class=""><span></span></span></td> 142 </tr> 143 <tr class="row0"> 144 <td class="file">plurfmt.h</td><td class="proto">icu::PluralFormat::PluralSelectorAdapter::PluralSelectorAdapter()</td><td class=""><i>(untagged)</i></td><td>(missing)<br> 145 <span class=""><span></span></span></td> 146 </tr> 147 <tr class="row1"> 148 <td class="file">plurfmt.h</td><td class="proto">icu::PluralFormat::PluralSelectorAdapter::~PluralSelectorAdapter()</td><td class=""><i>(untagged)</i></td><td>(missing)<br> 149 <span class=""><span></span></span></td> 150 </tr> 151 <tr class="row0"> 152 <td class="file">plurfmt.h</td><td class="proto"><tt>static</tt> int32_t icu::PluralFormat::findSubMessage(const MessagePattern&, int32_t, const PluralSelector&, void*, double, UErrorCode&)</td><td class="">Internal</td><td>(missing)<br> 153 <span class=""><span></span></span></td> 154 </tr> 155 <tr class="row1"> 156 <td class="file">plurfmt.h</td><td class="proto">void icu::PluralFormat::PluralSelectorAdapter::reset()</td><td class=""><i>(untagged)</i></td><td>(missing)<br> 157 <span class=""><span></span></span></td> 158 </tr> 159 <tr class="row0"> 160 <td class="file">plurfmt.h</td><td class="proto">void icu::PluralFormat::copyObjects(const PluralFormat&)</td><td class=""><i>(untagged)</i></td><td>(missing)<br> 161 <span class=""><span></span></span></td> 162 </tr> 163 <tr class="row1"> 164 <td class="file">plurfmt.h</td><td class="proto">void icu::PluralFormat::init(const PluralRules*, UPluralType, UErrorCode&)</td><td class=""><i>(untagged)</i></td><td>(missing)<br> 165 <span class=""><span></span></span></td> 166 </tr> 167 <tr class="row0"> 168 <td class="file">plurfmt.h</td><td class="proto">void icu::PluralFormat::parseType(const UnicodeString&, const NFRule*, Formattable&, FieldPosition&) const</td><td class=""><i>(untagged)</i></td><td>(missing)<br> 169 <span class=""><span></span></span></td> 170 </tr> 171 <tr class="row1"> 172 <td class="file">stringtriebuilder.h</td><td class="proto"><tt>static</tt> UBool icu::StringTrieBuilder::equalNodes(const void*, const void*)</td><td class="">Internal</td><td>(missing)<br> 173 <span class=""><span></span></span></td> 174 </tr> 175 <tr class="row0"> 176 <td class="file">stringtriebuilder.h</td><td class="proto"><tt>static</tt> UBool icu::StringTrieBuilder::hashNode(const void*)</td><td class="">Internal</td><td>(missing)<br> 177 <span class=""><span></span></span></td> 178 </tr> 179 <tr class="row1"> 180 <td class="file">uconfig.h</td><td class="proto"><tt>#define</tt> UCONFIG_FORMAT_FASTPATHS_49</td><td class="">Internal</td><td>(missing)<br> 181 <span class=""><span></span></span></td> 182 </tr> 183 <tr class="row0"> 184 <td class="file">unumberformatter.h</td><td class="proto"><tt>enum</tt> UGroupingStrategy::UNUM_GROUPING_AUTO</td><td class="">Draft<br>ICU 61</td><td>(missing)<br> 185 <span class=""><span></span></span></td> 186 </tr> 187 <tr class="row1"> 188 <td class="file">unumberformatter.h</td><td class="proto"><tt>enum</tt> UGroupingStrategy::UNUM_GROUPING_COUNT</td><td class="">Internal<br>ICU 62</td><td>(missing)<br> 189 <span class=""><span></span></span></td> 190 </tr> 191 <tr class="row0"> 192 <td class="file">unumberformatter.h</td><td class="proto"><tt>enum</tt> UGroupingStrategy::UNUM_GROUPING_MIN2</td><td class="">Draft<br>ICU 61</td><td>(missing)<br> 193 <span class=""><span></span></span></td> 194 </tr> 195 <tr class="row1"> 196 <td class="file">unumberformatter.h</td><td class="proto"><tt>enum</tt> UGroupingStrategy::UNUM_GROUPING_OFF</td><td class="">Draft<br>ICU 61</td><td>(missing)<br> 197 <span class=""><span></span></span></td> 198 </tr> 199 <tr class="row0"> 200 <td class="file">unumberformatter.h</td><td class="proto"><tt>enum</tt> UGroupingStrategy::UNUM_GROUPING_ON_ALIGNED</td><td class="">Draft<br>ICU 61</td><td>(missing)<br> 201 <span class=""><span></span></span></td> 202 </tr> 203 <tr class="row1"> 204 <td class="file">unumberformatter.h</td><td class="proto"><tt>enum</tt> UGroupingStrategy::UNUM_GROUPING_THOUSANDS</td><td class="">Draft<br>ICU 61</td><td>(missing)<br> 205 <span class=""><span></span></span></td> 206 </tr> 207 <tr class="row0"> 208 <td class="file">uspoof.h</td><td class="proto">U_DEFINE_LOCAL_OPEN_POINTER(LocalUSpoofCheckResultPointer,,)</td><td class=""><i>(untagged)</i></td><td>(missing)<br> 209 <span class=""><span></span></span></td> 210 </tr> 211 212 --> 213 214 </table> 215 <P></P> 216 <a href="#_top">(jump back to top)</a> 217 <hr> 218 <a name="deprecated"></a> 219 <h2>Deprecated or Obsoleted in ICU 63</h2> 220 <table BORDER="1" class="genTable"> 221 <THEAD> 222 <tr> 223 <th>File</th><th>API</th><th>ICU 62</th><th>ICU 63</th> 224 </tr> 225 </THEAD> 226 </table> 227 <P></P> 228 <a href="#_top">(jump back to top)</a> 229 <hr> 230 <a name="changed"></a> 231 <h2>Changed in ICU 63 (old, new)</h2> 232 <table BORDER="1" class="genTable"> 233 <THEAD> 234 <tr> 235 <th>File</th><th>API</th><th>ICU 62</th><th>ICU 63</th> 236 </tr> 237 </THEAD> 238 <tr class="row1"> 239 <td class="file">bytestream.h</td><td class="proto">icu::StringByteSink< StringClass >::StringByteSink(StringClass*, int32_t)</td><td class="" colspan="2" align="center">Draft→Stable<br>ICU 60</td> 240 </tr> 241 <tr class="row0"> 242 <td class="file">casemap.h</td><td class="proto"><tt>static</tt> void icu::CaseMap::utf8Fold(uint32_t, StringPiece, ByteSink&, Edits*, UErrorCode&)</td><td class="" colspan="2" align="center">Draft→Stable<br>ICU 60</td> 243 </tr> 244 <tr class="row1"> 245 <td class="file">casemap.h</td><td class="proto"><tt>static</tt> void icu::CaseMap::utf8ToLower(const char*, uint32_t, StringPiece, ByteSink&, Edits*, UErrorCode&)</td><td class="" colspan="2" align="center">Draft→Stable<br>ICU 60</td> 246 </tr> 247 <tr class="row0"> 248 <td class="file">casemap.h</td><td class="proto"><tt>static</tt> void icu::CaseMap::utf8ToTitle(const char*, uint32_t, BreakIterator*, StringPiece, ByteSink&, Edits*, UErrorCode&)</td><td class="" colspan="2" align="center">Draft→Stable<br>ICU 60</td> 249 </tr> 250 <tr class="row1"> 251 <td class="file">casemap.h</td><td class="proto"><tt>static</tt> void icu::CaseMap::utf8ToUpper(const char*, uint32_t, StringPiece, ByteSink&, Edits*, UErrorCode&)</td><td class="" colspan="2" align="center">Draft→Stable<br>ICU 60</td> 252 </tr> 253 <tr class="row0"> 254 <td class="file">currunit.h</td><td class="proto">icu::CurrencyUnit::CurrencyUnit()</td><td class="" colspan="2" align="center">Draft→Stable<br>ICU 60</td> 255 </tr> 256 <tr class="row1"> 257 <td class="file">currunit.h</td><td class="proto">icu::CurrencyUnit::CurrencyUnit(const MeasureUnit&, UErrorCode&)</td><td class="" colspan="2" align="center">Draft→Stable<br>ICU 60</td> 258 </tr> 259 <tr class="row0"> 260 <td class="file">dcfmtsym.h</td><td class="proto">icu::DecimalFormatSymbols::DecimalFormatSymbols(const Locale&, const NumberingSystem&, UErrorCode&)</td><td class="" colspan="2" align="center">Draft→Stable<br>ICU 60</td> 261 </tr> 262 <tr class="row1"> 263 <td class="file">edits.h</td><td class="proto">Edits& icu::Edits::mergeAndAppend(const Edits&, const Edits&, UErrorCode&)</td><td class="" colspan="2" align="center">Draft→Stable<br>ICU 60</td> 264 </tr> 265 <tr class="row0"> 266 <td class="file">edits.h</td><td class="proto">Edits& icu::Edits::operator=(Edits&&)</td><td class="" colspan="2" align="center">Draft→Stable<br>ICU 60</td> 267 </tr> 268 <tr class="row1"> 269 <td class="file">edits.h</td><td class="proto">Edits& icu::Edits::operator=(const Edits&)</td><td class="" colspan="2" align="center">Draft→Stable<br>ICU 60</td> 270 </tr> 271 <tr class="row0"> 272 <td class="file">edits.h</td><td class="proto">icu::Edits::Edits(Edits&&)</td><td class="" colspan="2" align="center">Draft→Stable<br>ICU 60</td> 273 </tr> 274 <tr class="row1"> 275 <td class="file">edits.h</td><td class="proto">icu::Edits::Edits(const Edits&)</td><td class="" colspan="2" align="center">Draft→Stable<br>ICU 60</td> 276 </tr> 277 <tr class="row0"> 278 <td class="file">edits.h</td><td class="proto">int32_t icu::Edits::numberOfChanges() const</td><td class="" colspan="2" align="center">Draft→Stable<br>ICU 60</td> 279 </tr> 280 <tr class="row1"> 281 <td class="file">filteredbrk.h</td><td class="proto">BreakIterator* icu::FilteredBreakIteratorBuilder::wrapIteratorWithFilter(BreakIterator*, UErrorCode&)</td><td class="" colspan="2" align="center">Draft→Stable<br>ICU 60</td> 282 </tr> 283 <tr class="row0"> 284 <td class="file">filteredbrk.h</td><td class="proto"><tt>static</tt> FilteredBreakIteratorBuilder* icu::FilteredBreakIteratorBuilder::createEmptyInstance(UErrorCode&)</td><td class="" colspan="2" align="center">Draft→Stable<br>ICU 60</td> 285 </tr> 286 <tr class="row1"> 287 <td class="file">normalizer2.h</td><td class="proto">UBool icu::FilteredNormalizer2::isNormalizedUTF8(StringPiece, UErrorCode&) const</td><td class="" colspan="2" align="center">Draft→Stable<br>ICU 60</td> 288 </tr> 289 <tr class="row0"> 290 <td class="file">normalizer2.h</td><td class="proto">UBool icu::Normalizer2::isNormalizedUTF8(StringPiece, UErrorCode&) const</td><td class="" colspan="2" align="center">Draft→Stable<br>ICU 60</td> 291 </tr> 292 <tr class="row1"> 293 <td class="file">normalizer2.h</td><td class="proto">void icu::FilteredNormalizer2::normalizeUTF8(uint32_t, StringPiece, ByteSink&, Edits*, UErrorCode&) const</td><td class="" colspan="2" align="center">Draft→Stable<br>ICU 60</td> 294 </tr> 295 <tr class="row0"> 296 <td class="file">normalizer2.h</td><td class="proto">void icu::Normalizer2::normalizeUTF8(uint32_t, StringPiece, ByteSink&, Edits*, UErrorCode&) const</td><td class="" colspan="2" align="center">Draft→Stable<br>ICU 60</td> 297 </tr> 298 299 300 <!-- start of edited numberformatter stuff --> 301 302 <tr class="row1"> 303 <td class="file">numberformatter.h</td><td class="proto">Appendable& icu::number::FormattedNumber::appendTo(Appendable&, UErrorCode&) <b><i>const</i></b></td> 304 <td colspan="2" align="center">Draft (const)<br> ICU 62 </td> 305 </tr> 306 307 <tr class="row0"> 308 <td class="file">numberformatter.h</td><td class="proto">Derived icu::number::NumberFormatterSettings< Derived >::grouping(U<b><i>Number</i></b>GroupingStrategy) const&</td> 309 <td colspan="2" align="center">Draft (rename)<br>ICU 61 </td> 310 </tr> 311 312 <tr class="row1"> 313 <td class="file">numberformatter.h</td><td class="proto">Derived icu::number::NumberFormatterSettings< Derived >::grouping(U<b><i>Number</i></b>GroupingStrategy)&&</td> 314 <td colspan="2" align="center">Draft (rename)<br>ICU 62 </td> 315 </tr> 316 317 <tr class="row0"> <td class="proto" colspan="4"> </td> </tr> 318 <!-- End of edited numberformatter stufff --> 319 320 <tr class="row1"> 321 <td class="file">numfmt.h</td><td class="proto">ERoundingMode icu::NumberFormat::getRoundingMode() const</td><td class="" colspan="2" align="center">Draft→Stable<br>ICU 60</td> 322 </tr> 323 <tr class="row0"> 324 <td class="file">numfmt.h</td><td class="proto">void icu::NumberFormat::setRoundingMode(ERoundingMode)</td><td class="" colspan="2" align="center">Draft→Stable<br>ICU 60</td> 325 </tr> 326 <tr class="row1"> 327 <td class="file">rbnf.h</td><td class="proto">ERoundingMode icu::RuleBasedNumberFormat::getRoundingMode() const</td><td class="" colspan="2" align="center">Draft→Stable<br>ICU 60</td> 328 </tr> 329 <tr class="row0"> 330 <td class="file">rbnf.h</td><td class="proto">void icu::RuleBasedNumberFormat::setRoundingMode(ERoundingMode)</td><td class="" colspan="2" align="center">Draft→Stable<br>ICU 60</td> 331 </tr> 332 <tr class="row1"> 333 <td class="file">stringoptions.h</td><td class="proto"><tt>#define</tt> U_EDITS_NO_RESET</td><td class="" colspan="2" align="center">Draft→Stable<br>ICU 60</td> 334 </tr> 335 <tr class="row0"> 336 <td class="file">stringoptions.h</td><td class="proto"><tt>#define</tt> U_OMIT_UNCHANGED_TEXT</td><td class="" colspan="2" align="center">Draft→Stable<br>ICU 60</td> 337 </tr> 338 <tr class="row1"> 339 <td class="file">stringoptions.h</td><td class="proto"><tt>#define</tt> U_TITLECASE_ADJUST_TO_CASED</td><td class="" colspan="2" align="center">Draft→Stable<br>ICU 60</td> 340 </tr> 341 <tr class="row0"> 342 <td class="file">stringoptions.h</td><td class="proto"><tt>#define</tt> U_TITLECASE_SENTENCES</td><td class="" colspan="2" align="center">Draft→Stable<br>ICU 60</td> 343 </tr> 344 <tr class="row1"> 345 <td class="file">stringoptions.h</td><td class="proto"><tt>#define</tt> U_TITLECASE_WHOLE_STRING</td><td class="" colspan="2" align="center">Draft→Stable<br>ICU 60</td> 346 </tr> 347 348 <!-- remove usearch.h line. Tool error. 349 350 <tr class="row0"> 351 <td class="file">usearch.h</td><td class="proto"><tt>enum</tt> USearchAttributeValue::USEARCH_ANY_BASE_WEIGHT_IS_WILDCARD</td><td class="stabchange">Stable<br>ICU 2.4</td><td>Stable<br> 352 <span class="verchange"><span>ICU 4.4</span> 353 <br> 354 <b class="bigwarn" title="A stable API changed version.">(changed)</b></span></td> 355 </tr> 356 --> 357 <tr class="row0"> <td class="proto" colspan="4"> </td> </tr> 358 359 <tr class="row1"> 360 <td class="file">utf16.h</td><td class="proto"><tt>#define</tt> U16_GET_OR_FFFD</td><td class="" colspan="2" align="center">Draft→Stable<br>ICU 60</td> 361 </tr> 362 <tr class="row0"> 363 <td class="file">utf16.h</td><td class="proto"><tt>#define</tt> U16_NEXT_OR_FFFD</td><td class="" colspan="2" align="center">Draft→Stable<br>ICU 60</td> 364 </tr> 365 <tr class="row1"> 366 <td class="file">utf16.h</td><td class="proto"><tt>#define</tt> U16_PREV_OR_FFFD</td><td class="" colspan="2" align="center">Draft→Stable<br>ICU 60</td> 367 </tr> 368 </table> 369 <P></P> 370 <a href="#_top">(jump back to top)</a> 371 <hr> 372 <a name="promoted"></a> 373 <h2>Promoted to stable in ICU 63</h2> 374 <table BORDER="1" class="genTable"> 375 <THEAD> 376 <tr> 377 <th>File</th><th>API</th><th>ICU 62</th><th>ICU 63</th> 378 </tr> 379 </THEAD> 380 <tr class="row1"> 381 <td class="file">bytestream.h</td><td class="proto">icu::StringByteSink< StringClass >::StringByteSink(StringClass*, int32_t)</td><td class="" colspan="2" align="center">Draft→Stable<br>ICU 60</td> 382 </tr> 383 <tr class="row0"> 384 <td class="file">casemap.h</td><td class="proto"><tt>static</tt> void icu::CaseMap::utf8Fold(uint32_t, StringPiece, ByteSink&, Edits*, UErrorCode&)</td><td class="" colspan="2" align="center">Draft→Stable<br>ICU 60</td> 385 </tr> 386 <tr class="row1"> 387 <td class="file">casemap.h</td><td class="proto"><tt>static</tt> void icu::CaseMap::utf8ToLower(const char*, uint32_t, StringPiece, ByteSink&, Edits*, UErrorCode&)</td><td class="" colspan="2" align="center">Draft→Stable<br>ICU 60</td> 388 </tr> 389 <tr class="row0"> 390 <td class="file">casemap.h</td><td class="proto"><tt>static</tt> void icu::CaseMap::utf8ToTitle(const char*, uint32_t, BreakIterator*, StringPiece, ByteSink&, Edits*, UErrorCode&)</td><td class="" colspan="2" align="center">Draft→Stable<br>ICU 60</td> 391 </tr> 392 <tr class="row1"> 393 <td class="file">casemap.h</td><td class="proto"><tt>static</tt> void icu::CaseMap::utf8ToUpper(const char*, uint32_t, StringPiece, ByteSink&, Edits*, UErrorCode&)</td><td class="" colspan="2" align="center">Draft→Stable<br>ICU 60</td> 394 </tr> 395 <tr class="row0"> 396 <td class="file">currunit.h</td><td class="proto">icu::CurrencyUnit::CurrencyUnit()</td><td class="" colspan="2" align="center">Draft→Stable<br>ICU 60</td> 397 </tr> 398 <tr class="row1"> 399 <td class="file">currunit.h</td><td class="proto">icu::CurrencyUnit::CurrencyUnit(const MeasureUnit&, UErrorCode&)</td><td class="" colspan="2" align="center">Draft→Stable<br>ICU 60</td> 400 </tr> 401 <tr class="row0"> 402 <td class="file">dcfmtsym.h</td><td class="proto">icu::DecimalFormatSymbols::DecimalFormatSymbols(const Locale&, const NumberingSystem&, UErrorCode&)</td><td class="" colspan="2" align="center">Draft→Stable<br>ICU 60</td> 403 </tr> 404 <tr class="row1"> 405 <td class="file">edits.h</td><td class="proto">Edits& icu::Edits::mergeAndAppend(const Edits&, const Edits&, UErrorCode&)</td><td class="" colspan="2" align="center">Draft→Stable<br>ICU 60</td> 406 </tr> 407 <tr class="row0"> 408 <td class="file">edits.h</td><td class="proto">Edits& icu::Edits::operator=(Edits&&)</td><td class="" colspan="2" align="center">Draft→Stable<br>ICU 60</td> 409 </tr> 410 <tr class="row1"> 411 <td class="file">edits.h</td><td class="proto">Edits& icu::Edits::operator=(const Edits&)</td><td class="" colspan="2" align="center">Draft→Stable<br>ICU 60</td> 412 </tr> 413 <tr class="row0"> 414 <td class="file">edits.h</td><td class="proto">icu::Edits::Edits(Edits&&)</td><td class="" colspan="2" align="center">Draft→Stable<br>ICU 60</td> 415 </tr> 416 <tr class="row1"> 417 <td class="file">edits.h</td><td class="proto">icu::Edits::Edits(const Edits&)</td><td class="" colspan="2" align="center">Draft→Stable<br>ICU 60</td> 418 </tr> 419 <tr class="row0"> 420 <td class="file">edits.h</td><td class="proto">int32_t icu::Edits::numberOfChanges() const</td><td class="" colspan="2" align="center">Draft→Stable<br>ICU 60</td> 421 </tr> 422 <tr class="row1"> 423 <td class="file">filteredbrk.h</td><td class="proto">BreakIterator* icu::FilteredBreakIteratorBuilder::wrapIteratorWithFilter(BreakIterator*, UErrorCode&)</td><td class="" colspan="2" align="center">Draft→Stable<br>ICU 60</td> 424 </tr> 425 <tr class="row0"> 426 <td class="file">filteredbrk.h</td><td class="proto"><tt>static</tt> FilteredBreakIteratorBuilder* icu::FilteredBreakIteratorBuilder::createEmptyInstance(UErrorCode&)</td><td class="" colspan="2" align="center">Draft→Stable<br>ICU 60</td> 427 </tr> 428 <tr class="row1"> 429 <td class="file">normalizer2.h</td><td class="proto">UBool icu::FilteredNormalizer2::isNormalizedUTF8(StringPiece, UErrorCode&) const</td><td class="" colspan="2" align="center">Draft→Stable<br>ICU 60</td> 430 </tr> 431 <tr class="row0"> 432 <td class="file">normalizer2.h</td><td class="proto">UBool icu::Normalizer2::isNormalizedUTF8(StringPiece, UErrorCode&) const</td><td class="" colspan="2" align="center">Draft→Stable<br>ICU 60</td> 433 </tr> 434 <tr class="row1"> 435 <td class="file">normalizer2.h</td><td class="proto">void icu::FilteredNormalizer2::normalizeUTF8(uint32_t, StringPiece, ByteSink&, Edits*, UErrorCode&) const</td><td class="" colspan="2" align="center">Draft→Stable<br>ICU 60</td> 436 </tr> 437 <tr class="row0"> 438 <td class="file">normalizer2.h</td><td class="proto">void icu::Normalizer2::normalizeUTF8(uint32_t, StringPiece, ByteSink&, Edits*, UErrorCode&) const</td><td class="" colspan="2" align="center">Draft→Stable<br>ICU 60</td> 439 </tr> 440 <tr class="row1"> 441 <td class="file">numfmt.h</td><td class="proto">ERoundingMode icu::NumberFormat::getRoundingMode() const</td><td class="" colspan="2" align="center">Draft→Stable<br>ICU 60</td> 442 </tr> 443 <tr class="row0"> 444 <td class="file">numfmt.h</td><td class="proto">void icu::NumberFormat::setRoundingMode(ERoundingMode)</td><td class="" colspan="2" align="center">Draft→Stable<br>ICU 60</td> 445 </tr> 446 <tr class="row1"> 447 <td class="file">rbnf.h</td><td class="proto">ERoundingMode icu::RuleBasedNumberFormat::getRoundingMode() const</td><td class="" colspan="2" align="center">Draft→Stable<br>ICU 60</td> 448 </tr> 449 <tr class="row0"> 450 <td class="file">rbnf.h</td><td class="proto">void icu::RuleBasedNumberFormat::setRoundingMode(ERoundingMode)</td><td class="" colspan="2" align="center">Draft→Stable<br>ICU 60</td> 451 </tr> 452 <tr class="row1"> 453 <td class="file">stringoptions.h</td><td class="proto"><tt>#define</tt> U_EDITS_NO_RESET</td><td class="" colspan="2" align="center">Draft→Stable<br>ICU 60</td> 454 </tr> 455 <tr class="row0"> 456 <td class="file">stringoptions.h</td><td class="proto"><tt>#define</tt> U_OMIT_UNCHANGED_TEXT</td><td class="" colspan="2" align="center">Draft→Stable<br>ICU 60</td> 457 </tr> 458 <tr class="row1"> 459 <td class="file">stringoptions.h</td><td class="proto"><tt>#define</tt> U_TITLECASE_ADJUST_TO_CASED</td><td class="" colspan="2" align="center">Draft→Stable<br>ICU 60</td> 460 </tr> 461 <tr class="row0"> 462 <td class="file">stringoptions.h</td><td class="proto"><tt>#define</tt> U_TITLECASE_SENTENCES</td><td class="" colspan="2" align="center">Draft→Stable<br>ICU 60</td> 463 </tr> 464 <tr class="row1"> 465 <td class="file">stringoptions.h</td><td class="proto"><tt>#define</tt> U_TITLECASE_WHOLE_STRING</td><td class="" colspan="2" align="center">Draft→Stable<br>ICU 60</td> 466 </tr> 467 <tr class="row0"> 468 <td class="file">uchar.h</td><td class="proto"><tt>enum</tt> UIndicPositionalCategory::U_INPC_BOTTOM_AND_LEFT</td><td class="">(missing)</td><td>Stable<br> 469 <span class=""><span>ICU 63</span></span></td><td class="bornstable"><b class="bigwarn" title="A new API was introduced as stable in $rightVer.">(Born Stable)</b></td> 470 </tr> 471 <tr class="row1"> 472 <td class="file">uchar.h</td><td class="proto"><tt>enum</tt> UIndicPositionalCategory::U_INPC_BOTTOM_AND_RIGHT</td><td class="">(missing)</td><td>Stable<br> 473 <span class=""><span>ICU 63</span></span></td><td class="bornstable"><b class="bigwarn" title="A new API was introduced as stable in $rightVer.">(Born Stable)</b></td> 474 </tr> 475 <tr class="row0"> 476 <td class="file">uchar.h</td><td class="proto"><tt>enum</tt> UIndicPositionalCategory::U_INPC_BOTTOM</td><td class="">(missing)</td><td>Stable<br> 477 <span class=""><span>ICU 63</span></span></td><td class="bornstable"><b class="bigwarn" title="A new API was introduced as stable in $rightVer.">(Born Stable)</b></td> 478 </tr> 479 <tr class="row1"> 480 <td class="file">uchar.h</td><td class="proto"><tt>enum</tt> UIndicPositionalCategory::U_INPC_LEFT_AND_RIGHT</td><td class="">(missing)</td><td>Stable<br> 481 <span class=""><span>ICU 63</span></span></td><td class="bornstable"><b class="bigwarn" title="A new API was introduced as stable in $rightVer.">(Born Stable)</b></td> 482 </tr> 483 <tr class="row0"> 484 <td class="file">uchar.h</td><td class="proto"><tt>enum</tt> UIndicPositionalCategory::U_INPC_LEFT</td><td class="">(missing)</td><td>Stable<br> 485 <span class=""><span>ICU 63</span></span></td><td class="bornstable"><b class="bigwarn" title="A new API was introduced as stable in $rightVer.">(Born Stable)</b></td> 486 </tr> 487 <tr class="row1"> 488 <td class="file">uchar.h</td><td class="proto"><tt>enum</tt> UIndicPositionalCategory::U_INPC_NA</td><td class="">(missing)</td><td>Stable<br> 489 <span class=""><span>ICU 63</span></span></td><td class="bornstable"><b class="bigwarn" title="A new API was introduced as stable in $rightVer.">(Born Stable)</b></td> 490 </tr> 491 <tr class="row0"> 492 <td class="file">uchar.h</td><td class="proto"><tt>enum</tt> UIndicPositionalCategory::U_INPC_OVERSTRUCK</td><td class="">(missing)</td><td>Stable<br> 493 <span class=""><span>ICU 63</span></span></td><td class="bornstable"><b class="bigwarn" title="A new API was introduced as stable in $rightVer.">(Born Stable)</b></td> 494 </tr> 495 <tr class="row1"> 496 <td class="file">uchar.h</td><td class="proto"><tt>enum</tt> UIndicPositionalCategory::U_INPC_RIGHT</td><td class="">(missing)</td><td>Stable<br> 497 <span class=""><span>ICU 63</span></span></td><td class="bornstable"><b class="bigwarn" title="A new API was introduced as stable in $rightVer.">(Born Stable)</b></td> 498 </tr> 499 <tr class="row0"> 500 <td class="file">uchar.h</td><td class="proto"><tt>enum</tt> UIndicPositionalCategory::U_INPC_TOP_AND_BOTTOM_AND_RIGHT</td><td class="">(missing)</td><td>Stable<br> 501 <span class=""><span>ICU 63</span></span></td><td class="bornstable"><b class="bigwarn" title="A new API was introduced as stable in $rightVer.">(Born Stable)</b></td> 502 </tr> 503 <tr class="row1"> 504 <td class="file">uchar.h</td><td class="proto"><tt>enum</tt> UIndicPositionalCategory::U_INPC_TOP_AND_BOTTOM</td><td class="">(missing)</td><td>Stable<br> 505 <span class=""><span>ICU 63</span></span></td><td class="bornstable"><b class="bigwarn" title="A new API was introduced as stable in $rightVer.">(Born Stable)</b></td> 506 </tr> 507 <tr class="row0"> 508 <td class="file">uchar.h</td><td class="proto"><tt>enum</tt> UIndicPositionalCategory::U_INPC_TOP_AND_LEFT_AND_RIGHT</td><td class="">(missing)</td><td>Stable<br> 509 <span class=""><span>ICU 63</span></span></td><td class="bornstable"><b class="bigwarn" title="A new API was introduced as stable in $rightVer.">(Born Stable)</b></td> 510 </tr> 511 <tr class="row1"> 512 <td class="file">uchar.h</td><td class="proto"><tt>enum</tt> UIndicPositionalCategory::U_INPC_TOP_AND_LEFT</td><td class="">(missing)</td><td>Stable<br> 513 <span class=""><span>ICU 63</span></span></td><td class="bornstable"><b class="bigwarn" title="A new API was introduced as stable in $rightVer.">(Born Stable)</b></td> 514 </tr> 515 <tr class="row0"> 516 <td class="file">uchar.h</td><td class="proto"><tt>enum</tt> UIndicPositionalCategory::U_INPC_TOP_AND_RIGHT</td><td class="">(missing)</td><td>Stable<br> 517 <span class=""><span>ICU 63</span></span></td><td class="bornstable"><b class="bigwarn" title="A new API was introduced as stable in $rightVer.">(Born Stable)</b></td> 518 </tr> 519 <tr class="row1"> 520 <td class="file">uchar.h</td><td class="proto"><tt>enum</tt> UIndicPositionalCategory::U_INPC_TOP</td><td class="">(missing)</td><td>Stable<br> 521 <span class=""><span>ICU 63</span></span></td><td class="bornstable"><b class="bigwarn" title="A new API was introduced as stable in $rightVer.">(Born Stable)</b></td> 522 </tr> 523 <tr class="row0"> 524 <td class="file">uchar.h</td><td class="proto"><tt>enum</tt> UIndicPositionalCategory::U_INPC_VISUAL_ORDER_LEFT</td><td class="">(missing)</td><td>Stable<br> 525 <span class=""><span>ICU 63</span></span></td><td class="bornstable"><b class="bigwarn" title="A new API was introduced as stable in $rightVer.">(Born Stable)</b></td> 526 </tr> 527 <tr class="row1"> 528 <td class="file">uchar.h</td><td class="proto"><tt>enum</tt> UIndicSyllabicCategory::U_INSC_AVAGRAHA</td><td class="">(missing)</td><td>Stable<br> 529 <span class=""><span>ICU 63</span></span></td><td class="bornstable"><b class="bigwarn" title="A new API was introduced as stable in $rightVer.">(Born Stable)</b></td> 530 </tr> 531 <tr class="row0"> 532 <td class="file">uchar.h</td><td class="proto"><tt>enum</tt> UIndicSyllabicCategory::U_INSC_BINDU</td><td class="">(missing)</td><td>Stable<br> 533 <span class=""><span>ICU 63</span></span></td><td class="bornstable"><b class="bigwarn" title="A new API was introduced as stable in $rightVer.">(Born Stable)</b></td> 534 </tr> 535 <tr class="row1"> 536 <td class="file">uchar.h</td><td class="proto"><tt>enum</tt> UIndicSyllabicCategory::U_INSC_BRAHMI_JOINING_NUMBER</td><td class="">(missing)</td><td>Stable<br> 537 <span class=""><span>ICU 63</span></span></td><td class="bornstable"><b class="bigwarn" title="A new API was introduced as stable in $rightVer.">(Born Stable)</b></td> 538 </tr> 539 <tr class="row0"> 540 <td class="file">uchar.h</td><td class="proto"><tt>enum</tt> UIndicSyllabicCategory::U_INSC_CANTILLATION_MARK</td><td class="">(missing)</td><td>Stable<br> 541 <span class=""><span>ICU 63</span></span></td><td class="bornstable"><b class="bigwarn" title="A new API was introduced as stable in $rightVer.">(Born Stable)</b></td> 542 </tr> 543 <tr class="row1"> 544 <td class="file">uchar.h</td><td class="proto"><tt>enum</tt> UIndicSyllabicCategory::U_INSC_CONSONANT_DEAD</td><td class="">(missing)</td><td>Stable<br> 545 <span class=""><span>ICU 63</span></span></td><td class="bornstable"><b class="bigwarn" title="A new API was introduced as stable in $rightVer.">(Born Stable)</b></td> 546 </tr> 547 <tr class="row0"> 548 <td class="file">uchar.h</td><td class="proto"><tt>enum</tt> UIndicSyllabicCategory::U_INSC_CONSONANT_FINAL</td><td class="">(missing)</td><td>Stable<br> 549 <span class=""><span>ICU 63</span></span></td><td class="bornstable"><b class="bigwarn" title="A new API was introduced as stable in $rightVer.">(Born Stable)</b></td> 550 </tr> 551 <tr class="row1"> 552 <td class="file">uchar.h</td><td class="proto"><tt>enum</tt> UIndicSyllabicCategory::U_INSC_CONSONANT_HEAD_LETTER</td><td class="">(missing)</td><td>Stable<br> 553 <span class=""><span>ICU 63</span></span></td><td class="bornstable"><b class="bigwarn" title="A new API was introduced as stable in $rightVer.">(Born Stable)</b></td> 554 </tr> 555 <tr class="row0"> 556 <td class="file">uchar.h</td><td class="proto"><tt>enum</tt> UIndicSyllabicCategory::U_INSC_CONSONANT_INITIAL_POSTFIXED</td><td class="">(missing)</td><td>Stable<br> 557 <span class=""><span>ICU 63</span></span></td><td class="bornstable"><b class="bigwarn" title="A new API was introduced as stable in $rightVer.">(Born Stable)</b></td> 558 </tr> 559 <tr class="row1"> 560 <td class="file">uchar.h</td><td class="proto"><tt>enum</tt> UIndicSyllabicCategory::U_INSC_CONSONANT_KILLER</td><td class="">(missing)</td><td>Stable<br> 561 <span class=""><span>ICU 63</span></span></td><td class="bornstable"><b class="bigwarn" title="A new API was introduced as stable in $rightVer.">(Born Stable)</b></td> 562 </tr> 563 <tr class="row0"> 564 <td class="file">uchar.h</td><td class="proto"><tt>enum</tt> UIndicSyllabicCategory::U_INSC_CONSONANT_MEDIAL</td><td class="">(missing)</td><td>Stable<br> 565 <span class=""><span>ICU 63</span></span></td><td class="bornstable"><b class="bigwarn" title="A new API was introduced as stable in $rightVer.">(Born Stable)</b></td> 566 </tr> 567 <tr class="row1"> 568 <td class="file">uchar.h</td><td class="proto"><tt>enum</tt> UIndicSyllabicCategory::U_INSC_CONSONANT_PLACEHOLDER</td><td class="">(missing)</td><td>Stable<br> 569 <span class=""><span>ICU 63</span></span></td><td class="bornstable"><b class="bigwarn" title="A new API was introduced as stable in $rightVer.">(Born Stable)</b></td> 570 </tr> 571 <tr class="row0"> 572 <td class="file">uchar.h</td><td class="proto"><tt>enum</tt> UIndicSyllabicCategory::U_INSC_CONSONANT_PRECEDING_REPHA</td><td class="">(missing)</td><td>Stable<br> 573 <span class=""><span>ICU 63</span></span></td><td class="bornstable"><b class="bigwarn" title="A new API was introduced as stable in $rightVer.">(Born Stable)</b></td> 574 </tr> 575 <tr class="row1"> 576 <td class="file">uchar.h</td><td class="proto"><tt>enum</tt> UIndicSyllabicCategory::U_INSC_CONSONANT_PREFIXED</td><td class="">(missing)</td><td>Stable<br> 577 <span class=""><span>ICU 63</span></span></td><td class="bornstable"><b class="bigwarn" title="A new API was introduced as stable in $rightVer.">(Born Stable)</b></td> 578 </tr> 579 <tr class="row0"> 580 <td class="file">uchar.h</td><td class="proto"><tt>enum</tt> UIndicSyllabicCategory::U_INSC_CONSONANT_SUBJOINED</td><td class="">(missing)</td><td>Stable<br> 581 <span class=""><span>ICU 63</span></span></td><td class="bornstable"><b class="bigwarn" title="A new API was introduced as stable in $rightVer.">(Born Stable)</b></td> 582 </tr> 583 <tr class="row1"> 584 <td class="file">uchar.h</td><td class="proto"><tt>enum</tt> UIndicSyllabicCategory::U_INSC_CONSONANT_SUCCEEDING_REPHA</td><td class="">(missing)</td><td>Stable<br> 585 <span class=""><span>ICU 63</span></span></td><td class="bornstable"><b class="bigwarn" title="A new API was introduced as stable in $rightVer.">(Born Stable)</b></td> 586 </tr> 587 <tr class="row0"> 588 <td class="file">uchar.h</td><td class="proto"><tt>enum</tt> UIndicSyllabicCategory::U_INSC_CONSONANT_WITH_STACKER</td><td class="">(missing)</td><td>Stable<br> 589 <span class=""><span>ICU 63</span></span></td><td class="bornstable"><b class="bigwarn" title="A new API was introduced as stable in $rightVer.">(Born Stable)</b></td> 590 </tr> 591 <tr class="row1"> 592 <td class="file">uchar.h</td><td class="proto"><tt>enum</tt> UIndicSyllabicCategory::U_INSC_CONSONANT</td><td class="">(missing)</td><td>Stable<br> 593 <span class=""><span>ICU 63</span></span></td><td class="bornstable"><b class="bigwarn" title="A new API was introduced as stable in $rightVer.">(Born Stable)</b></td> 594 </tr> 595 <tr class="row0"> 596 <td class="file">uchar.h</td><td class="proto"><tt>enum</tt> UIndicSyllabicCategory::U_INSC_GEMINATION_MARK</td><td class="">(missing)</td><td>Stable<br> 597 <span class=""><span>ICU 63</span></span></td><td class="bornstable"><b class="bigwarn" title="A new API was introduced as stable in $rightVer.">(Born Stable)</b></td> 598 </tr> 599 <tr class="row1"> 600 <td class="file">uchar.h</td><td class="proto"><tt>enum</tt> UIndicSyllabicCategory::U_INSC_INVISIBLE_STACKER</td><td class="">(missing)</td><td>Stable<br> 601 <span class=""><span>ICU 63</span></span></td><td class="bornstable"><b class="bigwarn" title="A new API was introduced as stable in $rightVer.">(Born Stable)</b></td> 602 </tr> 603 <tr class="row0"> 604 <td class="file">uchar.h</td><td class="proto"><tt>enum</tt> UIndicSyllabicCategory::U_INSC_JOINER</td><td class="">(missing)</td><td>Stable<br> 605 <span class=""><span>ICU 63</span></span></td><td class="bornstable"><b class="bigwarn" title="A new API was introduced as stable in $rightVer.">(Born Stable)</b></td> 606 </tr> 607 <tr class="row1"> 608 <td class="file">uchar.h</td><td class="proto"><tt>enum</tt> UIndicSyllabicCategory::U_INSC_MODIFYING_LETTER</td><td class="">(missing)</td><td>Stable<br> 609 <span class=""><span>ICU 63</span></span></td><td class="bornstable"><b class="bigwarn" title="A new API was introduced as stable in $rightVer.">(Born Stable)</b></td> 610 </tr> 611 <tr class="row0"> 612 <td class="file">uchar.h</td><td class="proto"><tt>enum</tt> UIndicSyllabicCategory::U_INSC_NON_JOINER</td><td class="">(missing)</td><td>Stable<br> 613 <span class=""><span>ICU 63</span></span></td><td class="bornstable"><b class="bigwarn" title="A new API was introduced as stable in $rightVer.">(Born Stable)</b></td> 614 </tr> 615 <tr class="row1"> 616 <td class="file">uchar.h</td><td class="proto"><tt>enum</tt> UIndicSyllabicCategory::U_INSC_NUKTA</td><td class="">(missing)</td><td>Stable<br> 617 <span class=""><span>ICU 63</span></span></td><td class="bornstable"><b class="bigwarn" title="A new API was introduced as stable in $rightVer.">(Born Stable)</b></td> 618 </tr> 619 <tr class="row0"> 620 <td class="file">uchar.h</td><td class="proto"><tt>enum</tt> UIndicSyllabicCategory::U_INSC_NUMBER_JOINER</td><td class="">(missing)</td><td>Stable<br> 621 <span class=""><span>ICU 63</span></span></td><td class="bornstable"><b class="bigwarn" title="A new API was introduced as stable in $rightVer.">(Born Stable)</b></td> 622 </tr> 623 <tr class="row1"> 624 <td class="file">uchar.h</td><td class="proto"><tt>enum</tt> UIndicSyllabicCategory::U_INSC_NUMBER</td><td class="">(missing)</td><td>Stable<br> 625 <span class=""><span>ICU 63</span></span></td><td class="bornstable"><b class="bigwarn" title="A new API was introduced as stable in $rightVer.">(Born Stable)</b></td> 626 </tr> 627 <tr class="row0"> 628 <td class="file">uchar.h</td><td class="proto"><tt>enum</tt> UIndicSyllabicCategory::U_INSC_OTHER</td><td class="">(missing)</td><td>Stable<br> 629 <span class=""><span>ICU 63</span></span></td><td class="bornstable"><b class="bigwarn" title="A new API was introduced as stable in $rightVer.">(Born Stable)</b></td> 630 </tr> 631 <tr class="row1"> 632 <td class="file">uchar.h</td><td class="proto"><tt>enum</tt> UIndicSyllabicCategory::U_INSC_PURE_KILLER</td><td class="">(missing)</td><td>Stable<br> 633 <span class=""><span>ICU 63</span></span></td><td class="bornstable"><b class="bigwarn" title="A new API was introduced as stable in $rightVer.">(Born Stable)</b></td> 634 </tr> 635 <tr class="row0"> 636 <td class="file">uchar.h</td><td class="proto"><tt>enum</tt> UIndicSyllabicCategory::U_INSC_REGISTER_SHIFTER</td><td class="">(missing)</td><td>Stable<br> 637 <span class=""><span>ICU 63</span></span></td><td class="bornstable"><b class="bigwarn" title="A new API was introduced as stable in $rightVer.">(Born Stable)</b></td> 638 </tr> 639 <tr class="row1"> 640 <td class="file">uchar.h</td><td class="proto"><tt>enum</tt> UIndicSyllabicCategory::U_INSC_SYLLABLE_MODIFIER</td><td class="">(missing)</td><td>Stable<br> 641 <span class=""><span>ICU 63</span></span></td><td class="bornstable"><b class="bigwarn" title="A new API was introduced as stable in $rightVer.">(Born Stable)</b></td> 642 </tr> 643 <tr class="row0"> 644 <td class="file">uchar.h</td><td class="proto"><tt>enum</tt> UIndicSyllabicCategory::U_INSC_TONE_LETTER</td><td class="">(missing)</td><td>Stable<br> 645 <span class=""><span>ICU 63</span></span></td><td class="bornstable"><b class="bigwarn" title="A new API was introduced as stable in $rightVer.">(Born Stable)</b></td> 646 </tr> 647 <tr class="row1"> 648 <td class="file">uchar.h</td><td class="proto"><tt>enum</tt> UIndicSyllabicCategory::U_INSC_TONE_MARK</td><td class="">(missing)</td><td>Stable<br> 649 <span class=""><span>ICU 63</span></span></td><td class="bornstable"><b class="bigwarn" title="A new API was introduced as stable in $rightVer.">(Born Stable)</b></td> 650 </tr> 651 <tr class="row0"> 652 <td class="file">uchar.h</td><td class="proto"><tt>enum</tt> UIndicSyllabicCategory::U_INSC_VIRAMA</td><td class="">(missing)</td><td>Stable<br> 653 <span class=""><span>ICU 63</span></span></td><td class="bornstable"><b class="bigwarn" title="A new API was introduced as stable in $rightVer.">(Born Stable)</b></td> 654 </tr> 655 <tr class="row1"> 656 <td class="file">uchar.h</td><td class="proto"><tt>enum</tt> UIndicSyllabicCategory::U_INSC_VISARGA</td><td class="">(missing)</td><td>Stable<br> 657 <span class=""><span>ICU 63</span></span></td><td class="bornstable"><b class="bigwarn" title="A new API was introduced as stable in $rightVer.">(Born Stable)</b></td> 658 </tr> 659 <tr class="row0"> 660 <td class="file">uchar.h</td><td class="proto"><tt>enum</tt> UIndicSyllabicCategory::U_INSC_VOWEL_DEPENDENT</td><td class="">(missing)</td><td>Stable<br> 661 <span class=""><span>ICU 63</span></span></td><td class="bornstable"><b class="bigwarn" title="A new API was introduced as stable in $rightVer.">(Born Stable)</b></td> 662 </tr> 663 <tr class="row1"> 664 <td class="file">uchar.h</td><td class="proto"><tt>enum</tt> UIndicSyllabicCategory::U_INSC_VOWEL_INDEPENDENT</td><td class="">(missing)</td><td>Stable<br> 665 <span class=""><span>ICU 63</span></span></td><td class="bornstable"><b class="bigwarn" title="A new API was introduced as stable in $rightVer.">(Born Stable)</b></td> 666 </tr> 667 <tr class="row0"> 668 <td class="file">uchar.h</td><td class="proto"><tt>enum</tt> UIndicSyllabicCategory::U_INSC_VOWEL</td><td class="">(missing)</td><td>Stable<br> 669 <span class=""><span>ICU 63</span></span></td><td class="bornstable"><b class="bigwarn" title="A new API was introduced as stable in $rightVer.">(Born Stable)</b></td> 670 </tr> 671 <tr class="row1"> 672 <td class="file">uchar.h</td><td class="proto"><tt>enum</tt> UProperty::UCHAR_INDIC_POSITIONAL_CATEGORY</td><td class="">(missing)</td><td>Stable<br> 673 <span class=""><span>ICU 63</span></span></td><td class="bornstable"><b class="bigwarn" title="A new API was introduced as stable in $rightVer.">(Born Stable)</b></td> 674 </tr> 675 <tr class="row0"> 676 <td class="file">uchar.h</td><td class="proto"><tt>enum</tt> UProperty::UCHAR_INDIC_SYLLABIC_CATEGORY</td><td class="">(missing)</td><td>Stable<br> 677 <span class=""><span>ICU 63</span></span></td><td class="bornstable"><b class="bigwarn" title="A new API was introduced as stable in $rightVer.">(Born Stable)</b></td> 678 </tr> 679 <tr class="row1"> 680 <td class="file">uchar.h</td><td class="proto"><tt>enum</tt> UProperty::UCHAR_VERTICAL_ORIENTATION</td><td class="">(missing)</td><td>Stable<br> 681 <span class=""><span>ICU 63</span></span></td><td class="bornstable"><b class="bigwarn" title="A new API was introduced as stable in $rightVer.">(Born Stable)</b></td> 682 </tr> 683 <tr class="row0"> 684 <td class="file">uchar.h</td><td class="proto"><tt>enum</tt> UVerticalOrientation::U_VO_ROTATED</td><td class="">(missing)</td><td>Stable<br> 685 <span class=""><span>ICU 63</span></span></td><td class="bornstable"><b class="bigwarn" title="A new API was introduced as stable in $rightVer.">(Born Stable)</b></td> 686 </tr> 687 <tr class="row1"> 688 <td class="file">uchar.h</td><td class="proto"><tt>enum</tt> UVerticalOrientation::U_VO_TRANSFORMED_ROTATED</td><td class="">(missing)</td><td>Stable<br> 689 <span class=""><span>ICU 63</span></span></td><td class="bornstable"><b class="bigwarn" title="A new API was introduced as stable in $rightVer.">(Born Stable)</b></td> 690 </tr> 691 <tr class="row0"> 692 <td class="file">uchar.h</td><td class="proto"><tt>enum</tt> UVerticalOrientation::U_VO_TRANSFORMED_UPRIGHT</td><td class="">(missing)</td><td>Stable<br> 693 <span class=""><span>ICU 63</span></span></td><td class="bornstable"><b class="bigwarn" title="A new API was introduced as stable in $rightVer.">(Born Stable)</b></td> 694 </tr> 695 <tr class="row1"> 696 <td class="file">uchar.h</td><td class="proto"><tt>enum</tt> UVerticalOrientation::U_VO_UPRIGHT</td><td class="">(missing)</td><td>Stable<br> 697 <span class=""><span>ICU 63</span></span></td><td class="bornstable"><b class="bigwarn" title="A new API was introduced as stable in $rightVer.">(Born Stable)</b></td> 698 </tr> 699 700 <!-- 701 <tr class="row0"> 702 <td class="file">uobject.h</td><td class="proto"><tt>#define</tt> U_NO_THROW</td><td class="">(missing)</td><td>Stable<br> 703 <span class=""><span>ICU 4.2</span></span></td> 704 </tr> 705 --> 706 <tr class="row0"> <td class="proto" colspan="4"> </td> </tr> 707 708 709 <tr class="row1"> 710 <td class="file">utf16.h</td><td class="proto"><tt>#define</tt> U16_GET_OR_FFFD</td><td class="" colspan="2" align="center">Draft→Stable<br>ICU 60</td> 711 </tr> 712 <tr class="row0"> 713 <td class="file">utf16.h</td><td class="proto"><tt>#define</tt> U16_NEXT_OR_FFFD</td><td class="" colspan="2" align="center">Draft→Stable<br>ICU 60</td> 714 </tr> 715 <tr class="row1"> 716 <td class="file">utf16.h</td><td class="proto"><tt>#define</tt> U16_PREV_OR_FFFD</td><td class="" colspan="2" align="center">Draft→Stable<br>ICU 60</td> 717 </tr> 718 719 <!-- 720 <tr class="row0"> 721 <td class="file">utypes.h</td><td class="proto"><tt>#define</tt> U_COMBINED_IMPLEMENTATION</td><td class="">(missing)</td><td>Stable<br> 722 <span class=""><span>ICU 2.0</span></span></td> 723 </tr> 724 --> 725 726 </table> 727 <P></P> 728 <a href="#_top">(jump back to top)</a> 729 <hr> 730 <a name="added"></a> 731 <h2>Added in ICU 63</h2> 732 <table BORDER="1" class="genTable"> 733 <THEAD> 734 <tr> 735 <th>File</th><th>API</th><th>ICU 62</th><th>ICU 63</th> 736 </tr> 737 </THEAD> 738 <!-- 739 <tr class="row1"> 740 <td class="file">char16ptr.h</td><td class="proto"><tt>#define</tt> U_ALIASING_BARRIER</td><td class="">(missing)</td><td>Internal<br> 741 <span class=""><span></span></span></td> 742 </tr> 743 --> 744 <tr class="row0"> 745 <td class="file">listformatter.h</td><td class="proto">UnicodeString& icu::ListFormatter::format(const UnicodeString items[], int32_t, UnicodeString&, FieldPositionIterator*, UErrorCode&) const</td><td class="">(missing)</td><td>Draft<br> 746 <span class=""><span>ICU 63</span></span></td> 747 </tr> 748 <tr class="row1"> 749 <td class="file">locid.h</td><td class="proto">Locale& icu::Locale::operator=(Locale&&)</td><td class="">(missing)</td><td>Draft<br> 750 <span class=""><span>ICU 63</span></span></td> 751 </tr> 752 <tr class="row0"> 753 <td class="file">locid.h</td><td class="proto">StringClass icu::Locale::getKeywordValue(StringPiece, UErrorCode&) const</td><td class="">(missing)</td><td>Draft<br> 754 <span class=""><span>ICU 63</span></span></td> 755 </tr> 756 <tr class="row1"> 757 <td class="file">locid.h</td><td class="proto">StringClass icu::Locale::getUnicodeKeywordValue(StringPiece, UErrorCode&) const</td><td class="">(missing)</td><td>Draft<br> 758 <span class=""><span>ICU 63</span></span></td> 759 </tr> 760 <tr class="row0"> 761 <td class="file">locid.h</td><td class="proto">StringClass icu::Locale::toLanguageTag(UErrorCode&) const</td><td class="">(missing)</td><td>Draft<br> 762 <span class=""><span>ICU 63</span></span></td> 763 </tr> 764 <tr class="row1"> 765 <td class="file">locid.h</td><td class="proto">StringEnumeration* icu::Locale::createUnicodeKeywords(UErrorCode&) const</td><td class="">(missing)</td><td>Draft<br> 766 <span class=""><span>ICU 63</span></span></td> 767 </tr> 768 <tr class="row0"> 769 <td class="file">locid.h</td><td class="proto">icu::Locale::Locale(Locale&&)</td><td class="">(missing)</td><td>Draft<br> 770 <span class=""><span>ICU 63</span></span></td> 771 </tr> 772 <tr class="row1"> 773 <td class="file">locid.h</td><td class="proto"><tt>static</tt> Locale icu::Locale::forLanguageTag(StringPiece, UErrorCode&)</td><td class="">(missing)</td><td>Draft<br> 774 <span class=""><span>ICU 63</span></span></td> 775 </tr> 776 <tr class="row0"> 777 <td class="file">locid.h</td><td class="proto">void icu::Locale::addLikelySubtags(UErrorCode&)</td><td class="">(missing)</td><td>Draft<br> 778 <span class=""><span>ICU 63</span></span></td> 779 </tr> 780 <tr class="row1"> 781 <td class="file">locid.h</td><td class="proto">void icu::Locale::getKeywordValue(StringPiece, ByteSink&, UErrorCode&) const</td><td class="">(missing)</td><td>Draft<br> 782 <span class=""><span>ICU 63</span></span></td> 783 </tr> 784 <tr class="row0"> 785 <td class="file">locid.h</td><td class="proto">void icu::Locale::getKeywords(OutputIterator, UErrorCode&) const</td><td class="">(missing)</td><td>Draft<br> 786 <span class=""><span>ICU 63</span></span></td> 787 </tr> 788 <tr class="row1"> 789 <td class="file">locid.h</td><td class="proto">void icu::Locale::getUnicodeKeywordValue(StringPiece, ByteSink&, UErrorCode&) const</td><td class="">(missing)</td><td>Draft<br> 790 <span class=""><span>ICU 63</span></span></td> 791 </tr> 792 <tr class="row0"> 793 <td class="file">locid.h</td><td class="proto">void icu::Locale::getUnicodeKeywords(OutputIterator, UErrorCode&) const</td><td class="">(missing)</td><td>Draft<br> 794 <span class=""><span>ICU 63</span></span></td> 795 </tr> 796 <tr class="row1"> 797 <td class="file">locid.h</td><td class="proto">void icu::Locale::minimizeSubtags(UErrorCode&)</td><td class="">(missing)</td><td>Draft<br> 798 <span class=""><span>ICU 63</span></span></td> 799 </tr> 800 <tr class="row0"> 801 <td class="file">locid.h</td><td class="proto">void icu::Locale::setKeywordValue(StringPiece, StringPiece, UErrorCode&)</td><td class="">(missing)</td><td>Draft<br> 802 <span class=""><span>ICU 63</span></span></td> 803 </tr> 804 <tr class="row1"> 805 <td class="file">locid.h</td><td class="proto">void icu::Locale::setUnicodeKeywordValue(StringPiece, StringPiece, UErrorCode&)</td><td class="">(missing)</td><td>Draft<br> 806 <span class=""><span>ICU 63</span></span></td> 807 </tr> 808 <tr class="row0"> 809 <td class="file">locid.h</td><td class="proto">void icu::Locale::toLanguageTag(ByteSink&, UErrorCode&) const</td><td class="">(missing)</td><td>Draft<br> 810 <span class=""><span>ICU 63</span></span></td> 811 </tr> 812 <tr class="row1"> 813 <td class="file">measunit.h</td><td class="proto"><tt>static</tt> MeasureUnit* icu::MeasureUnit::createAtmosphere(UErrorCode&)</td><td class="">(missing)</td><td>Draft<br> 814 <span class=""><span>ICU 63</span></span></td> 815 </tr> 816 <tr class="row0"> 817 <td class="file">measunit.h</td><td class="proto"><tt>static</tt> MeasureUnit* icu::MeasureUnit::createPercent(UErrorCode&)</td><td class="">(missing)</td><td>Draft<br> 818 <span class=""><span>ICU 63</span></span></td> 819 </tr> 820 <tr class="row1"> 821 <td class="file">measunit.h</td><td class="proto"><tt>static</tt> MeasureUnit* icu::MeasureUnit::createPermille(UErrorCode&)</td><td class="">(missing)</td><td>Draft<br> 822 <span class=""><span>ICU 63</span></span></td> 823 </tr> 824 <tr class="row0"> 825 <td class="file">measunit.h</td><td class="proto"><tt>static</tt> MeasureUnit* icu::MeasureUnit::createPetabyte(UErrorCode&)</td><td class="">(missing)</td><td>Draft<br> 826 <span class=""><span>ICU 63</span></span></td> 827 </tr> 828 829 <!-- exclude numberformatter.h 830 831 <tr class="row1"> 832 <td class="file">numberformatter.h</td><td class="proto">Appendable& icu::number::FormattedNumber::appendTo(Appendable&, UErrorCode&) const</td><td class="">(missing)</td><td>Draft<br> 833 <span class=""><span>ICU 62</span> 834 <br> 835 <b class="bigwarn" title="A draft API has the wrong version.">(should be ICU 63)</b></span></td> 836 </tr> 837 <tr class="row0"> 838 <td class="file">numberformatter.h</td><td class="proto">Derived icu::number::NumberFormatterSettings< Derived >::grouping(UNumberGroupingStrategy) const&</td><td class="">(missing)</td><td>Draft<br> 839 <span class=""><span>ICU 61</span> 840 <br> 841 <b class="bigwarn" title="A draft API has the wrong version.">(should be ICU 63)</b></span></td> 842 </tr> 843 <tr class="row1"> 844 <td class="file">numberformatter.h</td><td class="proto">Derived icu::number::NumberFormatterSettings< Derived >::grouping(UNumberGroupingStrategy)&&</td><td class="">(missing)</td><td>Draft<br> 845 <span class=""><span>ICU 62</span> 846 <br> 847 <b class="bigwarn" title="A draft API has the wrong version.">(should be ICU 63)</b></span></td> 848 </tr> 849 <tr class="row0"> 850 <td class="file">numberformatter.h</td><td class="proto">icu::number::impl::Grouper::Grouper(int16_t, int16_t, int16_t, UNumberGroupingStrategy)</td><td class="">(missing)</td><td>Internal<br> 851 <span class=""><span></span></span></td> 852 </tr> 853 <tr class="row1"> 854 <td class="file">numberformatter.h</td><td class="proto"><tt>static</tt> Grouper icu::number::impl::Grouper::forStrategy(UNumberGroupingStrategy)</td><td class="">(missing)</td><td>Internal<br> 855 <span class=""><span></span></span></td> 856 </tr> 857 --> 858 <tr class="row1"> <td class="proto" colspan="4"> </td> </tr> 859 860 <tr class="row0"> 861 <td class="file">numberrangeformatter.h</td><td class="proto">Appendable& icu::number::FormattedNumberRange::appendTo(Appendable&, UErrorCode&) const</td><td class="">(missing)</td><td>Draft<br> 862 <span class=""><span>ICU 63</span></span></td> 863 </tr> 864 <tr class="row1"> 865 <td class="file">numberrangeformatter.h</td><td class="proto">Derived icu::number::NumberRangeFormatterSettings< Derived >::collapse(UNumberRangeCollapse) const&</td><td class="">(missing)</td><td>Draft<br> 866 <span class=""><span>ICU 63</span></span></td> 867 </tr> 868 <tr class="row0"> 869 <td class="file">numberrangeformatter.h</td><td class="proto">Derived icu::number::NumberRangeFormatterSettings< Derived >::collapse(UNumberRangeCollapse)&&</td><td class="">(missing)</td><td>Draft<br> 870 <span class=""><span>ICU 63</span></span></td> 871 </tr> 872 <tr class="row1"> 873 <td class="file">numberrangeformatter.h</td><td class="proto">Derived icu::number::NumberRangeFormatterSettings< Derived >::identityFallback(UNumberRangeIdentityFallback) const&</td><td class="">(missing)</td><td>Draft<br> 874 <span class=""><span>ICU 63</span></span></td> 875 </tr> 876 <tr class="row0"> 877 <td class="file">numberrangeformatter.h</td><td class="proto">Derived icu::number::NumberRangeFormatterSettings< Derived >::identityFallback(UNumberRangeIdentityFallback)&&</td><td class="">(missing)</td><td>Draft<br> 878 <span class=""><span>ICU 63</span></span></td> 879 </tr> 880 <tr class="row1"> 881 <td class="file">numberrangeformatter.h</td><td class="proto">Derived icu::number::NumberRangeFormatterSettings< Derived >::numberFormatterBoth(UnlocalizedNumberFormatter&&) const&</td><td class="">(missing)</td><td>Draft<br> 882 <span class=""><span>ICU 63</span></span></td> 883 </tr> 884 <tr class="row0"> 885 <td class="file">numberrangeformatter.h</td><td class="proto">Derived icu::number::NumberRangeFormatterSettings< Derived >::numberFormatterBoth(UnlocalizedNumberFormatter&&)&&</td><td class="">(missing)</td><td>Draft<br> 886 <span class=""><span>ICU 63</span></span></td> 887 </tr> 888 <tr class="row1"> 889 <td class="file">numberrangeformatter.h</td><td class="proto">Derived icu::number::NumberRangeFormatterSettings< Derived >::numberFormatterBoth(const UnlocalizedNumberFormatter&) const&</td><td class="">(missing)</td><td>Draft<br> 890 <span class=""><span>ICU 63</span></span></td> 891 </tr> 892 <tr class="row0"> 893 <td class="file">numberrangeformatter.h</td><td class="proto">Derived icu::number::NumberRangeFormatterSettings< Derived >::numberFormatterBoth(const UnlocalizedNumberFormatter&)&&</td><td class="">(missing)</td><td>Draft<br> 894 <span class=""><span>ICU 63</span></span></td> 895 </tr> 896 <tr class="row1"> 897 <td class="file">numberrangeformatter.h</td><td class="proto">Derived icu::number::NumberRangeFormatterSettings< Derived >::numberFormatterFirst(UnlocalizedNumberFormatter&&) const&</td><td class="">(missing)</td><td>Draft<br> 898 <span class=""><span>ICU 63</span></span></td> 899 </tr> 900 <tr class="row0"> 901 <td class="file">numberrangeformatter.h</td><td class="proto">Derived icu::number::NumberRangeFormatterSettings< Derived >::numberFormatterFirst(UnlocalizedNumberFormatter&&)&&</td><td class="">(missing)</td><td>Draft<br> 902 <span class=""><span>ICU 63</span></span></td> 903 </tr> 904 <tr class="row1"> 905 <td class="file">numberrangeformatter.h</td><td class="proto">Derived icu::number::NumberRangeFormatterSettings< Derived >::numberFormatterFirst(const UnlocalizedNumberFormatter&) const&</td><td class="">(missing)</td><td>Draft<br> 906 <span class=""><span>ICU 63</span></span></td> 907 </tr> 908 <tr class="row0"> 909 <td class="file">numberrangeformatter.h</td><td class="proto">Derived icu::number::NumberRangeFormatterSettings< Derived >::numberFormatterFirst(const UnlocalizedNumberFormatter&)&&</td><td class="">(missing)</td><td>Draft<br> 910 <span class=""><span>ICU 63</span></span></td> 911 </tr> 912 <tr class="row1"> 913 <td class="file">numberrangeformatter.h</td><td class="proto">Derived icu::number::NumberRangeFormatterSettings< Derived >::numberFormatterSecond(UnlocalizedNumberFormatter&&) const&</td><td class="">(missing)</td><td>Draft<br> 914 <span class=""><span>ICU 63</span></span></td> 915 </tr> 916 <tr class="row0"> 917 <td class="file">numberrangeformatter.h</td><td class="proto">Derived icu::number::NumberRangeFormatterSettings< Derived >::numberFormatterSecond(UnlocalizedNumberFormatter&&)&&</td><td class="">(missing)</td><td>Draft<br> 918 <span class=""><span>ICU 63</span></span></td> 919 </tr> 920 <tr class="row1"> 921 <td class="file">numberrangeformatter.h</td><td class="proto">Derived icu::number::NumberRangeFormatterSettings< Derived >::numberFormatterSecond(const UnlocalizedNumberFormatter&) const&</td><td class="">(missing)</td><td>Draft<br> 922 <span class=""><span>ICU 63</span></span></td> 923 </tr> 924 <tr class="row0"> 925 <td class="file">numberrangeformatter.h</td><td class="proto">Derived icu::number::NumberRangeFormatterSettings< Derived >::numberFormatterSecond(const UnlocalizedNumberFormatter&)&&</td><td class="">(missing)</td><td>Draft<br> 926 <span class=""><span>ICU 63</span></span></td> 927 </tr> 928 <tr class="row1"> 929 <td class="file">numberrangeformatter.h</td><td class="proto">FormattedNumberRange icu::number::LocalizedNumberRangeFormatter::formatFormattableRange(const Formattable&, const Formattable&, UErrorCode&) const</td><td class="">(missing)</td><td>Draft<br> 930 <span class=""><span>ICU 63</span></span></td> 931 </tr> 932 <tr class="row0"> 933 <td class="file">numberrangeformatter.h</td><td class="proto">FormattedNumberRange& icu::number::FormattedNumberRange::operator=(FormattedNumberRange&&)</td><td class="">(missing)</td><td>Draft<br> 934 <span class=""><span>ICU 63</span></span></td> 935 </tr> 936 937 <!-- 938 <tr class="row1"> 939 <td class="file">numberrangeformatter.h</td><td class="proto">FormattedNumberRange& icu::number::FormattedNumberRange::operator=(const FormattedNumberRange&)=delete</td><td class="">(missing)</td><td> 940 <br> 941 <span class=""><span></span> 942 <br> 943 <b class="bigwarn" title="A new API was introduced that was not tagged.">(untagged)</b></span></td> 944 </tr> 945 --> 946 <tr class="row1"> <td class="proto" colspan="4"> </td> </tr> 947 948 <tr class="row0"> 949 <td class="file">numberrangeformatter.h</td><td class="proto">LocalizedNumberRangeFormatter icu::number::UnlocalizedNumberRangeFormatter::locale(const icu::Locale&) const&</td><td class="">(missing)</td><td>Draft<br> 950 <span class=""><span>ICU 63</span></span></td> 951 </tr> 952 <tr class="row1"> 953 <td class="file">numberrangeformatter.h</td><td class="proto">LocalizedNumberRangeFormatter icu::number::UnlocalizedNumberRangeFormatter::locale(const icu::Locale&)&&</td><td class="">(missing)</td><td>Draft<br> 954 <span class=""><span>ICU 63</span></span></td> 955 </tr> 956 <tr class="row0"> 957 <td class="file">numberrangeformatter.h</td><td class="proto">LocalizedNumberRangeFormatter& icu::number::LocalizedNumberRangeFormatter::operator=(LocalizedNumberRangeFormatter&&)</td><td class="">(missing)</td><td>Draft<br> 958 <span class=""><span>ICU 63</span></span></td> 959 </tr> 960 <tr class="row1"> 961 <td class="file">numberrangeformatter.h</td><td class="proto">LocalizedNumberRangeFormatter& icu::number::LocalizedNumberRangeFormatter::operator=(const LocalizedNumberRangeFormatter&)</td><td class="">(missing)</td><td>Draft<br> 962 <span class=""><span>ICU 63</span></span></td> 963 </tr> 964 <tr class="row0"> 965 <td class="file">numberrangeformatter.h</td><td class="proto">UBool icu::number::FormattedNumberRange::nextFieldPosition(FieldPosition&, UErrorCode&) const</td><td class="">(missing)</td><td>Draft<br> 966 <span class=""><span>ICU 63</span></span></td> 967 </tr> 968 <tr class="row1"> 969 <td class="file">numberrangeformatter.h</td><td class="proto">UBool icu::number::NumberRangeFormatterSettings< Derived >::copyErrorTo(UErrorCode&) const</td><td class="">(missing)</td><td>Draft<br> 970 <span class=""><span>ICU 63</span></span></td> 971 </tr> 972 <tr class="row0"> 973 <td class="file">numberrangeformatter.h</td><td class="proto">UNumberRangeIdentityResult icu::number::FormattedNumberRange::getIdentityResult(UErrorCode&) const</td><td class="">(missing)</td><td>Draft<br> 974 <span class=""><span>ICU 63</span></span></td> 975 </tr> 976 <tr class="row1"> 977 <td class="file">numberrangeformatter.h</td><td class="proto">UnicodeString icu::number::FormattedNumberRange::getFirstDecimal(UErrorCode&) const</td><td class="">(missing)</td><td>Draft<br> 978 <span class=""><span>ICU 63</span></span></td> 979 </tr> 980 <tr class="row0"> 981 <td class="file">numberrangeformatter.h</td><td class="proto">UnicodeString icu::number::FormattedNumberRange::getSecondDecimal(UErrorCode&) const</td><td class="">(missing)</td><td>Draft<br> 982 <span class=""><span>ICU 63</span></span></td> 983 </tr> 984 <tr class="row1"> 985 <td class="file">numberrangeformatter.h</td><td class="proto">UnicodeString icu::number::FormattedNumberRange::toString(UErrorCode&) const</td><td class="">(missing)</td><td>Draft<br> 986 <span class=""><span>ICU 63</span></span></td> 987 </tr> 988 <tr class="row0"> 989 <td class="file">numberrangeformatter.h</td><td class="proto">UnlocalizedNumberRangeFormatter& icu::number::UnlocalizedNumberRangeFormatter::operator=(UnlocalizedNumberRangeFormatter&&)</td><td class="">(missing)</td><td>Draft<br> 990 <span class=""><span>ICU 63</span></span></td> 991 </tr> 992 <tr class="row1"> 993 <td class="file">numberrangeformatter.h</td><td class="proto">UnlocalizedNumberRangeFormatter& icu::number::UnlocalizedNumberRangeFormatter::operator=(const UnlocalizedNumberRangeFormatter&)</td><td class="">(missing)</td><td>Draft<br> 994 <span class=""><span>ICU 63</span></span></td> 995 </tr> 996 <tr class="row0"> 997 <td class="file">numberrangeformatter.h</td><td class="proto"><tt>enum</tt> UNumberRangeCollapse::UNUM_RANGE_COLLAPSE_ALL</td><td class="">(missing)</td><td>Draft<br> 998 <span class=""><span>ICU 63</span></span></td> 999 </tr> 1000 <tr class="row1"> 1001 <td class="file">numberrangeformatter.h</td><td class="proto"><tt>enum</tt> UNumberRangeCollapse::UNUM_RANGE_COLLAPSE_AUTO</td><td class="">(missing)</td><td>Draft<br> 1002 <span class=""><span>ICU 63</span></span></td> 1003 </tr> 1004 <tr class="row0"> 1005 <td class="file">numberrangeformatter.h</td><td class="proto"><tt>enum</tt> UNumberRangeCollapse::UNUM_RANGE_COLLAPSE_NONE</td><td class="">(missing)</td><td>Draft<br> 1006 <span class=""><span>ICU 63</span></span></td> 1007 </tr> 1008 <tr class="row1"> 1009 <td class="file">numberrangeformatter.h</td><td class="proto"><tt>enum</tt> UNumberRangeCollapse::UNUM_RANGE_COLLAPSE_UNIT</td><td class="">(missing)</td><td>Draft<br> 1010 <span class=""><span>ICU 63</span></span></td> 1011 </tr> 1012 <tr class="row0"> 1013 <td class="file">numberrangeformatter.h</td><td class="proto"><tt>enum</tt> UNumberRangeIdentityFallback::UNUM_IDENTITY_FALLBACK_APPROXIMATELY_OR_SINGLE_VALUE</td><td class="">(missing)</td><td>Draft<br> 1014 <span class=""><span>ICU 63</span></span></td> 1015 </tr> 1016 <tr class="row1"> 1017 <td class="file">numberrangeformatter.h</td><td class="proto"><tt>enum</tt> UNumberRangeIdentityFallback::UNUM_IDENTITY_FALLBACK_APPROXIMATELY</td><td class="">(missing)</td><td>Draft<br> 1018 <span class=""><span>ICU 63</span></span></td> 1019 </tr> 1020 <tr class="row0"> 1021 <td class="file">numberrangeformatter.h</td><td class="proto"><tt>enum</tt> UNumberRangeIdentityFallback::UNUM_IDENTITY_FALLBACK_RANGE</td><td class="">(missing)</td><td>Draft<br> 1022 <span class=""><span>ICU 63</span></span></td> 1023 </tr> 1024 <tr class="row1"> 1025 <td class="file">numberrangeformatter.h</td><td class="proto"><tt>enum</tt> UNumberRangeIdentityFallback::UNUM_IDENTITY_FALLBACK_SINGLE_VALUE</td><td class="">(missing)</td><td>Draft<br> 1026 <span class=""><span>ICU 63</span></span></td> 1027 </tr> 1028 1029 <!-- 1030 <tr class="row0"> 1031 <td class="file">numberrangeformatter.h</td><td class="proto"><tt>enum</tt> UNumberRangeIdentityResult::UNUM_IDENTITY_RESULT_COUNT</td><td class="">(missing)</td><td>Internal<br> 1032 <span class=""><span></span></span></td> 1033 </tr> 1034 --> 1035 <tr class="row0"> <td class="proto" colspan="4"> </td> </tr> 1036 1037 1038 <tr class="row1"> 1039 <td class="file">numberrangeformatter.h</td><td class="proto"><tt>enum</tt> UNumberRangeIdentityResult::UNUM_IDENTITY_RESULT_EQUAL_AFTER_ROUNDING</td><td class="">(missing)</td><td>Draft<br> 1040 <span class=""><span>ICU 63</span></span></td> 1041 </tr> 1042 <tr class="row0"> 1043 <td class="file">numberrangeformatter.h</td><td class="proto"><tt>enum</tt> UNumberRangeIdentityResult::UNUM_IDENTITY_RESULT_EQUAL_BEFORE_ROUNDING</td><td class="">(missing)</td><td>Draft<br> 1044 <span class=""><span>ICU 63</span></span></td> 1045 </tr> 1046 <tr class="row1"> 1047 <td class="file">numberrangeformatter.h</td><td class="proto"><tt>enum</tt> UNumberRangeIdentityResult::UNUM_IDENTITY_RESULT_NOT_EQUAL</td><td class="">(missing)</td><td>Draft<br> 1048 <span class=""><span>ICU 63</span></span></td> 1049 </tr> 1050 <tr class="row0"> 1051 <td class="file">numberrangeformatter.h</td><td class="proto">icu::number::FormattedNumberRange::FormattedNumberRange(FormattedNumberRange&&)</td><td class="">(missing)</td><td>Draft<br> 1052 <span class=""><span>ICU 63</span></span></td> 1053 </tr> 1054 1055 <!-- 1056 <tr class="row1"> 1057 <td class="file">numberrangeformatter.h</td><td class="proto">icu::number::FormattedNumberRange::FormattedNumberRange(const FormattedNumberRange&)=delete</td><td class="">(missing)</td><td> 1058 <br> 1059 <span class=""><span></span> 1060 <br> 1061 <b class="bigwarn" title="A new API was introduced that was not tagged.">(untagged)</b></span></td> 1062 </tr> 1063 --> 1064 <tr class="row1"> <td class="proto" colspan="4"> </td> </tr> 1065 1066 <tr class="row0"> 1067 <td class="file">numberrangeformatter.h</td><td class="proto">icu::number::FormattedNumberRange::~FormattedNumberRange()</td><td class="">(missing)</td><td>Draft<br> 1068 <span class=""><span>ICU 63</span></span></td> 1069 </tr> 1070 <tr class="row1"> 1071 <td class="file">numberrangeformatter.h</td><td class="proto">icu::number::LocalizedNumberRangeFormatter::LocalizedNumberRangeFormatter()=default</td><td class="">(missing)</td><td>Draft<br> 1072 <span class=""><span>ICU 63</span></span></td> 1073 </tr> 1074 <tr class="row0"> 1075 <td class="file">numberrangeformatter.h</td><td class="proto">icu::number::LocalizedNumberRangeFormatter::LocalizedNumberRangeFormatter(LocalizedNumberRangeFormatter&&)</td><td class="">(missing)</td><td>Draft<br> 1076 <span class=""><span>ICU 63</span></span></td> 1077 </tr> 1078 <tr class="row1"> 1079 <td class="file">numberrangeformatter.h</td><td class="proto">icu::number::LocalizedNumberRangeFormatter::LocalizedNumberRangeFormatter(const LocalizedNumberRangeFormatter&)</td><td class="">(missing)</td><td>Draft<br> 1080 <span class=""><span>ICU 63</span></span></td> 1081 </tr> 1082 <tr class="row0"> 1083 <td class="file">numberrangeformatter.h</td><td class="proto">icu::number::LocalizedNumberRangeFormatter::~LocalizedNumberRangeFormatter()</td><td class="">(missing)</td><td>Draft<br> 1084 <span class=""><span>ICU 63</span></span></td> 1085 </tr> 1086 1087 <!-- 1088 <tr class="row1"> 1089 <td class="file">numberrangeformatter.h</td><td class="proto">icu::number::NumberRangeFormatter::NumberRangeFormatter()=delete</td><td class="">(missing)</td><td> 1090 <br> 1091 <span class=""><span></span> 1092 <br> 1093 <b class="bigwarn" title="A new API was introduced that was not tagged.">(untagged)</b></span></td> 1094 </tr> 1095 --> 1096 <tr class="row1"> <td class="proto" colspan="4"> </td> </tr> 1097 1098 1099 <tr class="row0"> 1100 <td class="file">numberrangeformatter.h</td><td class="proto">icu::number::UnlocalizedNumberRangeFormatter::UnlocalizedNumberRangeFormatter()=default</td><td class="">(missing)</td><td>Draft<br> 1101 <span class=""><span>ICU 63</span></span></td> 1102 </tr> 1103 <tr class="row1"> 1104 <td class="file">numberrangeformatter.h</td><td class="proto">icu::number::UnlocalizedNumberRangeFormatter::UnlocalizedNumberRangeFormatter(UnlocalizedNumberRangeFormatter&&)</td><td class="">(missing)</td><td>Draft<br> 1105 <span class=""><span>ICU 63</span></span></td> 1106 </tr> 1107 <tr class="row0"> 1108 <td class="file">numberrangeformatter.h</td><td class="proto">icu::number::UnlocalizedNumberRangeFormatter::UnlocalizedNumberRangeFormatter(const UnlocalizedNumberRangeFormatter&)</td><td class="">(missing)</td><td>Draft<br> 1109 <span class=""><span>ICU 63</span></span></td> 1110 </tr> 1111 <tr class="row1"> 1112 <td class="file">numberrangeformatter.h</td><td class="proto"><tt>static</tt> LocalizedNumberRangeFormatter icu::number::NumberRangeFormatter::withLocale(const Locale&)</td><td class="">(missing)</td><td>Draft<br> 1113 <span class=""><span>ICU 63</span></span></td> 1114 </tr> 1115 <tr class="row0"> 1116 <td class="file">numberrangeformatter.h</td><td class="proto"><tt>static</tt> UnlocalizedNumberRangeFormatter icu::number::NumberRangeFormatter::with()</td><td class="">(missing)</td><td>Draft<br> 1117 <span class=""><span>ICU 63</span></span></td> 1118 </tr> 1119 <tr class="row1"> 1120 <td class="file">numberrangeformatter.h</td><td class="proto">void icu::number::FormattedNumberRange::getAllFieldPositions(FieldPositionIterator&, UErrorCode&) const</td><td class="">(missing)</td><td>Draft<br> 1121 <span class=""><span>ICU 63</span></span></td> 1122 </tr> 1123 1124 <!-- 1125 <tr class="row0"> 1126 <td class="file">numberrangeformatter.h</td><td class="proto">void icu::number::LocalizedNumberRangeFormatter::formatImpl(impl::UFormattedNumberRangeData&, bool, UErrorCode&) const</td><td class="">(missing)</td><td>Internal<br> 1127 <span class=""><span></span></span></td> 1128 </tr> 1129 --> 1130 1131 <!-- 1132 <tr class="row1"> 1133 <td class="file">platform.h</td><td class="proto"><tt>#define</tt> CYGWINMSVC</td><td class="">(missing)</td><td>Internal<br> 1134 <span class=""><span></span></span></td> 1135 </tr> 1136 <tr class="row0"> 1137 <td class="file">platform.h</td><td class="proto"><tt>#define</tt> U_DECLARE_UTF16</td><td class="">(missing)</td><td>Internal<br> 1138 <span class=""><span></span></span></td> 1139 </tr> 1140 <tr class="row1"> 1141 <td class="file">platform.h</td><td class="proto"><tt>#define</tt> U_NOEXCEPT</td><td class="">(missing)</td><td>Internal<br> 1142 <span class=""><span></span></span></td> 1143 </tr> 1144 <tr class="row0"> 1145 <td class="file">platform.h</td><td class="proto"><tt>#define</tt> __has_declspec_attribute</td><td class="">(missing)</td><td>Internal<br> 1146 <span class=""><span></span></span></td> 1147 </tr> 1148 --> 1149 <tr class="row0"> <td class="proto" colspan="4"> </td> </tr> 1150 1151 1152 <tr class="row1"> 1153 <td class="file">reldatefmt.h</td><td class="proto"><tt>enum</tt> UDateAbsoluteUnit::UDAT_ABSOLUTE_QUARTER</td><td class="">(missing)</td><td>Draft<br> 1154 <span class=""><span>ICU 63</span></span></td> 1155 </tr> 1156 <tr class="row0"> 1157 <td class="file">uchar.h</td><td class="proto">const UCPMap* u_getIntPropertyMap(UProperty, UErrorCode*)</td><td class="">(missing)</td><td>Draft<br> 1158 <span class=""><span>ICU 63</span></span></td> 1159 </tr> 1160 <tr class="row1"> 1161 <td class="file">uchar.h</td><td class="proto">const USet* u_getBinaryPropertySet(UProperty, UErrorCode*)</td><td class="">(missing)</td><td>Draft<br> 1162 <span class=""><span>ICU 63</span></span></td> 1163 </tr> 1164 <tr class="row0"> 1165 <td class="file">uchar.h</td><td class="proto"><tt>enum</tt> UIndicPositionalCategory::U_INPC_BOTTOM_AND_LEFT</td><td class="">(missing)</td><td>Stable<br> 1166 <span class=""><span>ICU 63</span></span></td><td class="bornstable"><b class="bigwarn" title="A new API was introduced as stable in $rightVer.">(Born Stable)</b></td> 1167 </tr> 1168 <tr class="row1"> 1169 <td class="file">uchar.h</td><td class="proto"><tt>enum</tt> UIndicPositionalCategory::U_INPC_BOTTOM_AND_RIGHT</td><td class="">(missing)</td><td>Stable<br> 1170 <span class=""><span>ICU 63</span></span></td><td class="bornstable"><b class="bigwarn" title="A new API was introduced as stable in $rightVer.">(Born Stable)</b></td> 1171 </tr> 1172 <tr class="row0"> 1173 <td class="file">uchar.h</td><td class="proto"><tt>enum</tt> UIndicPositionalCategory::U_INPC_BOTTOM</td><td class="">(missing)</td><td>Stable<br> 1174 <span class=""><span>ICU 63</span></span></td><td class="bornstable"><b class="bigwarn" title="A new API was introduced as stable in $rightVer.">(Born Stable)</b></td> 1175 </tr> 1176 <tr class="row1"> 1177 <td class="file">uchar.h</td><td class="proto"><tt>enum</tt> UIndicPositionalCategory::U_INPC_LEFT_AND_RIGHT</td><td class="">(missing)</td><td>Stable<br> 1178 <span class=""><span>ICU 63</span></span></td><td class="bornstable"><b class="bigwarn" title="A new API was introduced as stable in $rightVer.">(Born Stable)</b></td> 1179 </tr> 1180 <tr class="row0"> 1181 <td class="file">uchar.h</td><td class="proto"><tt>enum</tt> UIndicPositionalCategory::U_INPC_LEFT</td><td class="">(missing)</td><td>Stable<br> 1182 <span class=""><span>ICU 63</span></span></td><td class="bornstable"><b class="bigwarn" title="A new API was introduced as stable in $rightVer.">(Born Stable)</b></td> 1183 </tr> 1184 <tr class="row1"> 1185 <td class="file">uchar.h</td><td class="proto"><tt>enum</tt> UIndicPositionalCategory::U_INPC_NA</td><td class="">(missing)</td><td>Stable<br> 1186 <span class=""><span>ICU 63</span></span></td><td class="bornstable"><b class="bigwarn" title="A new API was introduced as stable in $rightVer.">(Born Stable)</b></td> 1187 </tr> 1188 <tr class="row0"> 1189 <td class="file">uchar.h</td><td class="proto"><tt>enum</tt> UIndicPositionalCategory::U_INPC_OVERSTRUCK</td><td class="">(missing)</td><td>Stable<br> 1190 <span class=""><span>ICU 63</span></span></td><td class="bornstable"><b class="bigwarn" title="A new API was introduced as stable in $rightVer.">(Born Stable)</b></td> 1191 </tr> 1192 <tr class="row1"> 1193 <td class="file">uchar.h</td><td class="proto"><tt>enum</tt> UIndicPositionalCategory::U_INPC_RIGHT</td><td class="">(missing)</td><td>Stable<br> 1194 <span class=""><span>ICU 63</span></span></td><td class="bornstable"><b class="bigwarn" title="A new API was introduced as stable in $rightVer.">(Born Stable)</b></td> 1195 </tr> 1196 <tr class="row0"> 1197 <td class="file">uchar.h</td><td class="proto"><tt>enum</tt> UIndicPositionalCategory::U_INPC_TOP_AND_BOTTOM_AND_RIGHT</td><td class="">(missing)</td><td>Stable<br> 1198 <span class=""><span>ICU 63</span></span></td><td class="bornstable"><b class="bigwarn" title="A new API was introduced as stable in $rightVer.">(Born Stable)</b></td> 1199 </tr> 1200 <tr class="row1"> 1201 <td class="file">uchar.h</td><td class="proto"><tt>enum</tt> UIndicPositionalCategory::U_INPC_TOP_AND_BOTTOM</td><td class="">(missing)</td><td>Stable<br> 1202 <span class=""><span>ICU 63</span></span></td><td class="bornstable"><b class="bigwarn" title="A new API was introduced as stable in $rightVer.">(Born Stable)</b></td> 1203 </tr> 1204 <tr class="row0"> 1205 <td class="file">uchar.h</td><td class="proto"><tt>enum</tt> UIndicPositionalCategory::U_INPC_TOP_AND_LEFT_AND_RIGHT</td><td class="">(missing)</td><td>Stable<br> 1206 <span class=""><span>ICU 63</span></span></td><td class="bornstable"><b class="bigwarn" title="A new API was introduced as stable in $rightVer.">(Born Stable)</b></td> 1207 </tr> 1208 <tr class="row1"> 1209 <td class="file">uchar.h</td><td class="proto"><tt>enum</tt> UIndicPositionalCategory::U_INPC_TOP_AND_LEFT</td><td class="">(missing)</td><td>Stable<br> 1210 <span class=""><span>ICU 63</span></span></td><td class="bornstable"><b class="bigwarn" title="A new API was introduced as stable in $rightVer.">(Born Stable)</b></td> 1211 </tr> 1212 <tr class="row0"> 1213 <td class="file">uchar.h</td><td class="proto"><tt>enum</tt> UIndicPositionalCategory::U_INPC_TOP_AND_RIGHT</td><td class="">(missing)</td><td>Stable<br> 1214 <span class=""><span>ICU 63</span></span></td><td class="bornstable"><b class="bigwarn" title="A new API was introduced as stable in $rightVer.">(Born Stable)</b></td> 1215 </tr> 1216 <tr class="row1"> 1217 <td class="file">uchar.h</td><td class="proto"><tt>enum</tt> UIndicPositionalCategory::U_INPC_TOP</td><td class="">(missing)</td><td>Stable<br> 1218 <span class=""><span>ICU 63</span></span></td><td class="bornstable"><b class="bigwarn" title="A new API was introduced as stable in $rightVer.">(Born Stable)</b></td> 1219 </tr> 1220 <tr class="row0"> 1221 <td class="file">uchar.h</td><td class="proto"><tt>enum</tt> UIndicPositionalCategory::U_INPC_VISUAL_ORDER_LEFT</td><td class="">(missing)</td><td>Stable<br> 1222 <span class=""><span>ICU 63</span></span></td><td class="bornstable"><b class="bigwarn" title="A new API was introduced as stable in $rightVer.">(Born Stable)</b></td> 1223 </tr> 1224 <tr class="row1"> 1225 <td class="file">uchar.h</td><td class="proto"><tt>enum</tt> UIndicSyllabicCategory::U_INSC_AVAGRAHA</td><td class="">(missing)</td><td>Stable<br> 1226 <span class=""><span>ICU 63</span></span></td><td class="bornstable"><b class="bigwarn" title="A new API was introduced as stable in $rightVer.">(Born Stable)</b></td> 1227 </tr> 1228 <tr class="row0"> 1229 <td class="file">uchar.h</td><td class="proto"><tt>enum</tt> UIndicSyllabicCategory::U_INSC_BINDU</td><td class="">(missing)</td><td>Stable<br> 1230 <span class=""><span>ICU 63</span></span></td><td class="bornstable"><b class="bigwarn" title="A new API was introduced as stable in $rightVer.">(Born Stable)</b></td> 1231 </tr> 1232 <tr class="row1"> 1233 <td class="file">uchar.h</td><td class="proto"><tt>enum</tt> UIndicSyllabicCategory::U_INSC_BRAHMI_JOINING_NUMBER</td><td class="">(missing)</td><td>Stable<br> 1234 <span class=""><span>ICU 63</span></span></td><td class="bornstable"><b class="bigwarn" title="A new API was introduced as stable in $rightVer.">(Born Stable)</b></td> 1235 </tr> 1236 <tr class="row0"> 1237 <td class="file">uchar.h</td><td class="proto"><tt>enum</tt> UIndicSyllabicCategory::U_INSC_CANTILLATION_MARK</td><td class="">(missing)</td><td>Stable<br> 1238 <span class=""><span>ICU 63</span></span></td><td class="bornstable"><b class="bigwarn" title="A new API was introduced as stable in $rightVer.">(Born Stable)</b></td> 1239 </tr> 1240 <tr class="row1"> 1241 <td class="file">uchar.h</td><td class="proto"><tt>enum</tt> UIndicSyllabicCategory::U_INSC_CONSONANT_DEAD</td><td class="">(missing)</td><td>Stable<br> 1242 <span class=""><span>ICU 63</span></span></td><td class="bornstable"><b class="bigwarn" title="A new API was introduced as stable in $rightVer.">(Born Stable)</b></td> 1243 </tr> 1244 <tr class="row0"> 1245 <td class="file">uchar.h</td><td class="proto"><tt>enum</tt> UIndicSyllabicCategory::U_INSC_CONSONANT_FINAL</td><td class="">(missing)</td><td>Stable<br> 1246 <span class=""><span>ICU 63</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> UIndicSyllabicCategory::U_INSC_CONSONANT_HEAD_LETTER</td><td class="">(missing)</td><td>Stable<br> 1250 <span class=""><span>ICU 63</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> UIndicSyllabicCategory::U_INSC_CONSONANT_INITIAL_POSTFIXED</td><td class="">(missing)</td><td>Stable<br> 1254 <span class=""><span>ICU 63</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> UIndicSyllabicCategory::U_INSC_CONSONANT_KILLER</td><td class="">(missing)</td><td>Stable<br> 1258 <span class=""><span>ICU 63</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> UIndicSyllabicCategory::U_INSC_CONSONANT_MEDIAL</td><td class="">(missing)</td><td>Stable<br> 1262 <span class=""><span>ICU 63</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> UIndicSyllabicCategory::U_INSC_CONSONANT_PLACEHOLDER</td><td class="">(missing)</td><td>Stable<br> 1266 <span class=""><span>ICU 63</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> UIndicSyllabicCategory::U_INSC_CONSONANT_PRECEDING_REPHA</td><td class="">(missing)</td><td>Stable<br> 1270 <span class=""><span>ICU 63</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> UIndicSyllabicCategory::U_INSC_CONSONANT_PREFIXED</td><td class="">(missing)</td><td>Stable<br> 1274 <span class=""><span>ICU 63</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> UIndicSyllabicCategory::U_INSC_CONSONANT_SUBJOINED</td><td class="">(missing)</td><td>Stable<br> 1278 <span class=""><span>ICU 63</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> UIndicSyllabicCategory::U_INSC_CONSONANT_SUCCEEDING_REPHA</td><td class="">(missing)</td><td>Stable<br> 1282 <span class=""><span>ICU 63</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">uchar.h</td><td class="proto"><tt>enum</tt> UIndicSyllabicCategory::U_INSC_CONSONANT_WITH_STACKER</td><td class="">(missing)</td><td>Stable<br> 1286 <span class=""><span>ICU 63</span></span></td><td class="bornstable"><b class="bigwarn" title="A new API was introduced as stable in $rightVer.">(Born Stable)</b></td> 1287 </tr> 1288 <tr class="row1"> 1289 <td class="file">uchar.h</td><td class="proto"><tt>enum</tt> UIndicSyllabicCategory::U_INSC_CONSONANT</td><td class="">(missing)</td><td>Stable<br> 1290 <span class=""><span>ICU 63</span></span></td><td class="bornstable"><b class="bigwarn" title="A new API was introduced as stable in $rightVer.">(Born Stable)</b></td> 1291 </tr> 1292 <tr class="row0"> 1293 <td class="file">uchar.h</td><td class="proto"><tt>enum</tt> UIndicSyllabicCategory::U_INSC_GEMINATION_MARK</td><td class="">(missing)</td><td>Stable<br> 1294 <span class=""><span>ICU 63</span></span></td><td class="bornstable"><b class="bigwarn" title="A new API was introduced as stable in $rightVer.">(Born Stable)</b></td> 1295 </tr> 1296 <tr class="row1"> 1297 <td class="file">uchar.h</td><td class="proto"><tt>enum</tt> UIndicSyllabicCategory::U_INSC_INVISIBLE_STACKER</td><td class="">(missing)</td><td>Stable<br> 1298 <span class=""><span>ICU 63</span></span></td><td class="bornstable"><b class="bigwarn" title="A new API was introduced as stable in $rightVer.">(Born Stable)</b></td> 1299 </tr> 1300 <tr class="row0"> 1301 <td class="file">uchar.h</td><td class="proto"><tt>enum</tt> UIndicSyllabicCategory::U_INSC_JOINER</td><td class="">(missing)</td><td>Stable<br> 1302 <span class=""><span>ICU 63</span></span></td><td class="bornstable"><b class="bigwarn" title="A new API was introduced as stable in $rightVer.">(Born Stable)</b></td> 1303 </tr> 1304 <tr class="row1"> 1305 <td class="file">uchar.h</td><td class="proto"><tt>enum</tt> UIndicSyllabicCategory::U_INSC_MODIFYING_LETTER</td><td class="">(missing)</td><td>Stable<br> 1306 <span class=""><span>ICU 63</span></span></td><td class="bornstable"><b class="bigwarn" title="A new API was introduced as stable in $rightVer.">(Born Stable)</b></td> 1307 </tr> 1308 <tr class="row0"> 1309 <td class="file">uchar.h</td><td class="proto"><tt>enum</tt> UIndicSyllabicCategory::U_INSC_NON_JOINER</td><td class="">(missing)</td><td>Stable<br> 1310 <span class=""><span>ICU 63</span></span></td><td class="bornstable"><b class="bigwarn" title="A new API was introduced as stable in $rightVer.">(Born Stable)</b></td> 1311 </tr> 1312 <tr class="row1"> 1313 <td class="file">uchar.h</td><td class="proto"><tt>enum</tt> UIndicSyllabicCategory::U_INSC_NUKTA</td><td class="">(missing)</td><td>Stable<br> 1314 <span class=""><span>ICU 63</span></span></td><td class="bornstable"><b class="bigwarn" title="A new API was introduced as stable in $rightVer.">(Born Stable)</b></td> 1315 </tr> 1316 <tr class="row0"> 1317 <td class="file">uchar.h</td><td class="proto"><tt>enum</tt> UIndicSyllabicCategory::U_INSC_NUMBER_JOINER</td><td class="">(missing)</td><td>Stable<br> 1318 <span class=""><span>ICU 63</span></span></td><td class="bornstable"><b class="bigwarn" title="A new API was introduced as stable in $rightVer.">(Born Stable)</b></td> 1319 </tr> 1320 <tr class="row1"> 1321 <td class="file">uchar.h</td><td class="proto"><tt>enum</tt> UIndicSyllabicCategory::U_INSC_NUMBER</td><td class="">(missing)</td><td>Stable<br> 1322 <span class=""><span>ICU 63</span></span></td><td class="bornstable"><b class="bigwarn" title="A new API was introduced as stable in $rightVer.">(Born Stable)</b></td> 1323 </tr> 1324 <tr class="row0"> 1325 <td class="file">uchar.h</td><td class="proto"><tt>enum</tt> UIndicSyllabicCategory::U_INSC_OTHER</td><td class="">(missing)</td><td>Stable<br> 1326 <span class=""><span>ICU 63</span></span></td><td class="bornstable"><b class="bigwarn" title="A new API was introduced as stable in $rightVer.">(Born Stable)</b></td> 1327 </tr> 1328 <tr class="row1"> 1329 <td class="file">uchar.h</td><td class="proto"><tt>enum</tt> UIndicSyllabicCategory::U_INSC_PURE_KILLER</td><td class="">(missing)</td><td>Stable<br> 1330 <span class=""><span>ICU 63</span></span></td><td class="bornstable"><b class="bigwarn" title="A new API was introduced as stable in $rightVer.">(Born Stable)</b></td> 1331 </tr> 1332 <tr class="row0"> 1333 <td class="file">uchar.h</td><td class="proto"><tt>enum</tt> UIndicSyllabicCategory::U_INSC_REGISTER_SHIFTER</td><td class="">(missing)</td><td>Stable<br> 1334 <span class=""><span>ICU 63</span></span></td><td class="bornstable"><b class="bigwarn" title="A new API was introduced as stable in $rightVer.">(Born Stable)</b></td> 1335 </tr> 1336 <tr class="row1"> 1337 <td class="file">uchar.h</td><td class="proto"><tt>enum</tt> UIndicSyllabicCategory::U_INSC_SYLLABLE_MODIFIER</td><td class="">(missing)</td><td>Stable<br> 1338 <span class=""><span>ICU 63</span></span></td><td class="bornstable"><b class="bigwarn" title="A new API was introduced as stable in $rightVer.">(Born Stable)</b></td> 1339 </tr> 1340 <tr class="row0"> 1341 <td class="file">uchar.h</td><td class="proto"><tt>enum</tt> UIndicSyllabicCategory::U_INSC_TONE_LETTER</td><td class="">(missing)</td><td>Stable<br> 1342 <span class=""><span>ICU 63</span></span></td><td class="bornstable"><b class="bigwarn" title="A new API was introduced as stable in $rightVer.">(Born Stable)</b></td> 1343 </tr> 1344 <tr class="row1"> 1345 <td class="file">uchar.h</td><td class="proto"><tt>enum</tt> UIndicSyllabicCategory::U_INSC_TONE_MARK</td><td class="">(missing)</td><td>Stable<br> 1346 <span class=""><span>ICU 63</span></span></td><td class="bornstable"><b class="bigwarn" title="A new API was introduced as stable in $rightVer.">(Born Stable)</b></td> 1347 </tr> 1348 <tr class="row0"> 1349 <td class="file">uchar.h</td><td class="proto"><tt>enum</tt> UIndicSyllabicCategory::U_INSC_VIRAMA</td><td class="">(missing)</td><td>Stable<br> 1350 <span class=""><span>ICU 63</span></span></td><td class="bornstable"><b class="bigwarn" title="A new API was introduced as stable in $rightVer.">(Born Stable)</b></td> 1351 </tr> 1352 <tr class="row1"> 1353 <td class="file">uchar.h</td><td class="proto"><tt>enum</tt> UIndicSyllabicCategory::U_INSC_VISARGA</td><td class="">(missing)</td><td>Stable<br> 1354 <span class=""><span>ICU 63</span></span></td><td class="bornstable"><b class="bigwarn" title="A new API was introduced as stable in $rightVer.">(Born Stable)</b></td> 1355 </tr> 1356 <tr class="row0"> 1357 <td class="file">uchar.h</td><td class="proto"><tt>enum</tt> UIndicSyllabicCategory::U_INSC_VOWEL_DEPENDENT</td><td class="">(missing)</td><td>Stable<br> 1358 <span class=""><span>ICU 63</span></span></td><td class="bornstable"><b class="bigwarn" title="A new API was introduced as stable in $rightVer.">(Born Stable)</b></td> 1359 </tr> 1360 <tr class="row1"> 1361 <td class="file">uchar.h</td><td class="proto"><tt>enum</tt> UIndicSyllabicCategory::U_INSC_VOWEL_INDEPENDENT</td><td class="">(missing)</td><td>Stable<br> 1362 <span class=""><span>ICU 63</span></span></td><td class="bornstable"><b class="bigwarn" title="A new API was introduced as stable in $rightVer.">(Born Stable)</b></td> 1363 </tr> 1364 <tr class="row0"> 1365 <td class="file">uchar.h</td><td class="proto"><tt>enum</tt> UIndicSyllabicCategory::U_INSC_VOWEL</td><td class="">(missing)</td><td>Stable<br> 1366 <span class=""><span>ICU 63</span></span></td><td class="bornstable"><b class="bigwarn" title="A new API was introduced as stable in $rightVer.">(Born Stable)</b></td> 1367 </tr> 1368 <tr class="row1"> 1369 <td class="file">uchar.h</td><td class="proto"><tt>enum</tt> UProperty::UCHAR_INDIC_POSITIONAL_CATEGORY</td><td class="">(missing)</td><td>Stable<br> 1370 <span class=""><span>ICU 63</span></span></td><td class="bornstable"><b class="bigwarn" title="A new API was introduced as stable in $rightVer.">(Born Stable)</b></td> 1371 </tr> 1372 <tr class="row0"> 1373 <td class="file">uchar.h</td><td class="proto"><tt>enum</tt> UProperty::UCHAR_INDIC_SYLLABIC_CATEGORY</td><td class="">(missing)</td><td>Stable<br> 1374 <span class=""><span>ICU 63</span></span></td><td class="bornstable"><b class="bigwarn" title="A new API was introduced as stable in $rightVer.">(Born Stable)</b></td> 1375 </tr> 1376 <tr class="row1"> 1377 <td class="file">uchar.h</td><td class="proto"><tt>enum</tt> UProperty::UCHAR_VERTICAL_ORIENTATION</td><td class="">(missing)</td><td>Stable<br> 1378 <span class=""><span>ICU 63</span></span></td><td class="bornstable"><b class="bigwarn" title="A new API was introduced as stable in $rightVer.">(Born Stable)</b></td> 1379 </tr> 1380 <tr class="row0"> 1381 <td class="file">uchar.h</td><td class="proto"><tt>enum</tt> UVerticalOrientation::U_VO_ROTATED</td><td class="">(missing)</td><td>Stable<br> 1382 <span class=""><span>ICU 63</span></span></td><td class="bornstable"><b class="bigwarn" title="A new API was introduced as stable in $rightVer.">(Born Stable)</b></td> 1383 </tr> 1384 <tr class="row1"> 1385 <td class="file">uchar.h</td><td class="proto"><tt>enum</tt> UVerticalOrientation::U_VO_TRANSFORMED_ROTATED</td><td class="">(missing)</td><td>Stable<br> 1386 <span class=""><span>ICU 63</span></span></td><td class="bornstable"><b class="bigwarn" title="A new API was introduced as stable in $rightVer.">(Born Stable)</b></td> 1387 </tr> 1388 <tr class="row0"> 1389 <td class="file">uchar.h</td><td class="proto"><tt>enum</tt> UVerticalOrientation::U_VO_TRANSFORMED_UPRIGHT</td><td class="">(missing)</td><td>Stable<br> 1390 <span class=""><span>ICU 63</span></span></td><td class="bornstable"><b class="bigwarn" title="A new API was introduced as stable in $rightVer.">(Born Stable)</b></td> 1391 </tr> 1392 <tr class="row1"> 1393 <td class="file">uchar.h</td><td class="proto"><tt>enum</tt> UVerticalOrientation::U_VO_UPRIGHT</td><td class="">(missing)</td><td>Stable<br> 1394 <span class=""><span>ICU 63</span></span></td><td class="bornstable"><b class="bigwarn" title="A new API was introduced as stable in $rightVer.">(Born Stable)</b></td> 1395 </tr> 1396 1397 <!-- 1398 <tr class="row0"> 1399 <td class="file">uconfig.h</td><td class="proto"><tt>#define</tt> UCONFIG_ENABLE_PLUGINS</td><td class="">(missing)</td><td>Internal<br> 1400 <span class=""><span></span></span></td> 1401 </tr> 1402 <tr class="row1"> 1403 <td class="file">uconfig.h</td><td class="proto"><tt>#define</tt> U_HAVE_LIB_SUFFIX</td><td class="">(missing)</td><td>Internal<br> 1404 <span class=""><span></span></span></td> 1405 </tr> 1406 --> 1407 1408 <tr class="row0"> 1409 <td class="file">ucpmap.h</td><td class="proto">UChar32 ucpmap_getRange(const UCPMap*, UChar32, UCPMapRangeOption, uint32_t, UCPMapValueFilter*, const void*, uint32_t*)</td><td class="">(missing)</td><td>Draft<br> 1410 <span class=""><span>ICU 63</span></span></td> 1411 </tr> 1412 <tr class="row1"> 1413 <td class="file">ucpmap.h</td><td class="proto"><tt>enum</tt> UCPMapRangeOption::UCPMAP_RANGE_FIXED_ALL_SURROGATES</td><td class="">(missing)</td><td>Draft<br> 1414 <span class=""><span>ICU 63</span></span></td> 1415 </tr> 1416 <tr class="row0"> 1417 <td class="file">ucpmap.h</td><td class="proto"><tt>enum</tt> UCPMapRangeOption::UCPMAP_RANGE_FIXED_LEAD_SURROGATES</td><td class="">(missing)</td><td>Draft<br> 1418 <span class=""><span>ICU 63</span></span></td> 1419 </tr> 1420 <tr class="row1"> 1421 <td class="file">ucpmap.h</td><td class="proto"><tt>enum</tt> UCPMapRangeOption::UCPMAP_RANGE_NORMAL</td><td class="">(missing)</td><td>Draft<br> 1422 <span class=""><span>ICU 63</span></span></td> 1423 </tr> 1424 <tr class="row0"> 1425 <td class="file">ucpmap.h</td><td class="proto">uint32_t ucpmap_get(const UCPMap*, UChar32)</td><td class="">(missing)</td><td>Draft<br> 1426 <span class=""><span>ICU 63</span></span></td> 1427 </tr> 1428 <tr class="row1"> 1429 <td class="file">ucptrie.h</td><td class="proto"><tt>#define</tt> UCPTRIE_16</td><td class="">(missing)</td><td>Draft<br> 1430 <span class=""><span>ICU 63</span></span></td> 1431 </tr> 1432 <tr class="row0"> 1433 <td class="file">ucptrie.h</td><td class="proto"><tt>#define</tt> UCPTRIE_32</td><td class="">(missing)</td><td>Draft<br> 1434 <span class=""><span>ICU 63</span></span></td> 1435 </tr> 1436 <tr class="row1"> 1437 <td class="file">ucptrie.h</td><td class="proto"><tt>#define</tt> UCPTRIE_8</td><td class="">(missing)</td><td>Draft<br> 1438 <span class=""><span>ICU 63</span></span></td> 1439 </tr> 1440 <tr class="row0"> 1441 <td class="file">ucptrie.h</td><td class="proto"><tt>#define</tt> UCPTRIE_ASCII_GET</td><td class="">(missing)</td><td>Draft<br> 1442 <span class=""><span>ICU 63</span></span></td> 1443 </tr> 1444 <tr class="row1"> 1445 <td class="file">ucptrie.h</td><td class="proto"><tt>#define</tt> UCPTRIE_FAST_BMP_GET</td><td class="">(missing)</td><td>Draft<br> 1446 <span class=""><span>ICU 63</span></span></td> 1447 </tr> 1448 <tr class="row0"> 1449 <td class="file">ucptrie.h</td><td class="proto"><tt>#define</tt> UCPTRIE_FAST_GET</td><td class="">(missing)</td><td>Draft<br> 1450 <span class=""><span>ICU 63</span></span></td> 1451 </tr> 1452 <tr class="row1"> 1453 <td class="file">ucptrie.h</td><td class="proto"><tt>#define</tt> UCPTRIE_FAST_SUPP_GET</td><td class="">(missing)</td><td>Draft<br> 1454 <span class=""><span>ICU 63</span></span></td> 1455 </tr> 1456 <tr class="row0"> 1457 <td class="file">ucptrie.h</td><td class="proto"><tt>#define</tt> UCPTRIE_FAST_U16_NEXT</td><td class="">(missing)</td><td>Draft<br> 1458 <span class=""><span>ICU 63</span></span></td> 1459 </tr> 1460 <tr class="row1"> 1461 <td class="file">ucptrie.h</td><td class="proto"><tt>#define</tt> UCPTRIE_FAST_U16_PREV</td><td class="">(missing)</td><td>Draft<br> 1462 <span class=""><span>ICU 63</span></span></td> 1463 </tr> 1464 <tr class="row0"> 1465 <td class="file">ucptrie.h</td><td class="proto"><tt>#define</tt> UCPTRIE_FAST_U8_NEXT</td><td class="">(missing)</td><td>Draft<br> 1466 <span class=""><span>ICU 63</span></span></td> 1467 </tr> 1468 <tr class="row1"> 1469 <td class="file">ucptrie.h</td><td class="proto"><tt>#define</tt> UCPTRIE_FAST_U8_PREV</td><td class="">(missing)</td><td>Draft<br> 1470 <span class=""><span>ICU 63</span></span></td> 1471 </tr> 1472 <tr class="row0"> 1473 <td class="file">ucptrie.h</td><td class="proto"><tt>#define</tt> UCPTRIE_SMALL_GET</td><td class="">(missing)</td><td>Draft<br> 1474 <span class=""><span>ICU 63</span></span></td> 1475 </tr> 1476 <tr class="row1"> 1477 <td class="file">ucptrie.h</td><td class="proto">UCPTrie* ucptrie_openFromBinary(UCPTrieType, UCPTrieValueWidth, const void*, int32_t, int32_t*, UErrorCode*)</td><td class="">(missing)</td><td>Draft<br> 1478 <span class=""><span>ICU 63</span></span></td> 1479 </tr> 1480 <tr class="row0"> 1481 <td class="file">ucptrie.h</td><td class="proto">UCPTrieType ucptrie_getType(const UCPTrie*)</td><td class="">(missing)</td><td>Draft<br> 1482 <span class=""><span>ICU 63</span></span></td> 1483 </tr> 1484 <tr class="row1"> 1485 <td class="file">ucptrie.h</td><td class="proto">UCPTrieValueWidth ucptrie_getValueWidth(const UCPTrie*)</td><td class="">(missing)</td><td>Draft<br> 1486 <span class=""><span>ICU 63</span></span></td> 1487 </tr> 1488 <tr class="row0"> 1489 <td class="file">ucptrie.h</td><td class="proto">UChar32 ucptrie_getRange(const UCPTrie*, UChar32, UCPMapRangeOption, uint32_t, UCPMapValueFilter*, const void*, uint32_t*)</td><td class="">(missing)</td><td>Draft<br> 1490 <span class=""><span>ICU 63</span></span></td> 1491 </tr> 1492 <tr class="row1"> 1493 <td class="file">ucptrie.h</td><td class="proto"><tt>enum</tt> UCPTrieType::UCPTRIE_TYPE_ANY</td><td class="">(missing)</td><td>Draft<br> 1494 <span class=""><span>ICU 63</span></span></td> 1495 </tr> 1496 <tr class="row0"> 1497 <td class="file">ucptrie.h</td><td class="proto"><tt>enum</tt> UCPTrieType::UCPTRIE_TYPE_FAST</td><td class="">(missing)</td><td>Draft<br> 1498 <span class=""><span>ICU 63</span></span></td> 1499 </tr> 1500 <tr class="row1"> 1501 <td class="file">ucptrie.h</td><td class="proto"><tt>enum</tt> UCPTrieType::UCPTRIE_TYPE_SMALL</td><td class="">(missing)</td><td>Draft<br> 1502 <span class=""><span>ICU 63</span></span></td> 1503 </tr> 1504 <tr class="row0"> 1505 <td class="file">ucptrie.h</td><td class="proto"><tt>enum</tt> UCPTrieValueWidth::UCPTRIE_VALUE_BITS_16</td><td class="">(missing)</td><td>Draft<br> 1506 <span class=""><span>ICU 63</span></span></td> 1507 </tr> 1508 <tr class="row1"> 1509 <td class="file">ucptrie.h</td><td class="proto"><tt>enum</tt> UCPTrieValueWidth::UCPTRIE_VALUE_BITS_32</td><td class="">(missing)</td><td>Draft<br> 1510 <span class=""><span>ICU 63</span></span></td> 1511 </tr> 1512 <tr class="row0"> 1513 <td class="file">ucptrie.h</td><td class="proto"><tt>enum</tt> UCPTrieValueWidth::UCPTRIE_VALUE_BITS_8</td><td class="">(missing)</td><td>Draft<br> 1514 <span class=""><span>ICU 63</span></span></td> 1515 </tr> 1516 <tr class="row1"> 1517 <td class="file">ucptrie.h</td><td class="proto"><tt>enum</tt> UCPTrieValueWidth::UCPTRIE_VALUE_BITS_ANY</td><td class="">(missing)</td><td>Draft<br> 1518 <span class=""><span>ICU 63</span></span></td> 1519 </tr> 1520 <tr class="row0"> 1521 <td class="file">ucptrie.h</td><td class="proto">int32_t ucptrie_toBinary(const UCPTrie*, void*, int32_t, UErrorCode*)</td><td class="">(missing)</td><td>Draft<br> 1522 <span class=""><span>ICU 63</span></span></td> 1523 </tr> 1524 <tr class="row1"> 1525 <td class="file">ucptrie.h</td><td class="proto">uint32_t ucptrie_get(const UCPTrie*, UChar32)</td><td class="">(missing)</td><td>Draft<br> 1526 <span class=""><span>ICU 63</span></span></td> 1527 </tr> 1528 <tr class="row0"> 1529 <td class="file">ucptrie.h</td><td class="proto">void ucptrie_close(UCPTrie*)</td><td class="">(missing)</td><td>Draft<br> 1530 <span class=""><span>ICU 63</span></span></td> 1531 </tr> 1532 <tr class="row1"> 1533 <td class="file">ulistformatter.h</td><td class="proto"><tt>enum</tt> UListFormatterField::ULISTFMT_ELEMENT_FIELD</td><td class="">(missing)</td><td>Draft<br> 1534 <span class=""><span>ICU 63</span></span></td> 1535 </tr> 1536 <tr class="row0"> 1537 <td class="file">ulistformatter.h</td><td class="proto"><tt>enum</tt> UListFormatterField::ULISTFMT_LITERAL_FIELD</td><td class="">(missing)</td><td>Draft<br> 1538 <span class=""><span>ICU 63</span></span></td> 1539 </tr> 1540 1541 <!-- 1542 <tr class="row1"> 1543 <td class="file">umachine.h</td><td class="proto"><tt>#define</tt> U_FINAL</td><td class="">(missing)</td><td>Internal<br> 1544 <span class=""><span></span></span></td> 1545 </tr> 1546 <tr class="row0"> 1547 <td class="file">umachine.h</td><td class="proto"><tt>#define</tt> U_OVERRIDE</td><td class="">(missing)</td><td>Internal<br> 1548 <span class=""><span></span></span></td> 1549 </tr> 1550 --> 1551 1552 <tr class="row1"> 1553 <td class="file">umutablecptrie.h</td><td class="proto">UCPTrie* umutablecptrie_buildImmutable(UMutableCPTrie*, UCPTrieType, UCPTrieValueWidth, UErrorCode*)</td><td class="">(missing)</td><td>Draft<br> 1554 <span class=""><span>ICU 63</span></span></td> 1555 </tr> 1556 <tr class="row0"> 1557 <td class="file">umutablecptrie.h</td><td class="proto">UMutableCPTrie* umutablecptrie_clone(const UMutableCPTrie*, UErrorCode*)</td><td class="">(missing)</td><td>Draft<br> 1558 <span class=""><span>ICU 63</span></span></td> 1559 </tr> 1560 <tr class="row1"> 1561 <td class="file">umutablecptrie.h</td><td class="proto">UMutableCPTrie* umutablecptrie_fromUCPMap(const UCPMap*, UErrorCode*)</td><td class="">(missing)</td><td>Draft<br> 1562 <span class=""><span>ICU 63</span></span></td> 1563 </tr> 1564 <tr class="row0"> 1565 <td class="file">umutablecptrie.h</td><td class="proto">UMutableCPTrie* umutablecptrie_fromUCPTrie(const UCPTrie*, UErrorCode*)</td><td class="">(missing)</td><td>Draft<br> 1566 <span class=""><span>ICU 63</span></span></td> 1567 </tr> 1568 <tr class="row1"> 1569 <td class="file">umutablecptrie.h</td><td class="proto">UMutableCPTrie* umutablecptrie_open(uint32_t, uint32_t, UErrorCode*)</td><td class="">(missing)</td><td>Draft<br> 1570 <span class=""><span>ICU 63</span></span></td> 1571 </tr> 1572 <tr class="row0"> 1573 <td class="file">umutablecptrie.h</td><td class="proto">UChar32 umutablecptrie_getRange(const UMutableCPTrie*, UChar32, UCPMapRangeOption, uint32_t, UCPMapValueFilter*, const void*, uint32_t*)</td><td class="">(missing)</td><td>Draft<br> 1574 <span class=""><span>ICU 63</span></span></td> 1575 </tr> 1576 <tr class="row1"> 1577 <td class="file">umutablecptrie.h</td><td class="proto">uint32_t umutablecptrie_get(const UMutableCPTrie*, UChar32)</td><td class="">(missing)</td><td>Draft<br> 1578 <span class=""><span>ICU 63</span></span></td> 1579 </tr> 1580 <tr class="row0"> 1581 <td class="file">umutablecptrie.h</td><td class="proto">void umutablecptrie_close(UMutableCPTrie*)</td><td class="">(missing)</td><td>Draft<br> 1582 <span class=""><span>ICU 63</span></span></td> 1583 </tr> 1584 <tr class="row1"> 1585 <td class="file">umutablecptrie.h</td><td class="proto">void umutablecptrie_set(UMutableCPTrie*, UChar32, uint32_t, UErrorCode*)</td><td class="">(missing)</td><td>Draft<br> 1586 <span class=""><span>ICU 63</span></span></td> 1587 </tr> 1588 <tr class="row0"> 1589 <td class="file">umutablecptrie.h</td><td class="proto">void umutablecptrie_setRange(UMutableCPTrie*, UChar32, UChar32, uint32_t, UErrorCode*)</td><td class="">(missing)</td><td>Draft<br> 1590 <span class=""><span>ICU 63</span></span></td> 1591 </tr> 1592 1593 <!-- 1594 <tr class="row1"> 1595 <td class="file">unumberformatter.h</td><td class="proto"><tt>enum</tt> UNumberGroupingStrategy::UNUM_GROUPING_AUTO</td><td class="">(missing)</td><td>Draft<br> 1596 <span class=""><span>ICU 61</span> 1597 <br> 1598 <b class="bigwarn" title="A draft API has the wrong version.">(should be ICU 63)</b></span></td> 1599 </tr> 1600 <tr class="row0"> 1601 <td class="file">unumberformatter.h</td><td class="proto"><tt>enum</tt> UNumberGroupingStrategy::UNUM_GROUPING_COUNT</td><td class="">(missing)</td><td>Internal<br> 1602 <span class=""><span>ICU 62</span></span></td> 1603 </tr> 1604 <tr class="row1"> 1605 <td class="file">unumberformatter.h</td><td class="proto"><tt>enum</tt> UNumberGroupingStrategy::UNUM_GROUPING_MIN2</td><td class="">(missing)</td><td>Draft<br> 1606 <span class=""><span>ICU 61</span> 1607 <br> 1608 <b class="bigwarn" title="A draft API has the wrong version.">(should be ICU 63)</b></span></td> 1609 </tr> 1610 <tr class="row0"> 1611 <td class="file">unumberformatter.h</td><td class="proto"><tt>enum</tt> UNumberGroupingStrategy::UNUM_GROUPING_OFF</td><td class="">(missing)</td><td>Draft<br> 1612 <span class=""><span>ICU 61</span> 1613 <br> 1614 <b class="bigwarn" title="A draft API has the wrong version.">(should be ICU 63)</b></span></td> 1615 </tr> 1616 <tr class="row1"> 1617 <td class="file">unumberformatter.h</td><td class="proto"><tt>enum</tt> UNumberGroupingStrategy::UNUM_GROUPING_ON_ALIGNED</td><td class="">(missing)</td><td>Draft<br> 1618 <span class=""><span>ICU 61</span> 1619 <br> 1620 <b class="bigwarn" title="A draft API has the wrong version.">(should be ICU 63)</b></span></td> 1621 </tr> 1622 <tr class="row0"> 1623 <td class="file">unumberformatter.h</td><td class="proto"><tt>enum</tt> UNumberGroupingStrategy::UNUM_GROUPING_THOUSANDS</td><td class="">(missing)</td><td>Draft<br> 1624 <span class=""><span>ICU 61</span> 1625 <br> 1626 <b class="bigwarn" title="A draft API has the wrong version.">(should be ICU 63)</b></span></td> 1627 </tr> 1628 --> 1629 1630 <!-- 1631 <tr class="row1"> 1632 <td class="file">uobject.h</td><td class="proto"><tt>#define</tt> U_NO_THROW</td><td class="">(missing)</td><td>Stable<br> 1633 <span class=""><span>ICU 4.2</span></span></td> 1634 </tr> 1635 <tr class="row0"> 1636 <td class="file">utypes.h</td><td class="proto"><tt>#define</tt> U_COMBINED_IMPLEMENTATION</td><td class="">(missing)</td><td>Stable<br> 1637 <span class=""><span>ICU 2.0</span></span></td> 1638 </tr> 1639 --> 1640 1641 </table> 1642 <P></P> 1643 <a href="#_top">(jump back to top)</a> 1644 <hr> 1645 <a name="other"></a> 1646 <h2>Other existing drafts in ICU 63</h2> 1647 <div class="other"> 1648 <table BORDER="1" class="genTable"> 1649 <THEAD> 1650 <tr> 1651 <th>File</th><th>API</th><th>ICU 62</th><th>ICU 63</th> 1652 </tr> 1653 </THEAD> 1654 <tr class="row1"> 1655 <td class="file">decimfmt.h</td><td class="proto">const number::LocalizedNumberFormatter& icu::DecimalFormat::toNumberFormatter() const</td><td class="" colspan="2" align="center">Draft<br>ICU 62</td> 1656 </tr> 1657 <tr class="row0"> 1658 <td class="file">decimfmt.h</td><td class="proto">int32_t icu::DecimalFormat::getMultiplierScale() const</td><td class="" colspan="2" align="center">Draft<br>ICU 62</td> 1659 </tr> 1660 <tr class="row1"> 1661 <td class="file">decimfmt.h</td><td class="proto">void icu::DecimalFormat::setMultiplierScale(int32_t)</td><td class="" colspan="2" align="center">Draft<br>ICU 62</td> 1662 </tr> 1663 <tr class="row0"> 1664 <td class="file">dtptngen.h</td><td class="proto">UnicodeString icu::DateTimePatternGenerator::getFieldDisplayName(UDateTimePatternField, UDateTimePGDisplayWidth) const</td><td class="" colspan="2" align="center">Draft<br>ICU 61</td> 1665 </tr> 1666 <tr class="row1"> 1667 <td class="file">localpointer.h</td><td class="proto">LocalArray<T>& icu::LocalArray< T >::moveFrom(LocalArray< T >&)</td><td class="" colspan="2" align="center">Draft<br>ICU 56</td> 1668 </tr> 1669 <tr class="row0"> 1670 <td class="file">localpointer.h</td><td class="proto">LocalPointer<T>& icu::LocalPointer< T >::moveFrom(LocalPointer< T >&)</td><td class="" colspan="2" align="center">Draft<br>ICU 56</td> 1671 </tr> 1672 <tr class="row1"> 1673 <td class="file">measfmt.h</td><td class="proto">void icu::MeasureFormat::parseObject(const UnicodeString&, Formattable&, ParsePosition&) const</td><td class="" colspan="2" align="center">Draft<br>ICU 53</td> 1674 </tr> 1675 <tr class="row0"> 1676 <td class="file">nounit.h</td><td class="proto">UClassID icu::NoUnit::getDynamicClassID() const</td><td class="" colspan="2" align="center">Draft<br>ICU 60</td> 1677 </tr> 1678 <tr class="row1"> 1679 <td class="file">nounit.h</td><td class="proto">UObject* icu::NoUnit::clone() const</td><td class="" colspan="2" align="center">Draft<br>ICU 60</td> 1680 </tr> 1681 <tr class="row0"> 1682 <td class="file">nounit.h</td><td class="proto">icu::NoUnit::NoUnit(const NoUnit&)</td><td class="" colspan="2" align="center">Draft<br>ICU 60</td> 1683 </tr> 1684 <tr class="row1"> 1685 <td class="file">nounit.h</td><td class="proto">icu::NoUnit::~NoUnit()</td><td class="" colspan="2" align="center">Draft<br>ICU 60</td> 1686 </tr> 1687 <tr class="row0"> 1688 <td class="file">nounit.h</td><td class="proto"><tt>static</tt> NoUnit icu::NoUnit::base()</td><td class="" colspan="2" align="center">Draft<br>ICU 60</td> 1689 </tr> 1690 <tr class="row1"> 1691 <td class="file">nounit.h</td><td class="proto"><tt>static</tt> NoUnit icu::NoUnit::percent()</td><td class="" colspan="2" align="center">Draft<br>ICU 60</td> 1692 </tr> 1693 <tr class="row0"> 1694 <td class="file">nounit.h</td><td class="proto"><tt>static</tt> NoUnit icu::NoUnit::permille()</td><td class="" colspan="2" align="center">Draft<br>ICU 60</td> 1695 </tr> 1696 <tr class="row1"> 1697 <td class="file">nounit.h</td><td class="proto"><tt>static</tt> UClassID icu::NoUnit::getStaticClassID()</td><td class="" colspan="2" align="center">Draft<br>ICU 60</td> 1698 </tr> 1699 <tr class="row0"> 1700 <td class="file">numberformatter.h</td><td class="proto">Appendable& icu::number::FormattedNumber::appendTo(Appendable&, UErrorCode&) <b><i>const</i></b></td><td class="">(const added)<br> 1701 </td><td>Draft<br> 1702 <span class=""><span>ICU 62</span></span></td> 1703 </tr> 1704 <tr class="row1"> 1705 <td class="file">numberformatter.h</td><td class="proto">Derived icu::number::NumberFormatterSettings< Derived >::adoptPerUnit(icu::MeasureUnit*) const&</td><td class="" colspan="2" align="center">Draft<br>ICU 61</td> 1706 </tr> 1707 <tr class="row0"> 1708 <td class="file">numberformatter.h</td><td class="proto">Derived icu::number::NumberFormatterSettings< Derived >::adoptPerUnit(icu::MeasureUnit*)&&</td><td class="" colspan="2" align="center">Draft<br>ICU 62</td> 1709 </tr> 1710 <tr class="row1"> 1711 <td class="file">numberformatter.h</td><td class="proto">Derived icu::number::NumberFormatterSettings< Derived >::adoptSymbols(NumberingSystem*) const&</td><td class="" colspan="2" align="center">Draft<br>ICU 60</td> 1712 </tr> 1713 <tr class="row0"> 1714 <td class="file">numberformatter.h</td><td class="proto">Derived icu::number::NumberFormatterSettings< Derived >::adoptSymbols(NumberingSystem*)&&</td><td class="" colspan="2" align="center">Draft<br>ICU 62</td> 1715 </tr> 1716 <tr class="row1"> 1717 <td class="file">numberformatter.h</td><td class="proto">Derived icu::number::NumberFormatterSettings< Derived >::adoptUnit(icu::MeasureUnit*) const&</td><td class="" colspan="2" align="center">Draft<br>ICU 60</td> 1718 </tr> 1719 <tr class="row0"> 1720 <td class="file">numberformatter.h</td><td class="proto">Derived icu::number::NumberFormatterSettings< Derived >::adoptUnit(icu::MeasureUnit*)&&</td><td class="" colspan="2" align="center">Draft<br>ICU 62</td> 1721 </tr> 1722 <tr class="row1"> 1723 <td class="file">numberformatter.h</td><td class="proto">Derived icu::number::NumberFormatterSettings< Derived >::decimal(UNumberDecimalSeparatorDisplay) const&</td><td class="" colspan="2" align="center">Draft<br>ICU 60</td> 1724 </tr> 1725 <tr class="row0"> 1726 <td class="file">numberformatter.h</td><td class="proto">Derived icu::number::NumberFormatterSettings< Derived >::decimal(UNumberDecimalSeparatorDisplay)&&</td><td class="" colspan="2" align="center">Draft<br>ICU 62</td> 1727 </tr> 1728 <tr class="row1"> 1729 <td class="file">numberformatter.h</td><td class="proto">Derived icu::number::NumberFormatterSettings< Derived >::grouping(U<b><i>Number</i></b>GroupingStrategy) const&</td><td class="">(renamed)<br> 1730 </td><td>Draft<br> 1731 <span class=""><span>ICU 61</span></span></td> 1732 </tr> 1733 <tr class="row0"> 1734 <td class="file">numberformatter.h</td><td class="proto">Derived icu::number::NumberFormatterSettings< Derived >::grouping(U<b><i>Number</i></b>GroupingStrategy)&&</td><td class="">(renamed)<br> 1735 </td><td>Draft<br> 1736 <span class=""><span>ICU 62</span></span></td> 1737 </tr> 1738 <tr class="row1"> 1739 <td class="file">numberformatter.h</td><td class="proto">Derived icu::number::NumberFormatterSettings< Derived >::integerWidth(const IntegerWidth&) const&</td><td class="" colspan="2" align="center">Draft<br>ICU 60</td> 1740 </tr> 1741 <tr class="row0"> 1742 <td class="file">numberformatter.h</td><td class="proto">Derived icu::number::NumberFormatterSettings< Derived >::integerWidth(const IntegerWidth&)&&</td><td class="" colspan="2" align="center">Draft<br>ICU 62</td> 1743 </tr> 1744 <tr class="row1"> 1745 <td class="file">numberformatter.h</td><td class="proto">Derived icu::number::NumberFormatterSettings< Derived >::notation(const Notation&) const&</td><td class="" colspan="2" align="center">Draft<br>ICU 60</td> 1746 </tr> 1747 <tr class="row0"> 1748 <td class="file">numberformatter.h</td><td class="proto">Derived icu::number::NumberFormatterSettings< Derived >::notation(const Notation&)&&</td><td class="" colspan="2" align="center">Draft<br>ICU 62</td> 1749 </tr> 1750 <tr class="row1"> 1751 <td class="file">numberformatter.h</td><td class="proto">Derived icu::number::NumberFormatterSettings< Derived >::perUnit(const icu::MeasureUnit&) const&</td><td class="" colspan="2" align="center">Draft<br>ICU 61</td> 1752 </tr> 1753 <tr class="row0"> 1754 <td class="file">numberformatter.h</td><td class="proto">Derived icu::number::NumberFormatterSettings< Derived >::perUnit(const icu::MeasureUnit&)&&</td><td class="" colspan="2" align="center">Draft<br>ICU 62</td> 1755 </tr> 1756 <tr class="row1"> 1757 <td class="file">numberformatter.h</td><td class="proto">Derived icu::number::NumberFormatterSettings< Derived >::precision(const Precision&) const&</td><td class="" colspan="2" align="center">Draft<br>ICU 62</td> 1758 </tr> 1759 <tr class="row0"> 1760 <td class="file">numberformatter.h</td><td class="proto">Derived icu::number::NumberFormatterSettings< Derived >::precision(const Precision&)&&</td><td class="" colspan="2" align="center">Draft<br>ICU 62</td> 1761 </tr> 1762 <tr class="row1"> 1763 <td class="file">numberformatter.h</td><td class="proto">Derived icu::number::NumberFormatterSettings< Derived >::roundingMode(UNumberFormatRoundingMode) const&</td><td class="" colspan="2" align="center">Draft<br>ICU 62</td> 1764 </tr> 1765 <tr class="row0"> 1766 <td class="file">numberformatter.h</td><td class="proto">Derived icu::number::NumberFormatterSettings< Derived >::roundingMode(UNumberFormatRoundingMode)&&</td><td class="" colspan="2" align="center">Draft<br>ICU 62</td> 1767 </tr> 1768 <tr class="row1"> 1769 <td class="file">numberformatter.h</td><td class="proto">Derived icu::number::NumberFormatterSettings< Derived >::scale(const Scale&) const&</td><td class="" colspan="2" align="center">Draft<br>ICU 62</td> 1770 </tr> 1771 <tr class="row0"> 1772 <td class="file">numberformatter.h</td><td class="proto">Derived icu::number::NumberFormatterSettings< Derived >::scale(const Scale&)&&</td><td class="" colspan="2" align="center">Draft<br>ICU 62</td> 1773 </tr> 1774 <tr class="row1"> 1775 <td class="file">numberformatter.h</td><td class="proto">Derived icu::number::NumberFormatterSettings< Derived >::sign(UNumberSignDisplay) const&</td><td class="" colspan="2" align="center">Draft<br>ICU 60</td> 1776 </tr> 1777 <tr class="row0"> 1778 <td class="file">numberformatter.h</td><td class="proto">Derived icu::number::NumberFormatterSettings< Derived >::sign(UNumberSignDisplay)&&</td><td class="" colspan="2" align="center">Draft<br>ICU 62</td> 1779 </tr> 1780 <tr class="row1"> 1781 <td class="file">numberformatter.h</td><td class="proto">Derived icu::number::NumberFormatterSettings< Derived >::symbols(const DecimalFormatSymbols&) const&</td><td class="" colspan="2" align="center">Draft<br>ICU 60</td> 1782 </tr> 1783 <tr class="row0"> 1784 <td class="file">numberformatter.h</td><td class="proto">Derived icu::number::NumberFormatterSettings< Derived >::symbols(const DecimalFormatSymbols&)&&</td><td class="" colspan="2" align="center">Draft<br>ICU 62</td> 1785 </tr> 1786 <tr class="row1"> 1787 <td class="file">numberformatter.h</td><td class="proto">Derived icu::number::NumberFormatterSettings< Derived >::unit(const icu::MeasureUnit&) const&</td><td class="" colspan="2" align="center">Draft<br>ICU 60</td> 1788 </tr> 1789 <tr class="row0"> 1790 <td class="file">numberformatter.h</td><td class="proto">Derived icu::number::NumberFormatterSettings< Derived >::unit(const icu::MeasureUnit&)&&</td><td class="" colspan="2" align="center">Draft<br>ICU 62</td> 1791 </tr> 1792 <tr class="row1"> 1793 <td class="file">numberformatter.h</td><td class="proto">Derived icu::number::NumberFormatterSettings< Derived >::unitWidth(UNumberUnitWidth) const&</td><td class="" colspan="2" align="center">Draft<br>ICU 60</td> 1794 </tr> 1795 <tr class="row0"> 1796 <td class="file">numberformatter.h</td><td class="proto">Derived icu::number::NumberFormatterSettings< Derived >::unitWidth(UNumberUnitWidth)&&</td><td class="" colspan="2" align="center">Draft<br>ICU 62</td> 1797 </tr> 1798 <tr class="row1"> 1799 <td class="file">numberformatter.h</td><td class="proto">Format* icu::number::LocalizedNumberFormatter::toFormat(UErrorCode&) const</td><td class="" colspan="2" align="center">Draft<br>ICU 62</td> 1800 </tr> 1801 <tr class="row0"> 1802 <td class="file">numberformatter.h</td><td class="proto">FormattedNumber icu::number::LocalizedNumberFormatter::formatDecimal(StringPiece, UErrorCode&) const</td><td class="" colspan="2" align="center">Draft<br>ICU 60</td> 1803 </tr> 1804 <tr class="row1"> 1805 <td class="file">numberformatter.h</td><td class="proto">FormattedNumber icu::number::LocalizedNumberFormatter::formatDouble(double, UErrorCode&) const</td><td class="" colspan="2" align="center">Draft<br>ICU 60</td> 1806 </tr> 1807 <tr class="row0"> 1808 <td class="file">numberformatter.h</td><td class="proto">FormattedNumber icu::number::LocalizedNumberFormatter::formatInt(int64_t, UErrorCode&) const</td><td class="" colspan="2" align="center">Draft<br>ICU 60</td> 1809 </tr> 1810 <tr class="row1"> 1811 <td class="file">numberformatter.h</td><td class="proto">FormattedNumber& icu::number::FormattedNumber::operator=(FormattedNumber&&)</td><td class="" colspan="2" align="center">Draft<br>ICU 62</td> 1812 </tr> 1813 <tr class="row0"> 1814 <td class="file">numberformatter.h</td><td class="proto">IntegerWidth icu::number::IntegerWidth::truncateAt(int32_t)</td><td class="" colspan="2" align="center">Draft<br>ICU 60</td> 1815 </tr> 1816 <tr class="row1"> 1817 <td class="file">numberformatter.h</td><td class="proto">LocalizedNumberFormatter icu::number::UnlocalizedNumberFormatter::locale(const icu::Locale&) const&</td><td class="" colspan="2" align="center">Draft<br>ICU 60</td> 1818 </tr> 1819 <tr class="row0"> 1820 <td class="file">numberformatter.h</td><td class="proto">LocalizedNumberFormatter icu::number::UnlocalizedNumberFormatter::locale(const icu::Locale&)&&</td><td class="" colspan="2" align="center">Draft<br>ICU 62</td> 1821 </tr> 1822 <tr class="row1"> 1823 <td class="file">numberformatter.h</td><td class="proto">LocalizedNumberFormatter& icu::number::LocalizedNumberFormatter::operator=(LocalizedNumberFormatter&&)</td><td class="" colspan="2" align="center">Draft<br>ICU 62</td> 1824 </tr> 1825 <tr class="row0"> 1826 <td class="file">numberformatter.h</td><td class="proto">LocalizedNumberFormatter& icu::number::LocalizedNumberFormatter::operator=(const LocalizedNumberFormatter&)</td><td class="" colspan="2" align="center">Draft<br>ICU 62</td> 1827 </tr> 1828 <tr class="row1"> 1829 <td class="file">numberformatter.h</td><td class="proto">Precision icu::number::CurrencyPrecision::withCurrency(const CurrencyUnit&) const</td><td class="" colspan="2" align="center">Draft<br>ICU 60</td> 1830 </tr> 1831 <tr class="row0"> 1832 <td class="file">numberformatter.h</td><td class="proto">Precision icu::number::FractionPrecision::withMaxDigits(int32_t) const</td><td class="" colspan="2" align="center">Draft<br>ICU 60</td> 1833 </tr> 1834 <tr class="row1"> 1835 <td class="file">numberformatter.h</td><td class="proto">Precision icu::number::FractionPrecision::withMinDigits(int32_t) const</td><td class="" colspan="2" align="center">Draft<br>ICU 60</td> 1836 </tr> 1837 <tr class="row0"> 1838 <td class="file">numberformatter.h</td><td class="proto">Precision icu::number::IncrementPrecision::withMinFraction(int32_t) const</td><td class="" colspan="2" align="center">Draft<br>ICU 60</td> 1839 </tr> 1840 <tr class="row1"> 1841 <td class="file">numberformatter.h</td><td class="proto">Scale& icu::number::Scale::operator=(Scale&&)</td><td class="" colspan="2" align="center">Draft<br>ICU 62</td> 1842 </tr> 1843 <tr class="row0"> 1844 <td class="file">numberformatter.h</td><td class="proto">Scale& icu::number::Scale::operator=(const Scale&)</td><td class="" colspan="2" align="center">Draft<br>ICU 62</td> 1845 </tr> 1846 <tr class="row1"> 1847 <td class="file">numberformatter.h</td><td class="proto">ScientificNotation icu::number::ScientificNotation::withExponentSignDisplay(UNumberSignDisplay) const</td><td class="" colspan="2" align="center">Draft<br>ICU 60</td> 1848 </tr> 1849 <tr class="row0"> 1850 <td class="file">numberformatter.h</td><td class="proto">ScientificNotation icu::number::ScientificNotation::withMinExponentDigits(int32_t) const</td><td class="" colspan="2" align="center">Draft<br>ICU 60</td> 1851 </tr> 1852 <tr class="row1"> 1853 <td class="file">numberformatter.h</td><td class="proto">UBool icu::number::FormattedNumber::nextFieldPosition(FieldPosition&, UErrorCode&) const</td><td class="" colspan="2" align="center">Draft<br>ICU 62</td> 1854 </tr> 1855 <tr class="row0"> 1856 <td class="file">numberformatter.h</td><td class="proto">UBool icu::number::NumberFormatterSettings< Derived >::copyErrorTo(UErrorCode&) const</td><td class="" colspan="2" align="center">Draft<br>ICU 60</td> 1857 </tr> 1858 <tr class="row1"> 1859 <td class="file">numberformatter.h</td><td class="proto">UnicodeString icu::number::FormattedNumber::toString(UErrorCode&) const</td><td class="" colspan="2" align="center">Draft<br>ICU 62</td> 1860 </tr> 1861 <tr class="row0"> 1862 <td class="file">numberformatter.h</td><td class="proto">UnicodeString icu::number::NumberFormatterSettings< Derived >::toSkeleton(UErrorCode&) const</td><td class="" colspan="2" align="center">Draft<br>ICU 62</td> 1863 </tr> 1864 <tr class="row1"> 1865 <td class="file">numberformatter.h</td><td class="proto">UnlocalizedNumberFormatter& icu::number::UnlocalizedNumberFormatter::operator=(UnlocalizedNumberFormatter&&)</td><td class="" colspan="2" align="center">Draft<br>ICU 62</td> 1866 </tr> 1867 <tr class="row0"> 1868 <td class="file">numberformatter.h</td><td class="proto">UnlocalizedNumberFormatter& icu::number::UnlocalizedNumberFormatter::operator=(const UnlocalizedNumberFormatter&)</td><td class="" colspan="2" align="center">Draft<br>ICU 62</td> 1869 </tr> 1870 <tr class="row1"> 1871 <td class="file">numberformatter.h</td><td class="proto">icu::number::FormattedNumber::FormattedNumber(FormattedNumber&&)</td><td class="" colspan="2" align="center">Draft<br>ICU 62</td> 1872 </tr> 1873 <tr class="row0"> 1874 <td class="file">numberformatter.h</td><td class="proto">icu::number::FormattedNumber::~FormattedNumber()</td><td class="" colspan="2" align="center">Draft<br>ICU 60</td> 1875 </tr> 1876 <tr class="row1"> 1877 <td class="file">numberformatter.h</td><td class="proto">icu::number::LocalizedNumberFormatter::LocalizedNumberFormatter()=default</td><td class="" colspan="2" align="center">Draft<br>ICU 62</td> 1878 </tr> 1879 <tr class="row0"> 1880 <td class="file">numberformatter.h</td><td class="proto">icu::number::LocalizedNumberFormatter::LocalizedNumberFormatter(LocalizedNumberFormatter&&)</td><td class="" colspan="2" align="center">Draft<br>ICU 62</td> 1881 </tr> 1882 <tr class="row1"> 1883 <td class="file">numberformatter.h</td><td class="proto">icu::number::LocalizedNumberFormatter::LocalizedNumberFormatter(const LocalizedNumberFormatter&)</td><td class="" colspan="2" align="center">Draft<br>ICU 60</td> 1884 </tr> 1885 <tr class="row0"> 1886 <td class="file">numberformatter.h</td><td class="proto">icu::number::LocalizedNumberFormatter::~LocalizedNumberFormatter()</td><td class="" colspan="2" align="center">Draft<br>ICU 60</td> 1887 </tr> 1888 <tr class="row1"> 1889 <td class="file">numberformatter.h</td><td class="proto">icu::number::Scale::Scale(Scale&&)</td><td class="" colspan="2" align="center">Draft<br>ICU 62</td> 1890 </tr> 1891 <tr class="row0"> 1892 <td class="file">numberformatter.h</td><td class="proto">icu::number::Scale::Scale(const Scale&)</td><td class="" colspan="2" align="center">Draft<br>ICU 62</td> 1893 </tr> 1894 <tr class="row1"> 1895 <td class="file">numberformatter.h</td><td class="proto">icu::number::Scale::~Scale()</td><td class="" colspan="2" align="center">Draft<br>ICU 62</td> 1896 </tr> 1897 <tr class="row0"> 1898 <td class="file">numberformatter.h</td><td class="proto">icu::number::UnlocalizedNumberFormatter::UnlocalizedNumberFormatter()=default</td><td class="" colspan="2" align="center">Draft<br>ICU 62</td> 1899 </tr> 1900 <tr class="row1"> 1901 <td class="file">numberformatter.h</td><td class="proto">icu::number::UnlocalizedNumberFormatter::UnlocalizedNumberFormatter(UnlocalizedNumberFormatter&&)</td><td class="" colspan="2" align="center">Draft<br>ICU 62</td> 1902 </tr> 1903 <tr class="row0"> 1904 <td class="file">numberformatter.h</td><td class="proto">icu::number::UnlocalizedNumberFormatter::UnlocalizedNumberFormatter(const UnlocalizedNumberFormatter&)</td><td class="" colspan="2" align="center">Draft<br>ICU 60</td> 1905 </tr> 1906 <tr class="row1"> 1907 <td class="file">numberformatter.h</td><td class="proto"><tt>static</tt> CompactNotation icu::number::Notation::compactLong()</td><td class="" colspan="2" align="center">Draft<br>ICU 60</td> 1908 </tr> 1909 <tr class="row0"> 1910 <td class="file">numberformatter.h</td><td class="proto"><tt>static</tt> CompactNotation icu::number::Notation::compactShort()</td><td class="" colspan="2" align="center">Draft<br>ICU 60</td> 1911 </tr> 1912 <tr class="row1"> 1913 <td class="file">numberformatter.h</td><td class="proto"><tt>static</tt> CurrencyPrecision icu::number::Precision::currency(UCurrencyUsage)</td><td class="" colspan="2" align="center">Draft<br>ICU 60</td> 1914 </tr> 1915 <tr class="row0"> 1916 <td class="file">numberformatter.h</td><td class="proto"><tt>static</tt> FractionPrecision icu::number::Precision::fixedFraction(int32_t)</td><td class="" colspan="2" align="center">Draft<br>ICU 60</td> 1917 </tr> 1918 <tr class="row1"> 1919 <td class="file">numberformatter.h</td><td class="proto"><tt>static</tt> FractionPrecision icu::number::Precision::integer()</td><td class="" colspan="2" align="center">Draft<br>ICU 60</td> 1920 </tr> 1921 <tr class="row0"> 1922 <td class="file">numberformatter.h</td><td class="proto"><tt>static</tt> FractionPrecision icu::number::Precision::maxFraction(int32_t)</td><td class="" colspan="2" align="center">Draft<br>ICU 60</td> 1923 </tr> 1924 <tr class="row1"> 1925 <td class="file">numberformatter.h</td><td class="proto"><tt>static</tt> FractionPrecision icu::number::Precision::minFraction(int32_t)</td><td class="" colspan="2" align="center">Draft<br>ICU 60</td> 1926 </tr> 1927 <tr class="row0"> 1928 <td class="file">numberformatter.h</td><td class="proto"><tt>static</tt> FractionPrecision icu::number::Precision::minMaxFraction(int32_t, int32_t)</td><td class="" colspan="2" align="center">Draft<br>ICU 60</td> 1929 </tr> 1930 <tr class="row1"> 1931 <td class="file">numberformatter.h</td><td class="proto"><tt>static</tt> IncrementPrecision icu::number::Precision::increment(double)</td><td class="" colspan="2" align="center">Draft<br>ICU 60</td> 1932 </tr> 1933 <tr class="row0"> 1934 <td class="file">numberformatter.h</td><td class="proto"><tt>static</tt> IntegerWidth icu::number::IntegerWidth::zeroFillTo(int32_t)</td><td class="" colspan="2" align="center">Draft<br>ICU 60</td> 1935 </tr> 1936 <tr class="row1"> 1937 <td class="file">numberformatter.h</td><td class="proto"><tt>static</tt> LocalizedNumberFormatter icu::number::NumberFormatter::withLocale(const Locale&)</td><td class="" colspan="2" align="center">Draft<br>ICU 60</td> 1938 </tr> 1939 <tr class="row0"> 1940 <td class="file">numberformatter.h</td><td class="proto"><tt>static</tt> Precision icu::number::Precision::unlimited()</td><td class="" colspan="2" align="center">Draft<br>ICU 60</td> 1941 </tr> 1942 <tr class="row1"> 1943 <td class="file">numberformatter.h</td><td class="proto"><tt>static</tt> Scale icu::number::Scale::byDecimal(StringPiece)</td><td class="" colspan="2" align="center">Draft<br>ICU 62</td> 1944 </tr> 1945 <tr class="row0"> 1946 <td class="file">numberformatter.h</td><td class="proto"><tt>static</tt> Scale icu::number::Scale::byDouble(double)</td><td class="" colspan="2" align="center">Draft<br>ICU 62</td> 1947 </tr> 1948 <tr class="row1"> 1949 <td class="file">numberformatter.h</td><td class="proto"><tt>static</tt> Scale icu::number::Scale::byDoubleAndPowerOfTen(double, int32_t)</td><td class="" colspan="2" align="center">Draft<br>ICU 62</td> 1950 </tr> 1951 <tr class="row0"> 1952 <td class="file">numberformatter.h</td><td class="proto"><tt>static</tt> Scale icu::number::Scale::none()</td><td class="" colspan="2" align="center">Draft<br>ICU 62</td> 1953 </tr> 1954 <tr class="row1"> 1955 <td class="file">numberformatter.h</td><td class="proto"><tt>static</tt> Scale icu::number::Scale::powerOfTen(int32_t)</td><td class="" colspan="2" align="center">Draft<br>ICU 62</td> 1956 </tr> 1957 <tr class="row0"> 1958 <td class="file">numberformatter.h</td><td class="proto"><tt>static</tt> ScientificNotation icu::number::Notation::engineering()</td><td class="" colspan="2" align="center">Draft<br>ICU 60</td> 1959 </tr> 1960 <tr class="row1"> 1961 <td class="file">numberformatter.h</td><td class="proto"><tt>static</tt> ScientificNotation icu::number::Notation::scientific()</td><td class="" colspan="2" align="center">Draft<br>ICU 60</td> 1962 </tr> 1963 <tr class="row0"> 1964 <td class="file">numberformatter.h</td><td class="proto"><tt>static</tt> SignificantDigitsPrecision icu::number::Precision::fixedSignificantDigits(int32_t)</td><td class="" colspan="2" align="center">Draft<br>ICU 62</td> 1965 </tr> 1966 <tr class="row1"> 1967 <td class="file">numberformatter.h</td><td class="proto"><tt>static</tt> SignificantDigitsPrecision icu::number::Precision::maxSignificantDigits(int32_t)</td><td class="" colspan="2" align="center">Draft<br>ICU 62</td> 1968 </tr> 1969 <tr class="row0"> 1970 <td class="file">numberformatter.h</td><td class="proto"><tt>static</tt> SignificantDigitsPrecision icu::number::Precision::minMaxSignificantDigits(int32_t, int32_t)</td><td class="" colspan="2" align="center">Draft<br>ICU 62</td> 1971 </tr> 1972 <tr class="row1"> 1973 <td class="file">numberformatter.h</td><td class="proto"><tt>static</tt> SignificantDigitsPrecision icu::number::Precision::minSignificantDigits(int32_t)</td><td class="" colspan="2" align="center">Draft<br>ICU 62</td> 1974 </tr> 1975 <tr class="row0"> 1976 <td class="file">numberformatter.h</td><td class="proto"><tt>static</tt> SimpleNotation icu::number::Notation::simple()</td><td class="" colspan="2" align="center">Draft<br>ICU 60</td> 1977 </tr> 1978 <tr class="row1"> 1979 <td class="file">numberformatter.h</td><td class="proto"><tt>static</tt> UnlocalizedNumberFormatter icu::number::NumberFormatter::forSkeleton(const UnicodeString&, UErrorCode&)</td><td class="" colspan="2" align="center">Draft<br>ICU 62</td> 1980 </tr> 1981 <tr class="row0"> 1982 <td class="file">numberformatter.h</td><td class="proto"><tt>static</tt> UnlocalizedNumberFormatter icu::number::NumberFormatter::with()</td><td class="" colspan="2" align="center">Draft<br>ICU 60</td> 1983 </tr> 1984 <tr class="row1"> 1985 <td class="file">numberformatter.h</td><td class="proto">void icu::number::FormattedNumber::getAllFieldPositions(FieldPositionIterator&, UErrorCode&) const</td><td class="" colspan="2" align="center">Draft<br>ICU 62</td> 1986 </tr> 1987 <tr class="row0"> 1988 <td class="file">ucurr.h</td><td class="proto"><tt>enum</tt> UCurrNameStyle::UCURR_NARROW_SYMBOL_NAME</td><td class="" colspan="2" align="center">Draft<br>ICU 61</td> 1989 </tr> 1990 <tr class="row1"> 1991 <td class="file">udatpg.h</td><td class="proto"><tt>enum</tt> UDateTimePGDisplayWidth::UDATPG_ABBREVIATED</td><td class="" colspan="2" align="center">Draft<br>ICU 61</td> 1992 </tr> 1993 <tr class="row0"> 1994 <td class="file">udatpg.h</td><td class="proto"><tt>enum</tt> UDateTimePGDisplayWidth::UDATPG_NARROW</td><td class="" colspan="2" align="center">Draft<br>ICU 61</td> 1995 </tr> 1996 <tr class="row1"> 1997 <td class="file">udatpg.h</td><td class="proto"><tt>enum</tt> UDateTimePGDisplayWidth::UDATPG_WIDE</td><td class="" colspan="2" align="center">Draft<br>ICU 61</td> 1998 </tr> 1999 <tr class="row0"> 2000 <td class="file">udatpg.h</td><td class="proto">int32_t udatpg_getFieldDisplayName(const UDateTimePatternGenerator*, UDateTimePatternField, UDateTimePGDisplayWidth, UChar*, int32_t, UErrorCode*)</td><td class="" colspan="2" align="center">Draft<br>ICU 61</td> 2001 </tr> 2002 <tr class="row1"> 2003 <td class="file">unistr.h</td><td class="proto">UnicodeString& icu::UnicodeString::moveFrom(UnicodeString&)</td><td class="" colspan="2" align="center">Draft<br>ICU 56</td> 2004 </tr> 2005 <tr class="row0"> 2006 <td class="file">unumberformatter.h</td><td class="proto">UBool unumf_resultNextFieldPosition(const UFormattedNumber*, UFieldPosition*, UErrorCode*)</td><td class="" colspan="2" align="center">Draft<br>ICU 62</td> 2007 </tr> 2008 <tr class="row1"> 2009 <td class="file">unumberformatter.h</td><td class="proto">UFormattedNumber* unumf_openResult(UErrorCode*)</td><td class="" colspan="2" align="center">Draft<br>ICU 62</td> 2010 </tr> 2011 <tr class="row0"> 2012 <td class="file">unumberformatter.h</td><td class="proto">UNumberFormatter* unumf_openForSkeletonAndLocale(const UChar*, int32_t, const char*, UErrorCode*)</td><td class="" colspan="2" align="center">Draft<br>ICU 62</td> 2013 </tr> 2014 <tr class="row1"> 2015 <td class="file">unumberformatter.h</td><td class="proto"><tt>enum</tt> UNumberDecimalSeparatorDisplay::UNUM_DECIMAL_SEPARATOR_ALWAYS</td><td class="" colspan="2" align="center">Draft<br>ICU 60</td> 2016 </tr> 2017 <tr class="row0"> 2018 <td class="file">unumberformatter.h</td><td class="proto"><tt>enum</tt> UNumberDecimalSeparatorDisplay::UNUM_DECIMAL_SEPARATOR_AUTO</td><td class="" colspan="2" align="center">Draft<br>ICU 60</td> 2019 </tr> 2020 <tr class="row1"> 2021 <td class="file">unumberformatter.h</td><td class="proto"><tt>enum</tt> U<b><i>Number</i></b>GroupingStrategy::UNUM_GROUPING_AUTO</td><td class="">(renamed)<br> 2022 </td><td>Draft<br> 2023 <span class=""><span>ICU 61</span></span></td> 2024 </tr> 2025 <tr class="row0"> 2026 <td class="file">unumberformatter.h</td><td class="proto"><tt>enum</tt> U<b><i>Number</i></b>GroupingStrategy::UNUM_GROUPING_MIN2</td><td class="">(renamed)<br> 2027 </td><td>Draft<br> 2028 <span class=""><span>ICU 61</span></span></td> 2029 </tr> 2030 <tr class="row1"> 2031 <td class="file">unumberformatter.h</td><td class="proto"><tt>enum</tt> U<b><i>Number</i></b>GroupingStrategy::UNUM_GROUPING_OFF</td><td class="">(renamed)<br> 2032 </td><td>Draft<br> 2033 <span class=""><span>ICU 61</span></span></td> 2034 </tr> 2035 <tr class="row0"> 2036 <td class="file">unumberformatter.h</td><td class="proto"><tt>enum</tt> U<b><i>Number</i></b>GroupingStrategy::UNUM_GROUPING_ON_ALIGNED</td><td class="">(renamed)<br> 2037 </td><td>Draft<br> 2038 <span class=""><span>ICU 61</span></span></td> 2039 </tr> 2040 <tr class="row1"> 2041 <td class="file">unumberformatter.h</td><td class="proto"><tt>enum</tt> U<b><i>Number</i></b>GroupingStrategy::UNUM_GROUPING_THOUSANDS</td><td class="">(renamed)<br> 2042 </td><td>Draft<br> 2043 <span class=""><span>ICU 61</span></span></td> 2044 </tr> 2045 <tr class="row0"> 2046 <td class="file">unumberformatter.h</td><td class="proto"><tt>enum</tt> UNumberSignDisplay::UNUM_SIGN_ACCOUNTING_ALWAYS</td><td class="" colspan="2" align="center">Draft<br>ICU 60</td> 2047 </tr> 2048 <tr class="row1"> 2049 <td class="file">unumberformatter.h</td><td class="proto"><tt>enum</tt> UNumberSignDisplay::UNUM_SIGN_ACCOUNTING_EXCEPT_ZERO</td><td class="" colspan="2" align="center">Draft<br>ICU 61</td> 2050 </tr> 2051 <tr class="row0"> 2052 <td class="file">unumberformatter.h</td><td class="proto"><tt>enum</tt> UNumberSignDisplay::UNUM_SIGN_ACCOUNTING</td><td class="" colspan="2" align="center">Draft<br>ICU 60</td> 2053 </tr> 2054 <tr class="row1"> 2055 <td class="file">unumberformatter.h</td><td class="proto"><tt>enum</tt> UNumberSignDisplay::UNUM_SIGN_ALWAYS</td><td class="" colspan="2" align="center">Draft<br>ICU 60</td> 2056 </tr> 2057 <tr class="row0"> 2058 <td class="file">unumberformatter.h</td><td class="proto"><tt>enum</tt> UNumberSignDisplay::UNUM_SIGN_AUTO</td><td class="" colspan="2" align="center">Draft<br>ICU 60</td> 2059 </tr> 2060 <tr class="row1"> 2061 <td class="file">unumberformatter.h</td><td class="proto"><tt>enum</tt> UNumberSignDisplay::UNUM_SIGN_EXCEPT_ZERO</td><td class="" colspan="2" align="center">Draft<br>ICU 61</td> 2062 </tr> 2063 <tr class="row0"> 2064 <td class="file">unumberformatter.h</td><td class="proto"><tt>enum</tt> UNumberSignDisplay::UNUM_SIGN_NEVER</td><td class="" colspan="2" align="center">Draft<br>ICU 60</td> 2065 </tr> 2066 <tr class="row1"> 2067 <td class="file">unumberformatter.h</td><td class="proto"><tt>enum</tt> UNumberUnitWidth::UNUM_UNIT_WIDTH_FULL_NAME</td><td class="" colspan="2" align="center">Draft<br>ICU 60</td> 2068 </tr> 2069 <tr class="row0"> 2070 <td class="file">unumberformatter.h</td><td class="proto"><tt>enum</tt> UNumberUnitWidth::UNUM_UNIT_WIDTH_HIDDEN</td><td class="" colspan="2" align="center">Draft<br>ICU 60</td> 2071 </tr> 2072 <tr class="row1"> 2073 <td class="file">unumberformatter.h</td><td class="proto"><tt>enum</tt> UNumberUnitWidth::UNUM_UNIT_WIDTH_ISO_CODE</td><td class="" colspan="2" align="center">Draft<br>ICU 60</td> 2074 </tr> 2075 <tr class="row0"> 2076 <td class="file">unumberformatter.h</td><td class="proto"><tt>enum</tt> UNumberUnitWidth::UNUM_UNIT_WIDTH_NARROW</td><td class="" colspan="2" align="center">Draft<br>ICU 60</td> 2077 </tr> 2078 <tr class="row1"> 2079 <td class="file">unumberformatter.h</td><td class="proto"><tt>enum</tt> UNumberUnitWidth::UNUM_UNIT_WIDTH_SHORT</td><td class="" colspan="2" align="center">Draft<br>ICU 60</td> 2080 </tr> 2081 <tr class="row0"> 2082 <td class="file">unumberformatter.h</td><td class="proto">int32_t unumf_resultToString(const UFormattedNumber*, UChar*, int32_t, UErrorCode*)</td><td class="" colspan="2" align="center">Draft<br>ICU 62</td> 2083 </tr> 2084 <tr class="row1"> 2085 <td class="file">unumberformatter.h</td><td class="proto">void unumf_close(UNumberFormatter*)</td><td class="" colspan="2" align="center">Draft<br>ICU 62</td> 2086 </tr> 2087 <tr class="row0"> 2088 <td class="file">unumberformatter.h</td><td class="proto">void unumf_closeResult(UFormattedNumber*)</td><td class="" colspan="2" align="center">Draft<br>ICU 62</td> 2089 </tr> 2090 <tr class="row1"> 2091 <td class="file">unumberformatter.h</td><td class="proto">void unumf_formatDecimal(const UNumberFormatter*, const char*, int32_t, UFormattedNumber*, UErrorCode*)</td><td class="" colspan="2" align="center">Draft<br>ICU 62</td> 2092 </tr> 2093 <tr class="row0"> 2094 <td class="file">unumberformatter.h</td><td class="proto">void unumf_formatDouble(const UNumberFormatter*, double, UFormattedNumber*, UErrorCode*)</td><td class="" colspan="2" align="center">Draft<br>ICU 62</td> 2095 </tr> 2096 <tr class="row1"> 2097 <td class="file">unumberformatter.h</td><td class="proto">void unumf_formatInt(const UNumberFormatter*, int64_t, UFormattedNumber*, UErrorCode*)</td><td class="" colspan="2" align="center">Draft<br>ICU 62</td> 2098 </tr> 2099 <tr class="row0"> 2100 <td class="file">unumberformatter.h</td><td class="proto">void unumf_resultGetAllFieldPositions(const UFormattedNumber*, UFieldPositionIterator*, UErrorCode*)</td><td class="" colspan="2" align="center">Draft<br>ICU 62</td> 2101 </tr> 2102 <tr class="row1"> 2103 <td class="file">uregex.h</td><td class="proto"><tt>enum</tt> URegexpFlag::UREGEX_CANON_EQ</td><td class="" colspan="2" align="center">Draft<br>ICU 2.4</td> 2104 </tr> 2105 <tr class="row0"> 2106 <td class="file">uspoof.h</td><td class="proto"><tt>enum</tt> USpoofChecks::USPOOF_HIDDEN_OVERLAY</td><td class="" colspan="2" align="center">Draft<br>ICU 62</td> 2107 </tr> 2108 <tr class="row1"> 2109 <td class="file">utf8.h</td><td class="proto"><tt>#define</tt> U8_TRUNCATE_IF_INCOMPLETE</td><td class="" colspan="2" align="center">Draft<br>ICU 61</td> 2110 </tr> 2111 </table> 2112 </div> 2113 <P></P> 2114 <a href="#_top">(jump back to top)</a> 2115 <hr> 2116 <a name="purevirtual"></a> 2117 <h2>Signature Simplifications</h2> 2118 <i>This section shows cases where the signature was "simplified" for the sake of comparison. The simplified form is in bold, followed by 2119 all possible variations in "original" form.</i> 2120 <div class="other"> 2121 <ul></ul> 2122 </div> 2123 <P></P> 2124 <a href="#_top">(jump back to top)</a> 2125 <hr> 2126 <p> 2127 <i><font size="-1">Contents generated by StableAPI tool on Wed Sep 26 13:17:43 PDT 2018<br>Copyright (C) 2018, International Business Machines Corporation, All Rights Reserved.</font></i> 2128 </p> 2129 </body> 2130 </html> 2131