blob: 64f4390de645550e018374873279375aaffe62fe [file] [log] [blame]
jshin@chromium.org6f31ac32014-03-26 22:15:14 +00001<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
2<html><!--
Jungshik Shin5feb9ad2016-10-21 12:52:48 -07003 Copyright (C) 2016 and later: Unicode, Inc. and others.
4 License & terms of use: http://www.unicode.org/copyright.html
jshin@chromium.org6f31ac32014-03-26 22:15:14 +00005 -->
6<head>
7<META http-equiv="Content-Type" content="text/html; charset=utf-8">
Jungshik Shinb3189662017-11-07 11:18:34 -08008<title>ICU4C API Comparison: ICU 59 with ICU 60</title>
jshin@chromium.org6f31ac32014-03-26 22:15:14 +00009<link type="text/css" href="icu4c.css" rel="stylesheet">
10</head>
11<body>
12<a name="#_top"></a>
Jungshik Shinb3189662017-11-07 11:18:34 -080013<h1>ICU4C API Comparison: ICU 59 with ICU 60</h1>
jshin@chromium.org6f31ac32014-03-26 22:15:14 +000014<div id="toc">
15<ul>
16<li>
Jungshik Shinb3189662017-11-07 11:18:34 -080017<a href="#removed">Removed from ICU 59</a>
jshin@chromium.org6f31ac32014-03-26 22:15:14 +000018</li>
19<li>
Jungshik Shinb3189662017-11-07 11:18:34 -080020<a href="#deprecated">Deprecated or Obsoleted in ICU 60</a>
jshin@chromium.org6f31ac32014-03-26 22:15:14 +000021</li>
22<li>
Jungshik Shinb3189662017-11-07 11:18:34 -080023<a href="#changed">Changed in ICU 60</a>
jshin@chromium.org6f31ac32014-03-26 22:15:14 +000024</li>
25<li>
Jungshik Shinb3189662017-11-07 11:18:34 -080026<a href="#promoted">Promoted to stable in ICU 60</a>
jshin@chromium.org6f31ac32014-03-26 22:15:14 +000027</li>
28<li>
Jungshik Shinb3189662017-11-07 11:18:34 -080029<a href="#added">Added in ICU 60</a>
jshin@chromium.org6f31ac32014-03-26 22:15:14 +000030</li>
31<li>
Jungshik Shinb3189662017-11-07 11:18:34 -080032<a href="#other">Other existing drafts in ICU 60</a>
jshin@chromium.org6f31ac32014-03-26 22:15:14 +000033</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>
Jungshik Shinb3189662017-11-07 11:18:34 -080041<h2>Removed from ICU 59</h2>
jshin@chromium.org6f31ac32014-03-26 22:15:14 +000042<table BORDER="1" class="genTable">
43<THEAD>
44<tr>
Jungshik Shinb3189662017-11-07 11:18:34 -080045<th>File</th><th>API</th><th>ICU 59</th><th>ICU 60</th>
jshin@chromium.org6f31ac32014-03-26 22:15:14 +000046</tr>
47</THEAD>
48<tr class="row1">
Jungshik Shinb3189662017-11-07 11:18:34 -080049<td class="file">decimfmt.h</td><td class="proto"><tt>enum</tt>
50 icu::DecimalFormat::ERoundingMode {}</td><td class="stabchange">Stable<br>ICU 2.4</td><td>(moved to numfmt.h)<br></td>
Jungshik Shin70f82502016-01-29 00:32:36 -080051</tr>
52<tr class="row0">
Jungshik Shinb3189662017-11-07 11:18:34 -080053<td class="file">decimfmt.h</td><td class="proto"><tt>enum</tt>
54 icu::DecimalFormat::ERoundingMode::kRoundCeiling</td><td class="stabchange">Stable<br>ICU 2.4</td><td>(moved to numfmt.h)<br></td>
Jungshik Shin70f82502016-01-29 00:32:36 -080055</tr>
56<tr class="row1">
Jungshik Shinb3189662017-11-07 11:18:34 -080057<td class="file">decimfmt.h</td><td class="proto"><tt>enum</tt>
58 icu::DecimalFormat::ERoundingMode::kRoundDown</td><td class="stabchange">Stable<br>ICU 2.4</td><td>(moved to numfmt.h)<br></td>
Jungshik Shin5feb9ad2016-10-21 12:52:48 -070059</tr>
60<tr class="row0">
Jungshik Shinb3189662017-11-07 11:18:34 -080061<td class="file">decimfmt.h</td><td class="proto"><tt>enum</tt>
62 icu::DecimalFormat::ERoundingMode::kRoundFloor</td><td class="stabchange">Stable<br>ICU 2.4</td><td>(moved to numfmt.h)<br></td>
Jungshik Shin5feb9ad2016-10-21 12:52:48 -070063</tr>
64<tr class="row1">
Jungshik Shinb3189662017-11-07 11:18:34 -080065<td class="file">decimfmt.h</td><td class="proto"><tt>enum</tt>
66 icu::DecimalFormat::ERoundingMode::kRoundHalfDown</td><td class="stabchange">Stable<br>ICU 2.4</td><td>(moved to numfmt.h)<br></td>
Jungshik Shin5feb9ad2016-10-21 12:52:48 -070067</tr>
68<tr class="row0">
Jungshik Shinb3189662017-11-07 11:18:34 -080069<td class="file">decimfmt.h</td><td class="proto"><tt>enum</tt>
70 icu::DecimalFormat::ERoundingMode::kRoundHalfEven</td><td class="stabchange">Stable<br>ICU 2.4</td><td>(moved to numfmt.h)<br></td>
71</tr>
72<tr class="row1">
73<td class="file">decimfmt.h</td><td class="proto"><tt>enum</tt>
74 icu::DecimalFormat::ERoundingMode::kRoundHalfUp</td><td class="stabchange">Stable<br>ICU 2.4</td><td>(moved to numfmt.h)<br></td>
75</tr>
76<tr class="row0">
77<td class="file">decimfmt.h</td><td class="proto"><tt>enum</tt>
78 icu::DecimalFormat::ERoundingMode::kRoundUnnecessary</td><td class="stabchange">Stable<br>ICU 4.8</td><td>(moved to numfmt.h)<br></td>
79</tr>
80<tr class="row1">
81<td class="file">decimfmt.h</td><td class="proto"><tt>enum</tt>
82 icu::DecimalFormat::ERoundingMode::kRoundUp</td><td class="stabchange">Stable<br>ICU 2.4</td><td>(moved to numfmt.h)<br></td>
83</tr>
84<tr class="row0">
85<td class="file">platform.h</td><td class="proto"><tt>#define</tt> U_IOSTREAM_SOURCE</td><td class="">Internal</td><td>(missing)<br></td>
86</tr>
87<tr class="row1">
88<td class="file">plurrule.h</td><td class="proto">UnicodeString icu::PluralRules::select(const FixedDecimal&amp;)</td><td class="">Internal</td><td>(missing)<br></td>
89</tr>
90<tr class="row0">
91<td class="file">ucasemap.h</td><td class="proto"><tt>#define</tt> U_TITLECASE_NO_BREAK_ADJUSTMENT</td><td class="stabchange">Stable<br>ICU 3.8</td><td>(moved to new stringoptions.h)<br></td>
92</tr>
93<tr class="row1">
94<td class="file">ucasemap.h</td><td class="proto"><tt>#define</tt> U_TITLECASE_NO_LOWERCASE</td><td class="stabchange">Stable<br>ICU 3.8</td><td>(moved to new stringoptions.h)<br></td>
95</tr>
96<tr class="row0">
97<td class="file">ucasemap.h</td><td class="proto"><tt>#define</tt> UCASEMAP_OMIT_UNCHANGED_TEXT</td><td class="">Draft<br>ICU 59</td><td>(missing)<br></td>
98</tr>
99<tr class="row1">
100<td class="file">uchar.h</td><td class="proto"><tt>#define</tt> U_FOLD_CASE_DEFAULT</td><td class="stabchange">Stable<br>ICU 2.0</td><td>(moved to new stringoptions.h)<br></td>
101</tr>
102<tr class="row0">
103<td class="file">uchar.h</td><td class="proto"><tt>#define</tt> U_FOLD_CASE_EXCLUDE_SPECIAL_I</td><td class="stabchange">Stable<br>ICU 2.0</td><td>(moved to new stringoptions.h)<br></td>
104</tr>
105<tr class="row1">
106<td class="file">unorm2.h</td><td class="proto"><tt>#define</tt> U_COMPARE_CODE_POINT_ORDER</td><td class="stabchange">Stable<br>ICU 2.2</td><td>(moved to new stringoptions.h)<br></td>
107</tr>
108<tr class="row0">
109<td class="file">unorm2.h</td><td class="proto"><tt>#define</tt> U_COMPARE_IGNORE_CASE</td><td class="stabchange">Stable<br>ICU 2.2</td><td>(moved to new stringoptions.h)<br></td>
110</tr>
111<tr class="row1">
112<td class="file">unorm2.h</td><td class="proto"><tt>#define</tt> UNORM_INPUT_IS_FCD</td><td class="stabchange">Stable<br>ICU 2.2</td><td>(moved to new stringoptions.h)<br></td>
113</tr>
114<tr class="row0">
115<td class="file">ustring.h</td><td class="proto"><tt>#define</tt> U_COMPARE_CODE_POINT_ORDER</td><td class="stabchange">Stable<br>ICU 2.2</td><td>(moved to new stringoptions.h)<br></td>
jshin@chromium.org6f31ac32014-03-26 22:15:14 +0000116</tr>
117</table>
118<P></P>
119<a href="#_top">(jump back to top)</a>
120<hr>
121<a name="deprecated"></a>
Jungshik Shinb3189662017-11-07 11:18:34 -0800122<h2>Deprecated or Obsoleted in ICU 60</h2>
jshin@chromium.org6f31ac32014-03-26 22:15:14 +0000123<table BORDER="1" class="genTable">
124<THEAD>
125<tr>
Jungshik Shinb3189662017-11-07 11:18:34 -0800126<th>File</th><th>API</th><th>ICU 59</th><th>ICU 60</th>
jshin@chromium.org6f31ac32014-03-26 22:15:14 +0000127</tr>
128</THEAD>
129<tr class="row1">
Jungshik Shinb3189662017-11-07 11:18:34 -0800130<td class="file">filteredbrk.h</td><td class="proto">BreakIterator* icu::FilteredBreakIteratorBuilder::build(BreakIterator*, UErrorCode&amp;)</td><td class="stabchange">Stable<br>ICU 56</td><td>Deprecated<br>
131<span class="verchange"><span>ICU 60</span></span></td>
jshin@chromium.org6f31ac32014-03-26 22:15:14 +0000132</tr>
133<tr class="row0">
Jungshik Shinb3189662017-11-07 11:18:34 -0800134<td class="file">filteredbrk.h</td><td class="proto"><tt>static</tt> FilteredBreakIteratorBuilder* icu::FilteredBreakIteratorBuilder::createInstance(UErrorCode&amp;)</td><td class="stabchange">Stable<br>ICU 56</td><td>Deprecated<br>
135<span class="verchange"><span>ICU 60</span></span></td>
136</tr>
137<tr class="row1">
138<td class="file">utf_old.h</td><td class="proto"><tt>#define</tt> U_HIDE_OBSOLETE_UTF_OLD_H</td><td class="">(missing)</td><td>Deprecated<br>
139<span class=""><span>ICU 2.4</span></span></td>
Jungshik Shin (jungshik at google)0f8746a2015-01-08 15:46:45 -0800140</tr>
jshin@chromium.org6f31ac32014-03-26 22:15:14 +0000141</table>
142<P></P>
143<a href="#_top">(jump back to top)</a>
144<hr>
145<a name="changed"></a>
Jungshik Shinb3189662017-11-07 11:18:34 -0800146<h2>Changed in ICU 60 (old, new)</h2>
jshin@chromium.org6f31ac32014-03-26 22:15:14 +0000147<table BORDER="1" class="genTable">
148<THEAD>
149<tr>
Jungshik Shinb3189662017-11-07 11:18:34 -0800150<th>File</th><th>API</th><th>ICU 59</th><th>ICU 60</th>
jshin@chromium.org6f31ac32014-03-26 22:15:14 +0000151</tr>
152</THEAD>
153<tr class="row1">
Jungshik Shinb3189662017-11-07 11:18:34 -0800154<td class="file">filteredbrk.h</td><td class="proto">BreakIterator* icu::FilteredBreakIteratorBuilder::build(BreakIterator*, UErrorCode&amp;)</td><td class="stabchange">Stable<br>ICU 56</td><td>Deprecated<br>
155<span class="verchange"><span>ICU 60</span></span></td>
jshin@chromium.org6f31ac32014-03-26 22:15:14 +0000156</tr>
157<tr class="row0">
Jungshik Shinb3189662017-11-07 11:18:34 -0800158<td class="file">filteredbrk.h</td><td class="proto"><tt>static</tt> FilteredBreakIteratorBuilder* icu::FilteredBreakIteratorBuilder::createInstance(UErrorCode&amp;)</td><td class="stabchange">Stable<br>ICU 56</td><td>Deprecated<br>
159<span class="verchange"><span>ICU 60</span></span></td>
Jungshik Shin (jungshik at google)0f8746a2015-01-08 15:46:45 -0800160</tr>
161<tr class="row1">
Jungshik Shinb3189662017-11-07 11:18:34 -0800162<td class="file">measfmt.h</td><td class="proto">UnicodeString icu::MeasureFormat::getUnitDisplayName(const MeasureUnit&amp;, UErrorCode&amp;)</td><td class="" colspan="2" align="center">Draft&rarr;Stable<br>ICU 58</td>
Jungshik Shin (jungshik at google)0f8746a2015-01-08 15:46:45 -0800163</tr>
164<tr class="row0">
Jungshik Shinb3189662017-11-07 11:18:34 -0800165<td class="file">ubiditransform.h</td><td class="proto">UBiDiTransform* ubiditransform_open(UErrorCode*)</td><td class="" colspan="2" align="center">Draft&rarr;Stable<br>ICU 58</td>
Jungshik Shin (jungshik at google)0f8746a2015-01-08 15:46:45 -0800166</tr>
167<tr class="row1">
Jungshik Shinb3189662017-11-07 11:18:34 -0800168<td class="file">ubiditransform.h</td><td class="proto"><tt>enum</tt> UBiDiMirroring::UBIDI_MIRRORING_OFF</td><td class="" colspan="2" align="center">Draft&rarr;Stable<br>ICU 58</td>
Jungshik Shin (jungshik at google)0f8746a2015-01-08 15:46:45 -0800169</tr>
170<tr class="row0">
Jungshik Shinb3189662017-11-07 11:18:34 -0800171<td class="file">ubiditransform.h</td><td class="proto"><tt>enum</tt> UBiDiMirroring::UBIDI_MIRRORING_ON</td><td class="" colspan="2" align="center">Draft&rarr;Stable<br>ICU 58</td>
Jungshik Shin (jungshik at google)0f8746a2015-01-08 15:46:45 -0800172</tr>
173<tr class="row1">
Jungshik Shinb3189662017-11-07 11:18:34 -0800174<td class="file">ubiditransform.h</td><td class="proto"><tt>enum</tt> UBiDiOrder::UBIDI_LOGICAL</td><td class="" colspan="2" align="center">Draft&rarr;Stable<br>ICU 58</td>
Jungshik Shin (jungshik at google)0f8746a2015-01-08 15:46:45 -0800175</tr>
176<tr class="row0">
Jungshik Shinb3189662017-11-07 11:18:34 -0800177<td class="file">ubiditransform.h</td><td class="proto"><tt>enum</tt> UBiDiOrder::UBIDI_VISUAL</td><td class="" colspan="2" align="center">Draft&rarr;Stable<br>ICU 58</td>
jshin@chromium.org6f31ac32014-03-26 22:15:14 +0000178</tr>
179<tr class="row1">
Jungshik Shinb3189662017-11-07 11:18:34 -0800180<td class="file">ubiditransform.h</td><td class="proto">uint32_t ubiditransform_transform(UBiDiTransform*, const UChar*, int32_t, UChar*, int32_t, UBiDiLevel, UBiDiOrder, UBiDiLevel, UBiDiOrder, UBiDiMirroring, uint32_t, UErrorCode*)</td><td class="" colspan="2" align="center">Draft&rarr;Stable<br>ICU 58</td>
jshin@chromium.org6f31ac32014-03-26 22:15:14 +0000181</tr>
182<tr class="row0">
Jungshik Shinb3189662017-11-07 11:18:34 -0800183<td class="file">ubiditransform.h</td><td class="proto">void ubiditransform_close(UBiDiTransform*)</td><td class="" colspan="2" align="center">Draft&rarr;Stable<br>ICU 58</td>
jshin@chromium.org6f31ac32014-03-26 22:15:14 +0000184</tr>
185<tr class="row1">
Jungshik Shinb3189662017-11-07 11:18:34 -0800186<td class="file">udisplaycontext.h</td><td class="proto"><tt>enum</tt> UDisplayContext::UDISPCTX_NO_SUBSTITUTE</td><td class="" colspan="2" align="center">Draft&rarr;Stable<br>ICU 58</td>
jshin@chromium.org6f31ac32014-03-26 22:15:14 +0000187</tr>
188<tr class="row0">
Jungshik Shinb3189662017-11-07 11:18:34 -0800189<td class="file">udisplaycontext.h</td><td class="proto"><tt>enum</tt> UDisplayContext::UDISPCTX_SUBSTITUTE</td><td class="" colspan="2" align="center">Draft&rarr;Stable<br>ICU 58</td>
jshin@chromium.org6f31ac32014-03-26 22:15:14 +0000190</tr>
191<tr class="row1">
Jungshik Shinb3189662017-11-07 11:18:34 -0800192<td class="file">udisplaycontext.h</td><td class="proto"><tt>enum</tt> UDisplayContextType::UDISPCTX_TYPE_SUBSTITUTE_HANDLING</td><td class="" colspan="2" align="center">Draft&rarr;Stable<br>ICU 58</td>
jshin@chromium.org6f31ac32014-03-26 22:15:14 +0000193</tr>
194<tr class="row0">
Jungshik Shinb3189662017-11-07 11:18:34 -0800195<td class="file">uspoof.h</td><td class="proto">URestrictionLevel uspoof_getCheckResultRestrictionLevel(const USpoofCheckResult*, UErrorCode*)</td><td class="" colspan="2" align="center">Draft&rarr;Stable<br>ICU 58</td>
jshin@chromium.org6f31ac32014-03-26 22:15:14 +0000196</tr>
197<tr class="row1">
Jungshik Shinb3189662017-11-07 11:18:34 -0800198<td class="file">uspoof.h</td><td class="proto">USpoofCheckResult* uspoof_openCheckResult(UErrorCode*)</td><td class="" colspan="2" align="center">Draft&rarr;Stable<br>ICU 58</td>
jshin@chromium.org6f31ac32014-03-26 22:15:14 +0000199</tr>
200<tr class="row0">
Jungshik Shinb3189662017-11-07 11:18:34 -0800201<td class="file">uspoof.h</td><td class="proto">U_NAMESPACE_END int32_t uspoof_getCheckResultChecks(const USpoofCheckResult*, UErrorCode*)</td><td class="" colspan="2" align="center">Draft&rarr;Stable<br>ICU 58</td>
jshin@chromium.org6f31ac32014-03-26 22:15:14 +0000202</tr>
203<tr class="row1">
Jungshik Shinb3189662017-11-07 11:18:34 -0800204<td class="file">uspoof.h</td><td class="proto">const USet* uspoof_getCheckResultNumerics(const USpoofCheckResult*, UErrorCode*)</td><td class="" colspan="2" align="center">Draft&rarr;Stable<br>ICU 58</td>
jshin@chromium.org6f31ac32014-03-26 22:15:14 +0000205</tr>
206<tr class="row0">
Jungshik Shinb3189662017-11-07 11:18:34 -0800207<td class="file">uspoof.h</td><td class="proto"><tt>enum</tt> USpoofChecks::USPOOF_CONFUSABLE</td><td class="" colspan="2" align="center">Draft&rarr;Stable<br>ICU 58</td>
Jungshik Shin (jungshik at google)0f8746a2015-01-08 15:46:45 -0800208</tr>
209<tr class="row1">
Jungshik Shinb3189662017-11-07 11:18:34 -0800210<td class="file">uspoof.h</td><td class="proto">int32_t uspoof_check2(const USpoofChecker*, const UChar*, int32_t, USpoofCheckResult*, UErrorCode*)</td><td class="" colspan="2" align="center">Draft&rarr;Stable<br>ICU 58</td>
Jungshik Shin (jungshik at google)0f8746a2015-01-08 15:46:45 -0800211</tr>
212<tr class="row0">
Jungshik Shinb3189662017-11-07 11:18:34 -0800213<td class="file">uspoof.h</td><td class="proto">int32_t uspoof_check2UTF8(const USpoofChecker*, const char*, int32_t, USpoofCheckResult*, UErrorCode*)</td><td class="" colspan="2" align="center">Draft&rarr;Stable<br>ICU 58</td>
Jungshik Shin (jungshik at google)0f8746a2015-01-08 15:46:45 -0800214</tr>
215<tr class="row1">
Jungshik Shinb3189662017-11-07 11:18:34 -0800216<td class="file">uspoof.h</td><td class="proto">int32_t uspoof_check2UnicodeString(const USpoofChecker*, const icu::UnicodeString&amp;, USpoofCheckResult*, UErrorCode*)</td><td class="" colspan="2" align="center">Draft&rarr;Stable<br>ICU 58</td>
Jungshik Shin (jungshik at google)0f8746a2015-01-08 15:46:45 -0800217</tr>
218<tr class="row0">
Jungshik Shinb3189662017-11-07 11:18:34 -0800219<td class="file">uspoof.h</td><td class="proto">void uspoof_closeCheckResult(USpoofCheckResult*)</td><td class="" colspan="2" align="center">Draft&rarr;Stable<br>ICU 58</td>
jshin@chromium.org6f31ac32014-03-26 22:15:14 +0000220</tr>
221</table>
222<P></P>
223<a href="#_top">(jump back to top)</a>
224<hr>
225<a name="promoted"></a>
Jungshik Shinb3189662017-11-07 11:18:34 -0800226<h2>Promoted to stable in ICU 60</h2>
jshin@chromium.org6f31ac32014-03-26 22:15:14 +0000227<table BORDER="1" class="genTable">
228<THEAD>
229<tr>
Jungshik Shinb3189662017-11-07 11:18:34 -0800230<th>File</th><th>API</th><th>ICU 59</th><th>ICU 60</th>
jshin@chromium.org6f31ac32014-03-26 22:15:14 +0000231</tr>
232</THEAD>
233<tr class="row1">
Jungshik Shinb3189662017-11-07 11:18:34 -0800234<td class="file">measfmt.h</td><td class="proto">UnicodeString icu::MeasureFormat::getUnitDisplayName(const MeasureUnit&amp;, UErrorCode&amp;)</td><td class="" colspan="2" align="center">Draft&rarr;Stable<br>ICU 58</td>
jshin@chromium.org6f31ac32014-03-26 22:15:14 +0000235</tr>
236<tr class="row0">
Jungshik Shinb3189662017-11-07 11:18:34 -0800237<td class="file">numfmt.h</td><td class="proto"><tt>enum</tt>
238 icu::NumberFormat::ERoundingMode {}</td><td class="">(moved from decimfmt.h)</td><td>Stable<br>
239<span class=""><span>ICU 2.4</span></span></td>
jshin@chromium.org6f31ac32014-03-26 22:15:14 +0000240</tr>
241<tr class="row1">
Jungshik Shinb3189662017-11-07 11:18:34 -0800242<td class="file">numfmt.h</td><td class="proto"><tt>enum</tt>
243 icu::NumberFormat::ERoundingMode::kRoundCeiling</td><td class="">(moved from decimfmt.h)</td><td>Stable<br>
244<span class=""><span>ICU 2.4</span></span></td>
jshin@chromium.org6f31ac32014-03-26 22:15:14 +0000245</tr>
246<tr class="row0">
Jungshik Shinb3189662017-11-07 11:18:34 -0800247<td class="file">numfmt.h</td><td class="proto"><tt>enum</tt>
248 icu::NumberFormat::ERoundingMode::kRoundDown</td><td class="">(moved from decimfmt.h)</td><td>Stable<br>
249<span class=""><span>ICU 2.4</span></span></td>
jshin@chromium.org6f31ac32014-03-26 22:15:14 +0000250</tr>
251<tr class="row1">
Jungshik Shinb3189662017-11-07 11:18:34 -0800252<td class="file">numfmt.h</td><td class="proto"><tt>enum</tt>
253 icu::NumberFormat::ERoundingMode::kRoundFloor</td><td class="">(moved from decimfmt.h)</td><td>Stable<br>
254<span class=""><span>ICU 2.4</span></span></td>
jshin@chromium.org6f31ac32014-03-26 22:15:14 +0000255</tr>
256<tr class="row0">
Jungshik Shinb3189662017-11-07 11:18:34 -0800257<td class="file">numfmt.h</td><td class="proto"><tt>enum</tt>
258 icu::NumberFormat::ERoundingMode::kRoundHalfDown</td><td class="">(moved from decimfmt.h)</td><td>Stable<br>
259<span class=""><span>ICU 2.4</span></span></td>
jshin@chromium.org6f31ac32014-03-26 22:15:14 +0000260</tr>
261<tr class="row1">
Jungshik Shinb3189662017-11-07 11:18:34 -0800262<td class="file">numfmt.h</td><td class="proto"><tt>enum</tt>
263 icu::NumberFormat::ERoundingMode::kRoundHalfEven</td><td class="">(moved from decimfmt.h)</td><td>Stable<br>
264<span class=""><span>ICU 2.4</span></span></td>
jshin@chromium.org6f31ac32014-03-26 22:15:14 +0000265</tr>
266<tr class="row0">
Jungshik Shinb3189662017-11-07 11:18:34 -0800267<td class="file">numfmt.h</td><td class="proto"><tt>enum</tt>
268 icu::NumberFormat::ERoundingMode::kRoundHalfUp</td><td class="">(moved from decimfmt.h)</td><td>Stable<br>
269<span class=""><span>ICU 2.4</span></span></td>
jshin@chromium.org6f31ac32014-03-26 22:15:14 +0000270</tr>
271<tr class="row1">
Jungshik Shinb3189662017-11-07 11:18:34 -0800272<td class="file">numfmt.h</td><td class="proto"><tt>enum</tt>
273 icu::NumberFormat::ERoundingMode::kRoundUnnecessary</td><td class="">(moved from decimfmt.h)</td><td>Stable<br>
274<span class=""><span>ICU 4.8</span></span></td>
jshin@chromium.org6f31ac32014-03-26 22:15:14 +0000275</tr>
276<tr class="row0">
Jungshik Shinb3189662017-11-07 11:18:34 -0800277<td class="file">numfmt.h</td><td class="proto"><tt>enum</tt>
278 icu::NumberFormat::ERoundingMode::kRoundUp</td><td class="">(moved from decimfmt.h)</td><td>Stable<br>
279<span class=""><span>ICU 2.4</span></span></td>
jshin@chromium.org6f31ac32014-03-26 22:15:14 +0000280</tr>
281<tr class="row1">
Jungshik Shinb3189662017-11-07 11:18:34 -0800282<td class="file">ubiditransform.h</td><td class="proto">UBiDiTransform* ubiditransform_open(UErrorCode*)</td><td class="" colspan="2" align="center">Draft&rarr;Stable<br>ICU 58</td>
jshin@chromium.org6f31ac32014-03-26 22:15:14 +0000283</tr>
284<tr class="row0">
Jungshik Shinb3189662017-11-07 11:18:34 -0800285<td class="file">ubiditransform.h</td><td class="proto"><tt>enum</tt> UBiDiMirroring::UBIDI_MIRRORING_OFF</td><td class="" colspan="2" align="center">Draft&rarr;Stable<br>ICU 58</td>
jshin@chromium.org6f31ac32014-03-26 22:15:14 +0000286</tr>
287<tr class="row1">
Jungshik Shinb3189662017-11-07 11:18:34 -0800288<td class="file">ubiditransform.h</td><td class="proto"><tt>enum</tt> UBiDiMirroring::UBIDI_MIRRORING_ON</td><td class="" colspan="2" align="center">Draft&rarr;Stable<br>ICU 58</td>
jshin@chromium.org6f31ac32014-03-26 22:15:14 +0000289</tr>
290<tr class="row0">
Jungshik Shinb3189662017-11-07 11:18:34 -0800291<td class="file">ubiditransform.h</td><td class="proto"><tt>enum</tt> UBiDiOrder::UBIDI_LOGICAL</td><td class="" colspan="2" align="center">Draft&rarr;Stable<br>ICU 58</td>
jshin@chromium.org6f31ac32014-03-26 22:15:14 +0000292</tr>
293<tr class="row1">
Jungshik Shinb3189662017-11-07 11:18:34 -0800294<td class="file">ubiditransform.h</td><td class="proto"><tt>enum</tt> UBiDiOrder::UBIDI_VISUAL</td><td class="" colspan="2" align="center">Draft&rarr;Stable<br>ICU 58</td>
jshin@chromium.org6f31ac32014-03-26 22:15:14 +0000295</tr>
296<tr class="row0">
Jungshik Shinb3189662017-11-07 11:18:34 -0800297<td class="file">ubiditransform.h</td><td class="proto">uint32_t ubiditransform_transform(UBiDiTransform*, const UChar*, int32_t, UChar*, int32_t, UBiDiLevel, UBiDiOrder, UBiDiLevel, UBiDiOrder, UBiDiMirroring, uint32_t, UErrorCode*)</td><td class="" colspan="2" align="center">Draft&rarr;Stable<br>ICU 58</td>
jshin@chromium.org6f31ac32014-03-26 22:15:14 +0000298</tr>
299<tr class="row1">
Jungshik Shinb3189662017-11-07 11:18:34 -0800300<td class="file">ubiditransform.h</td><td class="proto">void ubiditransform_close(UBiDiTransform*)</td><td class="" colspan="2" align="center">Draft&rarr;Stable<br>ICU 58</td>
jshin@chromium.org6f31ac32014-03-26 22:15:14 +0000301</tr>
302<tr class="row0">
Jungshik Shinb3189662017-11-07 11:18:34 -0800303<td class="file">uchar.h</td><td class="proto"><tt>enum</tt> UBlockCode::UBLOCK_CJK_UNIFIED_IDEOGRAPHS_EXTENSION_F</td><td class="">(missing)</td><td>Stable<br>
304<span class=""><span>ICU 60</span></span></td><td class="bornstable"><b class="bigwarn" title="A new API was introduced as stable in $rightVer.">(Born Stable)</b></td>
jshin@chromium.org6f31ac32014-03-26 22:15:14 +0000305</tr>
306<tr class="row1">
Jungshik Shinb3189662017-11-07 11:18:34 -0800307<td class="file">uchar.h</td><td class="proto"><tt>enum</tt> UBlockCode::UBLOCK_KANA_EXTENDED_A</td><td class="">(missing)</td><td>Stable<br>
308<span class=""><span>ICU 60</span></span></td><td class="bornstable"><b class="bigwarn" title="A new API was introduced as stable in $rightVer.">(Born Stable)</b></td>
jshin@chromium.org6f31ac32014-03-26 22:15:14 +0000309</tr>
310<tr class="row0">
Jungshik Shinb3189662017-11-07 11:18:34 -0800311<td class="file">uchar.h</td><td class="proto"><tt>enum</tt> UBlockCode::UBLOCK_MASARAM_GONDI</td><td class="">(missing)</td><td>Stable<br>
312<span class=""><span>ICU 60</span></span></td><td class="bornstable"><b class="bigwarn" title="A new API was introduced as stable in $rightVer.">(Born Stable)</b></td>
jshin@chromium.org6f31ac32014-03-26 22:15:14 +0000313</tr>
314<tr class="row1">
Jungshik Shinb3189662017-11-07 11:18:34 -0800315<td class="file">uchar.h</td><td class="proto"><tt>enum</tt> UBlockCode::UBLOCK_NUSHU</td><td class="">(missing)</td><td>Stable<br>
316<span class=""><span>ICU 60</span></span></td><td class="bornstable"><b class="bigwarn" title="A new API was introduced as stable in $rightVer.">(Born Stable)</b></td>
jshin@chromium.org6f31ac32014-03-26 22:15:14 +0000317</tr>
318<tr class="row0">
Jungshik Shinb3189662017-11-07 11:18:34 -0800319<td class="file">uchar.h</td><td class="proto"><tt>enum</tt> UBlockCode::UBLOCK_SOYOMBO</td><td class="">(missing)</td><td>Stable<br>
320<span class=""><span>ICU 60</span></span></td><td class="bornstable"><b class="bigwarn" title="A new API was introduced as stable in $rightVer.">(Born Stable)</b></td>
jshin@chromium.org6f31ac32014-03-26 22:15:14 +0000321</tr>
322<tr class="row1">
Jungshik Shinb3189662017-11-07 11:18:34 -0800323<td class="file">uchar.h</td><td class="proto"><tt>enum</tt> UBlockCode::UBLOCK_SYRIAC_SUPPLEMENT</td><td class="">(missing)</td><td>Stable<br>
324<span class=""><span>ICU 60</span></span></td><td class="bornstable"><b class="bigwarn" title="A new API was introduced as stable in $rightVer.">(Born Stable)</b></td>
jshin@chromium.org6f31ac32014-03-26 22:15:14 +0000325</tr>
326<tr class="row0">
Jungshik Shinb3189662017-11-07 11:18:34 -0800327<td class="file">uchar.h</td><td class="proto"><tt>enum</tt> UBlockCode::UBLOCK_ZANABAZAR_SQUARE</td><td class="">(missing)</td><td>Stable<br>
328<span class=""><span>ICU 60</span></span></td><td class="bornstable"><b class="bigwarn" title="A new API was introduced as stable in $rightVer.">(Born Stable)</b></td>
jshin@chromium.org6f31ac32014-03-26 22:15:14 +0000329</tr>
330<tr class="row1">
Jungshik Shinb3189662017-11-07 11:18:34 -0800331<td class="file">uchar.h</td><td class="proto"><tt>enum</tt> UJoiningGroup::U_JG_MALAYALAM_BHA</td><td class="">(missing)</td><td>Stable<br>
332<span class=""><span>ICU 60</span></span></td><td class="bornstable"><b class="bigwarn" title="A new API was introduced as stable in $rightVer.">(Born Stable)</b></td>
jshin@chromium.org6f31ac32014-03-26 22:15:14 +0000333</tr>
334<tr class="row0">
Jungshik Shinb3189662017-11-07 11:18:34 -0800335<td class="file">uchar.h</td><td class="proto"><tt>enum</tt> UJoiningGroup::U_JG_MALAYALAM_JA</td><td class="">(missing)</td><td>Stable<br>
336<span class=""><span>ICU 60</span></span></td><td class="bornstable"><b class="bigwarn" title="A new API was introduced as stable in $rightVer.">(Born Stable)</b></td>
jshin@chromium.org6f31ac32014-03-26 22:15:14 +0000337</tr>
338<tr class="row1">
Jungshik Shinb3189662017-11-07 11:18:34 -0800339<td class="file">uchar.h</td><td class="proto"><tt>enum</tt> UJoiningGroup::U_JG_MALAYALAM_LLA</td><td class="">(missing)</td><td>Stable<br>
340<span class=""><span>ICU 60</span></span></td><td class="bornstable"><b class="bigwarn" title="A new API was introduced as stable in $rightVer.">(Born Stable)</b></td>
jshin@chromium.org6f31ac32014-03-26 22:15:14 +0000341</tr>
342<tr class="row0">
Jungshik Shinb3189662017-11-07 11:18:34 -0800343<td class="file">uchar.h</td><td class="proto"><tt>enum</tt> UJoiningGroup::U_JG_MALAYALAM_LLLA</td><td class="">(missing)</td><td>Stable<br>
344<span class=""><span>ICU 60</span></span></td><td class="bornstable"><b class="bigwarn" title="A new API was introduced as stable in $rightVer.">(Born Stable)</b></td>
jshin@chromium.org6f31ac32014-03-26 22:15:14 +0000345</tr>
346<tr class="row1">
Jungshik Shinb3189662017-11-07 11:18:34 -0800347<td class="file">uchar.h</td><td class="proto"><tt>enum</tt> UJoiningGroup::U_JG_MALAYALAM_NGA</td><td class="">(missing)</td><td>Stable<br>
348<span class=""><span>ICU 60</span></span></td><td class="bornstable"><b class="bigwarn" title="A new API was introduced as stable in $rightVer.">(Born Stable)</b></td>
jshin@chromium.org6f31ac32014-03-26 22:15:14 +0000349</tr>
350<tr class="row0">
Jungshik Shinb3189662017-11-07 11:18:34 -0800351<td class="file">uchar.h</td><td class="proto"><tt>enum</tt> UJoiningGroup::U_JG_MALAYALAM_NNA</td><td class="">(missing)</td><td>Stable<br>
352<span class=""><span>ICU 60</span></span></td><td class="bornstable"><b class="bigwarn" title="A new API was introduced as stable in $rightVer.">(Born Stable)</b></td>
jshin@chromium.org6f31ac32014-03-26 22:15:14 +0000353</tr>
354<tr class="row1">
Jungshik Shinb3189662017-11-07 11:18:34 -0800355<td class="file">uchar.h</td><td class="proto"><tt>enum</tt> UJoiningGroup::U_JG_MALAYALAM_NNNA</td><td class="">(missing)</td><td>Stable<br>
356<span class=""><span>ICU 60</span></span></td><td class="bornstable"><b class="bigwarn" title="A new API was introduced as stable in $rightVer.">(Born Stable)</b></td>
jshin@chromium.org6f31ac32014-03-26 22:15:14 +0000357</tr>
358<tr class="row0">
Jungshik Shinb3189662017-11-07 11:18:34 -0800359<td class="file">uchar.h</td><td class="proto"><tt>enum</tt> UJoiningGroup::U_JG_MALAYALAM_NYA</td><td class="">(missing)</td><td>Stable<br>
360<span class=""><span>ICU 60</span></span></td><td class="bornstable"><b class="bigwarn" title="A new API was introduced as stable in $rightVer.">(Born Stable)</b></td>
jshin@chromium.org6f31ac32014-03-26 22:15:14 +0000361</tr>
362<tr class="row1">
Jungshik Shinb3189662017-11-07 11:18:34 -0800363<td class="file">uchar.h</td><td class="proto"><tt>enum</tt> UJoiningGroup::U_JG_MALAYALAM_RA</td><td class="">(missing)</td><td>Stable<br>
364<span class=""><span>ICU 60</span></span></td><td class="bornstable"><b class="bigwarn" title="A new API was introduced as stable in $rightVer.">(Born Stable)</b></td>
jshin@chromium.org6f31ac32014-03-26 22:15:14 +0000365</tr>
366<tr class="row0">
Jungshik Shinb3189662017-11-07 11:18:34 -0800367<td class="file">uchar.h</td><td class="proto"><tt>enum</tt> UJoiningGroup::U_JG_MALAYALAM_SSA</td><td class="">(missing)</td><td>Stable<br>
368<span class=""><span>ICU 60</span></span></td><td class="bornstable"><b class="bigwarn" title="A new API was introduced as stable in $rightVer.">(Born Stable)</b></td>
jshin@chromium.org6f31ac32014-03-26 22:15:14 +0000369</tr>
370<tr class="row1">
Jungshik Shinb3189662017-11-07 11:18:34 -0800371<td class="file">uchar.h</td><td class="proto"><tt>enum</tt> UJoiningGroup::U_JG_MALAYALAM_TTA</td><td class="">(missing)</td><td>Stable<br>
372<span class=""><span>ICU 60</span></span></td><td class="bornstable"><b class="bigwarn" title="A new API was introduced as stable in $rightVer.">(Born Stable)</b></td>
jshin@chromium.org6f31ac32014-03-26 22:15:14 +0000373</tr>
374<tr class="row0">
Jungshik Shinb3189662017-11-07 11:18:34 -0800375<td class="file">uchar.h</td><td class="proto"><tt>enum</tt> UProperty::UCHAR_EMOJI_COMPONENT</td><td class="">(missing)</td><td>Stable<br>
376<span class=""><span>ICU 60</span></span></td><td class="bornstable"><b class="bigwarn" title="A new API was introduced as stable in $rightVer.">(Born Stable)</b></td>
jshin@chromium.org6f31ac32014-03-26 22:15:14 +0000377</tr>
378<tr class="row1">
Jungshik Shinb3189662017-11-07 11:18:34 -0800379<td class="file">uchar.h</td><td class="proto"><tt>enum</tt> UProperty::UCHAR_PREPENDED_CONCATENATION_MARK</td><td class="">(missing)</td><td>Stable<br>
380<span class=""><span>ICU 60</span></span></td><td class="bornstable"><b class="bigwarn" title="A new API was introduced as stable in $rightVer.">(Born Stable)</b></td>
jshin@chromium.org6f31ac32014-03-26 22:15:14 +0000381</tr>
382<tr class="row0">
Jungshik Shinb3189662017-11-07 11:18:34 -0800383<td class="file">uchar.h</td><td class="proto"><tt>enum</tt> UProperty::UCHAR_REGIONAL_INDICATOR</td><td class="">(missing)</td><td>Stable<br>
384<span class=""><span>ICU 60</span></span></td><td class="bornstable"><b class="bigwarn" title="A new API was introduced as stable in $rightVer.">(Born Stable)</b></td>
jshin@chromium.org6f31ac32014-03-26 22:15:14 +0000385</tr>
386<tr class="row1">
Jungshik Shinb3189662017-11-07 11:18:34 -0800387<td class="file">udisplaycontext.h</td><td class="proto"><tt>enum</tt> UDisplayContext::UDISPCTX_NO_SUBSTITUTE</td><td class="" colspan="2" align="center">Draft&rarr;Stable<br>ICU 58</td>
jshin@chromium.org6f31ac32014-03-26 22:15:14 +0000388</tr>
389<tr class="row0">
Jungshik Shinb3189662017-11-07 11:18:34 -0800390<td class="file">udisplaycontext.h</td><td class="proto"><tt>enum</tt> UDisplayContext::UDISPCTX_SUBSTITUTE</td><td class="" colspan="2" align="center">Draft&rarr;Stable<br>ICU 58</td>
jshin@chromium.org6f31ac32014-03-26 22:15:14 +0000391</tr>
392<tr class="row1">
Jungshik Shinb3189662017-11-07 11:18:34 -0800393<td class="file">udisplaycontext.h</td><td class="proto"><tt>enum</tt> UDisplayContextType::UDISPCTX_TYPE_SUBSTITUTE_HANDLING</td><td class="" colspan="2" align="center">Draft&rarr;Stable<br>ICU 58</td>
jshin@chromium.org6f31ac32014-03-26 22:15:14 +0000394</tr>
395<tr class="row0">
Jungshik Shinb3189662017-11-07 11:18:34 -0800396<td class="file">uscript.h</td><td class="proto"><tt>enum</tt> UScriptCode::USCRIPT_MASARAM_GONDI</td><td class="">(missing)</td><td>Stable<br>
397<span class=""><span>ICU 60</span></span></td><td class="bornstable"><b class="bigwarn" title="A new API was introduced as stable in $rightVer.">(Born Stable)</b></td>
jshin@chromium.org6f31ac32014-03-26 22:15:14 +0000398</tr>
399<tr class="row1">
Jungshik Shinb3189662017-11-07 11:18:34 -0800400<td class="file">uscript.h</td><td class="proto"><tt>enum</tt> UScriptCode::USCRIPT_SOYOMBO</td><td class="">(missing)</td><td>Stable<br>
401<span class=""><span>ICU 60</span></span></td><td class="bornstable"><b class="bigwarn" title="A new API was introduced as stable in $rightVer.">(Born Stable)</b></td>
jshin@chromium.org6f31ac32014-03-26 22:15:14 +0000402</tr>
403<tr class="row0">
Jungshik Shinb3189662017-11-07 11:18:34 -0800404<td class="file">uscript.h</td><td class="proto"><tt>enum</tt> UScriptCode::USCRIPT_ZANABAZAR_SQUARE</td><td class="">(missing)</td><td>Stable<br>
405<span class=""><span>ICU 60</span></span></td><td class="bornstable"><b class="bigwarn" title="A new API was introduced as stable in $rightVer.">(Born Stable)</b></td>
jshin@chromium.org6f31ac32014-03-26 22:15:14 +0000406</tr>
407<tr class="row1">
Jungshik Shinb3189662017-11-07 11:18:34 -0800408<td class="file">uspoof.h</td><td class="proto">URestrictionLevel uspoof_getCheckResultRestrictionLevel(const USpoofCheckResult*, UErrorCode*)</td><td class="" colspan="2" align="center">Draft&rarr;Stable<br>ICU 58</td>
jshin@chromium.org6f31ac32014-03-26 22:15:14 +0000409</tr>
410<tr class="row0">
Jungshik Shinb3189662017-11-07 11:18:34 -0800411<td class="file">uspoof.h</td><td class="proto">USpoofCheckResult* uspoof_openCheckResult(UErrorCode*)</td><td class="" colspan="2" align="center">Draft&rarr;Stable<br>ICU 58</td>
jshin@chromium.org6f31ac32014-03-26 22:15:14 +0000412</tr>
413<tr class="row1">
Jungshik Shinb3189662017-11-07 11:18:34 -0800414<td class="file">uspoof.h</td><td class="proto">U_NAMESPACE_END int32_t uspoof_getCheckResultChecks(const USpoofCheckResult*, UErrorCode*)</td><td class="" colspan="2" align="center">Draft&rarr;Stable<br>ICU 58</td>
jshin@chromium.org6f31ac32014-03-26 22:15:14 +0000415</tr>
416<tr class="row0">
Jungshik Shinb3189662017-11-07 11:18:34 -0800417<td class="file">uspoof.h</td><td class="proto">const USet* uspoof_getCheckResultNumerics(const USpoofCheckResult*, UErrorCode*)</td><td class="" colspan="2" align="center">Draft&rarr;Stable<br>ICU 58</td>
jshin@chromium.org6f31ac32014-03-26 22:15:14 +0000418</tr>
419<tr class="row1">
Jungshik Shinb3189662017-11-07 11:18:34 -0800420<td class="file">uspoof.h</td><td class="proto"><tt>enum</tt> USpoofChecks::USPOOF_CONFUSABLE</td><td class="" colspan="2" align="center">Draft&rarr;Stable<br>ICU 58</td>
jshin@chromium.org6f31ac32014-03-26 22:15:14 +0000421</tr>
422<tr class="row0">
Jungshik Shinb3189662017-11-07 11:18:34 -0800423<td class="file">uspoof.h</td><td class="proto">int32_t uspoof_check2(const USpoofChecker*, const UChar*, int32_t, USpoofCheckResult*, UErrorCode*)</td><td class="" colspan="2" align="center">Draft&rarr;Stable<br>ICU 58</td>
jshin@chromium.org6f31ac32014-03-26 22:15:14 +0000424</tr>
425<tr class="row1">
Jungshik Shinb3189662017-11-07 11:18:34 -0800426<td class="file">uspoof.h</td><td class="proto">int32_t uspoof_check2UTF8(const USpoofChecker*, const char*, int32_t, USpoofCheckResult*, UErrorCode*)</td><td class="" colspan="2" align="center">Draft&rarr;Stable<br>ICU 58</td>
jshin@chromium.org6f31ac32014-03-26 22:15:14 +0000427</tr>
428<tr class="row0">
Jungshik Shinb3189662017-11-07 11:18:34 -0800429<td class="file">uspoof.h</td><td class="proto">int32_t uspoof_check2UnicodeString(const USpoofChecker*, const icu::UnicodeString&amp;, USpoofCheckResult*, UErrorCode*)</td><td class="" colspan="2" align="center">Draft&rarr;Stable<br>ICU 58</td>
jshin@chromium.org6f31ac32014-03-26 22:15:14 +0000430</tr>
431<tr class="row1">
Jungshik Shinb3189662017-11-07 11:18:34 -0800432<td class="file">uspoof.h</td><td class="proto">void uspoof_closeCheckResult(USpoofCheckResult*)</td><td class="" colspan="2" align="center">Draft&rarr;Stable<br>ICU 58</td>
jshin@chromium.org6f31ac32014-03-26 22:15:14 +0000433</tr>
434</table>
435<P></P>
436<a href="#_top">(jump back to top)</a>
437<hr>
438<a name="added"></a>
Jungshik Shinb3189662017-11-07 11:18:34 -0800439<h2>Added in ICU 60</h2>
jshin@chromium.org6f31ac32014-03-26 22:15:14 +0000440<table BORDER="1" class="genTable">
441<THEAD>
442<tr>
Jungshik Shinb3189662017-11-07 11:18:34 -0800443<th>File</th><th>API</th><th>ICU 59</th><th>ICU 60</th>
jshin@chromium.org6f31ac32014-03-26 22:15:14 +0000444</tr>
445</THEAD>
446<tr class="row1">
Jungshik Shinb3189662017-11-07 11:18:34 -0800447<td class="file">bytestream.h</td><td class="proto">icu::StringByteSink&lt; StringClass &gt;::StringByteSink(StringClass*, int32_t)</td><td class="">(missing)</td><td>Draft<br>
448<span class=""><span>ICU 60</span></span></td>
jshin@chromium.org6f31ac32014-03-26 22:15:14 +0000449</tr>
450<tr class="row0">
Jungshik Shinb3189662017-11-07 11:18:34 -0800451<td class="file">casemap.h</td><td class="proto"><tt>static</tt> void icu::CaseMap::utf8Fold(uint32_t, StringPiece, ByteSink&amp;, Edits*, UErrorCode&amp;)</td><td class="">(missing)</td><td>Draft<br>
452<span class=""><span>ICU 60</span></span></td>
jshin@chromium.org6f31ac32014-03-26 22:15:14 +0000453</tr>
454<tr class="row1">
Jungshik Shinb3189662017-11-07 11:18:34 -0800455<td class="file">casemap.h</td><td class="proto"><tt>static</tt> void icu::CaseMap::utf8ToLower(const char*, uint32_t, StringPiece, ByteSink&amp;, Edits*, UErrorCode&amp;)</td><td class="">(missing)</td><td>Draft<br>
456<span class=""><span>ICU 60</span></span></td>
jshin@chromium.org6f31ac32014-03-26 22:15:14 +0000457</tr>
458<tr class="row0">
Jungshik Shinb3189662017-11-07 11:18:34 -0800459<td class="file">casemap.h</td><td class="proto"><tt>static</tt> void icu::CaseMap::utf8ToTitle(const char*, uint32_t, BreakIterator*, StringPiece, ByteSink&amp;, Edits*, UErrorCode&amp;)</td><td class="">(missing)</td><td>Draft<br>
460<span class=""><span>ICU 60</span></span></td>
jshin@chromium.org6f31ac32014-03-26 22:15:14 +0000461</tr>
462<tr class="row1">
Jungshik Shinb3189662017-11-07 11:18:34 -0800463<td class="file">casemap.h</td><td class="proto"><tt>static</tt> void icu::CaseMap::utf8ToUpper(const char*, uint32_t, StringPiece, ByteSink&amp;, Edits*, UErrorCode&amp;)</td><td class="">(missing)</td><td>Draft<br>
464<span class=""><span>ICU 60</span></span></td>
jshin@chromium.org6f31ac32014-03-26 22:15:14 +0000465</tr>
466<tr class="row0">
Jungshik Shinb3189662017-11-07 11:18:34 -0800467<td class="file">currunit.h</td><td class="proto">icu::CurrencyUnit::CurrencyUnit()</td><td class="">(missing)</td><td>Draft<br>
468<span class=""><span>ICU 60</span></span></td>
jshin@chromium.org6f31ac32014-03-26 22:15:14 +0000469</tr>
470<tr class="row1">
Jungshik Shinb3189662017-11-07 11:18:34 -0800471<td class="file">currunit.h</td><td class="proto">icu::CurrencyUnit::CurrencyUnit(const MeasureUnit&amp;, UErrorCode&amp;)</td><td class="">(missing)</td><td>Draft<br>
472<span class=""><span>ICU 60</span></span></td>
jshin@chromium.org6f31ac32014-03-26 22:15:14 +0000473</tr>
474<tr class="row0">
Jungshik Shinb3189662017-11-07 11:18:34 -0800475<td class="file">dcfmtsym.h</td><td class="proto">icu::DecimalFormatSymbols::DecimalFormatSymbols(const Locale&amp;, const NumberingSystem&amp;, UErrorCode&amp;)</td><td class="">(missing)</td><td>Draft<br>
476<span class=""><span>ICU 60</span></span></td>
jshin@chromium.org6f31ac32014-03-26 22:15:14 +0000477</tr>
478<tr class="row1">
Jungshik Shinb3189662017-11-07 11:18:34 -0800479<td class="file">edits.h</td><td class="proto">Edits&amp; icu::Edits::mergeAndAppend(const Edits&amp;, const Edits&amp;, UErrorCode&amp;)</td><td class="">(missing)</td><td>Draft<br>
480<span class=""><span>ICU 60</span></span></td>
jshin@chromium.org6f31ac32014-03-26 22:15:14 +0000481</tr>
482<tr class="row0">
Jungshik Shinb3189662017-11-07 11:18:34 -0800483<td class="file">edits.h</td><td class="proto">Edits&amp; icu::Edits::operator=(Edits&amp;&amp;)</td><td class="">(missing)</td><td>Draft<br>
484<span class=""><span>ICU 60</span></span></td>
jshin@chromium.org6f31ac32014-03-26 22:15:14 +0000485</tr>
486<tr class="row1">
Jungshik Shinb3189662017-11-07 11:18:34 -0800487<td class="file">edits.h</td><td class="proto">Edits&amp; icu::Edits::operator=(const Edits&amp;)</td><td class="">(missing)</td><td>Draft<br>
488<span class=""><span>ICU 60</span></span></td>
Jungshik Shin5feb9ad2016-10-21 12:52:48 -0700489</tr>
490<tr class="row0">
Jungshik Shinb3189662017-11-07 11:18:34 -0800491<td class="file">edits.h</td><td class="proto">icu::Edits::Edits(Edits&amp;&amp;)</td><td class="">(missing)</td><td>Draft<br>
492<span class=""><span>ICU 60</span></span></td>
Jungshik Shin5feb9ad2016-10-21 12:52:48 -0700493</tr>
494<tr class="row1">
Jungshik Shinb3189662017-11-07 11:18:34 -0800495<td class="file">edits.h</td><td class="proto">icu::Edits::Edits(const Edits&amp;)</td><td class="">(missing)</td><td>Draft<br>
496<span class=""><span>ICU 60</span></span></td>
Jungshik Shin5feb9ad2016-10-21 12:52:48 -0700497</tr>
498<tr class="row0">
Jungshik Shinb3189662017-11-07 11:18:34 -0800499<td class="file">edits.h</td><td class="proto">int32_t icu::Edits::numberOfChanges()</td><td class="">(missing)</td><td>Draft<br>
500<span class=""><span>ICU 60</span></span></td>
Jungshik Shin5feb9ad2016-10-21 12:52:48 -0700501</tr>
502<tr class="row1">
Jungshik Shinb3189662017-11-07 11:18:34 -0800503<td class="file">filteredbrk.h</td><td class="proto">BreakIterator* icu::FilteredBreakIteratorBuilder::wrapIteratorWithFilter(BreakIterator*, UErrorCode&amp;)</td><td class="">(missing)</td><td>Draft<br>
504<span class=""><span>ICU 60</span></span></td>
Jungshik Shin5feb9ad2016-10-21 12:52:48 -0700505</tr>
506<tr class="row0">
Jungshik Shinb3189662017-11-07 11:18:34 -0800507<td class="file">filteredbrk.h</td><td class="proto"><tt>static</tt> FilteredBreakIteratorBuilder* icu::FilteredBreakIteratorBuilder::createEmptyInstance(UErrorCode&amp;)</td><td class="">(missing)</td><td>Draft<br>
508<span class=""><span>ICU 60</span></span></td>
Jungshik Shin5feb9ad2016-10-21 12:52:48 -0700509</tr>
510<tr class="row1">
Jungshik Shinb3189662017-11-07 11:18:34 -0800511<td class="file">normalizer2.h</td><td class="proto">UBool icu::FilteredNormalizer2::isNormalizedUTF8(StringPiece, UErrorCode&amp;)</td><td class="">(missing)</td><td>Draft<br>
512<span class=""><span>ICU 60</span></span></td>
jshin@chromium.org6f31ac32014-03-26 22:15:14 +0000513</tr>
514<tr class="row0">
Jungshik Shinb3189662017-11-07 11:18:34 -0800515<td class="file">normalizer2.h</td><td class="proto">UBool icu::Normalizer2::isNormalizedUTF8(StringPiece, UErrorCode&amp;)</td><td class="">(missing)</td><td>Draft<br>
516<span class=""><span>ICU 60</span></span></td>
Jungshik Shin87232d82017-05-13 21:10:13 -0700517</tr>
518<tr class="row1">
Jungshik Shinb3189662017-11-07 11:18:34 -0800519<td class="file">normalizer2.h</td><td class="proto">void icu::FilteredNormalizer2::normalizeUTF8(uint32_t, StringPiece, ByteSink&amp;, Edits*, UErrorCode&amp;)</td><td class="">(missing)</td><td>Draft<br>
520<span class=""><span>ICU 60</span></span></td>
Jungshik Shin87232d82017-05-13 21:10:13 -0700521</tr>
522<tr class="row0">
Jungshik Shinb3189662017-11-07 11:18:34 -0800523<td class="file">normalizer2.h</td><td class="proto">void icu::Normalizer2::normalizeUTF8(uint32_t, StringPiece, ByteSink&amp;, Edits*, UErrorCode&amp;)</td><td class="">(missing)</td><td>Draft<br>
524<span class=""><span>ICU 60</span></span></td>
Jungshik Shin87232d82017-05-13 21:10:13 -0700525</tr>
526<tr class="row1">
Jungshik Shinb3189662017-11-07 11:18:34 -0800527<td class="file">nounit.h</td><td class="proto">UClassID icu::NoUnit::getDynamicClassID()</td><td class="">(missing)</td><td>Draft<br>
528<span class=""><span>ICU 60</span></span></td>
Jungshik Shin87232d82017-05-13 21:10:13 -0700529</tr>
530<tr class="row0">
Jungshik Shinb3189662017-11-07 11:18:34 -0800531<td class="file">nounit.h</td><td class="proto">UObject* icu::NoUnit::clone()</td><td class="">(missing)</td><td>Draft<br>
532<span class=""><span>ICU 60</span></span></td>
Jungshik Shin87232d82017-05-13 21:10:13 -0700533</tr>
534<tr class="row1">
Jungshik Shinb3189662017-11-07 11:18:34 -0800535<td class="file">nounit.h</td><td class="proto">icu::NoUnit::NoUnit(const NoUnit&amp;)</td><td class="">(missing)</td><td>Draft<br>
536<span class=""><span>ICU 60</span></span></td>
Jungshik Shin87232d82017-05-13 21:10:13 -0700537</tr>
538<tr class="row0">
Jungshik Shinb3189662017-11-07 11:18:34 -0800539<td class="file">nounit.h</td><td class="proto">icu::NoUnit::~NoUnit()</td><td class="">(missing)</td><td>Draft<br>
540<span class=""><span>ICU 60</span></span></td>
Jungshik Shin87232d82017-05-13 21:10:13 -0700541</tr>
542<tr class="row1">
Jungshik Shinb3189662017-11-07 11:18:34 -0800543<td class="file">nounit.h</td><td class="proto"><tt>static</tt> NoUnit icu::NoUnit::base()</td><td class="">(missing)</td><td>Draft<br>
544<span class=""><span>ICU 60</span></span></td>
Jungshik Shin87232d82017-05-13 21:10:13 -0700545</tr>
546<tr class="row0">
Jungshik Shinb3189662017-11-07 11:18:34 -0800547<td class="file">nounit.h</td><td class="proto"><tt>static</tt> NoUnit icu::NoUnit::percent()</td><td class="">(missing)</td><td>Draft<br>
548<span class=""><span>ICU 60</span></span></td>
Jungshik Shin87232d82017-05-13 21:10:13 -0700549</tr>
550<tr class="row1">
Jungshik Shinb3189662017-11-07 11:18:34 -0800551<td class="file">nounit.h</td><td class="proto"><tt>static</tt> NoUnit icu::NoUnit::permille()</td><td class="">(missing)</td><td>Draft<br>
552<span class=""><span>ICU 60</span></span></td>
Jungshik Shin87232d82017-05-13 21:10:13 -0700553</tr>
554<tr class="row0">
Jungshik Shinb3189662017-11-07 11:18:34 -0800555<td class="file">nounit.h</td><td class="proto"><tt>static</tt> UClassID icu::NoUnit::getStaticClassID()</td><td class="">(missing)</td><td>Draft<br>
556<span class=""><span>ICU 60</span></span></td>
Jungshik Shin87232d82017-05-13 21:10:13 -0700557</tr>
558<tr class="row1">
Jungshik Shinb3189662017-11-07 11:18:34 -0800559<td class="file">numberformatter.h</td><td class="proto">Appendable&amp; icu::number::FormattedNumber::appendTo(Appendable&amp;)</td><td class="">(missing)</td><td>Draft<br>
560<span class=""><span>ICU 60</span></span></td>
Jungshik Shin87232d82017-05-13 21:10:13 -0700561</tr>
562<tr class="row0">
Jungshik Shinb3189662017-11-07 11:18:34 -0800563<td class="file">numberformatter.h</td><td class="proto">Derived icu::number::NumberFormatterSettings&lt; Derived &gt;::adoptSymbols(const NumberingSystem*)</td><td class="">(missing)</td><td>Draft<br>
564<span class=""><span>ICU 60</span></span></td>
Jungshik Shin87232d82017-05-13 21:10:13 -0700565</tr>
566<tr class="row1">
Jungshik Shinb3189662017-11-07 11:18:34 -0800567<td class="file">numberformatter.h</td><td class="proto">Derived icu::number::NumberFormatterSettings&lt; Derived &gt;::adoptUnit(const icu::MeasureUnit*)</td><td class="">(missing)</td><td>Draft<br>
568<span class=""><span>ICU 60</span></span></td>
Jungshik Shin87232d82017-05-13 21:10:13 -0700569</tr>
570<tr class="row0">
Jungshik Shinb3189662017-11-07 11:18:34 -0800571<td class="file">numberformatter.h</td><td class="proto">Derived icu::number::NumberFormatterSettings&lt; Derived &gt;::decimal(const UNumberDecimalSeparatorDisplay&amp;)</td><td class="">(missing)</td><td>Draft<br>
572<span class=""><span>ICU 60</span></span></td>
Jungshik Shin87232d82017-05-13 21:10:13 -0700573</tr>
574<tr class="row1">
Jungshik Shinb3189662017-11-07 11:18:34 -0800575<td class="file">numberformatter.h</td><td class="proto">Derived icu::number::NumberFormatterSettings&lt; Derived &gt;::grouping(const Grouper&amp;)</td><td class="">(missing)</td><td>Internal<br>
576</td>
Jungshik Shin87232d82017-05-13 21:10:13 -0700577</tr>
578<tr class="row0">
Jungshik Shinb3189662017-11-07 11:18:34 -0800579<td class="file">numberformatter.h</td><td class="proto">Derived icu::number::NumberFormatterSettings&lt; Derived &gt;::integerWidth(const IntegerWidth&amp;)</td><td class="">(missing)</td><td>Draft<br>
580<span class=""><span>ICU 60</span></span></td>
Jungshik Shin87232d82017-05-13 21:10:13 -0700581</tr>
582<tr class="row1">
Jungshik Shinb3189662017-11-07 11:18:34 -0800583<td class="file">numberformatter.h</td><td class="proto">Derived icu::number::NumberFormatterSettings&lt; Derived &gt;::notation(const Notation&amp;)</td><td class="">(missing)</td><td>Draft<br>
584<span class=""><span>ICU 60</span></span></td>
Jungshik Shin87232d82017-05-13 21:10:13 -0700585</tr>
586<tr class="row0">
Jungshik Shinb3189662017-11-07 11:18:34 -0800587<td class="file">numberformatter.h</td><td class="proto">Derived icu::number::NumberFormatterSettings&lt; Derived &gt;::padding(const impl::Padder&amp;)</td><td class="">(missing)</td><td>Internal<br>
588<span class=""><span>ICU 60</span></span></td>
Jungshik Shin87232d82017-05-13 21:10:13 -0700589</tr>
590<tr class="row1">
Jungshik Shinb3189662017-11-07 11:18:34 -0800591<td class="file">numberformatter.h</td><td class="proto">Derived icu::number::NumberFormatterSettings&lt; Derived &gt;::rounding(const Rounder&amp;)</td><td class="">(missing)</td><td>Draft<br>
592<span class=""><span>ICU 60</span></span></td>
Jungshik Shin87232d82017-05-13 21:10:13 -0700593</tr>
594<tr class="row0">
Jungshik Shinb3189662017-11-07 11:18:34 -0800595<td class="file">numberformatter.h</td><td class="proto">Derived icu::number::NumberFormatterSettings&lt; Derived &gt;::sign(const UNumberSignDisplay&amp;)</td><td class="">(missing)</td><td>Draft<br>
596<span class=""><span>ICU 60</span></span></td>
Jungshik Shin87232d82017-05-13 21:10:13 -0700597</tr>
598<tr class="row1">
Jungshik Shinb3189662017-11-07 11:18:34 -0800599<td class="file">numberformatter.h</td><td class="proto">Derived icu::number::NumberFormatterSettings&lt; Derived &gt;::symbols(const DecimalFormatSymbols&amp;)</td><td class="">(missing)</td><td>Draft<br>
600<span class=""><span>ICU 60</span></span></td>
Jungshik Shin87232d82017-05-13 21:10:13 -0700601</tr>
602<tr class="row0">
Jungshik Shinb3189662017-11-07 11:18:34 -0800603<td class="file">numberformatter.h</td><td class="proto">Derived icu::number::NumberFormatterSettings&lt; Derived &gt;::threshold(int32_t)</td><td class="">(missing)</td><td>Internal<br>
604<span class=""><span>ICU 60</span></span></td>
jshin@chromium.org6f31ac32014-03-26 22:15:14 +0000605</tr>
Jungshik Shin5feb9ad2016-10-21 12:52:48 -0700606<tr class="row1">
Jungshik Shinb3189662017-11-07 11:18:34 -0800607<td class="file">numberformatter.h</td><td class="proto">Derived icu::number::NumberFormatterSettings&lt; Derived &gt;::unit(const icu::MeasureUnit&amp;)</td><td class="">(missing)</td><td>Draft<br>
608<span class=""><span>ICU 60</span></span></td>
Jungshik Shin5feb9ad2016-10-21 12:52:48 -0700609</tr>
jshin@chromium.org6f31ac32014-03-26 22:15:14 +0000610<tr class="row0">
Jungshik Shinb3189662017-11-07 11:18:34 -0800611<td class="file">numberformatter.h</td><td class="proto">Derived icu::number::NumberFormatterSettings&lt; Derived &gt;::unitWidth(const UNumberUnitWidth&amp;)</td><td class="">(missing)</td><td>Draft<br>
612<span class=""><span>ICU 60</span></span></td>
jshin@chromium.org6f31ac32014-03-26 22:15:14 +0000613</tr>
614<tr class="row1">
Jungshik Shinb3189662017-11-07 11:18:34 -0800615<td class="file">numberformatter.h</td><td class="proto">FormattedNumber icu::number::LocalizedNumberFormatter::formatDecimal(StringPiece, UErrorCode&amp;)</td><td class="">(missing)</td><td>Draft<br>
616<span class=""><span>ICU 60</span></span></td>
jshin@chromium.org6f31ac32014-03-26 22:15:14 +0000617</tr>
618<tr class="row0">
Jungshik Shinb3189662017-11-07 11:18:34 -0800619<td class="file">numberformatter.h</td><td class="proto">FormattedNumber icu::number::LocalizedNumberFormatter::formatDouble(double, UErrorCode&amp;)</td><td class="">(missing)</td><td>Draft<br>
620<span class=""><span>ICU 60</span></span></td>
Jungshik Shin5feb9ad2016-10-21 12:52:48 -0700621</tr>
622<tr class="row1">
Jungshik Shinb3189662017-11-07 11:18:34 -0800623<td class="file">numberformatter.h</td><td class="proto">FormattedNumber icu::number::LocalizedNumberFormatter::formatInt(int64_t, UErrorCode&amp;)</td><td class="">(missing)</td><td>Draft<br>
624<span class=""><span>ICU 60</span></span></td>
Jungshik Shin5feb9ad2016-10-21 12:52:48 -0700625</tr>
Jungshik Shin87232d82017-05-13 21:10:13 -0700626<tr class="row0">
Jungshik Shinb3189662017-11-07 11:18:34 -0800627<td class="file">numberformatter.h</td><td class="proto">IntegerWidth icu::number::IntegerWidth::truncateAt(int32_t)</td><td class="">(missing)</td><td>Draft<br>
628<span class=""><span>ICU 60</span></span></td>
Jungshik Shin87232d82017-05-13 21:10:13 -0700629</tr>
Jungshik Shin5feb9ad2016-10-21 12:52:48 -0700630<tr class="row1">
Jungshik Shinb3189662017-11-07 11:18:34 -0800631<td class="file">numberformatter.h</td><td class="proto">LocalizedNumberFormatter icu::number::UnlocalizedNumberFormatter::locale(const icu::Locale&amp;)</td><td class="">(missing)</td><td>Draft<br>
632<span class=""><span>ICU 60</span></span></td>
Jungshik Shin5feb9ad2016-10-21 12:52:48 -0700633</tr>
634<tr class="row0">
Jungshik Shinb3189662017-11-07 11:18:34 -0800635<td class="file">numberformatter.h</td><td class="proto">Rounder icu::number::CurrencyRounder::withCurrency(const CurrencyUnit&amp;)</td><td class="">(missing)</td><td>Draft<br>
636<span class=""><span>ICU 60</span></span></td>
Jungshik Shin5feb9ad2016-10-21 12:52:48 -0700637</tr>
638<tr class="row1">
Jungshik Shinb3189662017-11-07 11:18:34 -0800639<td class="file">numberformatter.h</td><td class="proto">Rounder icu::number::FractionRounder::withMaxDigits(int32_t)</td><td class="">(missing)</td><td>Draft<br>
640<span class=""><span>ICU 60</span></span></td>
Jungshik Shin5feb9ad2016-10-21 12:52:48 -0700641</tr>
642<tr class="row0">
Jungshik Shinb3189662017-11-07 11:18:34 -0800643<td class="file">numberformatter.h</td><td class="proto">Rounder icu::number::FractionRounder::withMinDigits(int32_t)</td><td class="">(missing)</td><td>Draft<br>
644<span class=""><span>ICU 60</span></span></td>
Jungshik Shin5feb9ad2016-10-21 12:52:48 -0700645</tr>
646<tr class="row1">
Jungshik Shinb3189662017-11-07 11:18:34 -0800647<td class="file">numberformatter.h</td><td class="proto">Rounder icu::number::IncrementRounder::withMinFraction(int32_t)</td><td class="">(missing)</td><td>Draft<br>
648<span class=""><span>ICU 60</span></span></td>
Jungshik Shin87232d82017-05-13 21:10:13 -0700649</tr>
650<tr class="row0">
Jungshik Shinb3189662017-11-07 11:18:34 -0800651<td class="file">numberformatter.h</td><td class="proto">Rounder icu::number::Rounder::withMode(UNumberFormatRoundingMode)</td><td class="">(missing)</td><td>Draft<br>
652<span class=""><span>ICU 60</span></span></td>
Jungshik Shin87232d82017-05-13 21:10:13 -0700653</tr>
654<tr class="row1">
Jungshik Shinb3189662017-11-07 11:18:34 -0800655<td class="file">numberformatter.h</td><td class="proto">ScientificNotation icu::number::ScientificNotation::withExponentSignDisplay(UNumberSignDisplay)</td><td class="">(missing)</td><td>Draft<br>
656<span class=""><span>ICU 60</span></span></td>
Jungshik Shin87232d82017-05-13 21:10:13 -0700657</tr>
658<tr class="row0">
Jungshik Shinb3189662017-11-07 11:18:34 -0800659<td class="file">numberformatter.h</td><td class="proto">ScientificNotation icu::number::ScientificNotation::withMinExponentDigits(int32_t)</td><td class="">(missing)</td><td>Draft<br>
660<span class=""><span>ICU 60</span></span></td>
Jungshik Shin87232d82017-05-13 21:10:13 -0700661</tr>
662<tr class="row1">
Jungshik Shinb3189662017-11-07 11:18:34 -0800663<td class="file">numberformatter.h</td><td class="proto">SymbolsWrapper&amp; icu::number::impl::SymbolsWrapper::operator=(const SymbolsWrapper&amp;)</td><td class="">(missing)</td><td>Internal<br>
664</td>
Jungshik Shin87232d82017-05-13 21:10:13 -0700665</tr>
666<tr class="row0">
Jungshik Shinb3189662017-11-07 11:18:34 -0800667<td class="file">numberformatter.h</td><td class="proto">UBool icu::number::NumberFormatterSettings&lt; Derived &gt;::copyErrorTo(UErrorCode&amp;)</td><td class="">(missing)</td><td>Draft<br>
668<span class=""><span>ICU 60</span></span></td>
Jungshik Shin87232d82017-05-13 21:10:13 -0700669</tr>
670<tr class="row1">
Jungshik Shinb3189662017-11-07 11:18:34 -0800671<td class="file">numberformatter.h</td><td class="proto">UBool icu::number::impl::SymbolsWrapper::copyErrorTo(UErrorCode&amp;)</td><td class="">(missing)</td><td>Internal<br>
672</td>
Jungshik Shin87232d82017-05-13 21:10:13 -0700673</tr>
674<tr class="row0">
Jungshik Shinb3189662017-11-07 11:18:34 -0800675<td class="file">numberformatter.h</td><td class="proto">UnicodeString icu::number::FormattedNumber::toString()</td><td class="">(missing)</td><td>Draft<br>
676<span class=""><span>ICU 60</span></span></td>
Jungshik Shin87232d82017-05-13 21:10:13 -0700677</tr>
678<tr class="row1">
Jungshik Shinb3189662017-11-07 11:18:34 -0800679<td class="file">numberformatter.h</td><td class="proto">bool icu::number::impl::SymbolsWrapper::isDecimalFormatSymbols()</td><td class="">(missing)</td><td>Internal<br>
680</td>
681</tr>
682<tr class="row0">
683<td class="file">numberformatter.h</td><td class="proto">bool icu::number::impl::SymbolsWrapper::isNumberingSystem()</td><td class="">(missing)</td><td>Internal<br>
684</td>
685</tr>
686<tr class="row1">
687<td class="file">numberformatter.h</td><td class="proto">const DecimalFormatSymbols* icu::number::impl::SymbolsWrapper::getDecimalFormatSymbols()</td><td class="">(missing)</td><td>Internal<br>
688</td>
689</tr>
690<tr class="row0">
691<td class="file">numberformatter.h</td><td class="proto">const NumberingSystem* icu::number::impl::SymbolsWrapper::getNumberingSystem()</td><td class="">(missing)</td><td>Internal<br>
692</td>
693</tr>
694<tr class="row1">
695<td class="file">numberformatter.h</td><td class="proto"><tt>enum</tt> UNumberDecimalSeparatorDisplay::UNUM_DECIMAL_SEPARATOR_ALWAYS</td><td class="">(missing)</td><td>Draft<br>
696<span class=""><span>ICU 60</span></span></td>
697</tr>
698<tr class="row0">
699<td class="file">numberformatter.h</td><td class="proto"><tt>enum</tt> UNumberDecimalSeparatorDisplay::UNUM_DECIMAL_SEPARATOR_AUTO</td><td class="">(missing)</td><td>Draft<br>
700<span class=""><span>ICU 60</span></span></td>
701</tr>
702<tr class="row1">
703<td class="file">numberformatter.h</td><td class="proto"><tt>enum</tt> UNumberDecimalSeparatorDisplay::UNUM_DECIMAL_SEPARATOR_COUNT</td><td class="">(missing)</td><td>Internal<br>
704<span class=""><span>ICU 60</span></span></td>
705</tr>
706<tr class="row0">
707<td class="file">numberformatter.h</td><td class="proto"><tt>enum</tt> UNumberSignDisplay::UNUM_SIGN_ACCOUNTING_ALWAYS</td><td class="">(missing)</td><td>Draft<br>
708<span class=""><span>ICU 60</span></span></td>
709</tr>
710<tr class="row1">
711<td class="file">numberformatter.h</td><td class="proto"><tt>enum</tt> UNumberSignDisplay::UNUM_SIGN_ACCOUNTING</td><td class="">(missing)</td><td>Draft<br>
712<span class=""><span>ICU 60</span></span></td>
713</tr>
714<tr class="row0">
715<td class="file">numberformatter.h</td><td class="proto"><tt>enum</tt> UNumberSignDisplay::UNUM_SIGN_ALWAYS</td><td class="">(missing)</td><td>Draft<br>
716<span class=""><span>ICU 60</span></span></td>
717</tr>
718<tr class="row1">
719<td class="file">numberformatter.h</td><td class="proto"><tt>enum</tt> UNumberSignDisplay::UNUM_SIGN_AUTO</td><td class="">(missing)</td><td>Draft<br>
720<span class=""><span>ICU 60</span></span></td>
721</tr>
722<tr class="row0">
723<td class="file">numberformatter.h</td><td class="proto"><tt>enum</tt> UNumberSignDisplay::UNUM_SIGN_COUNT</td><td class="">(missing)</td><td>Internal<br>
724<span class=""><span>ICU 60</span></span></td>
725</tr>
726<tr class="row1">
727<td class="file">numberformatter.h</td><td class="proto"><tt>enum</tt> UNumberSignDisplay::UNUM_SIGN_NEVER</td><td class="">(missing)</td><td>Draft<br>
728<span class=""><span>ICU 60</span></span></td>
729</tr>
730<tr class="row0">
731<td class="file">numberformatter.h</td><td class="proto"><tt>enum</tt> UNumberUnitWidth::UNUM_UNIT_WIDTH_COUNT</td><td class="">(missing)</td><td>Internal<br>
732<span class=""><span>ICU 60</span></span></td>
733</tr>
734<tr class="row1">
735<td class="file">numberformatter.h</td><td class="proto"><tt>enum</tt> UNumberUnitWidth::UNUM_UNIT_WIDTH_FULL_NAME</td><td class="">(missing)</td><td>Draft<br>
736<span class=""><span>ICU 60</span></span></td>
737</tr>
738<tr class="row0">
739<td class="file">numberformatter.h</td><td class="proto"><tt>enum</tt> UNumberUnitWidth::UNUM_UNIT_WIDTH_HIDDEN</td><td class="">(missing)</td><td>Draft<br>
740<span class=""><span>ICU 60</span></span></td>
741</tr>
742<tr class="row1">
743<td class="file">numberformatter.h</td><td class="proto"><tt>enum</tt> UNumberUnitWidth::UNUM_UNIT_WIDTH_ISO_CODE</td><td class="">(missing)</td><td>Draft<br>
744<span class=""><span>ICU 60</span></span></td>
745</tr>
746<tr class="row0">
747<td class="file">numberformatter.h</td><td class="proto"><tt>enum</tt> UNumberUnitWidth::UNUM_UNIT_WIDTH_NARROW</td><td class="">(missing)</td><td>Draft<br>
748<span class=""><span>ICU 60</span></span></td>
749</tr>
750<tr class="row1">
751<td class="file">numberformatter.h</td><td class="proto"><tt>enum</tt> UNumberUnitWidth::UNUM_UNIT_WIDTH_SHORT</td><td class="">(missing)</td><td>Draft<br>
752<span class=""><span>ICU 60</span></span></td>
753</tr>
754<tr class="row0">
755<td class="file">numberformatter.h</td><td class="proto">icu::number::FormattedNumber::~FormattedNumber()</td><td class="">(missing)</td><td>Draft<br>
756<span class=""><span>ICU 60</span></span></td>
757</tr>
758<tr class="row1">
759<td class="file">numberformatter.h</td><td class="proto">icu::number::LocalizedNumberFormatter::LocalizedNumberFormatter(const LocalizedNumberFormatter&amp;)</td><td class="">(missing)</td><td>Draft<br>
760<span class=""><span>ICU 60</span></span></td>
761</tr>
762<tr class="row0">
763<td class="file">numberformatter.h</td><td class="proto">icu::number::LocalizedNumberFormatter::~LocalizedNumberFormatter()</td><td class="">(missing)</td><td>Draft<br>
764<span class=""><span>ICU 60</span></span></td>
765</tr>
766<tr class="row1">
767<td class="file">numberformatter.h</td><td class="proto">icu::number::NumberFormatter::NumberFormatter()=delete</td><td class="">(missing)</td><td>Draft<br>
768<span class=""><span>ICU 60</span></span></td>
769</tr>
770<tr class="row0">
771<td class="file">numberformatter.h</td><td class="proto">icu::number::UnlocalizedNumberFormatter::UnlocalizedNumberFormatter(const UnlocalizedNumberFormatter&amp;)</td><td class="">(missing)</td><td>Draft<br>
772<span class=""><span>ICU 60</span></span></td>
773</tr>
774<tr class="row1">
775<td class="file">numberformatter.h</td><td class="proto">icu::number::impl::SymbolsWrapper::SymbolsWrapper()</td><td class="">(missing)</td><td>Internal<br>
776</td>
777</tr>
778<tr class="row0">
779<td class="file">numberformatter.h</td><td class="proto">icu::number::impl::SymbolsWrapper::SymbolsWrapper(const SymbolsWrapper&amp;)</td><td class="">(missing)</td><td>Internal<br>
780</td>
781</tr>
782<tr class="row1">
783<td class="file">numberformatter.h</td><td class="proto">icu::number::impl::SymbolsWrapper::~SymbolsWrapper()</td><td class="">(missing)</td><td>Internal<br>
784</td>
785</tr>
786<tr class="row0">
787<td class="file">numberformatter.h</td><td class="proto"><tt>static</tt> CompactNotation icu::number::Notation::compactLong()</td><td class="">(missing)</td><td>Draft<br>
788<span class=""><span>ICU 60</span></span></td>
789</tr>
790<tr class="row1">
791<td class="file">numberformatter.h</td><td class="proto"><tt>static</tt> CompactNotation icu::number::Notation::compactShort()</td><td class="">(missing)</td><td>Draft<br>
792<span class=""><span>ICU 60</span></span></td>
793</tr>
794<tr class="row0">
795<td class="file">numberformatter.h</td><td class="proto"><tt>static</tt> CurrencyRounder icu::number::Rounder::currency(UCurrencyUsage)</td><td class="">(missing)</td><td>Draft<br>
796<span class=""><span>ICU 60</span></span></td>
797</tr>
798<tr class="row1">
799<td class="file">numberformatter.h</td><td class="proto"><tt>static</tt> DigitRounder icu::number::Rounder::fixedDigits(int32_t)</td><td class="">(missing)</td><td>Draft<br>
800<span class=""><span>ICU 60</span></span></td>
801</tr>
802<tr class="row0">
803<td class="file">numberformatter.h</td><td class="proto"><tt>static</tt> DigitRounder icu::number::Rounder::maxDigits(int32_t)</td><td class="">(missing)</td><td>Draft<br>
804<span class=""><span>ICU 60</span></span></td>
805</tr>
806<tr class="row1">
807<td class="file">numberformatter.h</td><td class="proto"><tt>static</tt> DigitRounder icu::number::Rounder::minDigits(int32_t)</td><td class="">(missing)</td><td>Draft<br>
808<span class=""><span>ICU 60</span></span></td>
809</tr>
810<tr class="row0">
811<td class="file">numberformatter.h</td><td class="proto"><tt>static</tt> DigitRounder icu::number::Rounder::minMaxDigits(int32_t, int32_t)</td><td class="">(missing)</td><td>Draft<br>
812<span class=""><span>ICU 60</span></span></td>
813</tr>
814<tr class="row1">
815<td class="file">numberformatter.h</td><td class="proto"><tt>static</tt> FractionRounder icu::number::Rounder::fixedFraction(int32_t)</td><td class="">(missing)</td><td>Draft<br>
816<span class=""><span>ICU 60</span></span></td>
817</tr>
818<tr class="row0">
819<td class="file">numberformatter.h</td><td class="proto"><tt>static</tt> FractionRounder icu::number::Rounder::integer()</td><td class="">(missing)</td><td>Draft<br>
820<span class=""><span>ICU 60</span></span></td>
821</tr>
822<tr class="row1">
823<td class="file">numberformatter.h</td><td class="proto"><tt>static</tt> FractionRounder icu::number::Rounder::maxFraction(int32_t)</td><td class="">(missing)</td><td>Draft<br>
824<span class=""><span>ICU 60</span></span></td>
825</tr>
826<tr class="row0">
827<td class="file">numberformatter.h</td><td class="proto"><tt>static</tt> FractionRounder icu::number::Rounder::minFraction(int32_t)</td><td class="">(missing)</td><td>Draft<br>
828<span class=""><span>ICU 60</span></span></td>
829</tr>
830<tr class="row1">
831<td class="file">numberformatter.h</td><td class="proto"><tt>static</tt> FractionRounder icu::number::Rounder::minMaxFraction(int32_t, int32_t)</td><td class="">(missing)</td><td>Draft<br>
832<span class=""><span>ICU 60</span></span></td>
833</tr>
834<tr class="row0">
835<td class="file">numberformatter.h</td><td class="proto"><tt>static</tt> Grouper icu::number::Grouper::defaults()</td><td class="">(missing)</td><td>Internal<br>
836</td>
837</tr>
838<tr class="row1">
839<td class="file">numberformatter.h</td><td class="proto"><tt>static</tt> Grouper icu::number::Grouper::minTwoDigits()</td><td class="">(missing)</td><td>Internal<br>
840</td>
841</tr>
842<tr class="row0">
843<td class="file">numberformatter.h</td><td class="proto"><tt>static</tt> Grouper icu::number::Grouper::none()</td><td class="">(missing)</td><td>Internal<br>
844</td>
845</tr>
846<tr class="row1">
847<td class="file">numberformatter.h</td><td class="proto"><tt>static</tt> IncrementRounder icu::number::Rounder::increment(double)</td><td class="">(missing)</td><td>Draft<br>
848<span class=""><span>ICU 60</span></span></td>
849</tr>
850<tr class="row0">
851<td class="file">numberformatter.h</td><td class="proto"><tt>static</tt> IntegerWidth icu::number::IntegerWidth::zeroFillTo(int32_t)</td><td class="">(missing)</td><td>Draft<br>
852<span class=""><span>ICU 60</span></span></td>
853</tr>
854<tr class="row1">
855<td class="file">numberformatter.h</td><td class="proto"><tt>static</tt> LocalizedNumberFormatter icu::number::NumberFormatter::withLocale(const Locale&amp;)</td><td class="">(missing)</td><td>Draft<br>
856<span class=""><span>ICU 60</span></span></td>
857</tr>
858<tr class="row0">
859<td class="file">numberformatter.h</td><td class="proto"><tt>static</tt> Padder icu::number::impl::Padder::codePoints(UChar32, int32_t, UNumberFormatPadPosition)</td><td class="">(missing)</td><td>Internal<br>
860</td>
861</tr>
862<tr class="row1">
863<td class="file">numberformatter.h</td><td class="proto"><tt>static</tt> Padder icu::number::impl::Padder::none()</td><td class="">(missing)</td><td>Internal<br>
864</td>
865</tr>
866<tr class="row0">
867<td class="file">numberformatter.h</td><td class="proto"><tt>static</tt> Rounder icu::number::Rounder::unlimited()</td><td class="">(missing)</td><td>Draft<br>
868<span class=""><span>ICU 60</span></span></td>
869</tr>
870<tr class="row1">
871<td class="file">numberformatter.h</td><td class="proto"><tt>static</tt> ScientificNotation icu::number::Notation::engineering()</td><td class="">(missing)</td><td>Draft<br>
872<span class=""><span>ICU 60</span></span></td>
873</tr>
874<tr class="row0">
875<td class="file">numberformatter.h</td><td class="proto"><tt>static</tt> ScientificNotation icu::number::Notation::scientific()</td><td class="">(missing)</td><td>Draft<br>
876<span class=""><span>ICU 60</span></span></td>
877</tr>
878<tr class="row1">
879<td class="file">numberformatter.h</td><td class="proto"><tt>static</tt> SimpleNotation icu::number::Notation::simple()</td><td class="">(missing)</td><td>Draft<br>
880<span class=""><span>ICU 60</span></span></td>
881</tr>
882<tr class="row0">
883<td class="file">numberformatter.h</td><td class="proto"><tt>static</tt> UnlocalizedNumberFormatter icu::number::NumberFormatter::with()</td><td class="">(missing)</td><td>Draft<br>
884<span class=""><span>ICU 60</span></span></td>
885</tr>
886<tr class="row1">
887<td class="file">numberformatter.h</td><td class="proto">void icu::number::FormattedNumber::populateFieldPosition(FieldPosition&amp;, UErrorCode&amp;)</td><td class="">(missing)</td><td>Draft<br>
888<span class=""><span>ICU 60</span></span></td>
889</tr>
890<tr class="row0">
891<td class="file">numberformatter.h</td><td class="proto">void icu::number::FormattedNumber::populateFieldPositionIterator(FieldPositionIterator&amp;, UErrorCode&amp;)</td><td class="">(missing)</td><td>Draft<br>
892<span class=""><span>ICU 60</span></span></td>
893</tr>
894<tr class="row1">
895<td class="file">numberformatter.h</td><td class="proto">void icu::number::impl::SymbolsWrapper::setTo(const DecimalFormatSymbols&amp;)</td><td class="">(missing)</td><td>Internal<br>
896</td>
897</tr>
898<tr class="row0">
899<td class="file">numberformatter.h</td><td class="proto">void icu::number::impl::SymbolsWrapper::setTo(const NumberingSystem*)</td><td class="">(missing)</td><td>Internal<br>
900</td>
901</tr>
902<tr class="row1">
903<td class="file">numfmt.h</td><td class="proto">ERoundingMode icu::NumberFormat::getRoundingMode()</td><td class="">(missing)</td><td>Draft<br>
904<span class=""><span>ICU 60</span></span></td>
905</tr>
906<tr class="row0">
907<td class="file">numfmt.h</td><td class="proto"><tt>enum</tt>
908 icu::NumberFormat::ERoundingMode {}</td><td class="">(moved from decimfmt.h)</td><td>Stable<br>
909<span class=""><span>ICU 2.4</span></span></td>
910</tr>
911<tr class="row1">
912<td class="file">numfmt.h</td><td class="proto"><tt>enum</tt>
913 icu::NumberFormat::ERoundingMode::kRoundCeiling</td><td class="">(moved from decimfmt.h)</td><td>Stable<br>
914<span class=""><span>ICU 2.4</span></span></td>
915</tr>
916<tr class="row0">
917<td class="file">numfmt.h</td><td class="proto"><tt>enum</tt>
918 icu::NumberFormat::ERoundingMode::kRoundDown</td><td class="">(moved from decimfmt.h)</td><td>Stable<br>
919<span class=""><span>ICU 2.4</span></span></td>
920</tr>
921<tr class="row1">
922<td class="file">numfmt.h</td><td class="proto"><tt>enum</tt>
923 icu::NumberFormat::ERoundingMode::kRoundFloor</td><td class="">(moved from decimfmt.h)</td><td>Stable<br>
924<span class=""><span>ICU 2.4</span></span></td>
925</tr>
926<tr class="row0">
927<td class="file">numfmt.h</td><td class="proto"><tt>enum</tt>
928 icu::NumberFormat::ERoundingMode::kRoundHalfDown</td><td class="">(moved from decimfmt.h)</td><td>Stable<br>
929<span class=""><span>ICU 2.4</span></span></td>
930</tr>
931<tr class="row1">
932<td class="file">numfmt.h</td><td class="proto"><tt>enum</tt>
933 icu::NumberFormat::ERoundingMode::kRoundHalfEven</td><td class="">(moved from decimfmt.h)</td><td>Stable<br>
934<span class=""><span>ICU 2.4</span></span></td>
935</tr>
936<tr class="row0">
937<td class="file">numfmt.h</td><td class="proto"><tt>enum</tt>
938 icu::NumberFormat::ERoundingMode::kRoundHalfUp</td><td class="">(moved from decimfmt.h)</td><td>Stable<br>
939<span class=""><span>ICU 2.4</span></span></td>
940</tr>
941<tr class="row1">
942<td class="file">numfmt.h</td><td class="proto"><tt>enum</tt>
943 icu::NumberFormat::ERoundingMode::kRoundUnnecessary</td><td class="">(moved from decimfmt.h)</td><td>Stable<br>
944<span class=""><span>ICU 4.8</span></span></td>
945</tr>
946<tr class="row0">
947<td class="file">numfmt.h</td><td class="proto"><tt>enum</tt>
948 icu::NumberFormat::ERoundingMode::kRoundUp</td><td class="">(moved from decimfmt.h)</td><td>Stable<br>
949<span class=""><span>ICU 2.4</span></span></td>
950</tr>
951<tr class="row1">
952<td class="file">numfmt.h</td><td class="proto">void icu::NumberFormat::setRoundingMode(ERoundingMode)</td><td class="">(missing)</td><td>Draft<br>
953<span class=""><span>ICU 60</span></span></td>
954</tr>
955<tr class="row0">
956<td class="file">platform.h</td><td class="proto"><tt>#define</tt> U_CALLCONV_FPTR</td><td class="">(missing)</td><td>Internal<br>
957</td>
958</tr>
959<tr class="row1">
960<td class="file">platform.h</td><td class="proto"><tt>#define</tt> U_PF_FUCHSIA</td><td class="">(missing)</td><td>Internal<br>
961</td>
962</tr>
963<tr class="row0">
964<td class="file">plurrule.h</td><td class="proto">UnicodeString icu::PluralRules::select(const IFixedDecimal&amp;)</td><td class="">(missing)</td><td>Internal<br>
965</td>
966</tr>
967<tr class="row1">
968<td class="file">rbbi.h</td><td class="proto">void icu::RuleBasedBreakIterator::dumpCache()</td><td class="">(missing)</td><td>Internal<br>
969</td>
970</tr>
971<tr class="row0">
972<td class="file">rbnf.h</td><td class="proto">ERoundingMode icu::RuleBasedNumberFormat::getRoundingMode()</td><td class="">(missing)</td><td>Draft<br>
973<span class=""><span>ICU 60</span></span></td>
974</tr>
975<tr class="row1">
976<td class="file">rbnf.h</td><td class="proto">void icu::RuleBasedNumberFormat::setRoundingMode(ERoundingMode)</td><td class="">(missing)</td><td>Draft<br>
977<span class=""><span>ICU 60</span></span></td>
978</tr>
979<tr class="row0">
980<td class="file">stringoptions.h</td><td class="proto"><tt>#define</tt> U_COMPARE_CODE_POINT_ORDER</td><td class="">(moved from unorm2.h, ustring.h)</td><td>Stable<br>
981<span class=""><span>ICU 2.2</span></span></td>
982</tr>
983<tr class="row1">
984<td class="file">stringoptions.h</td><td class="proto"><tt>#define</tt> U_COMPARE_IGNORE_CASE</td><td class="">(moved from unorm2.h)</td><td>Stable<br>
985<span class=""><span>ICU 2.2</span></span></td>
986</tr>
987<tr class="row0">
988<td class="file">stringoptions.h</td><td class="proto"><tt>#define</tt> U_EDITS_NO_RESET</td><td class="">(missing)</td><td>Draft<br>
989<span class=""><span>ICU 60</span></span></td>
990</tr>
991<tr class="row1">
992<td class="file">stringoptions.h</td><td class="proto"><tt>#define</tt> U_FOLD_CASE_DEFAULT</td><td class="">(moved from uchar.h)</td><td>Stable<br>
993<span class=""><span>ICU 2.0</span></span></td>
994</tr>
995<tr class="row0">
996<td class="file">stringoptions.h</td><td class="proto"><tt>#define</tt> U_FOLD_CASE_EXCLUDE_SPECIAL_I</td><td class="">(moved from moved from uchar.h)</td><td>Stable<br>
997<span class=""><span>ICU 2.0</span></span></td>
998</tr>
999<tr class="row1">
1000<td class="file">stringoptions.h</td><td class="proto"><tt>#define</tt> U_OMIT_UNCHANGED_TEXT</td><td class="">(missing)</td><td>Draft<br>
1001<span class=""><span>ICU 60</span></span></td>
1002</tr>
1003<tr class="row0">
1004<td class="file">stringoptions.h</td><td class="proto"><tt>#define</tt> U_TITLECASE_ADJUST_TO_CASED</td><td class="">(missing)</td><td>Draft<br>
1005<span class=""><span>ICU 60</span></span></td>
1006</tr>
1007<tr class="row1">
1008<td class="file">stringoptions.h</td><td class="proto"><tt>#define</tt> U_TITLECASE_NO_BREAK_ADJUSTMENT</td><td class="">(moved from ucasemap.h)</td><td>Stable<br>
1009<span class=""><span>ICU 3.8</span></span></td>
1010</tr>
1011<tr class="row0">
1012<td class="file">stringoptions.h</td><td class="proto"><tt>#define</tt> U_TITLECASE_NO_LOWERCASE</td><td class="">(moved from ucasemap.h)</td><td>Stable<br>
1013<span class=""><span>ICU 3.8</span></span></td>
1014</tr>
1015<tr class="row1">
1016<td class="file">stringoptions.h</td><td class="proto"><tt>#define</tt> U_TITLECASE_SENTENCES</td><td class="">(missing)</td><td>Draft<br>
1017<span class=""><span>ICU 60</span></span></td>
1018</tr>
1019<tr class="row0">
1020<td class="file">stringoptions.h</td><td class="proto"><tt>#define</tt> U_TITLECASE_WHOLE_STRING</td><td class="">(missing)</td><td>Draft<br>
1021<span class=""><span>ICU 60</span></span></td>
1022</tr>
1023<tr class="row1">
1024<td class="file">stringoptions.h</td><td class="proto"><tt>#define</tt> UNORM_INPUT_IS_FCD</td><td class="">(moved from unorm2.h)</td><td>Stable<br>
1025<span class=""><span>ICU 2.2</span></span></td>
1026</tr>
1027
1028<tr class="row0">
1029<td class="file">uchar.h</td><td class="proto"><tt>enum</tt> UBlockCode::UBLOCK_CJK_UNIFIED_IDEOGRAPHS_EXTENSION_F</td><td class="">(missing)</td><td>Stable<br>
1030<span class=""><span>ICU 60</span></span></td><td class="bornstable"><b class="bigwarn" title="A new API was introduced as stable in $rightVer.">(Born Stable)</b></td>
1031</tr>
1032<tr class="row1">
1033<td class="file">uchar.h</td><td class="proto"><tt>enum</tt> UBlockCode::UBLOCK_KANA_EXTENDED_A</td><td class="">(missing)</td><td>Stable<br>
1034<span class=""><span>ICU 60</span></span></td><td class="bornstable"><b class="bigwarn" title="A new API was introduced as stable in $rightVer.">(Born Stable)</b></td>
1035</tr>
1036<tr class="row0">
1037<td class="file">uchar.h</td><td class="proto"><tt>enum</tt> UBlockCode::UBLOCK_MASARAM_GONDI</td><td class="">(missing)</td><td>Stable<br>
1038<span class=""><span>ICU 60</span></span></td><td class="bornstable"><b class="bigwarn" title="A new API was introduced as stable in $rightVer.">(Born Stable)</b></td>
1039</tr>
1040<tr class="row1">
1041<td class="file">uchar.h</td><td class="proto"><tt>enum</tt> UBlockCode::UBLOCK_NUSHU</td><td class="">(missing)</td><td>Stable<br>
1042<span class=""><span>ICU 60</span></span></td><td class="bornstable"><b class="bigwarn" title="A new API was introduced as stable in $rightVer.">(Born Stable)</b></td>
1043</tr>
1044<tr class="row0">
1045<td class="file">uchar.h</td><td class="proto"><tt>enum</tt> UBlockCode::UBLOCK_SOYOMBO</td><td class="">(missing)</td><td>Stable<br>
1046<span class=""><span>ICU 60</span></span></td><td class="bornstable"><b class="bigwarn" title="A new API was introduced as stable in $rightVer.">(Born Stable)</b></td>
1047</tr>
1048<tr class="row1">
1049<td class="file">uchar.h</td><td class="proto"><tt>enum</tt> UBlockCode::UBLOCK_SYRIAC_SUPPLEMENT</td><td class="">(missing)</td><td>Stable<br>
1050<span class=""><span>ICU 60</span></span></td><td class="bornstable"><b class="bigwarn" title="A new API was introduced as stable in $rightVer.">(Born Stable)</b></td>
1051</tr>
1052<tr class="row0">
1053<td class="file">uchar.h</td><td class="proto"><tt>enum</tt> UBlockCode::UBLOCK_ZANABAZAR_SQUARE</td><td class="">(missing)</td><td>Stable<br>
1054<span class=""><span>ICU 60</span></span></td><td class="bornstable"><b class="bigwarn" title="A new API was introduced as stable in $rightVer.">(Born Stable)</b></td>
1055</tr>
1056<tr class="row1">
1057<td class="file">uchar.h</td><td class="proto"><tt>enum</tt> UJoiningGroup::U_JG_MALAYALAM_BHA</td><td class="">(missing)</td><td>Stable<br>
1058<span class=""><span>ICU 60</span></span></td><td class="bornstable"><b class="bigwarn" title="A new API was introduced as stable in $rightVer.">(Born Stable)</b></td>
1059</tr>
1060<tr class="row0">
1061<td class="file">uchar.h</td><td class="proto"><tt>enum</tt> UJoiningGroup::U_JG_MALAYALAM_JA</td><td class="">(missing)</td><td>Stable<br>
1062<span class=""><span>ICU 60</span></span></td><td class="bornstable"><b class="bigwarn" title="A new API was introduced as stable in $rightVer.">(Born Stable)</b></td>
1063</tr>
1064<tr class="row1">
1065<td class="file">uchar.h</td><td class="proto"><tt>enum</tt> UJoiningGroup::U_JG_MALAYALAM_LLA</td><td class="">(missing)</td><td>Stable<br>
1066<span class=""><span>ICU 60</span></span></td><td class="bornstable"><b class="bigwarn" title="A new API was introduced as stable in $rightVer.">(Born Stable)</b></td>
1067</tr>
1068<tr class="row0">
1069<td class="file">uchar.h</td><td class="proto"><tt>enum</tt> UJoiningGroup::U_JG_MALAYALAM_LLLA</td><td class="">(missing)</td><td>Stable<br>
1070<span class=""><span>ICU 60</span></span></td><td class="bornstable"><b class="bigwarn" title="A new API was introduced as stable in $rightVer.">(Born Stable)</b></td>
1071</tr>
1072<tr class="row1">
1073<td class="file">uchar.h</td><td class="proto"><tt>enum</tt> UJoiningGroup::U_JG_MALAYALAM_NGA</td><td class="">(missing)</td><td>Stable<br>
1074<span class=""><span>ICU 60</span></span></td><td class="bornstable"><b class="bigwarn" title="A new API was introduced as stable in $rightVer.">(Born Stable)</b></td>
1075</tr>
1076<tr class="row0">
1077<td class="file">uchar.h</td><td class="proto"><tt>enum</tt> UJoiningGroup::U_JG_MALAYALAM_NNA</td><td class="">(missing)</td><td>Stable<br>
1078<span class=""><span>ICU 60</span></span></td><td class="bornstable"><b class="bigwarn" title="A new API was introduced as stable in $rightVer.">(Born Stable)</b></td>
1079</tr>
1080<tr class="row1">
1081<td class="file">uchar.h</td><td class="proto"><tt>enum</tt> UJoiningGroup::U_JG_MALAYALAM_NNNA</td><td class="">(missing)</td><td>Stable<br>
1082<span class=""><span>ICU 60</span></span></td><td class="bornstable"><b class="bigwarn" title="A new API was introduced as stable in $rightVer.">(Born Stable)</b></td>
1083</tr>
1084<tr class="row0">
1085<td class="file">uchar.h</td><td class="proto"><tt>enum</tt> UJoiningGroup::U_JG_MALAYALAM_NYA</td><td class="">(missing)</td><td>Stable<br>
1086<span class=""><span>ICU 60</span></span></td><td class="bornstable"><b class="bigwarn" title="A new API was introduced as stable in $rightVer.">(Born Stable)</b></td>
1087</tr>
1088<tr class="row1">
1089<td class="file">uchar.h</td><td class="proto"><tt>enum</tt> UJoiningGroup::U_JG_MALAYALAM_RA</td><td class="">(missing)</td><td>Stable<br>
1090<span class=""><span>ICU 60</span></span></td><td class="bornstable"><b class="bigwarn" title="A new API was introduced as stable in $rightVer.">(Born Stable)</b></td>
1091</tr>
1092<tr class="row0">
1093<td class="file">uchar.h</td><td class="proto"><tt>enum</tt> UJoiningGroup::U_JG_MALAYALAM_SSA</td><td class="">(missing)</td><td>Stable<br>
1094<span class=""><span>ICU 60</span></span></td><td class="bornstable"><b class="bigwarn" title="A new API was introduced as stable in $rightVer.">(Born Stable)</b></td>
1095</tr>
1096<tr class="row1">
1097<td class="file">uchar.h</td><td class="proto"><tt>enum</tt> UJoiningGroup::U_JG_MALAYALAM_TTA</td><td class="">(missing)</td><td>Stable<br>
1098<span class=""><span>ICU 60</span></span></td><td class="bornstable"><b class="bigwarn" title="A new API was introduced as stable in $rightVer.">(Born Stable)</b></td>
1099</tr>
1100<tr class="row0">
1101<td class="file">uchar.h</td><td class="proto"><tt>enum</tt> UProperty::UCHAR_EMOJI_COMPONENT</td><td class="">(missing)</td><td>Stable<br>
1102<span class=""><span>ICU 60</span></span></td><td class="bornstable"><b class="bigwarn" title="A new API was introduced as stable in $rightVer.">(Born Stable)</b></td>
1103</tr>
1104<tr class="row1">
1105<td class="file">uchar.h</td><td class="proto"><tt>enum</tt> UProperty::UCHAR_PREPENDED_CONCATENATION_MARK</td><td class="">(missing)</td><td>Stable<br>
1106<span class=""><span>ICU 60</span></span></td><td class="bornstable"><b class="bigwarn" title="A new API was introduced as stable in $rightVer.">(Born Stable)</b></td>
1107</tr>
1108<tr class="row0">
1109<td class="file">uchar.h</td><td class="proto"><tt>enum</tt> UProperty::UCHAR_REGIONAL_INDICATOR</td><td class="">(missing)</td><td>Stable<br>
1110<span class=""><span>ICU 60</span></span></td><td class="bornstable"><b class="bigwarn" title="A new API was introduced as stable in $rightVer.">(Born Stable)</b></td>
1111</tr>
1112<tr class="row1">
1113<td class="file">uscript.h</td><td class="proto"><tt>enum</tt> UScriptCode::USCRIPT_MASARAM_GONDI</td><td class="">(missing)</td><td>Stable<br>
1114<span class=""><span>ICU 60</span></span></td><td class="bornstable"><b class="bigwarn" title="A new API was introduced as stable in $rightVer.">(Born Stable)</b></td>
1115</tr>
1116<tr class="row0">
1117<td class="file">uscript.h</td><td class="proto"><tt>enum</tt> UScriptCode::USCRIPT_SOYOMBO</td><td class="">(missing)</td><td>Stable<br>
1118<span class=""><span>ICU 60</span></span></td><td class="bornstable"><b class="bigwarn" title="A new API was introduced as stable in $rightVer.">(Born Stable)</b></td>
1119</tr>
1120<tr class="row1">
1121<td class="file">uscript.h</td><td class="proto"><tt>enum</tt> UScriptCode::USCRIPT_ZANABAZAR_SQUARE</td><td class="">(missing)</td><td>Stable<br>
1122<span class=""><span>ICU 60</span></span></td><td class="bornstable"><b class="bigwarn" title="A new API was introduced as stable in $rightVer.">(Born Stable)</b></td>
1123</tr>
1124<tr class="row0">
1125<td class="file">utf_old.h</td><td class="proto"><tt>#define</tt> U_HIDE_OBSOLETE_UTF_OLD_H</td><td class="">(missing)</td><td>Deprecated<br>
1126<span class=""><span>ICU 2.4</span></span></td>
1127</tr>
1128<tr class="row1">
1129<td class="file">utf16.h</td><td class="proto"><tt>#define</tt> U16_GET_OR_FFFD</td><td class="">(missing)</td><td>Draft<br>
1130<span class=""><span>ICU 60</span></span></td>
1131</tr>
1132<tr class="row0">
1133<td class="file">utf16.h</td><td class="proto"><tt>#define</tt> U16_NEXT_OR_FFFD</td><td class="">(missing)</td><td>Draft<br>
1134<span class=""><span>ICU 60</span></span></td>
1135</tr>
1136<tr class="row1">
1137<td class="file">utf16.h</td><td class="proto"><tt>#define</tt> U16_PREV_OR_FFFD</td><td class="">(missing)</td><td>Draft<br>
1138<span class=""><span>ICU 60</span></span></td>
1139</tr>
1140<tr class="row0">
1141<td class="file">utf8.h</td><td class="proto"><tt>#define</tt> U8_IS_VALID_LEAD3_AND_T1</td><td class="">(missing)</td><td>Internal<br>
1142</td>
1143</tr>
1144<tr class="row1">
1145<td class="file">utf8.h</td><td class="proto"><tt>#define</tt> U8_IS_VALID_LEAD4_AND_T1</td><td class="">(missing)</td><td>Internal<br>
1146</td>
1147</tr>
1148<tr class="row0">
1149<td class="file">utf8.h</td><td class="proto"><tt>#define</tt> U8_LEAD3_T1_BITS</td><td class="">(missing)</td><td>Internal<br>
1150</td>
1151</tr>
1152<tr class="row1">
1153<td class="file">utf8.h</td><td class="proto"><tt>#define</tt> U8_LEAD4_T1_BITS</td><td class="">(missing)</td><td>Internal<br>
1154</td>
jshin@chromium.org6f31ac32014-03-26 22:15:14 +00001155</tr>
1156</table>
1157<P></P>
1158<a href="#_top">(jump back to top)</a>
1159<hr>
1160<a name="other"></a>
Jungshik Shinb3189662017-11-07 11:18:34 -08001161<h2>Other existing drafts in ICU 60</h2>
jshin@chromium.org6f31ac32014-03-26 22:15:14 +00001162<div class="other">
1163<table BORDER="1" class="genTable">
1164<THEAD>
1165<tr>
Jungshik Shinb3189662017-11-07 11:18:34 -08001166<th>File</th><th>API</th><th>ICU 59</th><th>ICU 60</th>
jshin@chromium.org6f31ac32014-03-26 22:15:14 +00001167</tr>
1168</THEAD>
1169<tr class="row1">
Jungshik Shinb3189662017-11-07 11:18:34 -08001170<td class="file">casemap.h</td><td class="proto"><tt>static</tt> int32_t icu::CaseMap::fold(uint32_t, const char16_t*, int32_t, char16_t*, int32_t, Edits*, UErrorCode&amp;)</td><td class="" colspan="2" align="center">Draft<br>ICU 59</td>
jshin@chromium.org6f31ac32014-03-26 22:15:14 +00001171</tr>
1172<tr class="row0">
Jungshik Shinb3189662017-11-07 11:18:34 -08001173<td class="file">casemap.h</td><td class="proto"><tt>static</tt> int32_t icu::CaseMap::toLower(const char*, uint32_t, const char16_t*, int32_t, char16_t*, int32_t, Edits*, UErrorCode&amp;)</td><td class="" colspan="2" align="center">Draft<br>ICU 59</td>
jshin@chromium.org6f31ac32014-03-26 22:15:14 +00001174</tr>
1175<tr class="row1">
Jungshik Shinb3189662017-11-07 11:18:34 -08001176<td class="file">casemap.h</td><td class="proto"><tt>static</tt> int32_t icu::CaseMap::toTitle(const char*, uint32_t, BreakIterator*, const char16_t*, int32_t, char16_t*, int32_t, Edits*, UErrorCode&amp;)</td><td class="" colspan="2" align="center">Draft<br>ICU 59</td>
Jungshik Shin87232d82017-05-13 21:10:13 -07001177</tr>
1178<tr class="row0">
Jungshik Shinb3189662017-11-07 11:18:34 -08001179<td class="file">casemap.h</td><td class="proto"><tt>static</tt> int32_t icu::CaseMap::toUpper(const char*, uint32_t, const char16_t*, int32_t, char16_t*, int32_t, Edits*, UErrorCode&amp;)</td><td class="" colspan="2" align="center">Draft<br>ICU 59</td>
1180</tr>
1181<tr class="row1">
1182<td class="file">casemap.h</td><td class="proto"><tt>static</tt> int32_t icu::CaseMap::utf8Fold(uint32_t, const char*, int32_t, char*, int32_t, Edits*, UErrorCode&amp;)</td><td class="" colspan="2" align="center">Draft<br>ICU 59</td>
1183</tr>
1184<tr class="row0">
1185<td class="file">casemap.h</td><td class="proto"><tt>static</tt> int32_t icu::CaseMap::utf8ToLower(const char*, uint32_t, const char*, int32_t, char*, int32_t, Edits*, UErrorCode&amp;)</td><td class="" colspan="2" align="center">Draft<br>ICU 59</td>
1186</tr>
1187<tr class="row1">
1188<td class="file">casemap.h</td><td class="proto"><tt>static</tt> int32_t icu::CaseMap::utf8ToTitle(const char*, uint32_t, BreakIterator*, const char*, int32_t, char*, int32_t, Edits*, UErrorCode&amp;)</td><td class="" colspan="2" align="center">Draft<br>ICU 59</td>
1189</tr>
1190<tr class="row0">
1191<td class="file">casemap.h</td><td class="proto"><tt>static</tt> int32_t icu::CaseMap::utf8ToUpper(const char*, uint32_t, const char*, int32_t, char*, int32_t, Edits*, UErrorCode&amp;)</td><td class="" colspan="2" align="center">Draft<br>ICU 59</td>
1192</tr>
1193<tr class="row1">
1194<td class="file">char16ptr.h</td><td class="proto">char16_t* icu::Char16Ptr::get()</td><td class="" colspan="2" align="center">Draft<br>ICU 59</td>
1195</tr>
1196<tr class="row0">
1197<td class="file">char16ptr.h</td><td class="proto">const char16_t* icu::ConstChar16Ptr::get()</td><td class="" colspan="2" align="center">Draft<br>ICU 59</td>
1198</tr>
1199<tr class="row1">
1200<td class="file">char16ptr.h</td><td class="proto">icu::Char16Ptr::Char16Ptr(char16_t*)</td><td class="" colspan="2" align="center">Draft<br>ICU 59</td>
1201</tr>
1202<tr class="row0">
1203<td class="file">char16ptr.h</td><td class="proto">icu::Char16Ptr::Char16Ptr(std::nullptr_t)</td><td class="" colspan="2" align="center">Draft<br>ICU 59</td>
1204</tr>
1205<tr class="row1">
1206<td class="file">char16ptr.h</td><td class="proto">icu::Char16Ptr::Char16Ptr(uint16_t*)</td><td class="" colspan="2" align="center">Draft<br>ICU 59</td>
1207</tr>
1208<tr class="row0">
1209<td class="file">char16ptr.h</td><td class="proto">icu::Char16Ptr::Char16Ptr(wchar_t*)</td><td class="" colspan="2" align="center">Draft<br>ICU 59</td>
1210</tr>
1211<tr class="row1">
1212<td class="file">char16ptr.h</td><td class="proto">icu::Char16Ptr::operator char16_t* ()</td><td class="" colspan="2" align="center">Draft<br>ICU 59</td>
1213</tr>
1214<tr class="row0">
1215<td class="file">char16ptr.h</td><td class="proto">icu::Char16Ptr::~Char16Ptr()</td><td class="" colspan="2" align="center">Draft<br>ICU 59</td>
1216</tr>
1217<tr class="row1">
1218<td class="file">char16ptr.h</td><td class="proto">icu::ConstChar16Ptr::ConstChar16Ptr(const char16_t*)</td><td class="" colspan="2" align="center">Draft<br>ICU 59</td>
1219</tr>
1220<tr class="row0">
1221<td class="file">char16ptr.h</td><td class="proto">icu::ConstChar16Ptr::ConstChar16Ptr(const std::nullptr_t)</td><td class="" colspan="2" align="center">Draft<br>ICU 59</td>
1222</tr>
1223<tr class="row1">
1224<td class="file">char16ptr.h</td><td class="proto">icu::ConstChar16Ptr::ConstChar16Ptr(const uint16_t*)</td><td class="" colspan="2" align="center">Draft<br>ICU 59</td>
1225</tr>
1226<tr class="row0">
1227<td class="file">char16ptr.h</td><td class="proto">icu::ConstChar16Ptr::ConstChar16Ptr(const wchar_t*)</td><td class="" colspan="2" align="center">Draft<br>ICU 59</td>
1228</tr>
1229<tr class="row1">
1230<td class="file">char16ptr.h</td><td class="proto">icu::ConstChar16Ptr::operator const char16_t* ()</td><td class="" colspan="2" align="center">Draft<br>ICU 59</td>
1231</tr>
1232<tr class="row0">
1233<td class="file">char16ptr.h</td><td class="proto">icu::ConstChar16Ptr::~ConstChar16Ptr()</td><td class="" colspan="2" align="center">Draft<br>ICU 59</td>
1234</tr>
1235<tr class="row1">
1236<td class="file">edits.h</td><td class="proto">Iterator icu::Edits::getCoarseChangesIterator()</td><td class="" colspan="2" align="center">Draft<br>ICU 59</td>
1237</tr>
1238<tr class="row0">
1239<td class="file">edits.h</td><td class="proto">Iterator icu::Edits::getCoarseIterator()</td><td class="" colspan="2" align="center">Draft<br>ICU 59</td>
1240</tr>
1241<tr class="row1">
1242<td class="file">edits.h</td><td class="proto">Iterator icu::Edits::getFineChangesIterator()</td><td class="" colspan="2" align="center">Draft<br>ICU 59</td>
1243</tr>
1244<tr class="row0">
1245<td class="file">edits.h</td><td class="proto">Iterator icu::Edits::getFineIterator()</td><td class="" colspan="2" align="center">Draft<br>ICU 59</td>
1246</tr>
1247<tr class="row1">
1248<td class="file">edits.h</td><td class="proto">UBool icu::Edits::copyErrorTo(UErrorCode&amp;)</td><td class="" colspan="2" align="center">Draft<br>ICU 59</td>
1249</tr>
1250<tr class="row0">
1251<td class="file">edits.h</td><td class="proto">UBool icu::Edits::hasChanges()</td><td class="" colspan="2" align="center">Draft<br>ICU 59</td>
1252</tr>
1253<tr class="row1">
1254<td class="file">edits.h</td><td class="proto">icu::Edits::Edits()</td><td class="" colspan="2" align="center">Draft<br>ICU 59</td>
1255</tr>
1256<tr class="row0">
1257<td class="file">edits.h</td><td class="proto">icu::Edits::~Edits()</td><td class="" colspan="2" align="center">Draft<br>ICU 59</td>
1258</tr>
1259<tr class="row1">
1260<td class="file">edits.h</td><td class="proto">int32_t icu::Edits::lengthDelta()</td><td class="" colspan="2" align="center">Draft<br>ICU 59</td>
1261</tr>
1262<tr class="row0">
1263<td class="file">edits.h</td><td class="proto">void icu::Edits::addReplace(int32_t, int32_t)</td><td class="" colspan="2" align="center">Draft<br>ICU 59</td>
1264</tr>
1265<tr class="row1">
1266<td class="file">edits.h</td><td class="proto">void icu::Edits::addUnchanged(int32_t)</td><td class="" colspan="2" align="center">Draft<br>ICU 59</td>
1267</tr>
1268<tr class="row0">
1269<td class="file">edits.h</td><td class="proto">void icu::Edits::reset()</td><td class="" colspan="2" align="center">Draft<br>ICU 59</td>
1270</tr>
1271<tr class="row1">
1272<td class="file">localpointer.h</td><td class="proto">LocalArray&lt;T&gt;&amp; icu::LocalArray&lt; T &gt;::moveFrom(LocalArray&lt; T &gt;&amp;)</td><td class="" colspan="2" align="center">Draft<br>ICU 56</td>
1273</tr>
1274<tr class="row0">
1275<td class="file">localpointer.h</td><td class="proto">LocalPointer&lt;T&gt;&amp; icu::LocalPointer&lt; T &gt;::moveFrom(LocalPointer&lt; T &gt;&amp;)</td><td class="" colspan="2" align="center">Draft<br>ICU 56</td>
1276</tr>
1277<tr class="row1">
Jungshik Shin5feb9ad2016-10-21 12:52:48 -07001278<td class="file">measfmt.h</td><td class="proto">void icu::MeasureFormat::parseObject(const UnicodeString&amp;, Formattable&amp;, ParsePosition&amp;)</td><td class="" colspan="2" align="center">Draft<br>ICU 53</td>
jshin@chromium.org6f31ac32014-03-26 22:15:14 +00001279</tr>
1280<tr class="row0">
Jungshik Shinb3189662017-11-07 11:18:34 -08001281<td class="file">measunit.h</td><td class="proto"><tt>static</tt> MeasureUnit* icu::MeasureUnit::createPoint(UErrorCode&amp;)</td><td class="" colspan="2" align="center">Draft<br>ICU 59</td>
jshin@chromium.org6f31ac32014-03-26 22:15:14 +00001282</tr>
1283<tr class="row1">
Jungshik Shinb3189662017-11-07 11:18:34 -08001284<td class="file">ubrk.h</td><td class="proto">UBreakIterator* ubrk_openBinaryRules(const uint8_t*, int32_t, const UChar*, int32_t, UErrorCode*)</td><td class="" colspan="2" align="center">Draft<br>ICU 59</td>
jshin@chromium.org6f31ac32014-03-26 22:15:14 +00001285</tr>
1286<tr class="row0">
Jungshik Shinb3189662017-11-07 11:18:34 -08001287<td class="file">ubrk.h</td><td class="proto">int32_t ubrk_getBinaryRules(UBreakIterator*, uint8_t*, int32_t, UErrorCode*)</td><td class="" colspan="2" align="center">Draft<br>ICU 59</td>
jshin@chromium.org6f31ac32014-03-26 22:15:14 +00001288</tr>
1289<tr class="row1">
Jungshik Shinb3189662017-11-07 11:18:34 -08001290<td class="file">unistr.h</td><td class="proto">UNISTR_FROM_STRING_EXPLICIT icu::UnicodeString::UnicodeString(const uint16_t*)</td><td class="" colspan="2" align="center">Draft<br>ICU 59</td>
jshin@chromium.org6f31ac32014-03-26 22:15:14 +00001291</tr>
1292<tr class="row0">
Jungshik Shinb3189662017-11-07 11:18:34 -08001293<td class="file">unistr.h</td><td class="proto">UNISTR_FROM_STRING_EXPLICIT icu::UnicodeString::UnicodeString(const wchar_t*)</td><td class="" colspan="2" align="center">Draft<br>ICU 59</td>
jshin@chromium.org6f31ac32014-03-26 22:15:14 +00001294</tr>
1295<tr class="row1">
Jungshik Shinb3189662017-11-07 11:18:34 -08001296<td class="file">unistr.h</td><td class="proto">UnicodeString&amp; icu::UnicodeString::moveFrom(UnicodeString&amp;)</td><td class="" colspan="2" align="center">Draft<br>ICU 56</td>
jshin@chromium.org6f31ac32014-03-26 22:15:14 +00001297</tr>
1298<tr class="row0">
Jungshik Shinb3189662017-11-07 11:18:34 -08001299<td class="file">unistr.h</td><td class="proto">icu::UnicodeString::UnicodeString(const std::nullptr_t)</td><td class="" colspan="2" align="center">Draft<br>ICU 59</td>
jshin@chromium.org6f31ac32014-03-26 22:15:14 +00001300</tr>
1301<tr class="row1">
Jungshik Shinb3189662017-11-07 11:18:34 -08001302<td class="file">unistr.h</td><td class="proto">icu::UnicodeString::UnicodeString(const std::nullptr_t, int32_t)</td><td class="" colspan="2" align="center">Draft<br>ICU 59</td>
jshin@chromium.org6f31ac32014-03-26 22:15:14 +00001303</tr>
1304<tr class="row0">
Jungshik Shinb3189662017-11-07 11:18:34 -08001305<td class="file">unistr.h</td><td class="proto">icu::UnicodeString::UnicodeString(const uint16_t*, int32_t)</td><td class="" colspan="2" align="center">Draft<br>ICU 59</td>
Jungshik Shin (jungshik at google)0f8746a2015-01-08 15:46:45 -08001306</tr>
1307<tr class="row1">
Jungshik Shinb3189662017-11-07 11:18:34 -08001308<td class="file">unistr.h</td><td class="proto">icu::UnicodeString::UnicodeString(const wchar_t*, int32_t)</td><td class="" colspan="2" align="center">Draft<br>ICU 59</td>
Jungshik Shin (jungshik at google)0f8746a2015-01-08 15:46:45 -08001309</tr>
1310<tr class="row0">
Jungshik Shinb3189662017-11-07 11:18:34 -08001311<td class="file">unistr.h</td><td class="proto">icu::UnicodeString::UnicodeString(std::nullptr_t, int32_t, int32_t)</td><td class="" colspan="2" align="center">Draft<br>ICU 59</td>
1312</tr>
1313<tr class="row1">
1314<td class="file">unistr.h</td><td class="proto">icu::UnicodeString::UnicodeString(uint16_t*, int32_t, int32_t)</td><td class="" colspan="2" align="center">Draft<br>ICU 59</td>
1315</tr>
1316<tr class="row0">
1317<td class="file">unistr.h</td><td class="proto">icu::UnicodeString::UnicodeString(wchar_t*, int32_t, int32_t)</td><td class="" colspan="2" align="center">Draft<br>ICU 59</td>
1318</tr>
1319<tr class="row1">
1320<td class="file">unum.h</td><td class="proto">int32_t unum_formatDoubleForFields(const UNumberFormat*, double, UChar*, int32_t, UFieldPositionIterator*, UErrorCode*)</td><td class="" colspan="2" align="center">Draft<br>ICU 59</td>
1321</tr>
1322<tr class="row0">
1323<td class="file">upluralrules.h</td><td class="proto">UEnumeration* uplrules_getKeywords(const UPluralRules*, UErrorCode*)</td><td class="" colspan="2" align="center">Draft<br>ICU 59</td>
1324</tr>
1325<tr class="row1">
Jungshik Shin5feb9ad2016-10-21 12:52:48 -07001326<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>
Jungshik Shin (jungshik at google)0f8746a2015-01-08 15:46:45 -08001327</tr>
jshin@chromium.org6f31ac32014-03-26 22:15:14 +00001328</table>
1329</div>
1330<P></P>
1331<a href="#_top">(jump back to top)</a>
1332<hr>
1333<a name="purevirtual"></a>
1334<h2>Signature Simplifications</h2>
1335<i>This section shows cases where the signature was "simplified" for the sake of comparison. The simplified form is in bold, followed by
1336 all possible variations in "original" form.</i>
1337<div class="other">
jshin@chromium.org6f31ac32014-03-26 22:15:14 +00001338</div>
1339<P></P>
1340<a href="#_top">(jump back to top)</a>
1341<hr>
1342<p>
Jungshik Shinb3189662017-11-07 11:18:34 -08001343<i><font size="-1">Contents generated by StableAPI tool on Wed Oct 04 23:55:39 UTC 2017<br>Copyright (C) 2017, International Business Machines Corporation, All Rights Reserved.</font></i>
jshin@chromium.org6f31ac32014-03-26 22:15:14 +00001344</p>
1345</body>
1346</html>