• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
2<html><!--
3	 Copyright (C)  2011, International Business Machines Corporation, All Rights Reserved.
4	-->
5<head>
6<META http-equiv="Content-Type" content="text/html; charset=utf-8">
7<title>ICU4C API Comparison: 4.6.1 with 4.8 r30114M</title>
8<link type="text/css" href="icu4c.css" rel="stylesheet">
9</head>
10<body>
11<a name="#_top"></a>
12<h1>ICU4C API Comparison: 4.6.1 with 4.8 (r30114M)</h1>
13<div id="toc">
14<ul>
15<li>
16<a href="#removed">Removed from 4.6.1</a>
17</li>
18<li>
19<a href="#deprecated">Deprecated or Obsoleted in 4.8</a>
20</li>
21<li>
22<a href="#changed">Changed in  4.8</a>
23</li>
24<li>
25<a href="#promoted">Promoted to stable in 4.8</a>
26</li>
27<li>
28<a href="#added">Added in 4.8</a>
29</li>
30<li>
31<a href="#other">Other existing drafts in 4.8</a>
32</li>
33</ul>
34<hr>
35</div>
36<a name="removed"></a>
37<h2>Removed from 4.6.1</h2>
38<table BORDER="1" class="genTable">
39<THEAD>
40<tr>
41<th>File</th><th>API</th><th>4.6.1</th><th>4.8</th>
42</tr>
43</THEAD>
44<tr class="row1">
45<td class="file">dcfmtsym.h</td><td class="proto">const UnicodeString&amp; DecimalFormatSymbols::getPatternForCurrencySpacing(ECurrencySpacing, UBool, UErrorCode&amp;) const</td><td class="">Draft<br>4.2</td><td>None<br>
46<span class=""><span></span></span></td>
47</tr>
48<tr class="row0">
49<td class="file">dcfmtsym.h</td><td class="proto"><tt>enum</tt>
50							DecimalFormatSymbols::ECurrencySpacing {}</td><td class="">Draft<br>4.2</td><td>None<br>
51<span class=""><span></span></span></td>
52</tr>
53<tr class="row1">
54<td class="file">dcfmtsym.h</td><td class="proto"><tt>enum</tt>
55							DecimalFormatSymbols::ECurrencySpacing::kCurrencyMatch</td><td class="">Draft<br>4.2</td><td>None<br>
56<span class=""><span></span></span></td>
57</tr>
58<tr class="row0">
59<td class="file">dcfmtsym.h</td><td class="proto"><tt>enum</tt>
60							DecimalFormatSymbols::ECurrencySpacing::kCurrencySpacingCount</td><td class="">Draft<br>4.2</td><td>None<br>
61<span class=""><span></span></span></td>
62</tr>
63<tr class="row1">
64<td class="file">dcfmtsym.h</td><td class="proto"><tt>enum</tt>
65							DecimalFormatSymbols::ECurrencySpacing::kInsert</td><td class="">Draft<br>4.2</td><td>None<br>
66<span class=""><span></span></span></td>
67</tr>
68<tr class="row0">
69<td class="file">dcfmtsym.h</td><td class="proto"><tt>enum</tt>
70							DecimalFormatSymbols::ECurrencySpacing::kSurroundingMatch</td><td class="">Draft<br>4.2</td><td>None<br>
71<span class=""><span></span></span></td>
72</tr>
73<tr class="row1">
74<td class="file">dcfmtsym.h</td><td class="proto">void DecimalFormatSymbols::setPatternForCurrencySpacing(ECurrencySpacing, UBool, const UnicodeString&amp;)</td><td class="">Draft<br>4.2</td><td>None<br>
75<span class=""><span></span></span></td>
76</tr>
77<tr class="row0">
78<td class="file">decimfmt.h</td><td class="proto">DecimalFormat::DecimalFormat(const UnicodeString&amp;, DecimalFormatSymbols*, NumberFormat::EStyles, UErrorCode&amp;)</td><td class="">Internal<br>4.2</td><td>None<br>
79<span class=""><span></span></span></td>
80</tr>
81<tr class="row1">
82<td class="file">normlzr.h</td><td class="proto"><tt>static</tt> UnicodeString&amp; Normalizer::concatenate(UnicodeString&amp;, UnicodeString&amp;, UnicodeString&amp;, UNormalizationMode, int32_t, UErrorCode&amp;)</td><td class="stabchange">Stable<br>2.1</td><td>None<br>
83<span class=""><span></span></span></td>
84</tr>
85<tr class="row0">
86<td class="file">numfmt.h</td><td class="proto"><tt>enum</tt>
87							NumberFormat::EStyles {}</td><td class="">Draft<br>4.2</td><td>None<br>
88<span class=""><span></span></span></td>
89</tr>
90<tr class="row1">
91<td class="file">numfmt.h</td><td class="proto"><tt>enum</tt>
92							NumberFormat::EStyles::kCurrencyStyle</td><td class="">Draft<br>4.2</td><td>None<br>
93<span class=""><span></span></span></td>
94</tr>
95<tr class="row0">
96<td class="file">numfmt.h</td><td class="proto"><tt>enum</tt>
97							NumberFormat::EStyles::kIsoCurrencyStyle</td><td class="">Draft<br>4.2</td><td>None<br>
98<span class=""><span></span></span></td>
99</tr>
100<tr class="row1">
101<td class="file">numfmt.h</td><td class="proto"><tt>enum</tt>
102							NumberFormat::EStyles::kNumberStyle</td><td class="">Draft<br>4.2</td><td>None<br>
103<span class=""><span></span></span></td>
104</tr>
105<tr class="row0">
106<td class="file">numfmt.h</td><td class="proto"><tt>enum</tt>
107							NumberFormat::EStyles::kPercentStyle</td><td class="">Draft<br>4.2</td><td>None<br>
108<span class=""><span></span></span></td>
109</tr>
110<tr class="row1">
111<td class="file">numfmt.h</td><td class="proto"><tt>enum</tt>
112							NumberFormat::EStyles::kPluralCurrencyStyle</td><td class="">Draft<br>4.2</td><td>None<br>
113<span class=""><span></span></span></td>
114</tr>
115<tr class="row0">
116<td class="file">numfmt.h</td><td class="proto"><tt>enum</tt>
117							NumberFormat::EStyles::kScientificStyle</td><td class="">Draft<br>4.2</td><td>None<br>
118<span class=""><span></span></span></td>
119</tr>
120<tr class="row1">
121<td class="file">numfmt.h</td><td class="proto"><tt>enum</tt>
122							NumberFormat::EStyles::kStyleCount</td><td class="">Draft<br>4.2</td><td>None<br>
123<span class=""><span></span></span></td>
124</tr>
125<tr class="row0">
126<td class="file">numfmt.h</td><td class="proto"><tt>static</tt> NumberFormat* NumberFormat::createInstance(const Locale&amp;, EStyles, UErrorCode&amp;)</td><td class="">Draft<br>4.2</td><td>None<br>
127<span class=""><span></span></span></td>
128</tr>
129<tr class="row1">
130<td class="file">regex.h</td><td class="proto">RegexMatcher* RegexPattern::matcher(UText*, PatternIsUTextFlag, UErrorCode&amp;) const</td><td class="">Draft<br>4.6</td><td>None<br>
131<span class=""><span></span></span></td>
132</tr>
133<tr class="row0">
134<td class="file">regex.h</td><td class="proto"><tt>enum</tt>
135							RegexPattern::PatternIsUTextFlag {}</td><td class="">Draft<br>4.6</td><td>None<br>
136<span class=""><span></span></span></td>
137</tr>
138<tr class="row1">
139<td class="file">regex.h</td><td class="proto"><tt>enum</tt>
140							RegexPattern::PatternIsUTextFlag::PATTERN_IS_UTEXT</td><td class="">Draft<br>4.6</td><td>None<br>
141<span class=""><span></span></span></td>
142</tr>
143<tr class="row0">
144<td class="file">tmutfmt.h</td><td class="proto">TimeUnitFormat::TimeUnitFormat(const Locale&amp;, EStyle, UErrorCode&amp;)</td><td class="">Draft<br>4.2</td><td>None<br>
145<span class=""><span></span></span></td>
146</tr>
147<tr class="row1">
148<td class="file">tmutfmt.h</td><td class="proto"><tt>enum</tt>
149							TimeUnitFormat::EStyle {}</td><td class="">Draft<br>4.2</td><td>None<br>
150<span class=""><span></span></span></td>
151</tr>
152<tr class="row0">
153<td class="file">tmutfmt.h</td><td class="proto"><tt>enum</tt>
154							TimeUnitFormat::EStyle::kAbbreviate</td><td class="">Draft<br>4.2</td><td>None<br>
155<span class=""><span></span></span></td>
156</tr>
157<tr class="row1">
158<td class="file">tmutfmt.h</td><td class="proto"><tt>enum</tt>
159							TimeUnitFormat::EStyle::kFull</td><td class="">Draft<br>4.2</td><td>None<br>
160<span class=""><span></span></span></td>
161</tr>
162<tr class="row0">
163<td class="file">tmutfmt.h</td><td class="proto"><tt>enum</tt>
164							TimeUnitFormat::EStyle::kTotal</td><td class="">Draft<br>4.2</td><td>None<br>
165<span class=""><span></span></span></td>
166</tr>
167<tr class="row1">
168<td class="file">ushape.h</td><td class="proto"><tt>#define</tt> SHAPE_TAIL_NEW_UNICODE</td><td class="">Draft<br>4.2</td><td>None<br>
169<span class=""><span></span></span></td>
170</tr>
171<tr class="row0">
172<td class="file">ushape.h</td><td class="proto"><tt>#define</tt> SHAPE_TAIL_TYPE_MASK</td><td class="">Draft<br>4.2</td><td>None<br>
173<span class=""><span></span></span></td>
174</tr>
175</table>
176<P></P>
177<a href="#_top">(jump back to top)</a>
178<hr>
179<a name="deprecated"></a>
180<h2>Deprecated or Obsoleted in 4.8</h2>
181<table BORDER="1" class="genTable">
182<THEAD>
183<tr>
184<th>File</th><th>API</th><th>4.6.1</th><th>4.8</th>
185</tr>
186</THEAD>
187<tr class="row1">
188<td class="file">choicfmt.h</td><td class="proto">const UBool* ChoiceFormat::getClosures(int32_t&amp;) const</td><td class="stabchange">Stable<br>2.4</td><td>Deprecated<br>
189<span class="verchange"><span>4.8 Use the</span></span></td>
190</tr>
191<tr class="row0">
192<td class="file">choicfmt.h</td><td class="proto">const UnicodeString* ChoiceFormat::getFormats(int32_t&amp;) const</td><td class="stabchange">Stable<br>2.0</td><td>Deprecated<br>
193<span class="verchange"><span>4.8 Use the</span></span></td>
194</tr>
195<tr class="row1">
196<td class="file">choicfmt.h</td><td class="proto">const double* ChoiceFormat::getLimits(int32_t&amp;) const</td><td class="stabchange">Stable<br>2.0</td><td>Deprecated<br>
197<span class="verchange"><span>4.8 Use the</span></span></td>
198</tr>
199</table>
200<P></P>
201<a href="#_top">(jump back to top)</a>
202<hr>
203<a name="changed"></a>
204<h2>Changed in  4.8 (old, new)</h2>
205<table BORDER="1" class="genTable">
206<THEAD>
207<tr>
208<th>File</th><th>API</th><th>4.6.1</th><th>4.8</th>
209</tr>
210</THEAD>
211<tr class="row1">
212<td class="file">choicfmt.h</td><td class="proto">const UBool* ChoiceFormat::getClosures(int32_t&amp;) const</td><td class="stabchange">Stable<br>2.4</td><td>Deprecated<br>
213<span class="verchange"><span>4.8 Use the</span></span></td>
214</tr>
215<tr class="row0">
216<td class="file">choicfmt.h</td><td class="proto">const UnicodeString* ChoiceFormat::getFormats(int32_t&amp;) const</td><td class="stabchange">Stable<br>2.0</td><td>Deprecated<br>
217<span class="verchange"><span>4.8 Use the</span></span></td>
218</tr>
219<tr class="row1">
220<td class="file">choicfmt.h</td><td class="proto">const double* ChoiceFormat::getLimits(int32_t&amp;) const</td><td class="stabchange">Stable<br>2.0</td><td>Deprecated<br>
221<span class="verchange"><span>4.8 Use the</span></span></td>
222</tr>
223<tr class="row0">
224<td class="file">coll.h</td><td class="proto">int32_t Collator::getReorderCodes(int32_t*, int32_t, UErrorCode&amp;) const</td><td class="">Internal<br>.</td><td>Draft<br>
225<span class="verchange"><span>4.8</span></span></td>
226</tr>
227<tr class="row1">
228<td class="file">coll.h</td><td class="proto">void Collator::setReorderCodes(const int32_t*, int32_t, UErrorCode&amp;)</td><td class="">Internal<br>.</td><td>Draft<br>
229<span class="verchange"><span>4.8</span></span></td>
230</tr>
231<tr class="row0">
232<td class="file">rbbi.h</td><td class="proto">const uint8_t* RuleBasedBreakIterator::getBinaryRules(uint32_t&amp;)</td><td class="">Internal<br>.</td><td>Draft<br>
233<span class="verchange"><span>4.8</span></span></td>
234</tr>
235<tr class="row1">
236<td class="file">stringpiece.h</td><td class="proto">UBool operator!=(const StringPiece&amp;, const StringPiece&amp;)</td><td class="">Internal<br>.</td><td>Draft<br>
237<span class="verchange"><span>4.8</span></span></td>
238</tr>
239<tr class="row0">
240<td class="file">stringpiece.h</td><td class="proto">U_EXPORT UBool operator==(const StringPiece&amp;, const StringPiece&amp;)</td><td class="">Internal<br>.</td><td>Draft<br>
241<span class="verchange"><span>4.8</span></span></td>
242</tr>
243<tr class="row1">
244<td class="file">stringpiece.h</td><td class="proto">void StringPiece::set(const char*)</td><td class="">Internal<br>.</td><td>Draft<br>
245<span class="verchange"><span>4.8</span></span></td>
246</tr>
247<tr class="row0">
248<td class="file">stringpiece.h</td><td class="proto">void StringPiece::set(const char*, int32_t)</td><td class="">Internal<br>.</td><td>Draft<br>
249<span class="verchange"><span>4.8</span></span></td>
250</tr>
251<tr class="row1">
252<td class="file">tblcoll.h</td><td class="proto">int32_t RuleBasedCollator::getReorderCodes(int32_t*, int32_t, UErrorCode&amp;) const</td><td class="">Internal<br>.</td><td>Draft<br>
253<span class="verchange"><span>4.8</span></span></td>
254</tr>
255<tr class="row0">
256<td class="file">tblcoll.h</td><td class="proto">void RuleBasedCollator::setReorderCodes(const int32_t*, int32_t, UErrorCode&amp;)</td><td class="">Internal<br>.</td><td>Draft<br>
257<span class="verchange"><span>4.8</span></span></td>
258</tr>
259<tr class="row1">
260<td class="file">ucnv.h</td><td class="proto"><tt>enum</tt> UConverterType::UCNV_BOCU1</td><td class="stabchange">Stable<br>2.0</td><td>Stable<br>
261<span class="verchange"><span>2.2</span>
262<br>
263<b class="bigwarn" title="A stable API changed version.">(changed)</b></span></td>
264</tr>
265<tr class="row0">
266<td class="file">ucnv.h</td><td class="proto"><tt>enum</tt> UConverterType::UCNV_CESU8</td><td class="stabchange">Stable<br>2.0</td><td>Stable<br>
267<span class="verchange"><span>2.2</span>
268<br>
269<b class="bigwarn" title="A stable API changed version.">(changed)</b></span></td>
270</tr>
271<tr class="row1">
272<td class="file">ucnv.h</td><td class="proto"><tt>enum</tt> UConverterType::UCNV_IMAP_MAILBOX</td><td class="stabchange">Stable<br>2.0</td><td>Stable<br>
273<span class="verchange"><span>2.4</span>
274<br>
275<b class="bigwarn" title="A stable API changed version.">(changed)</b></span></td>
276</tr>
277<tr class="row0">
278<td class="file">ucnv.h</td><td class="proto"><tt>enum</tt> UConverterType::UCNV_UTF16</td><td class="stabchange">Stable<br>2.0</td><td>Stable<br>
279<span class="verchange"><span>2.2</span>
280<br>
281<b class="bigwarn" title="A stable API changed version.">(changed)</b></span></td>
282</tr>
283<tr class="row1">
284<td class="file">ucnv.h</td><td class="proto"><tt>enum</tt> UConverterType::UCNV_UTF32</td><td class="stabchange">Stable<br>2.0</td><td>Stable<br>
285<span class="verchange"><span>2.2</span>
286<br>
287<b class="bigwarn" title="A stable API changed version.">(changed)</b></span></td>
288</tr>
289<tr class="row0">
290<td class="file">ucol.h</td><td class="proto"><tt>enum</tt> UColReorderCode::UCOL_REORDER_CODE_CURRENCY</td><td class="">Internal<br>.</td><td>Draft<br>
291<span class="verchange"><span>4.8</span></span></td>
292</tr>
293<tr class="row1">
294<td class="file">ucol.h</td><td class="proto"><tt>enum</tt> UColReorderCode::UCOL_REORDER_CODE_DIGIT</td><td class="">Internal<br>.</td><td>Draft<br>
295<span class="verchange"><span>4.8</span></span></td>
296</tr>
297<tr class="row0">
298<td class="file">ucol.h</td><td class="proto"><tt>enum</tt> UColReorderCode::UCOL_REORDER_CODE_FIRST</td><td class="">Internal<br>.</td><td>Draft<br>
299<span class="verchange"><span>4.8</span></span></td>
300</tr>
301<tr class="row1">
302<td class="file">ucol.h</td><td class="proto"><tt>enum</tt> UColReorderCode::UCOL_REORDER_CODE_LIMIT</td><td class="">Internal<br>.</td><td>Draft<br>
303<span class="verchange"><span>4.8</span></span></td>
304</tr>
305<tr class="row0">
306<td class="file">ucol.h</td><td class="proto"><tt>enum</tt> UColReorderCode::UCOL_REORDER_CODE_PUNCTUATION</td><td class="">Internal<br>.</td><td>Draft<br>
307<span class="verchange"><span>4.8</span></span></td>
308</tr>
309<tr class="row1">
310<td class="file">ucol.h</td><td class="proto"><tt>enum</tt> UColReorderCode::UCOL_REORDER_CODE_SPACE</td><td class="">Internal<br>.</td><td>Draft<br>
311<span class="verchange"><span>4.8</span></span></td>
312</tr>
313<tr class="row0">
314<td class="file">ucol.h</td><td class="proto"><tt>enum</tt> UColReorderCode::UCOL_REORDER_CODE_SYMBOL</td><td class="">Internal<br>.</td><td>Draft<br>
315<span class="verchange"><span>4.8</span></span></td>
316</tr>
317<tr class="row1">
318<td class="file">ucol.h</td><td class="proto">int32_t ucol_getReorderCodes(const UCollator*, int32_t*, int32_t, UErrorCode*)</td><td class="">Internal<br>.</td><td>Draft<br>
319<span class="verchange"><span>4.8</span></span></td>
320</tr>
321<tr class="row0">
322<td class="file">ucol.h</td><td class="proto">void ucol_setReorderCodes(UCollator*, const int32_t*, int32_t, UErrorCode*)</td><td class="">Internal<br>.</td><td>Draft<br>
323<span class="verchange"><span>4.8</span></span></td>
324</tr>
325<tr class="row1">
326<td class="file">umachine.h</td><td class="proto"><tt>#define</tt> U_INLINE</td><td class="">
327<br>
328</td><td>Internal<br>
329<span class=""><span>.</span></span></td>
330</tr>
331<tr class="row0">
332<td class="file">unum.h</td><td class="proto"><tt>enum</tt> UNumberFormatStyle::UNUM_IGNORE</td><td class="stabchange">Stable<br>2.0</td><td>Stable<br>
333<span class="verchange"><span>3.0</span>
334<br>
335<b class="bigwarn" title="A stable API changed version.">(changed)</b></span></td>
336</tr>
337<tr class="row1">
338<td class="file">unum.h</td><td class="proto"><tt>enum</tt> UNumberFormatStyle::UNUM_SCIENTIFIC</td><td class="stabchange">Stable<br>2.0</td><td>Stable<br>
339<span class="verchange"><span>2.1</span>
340<br>
341<b class="bigwarn" title="A stable API changed version.">(changed)</b></span></td>
342</tr>
343<tr class="row0">
344<td class="file">uscript.h</td><td class="proto"><tt>enum</tt> UScriptCode::USCRIPT_AVESTAN</td><td class="stabchange">Stable<br>2.2</td><td>Stable<br>
345<span class="verchange"><span>4.0</span>
346<br>
347<b class="bigwarn" title="A stable API changed version.">(changed)</b></span></td>
348</tr>
349<tr class="row1">
350<td class="file">uscript.h</td><td class="proto"><tt>enum</tt> UScriptCode::USCRIPT_BALINESE</td><td class="stabchange">Stable<br>2.2</td><td>Stable<br>
351<span class="verchange"><span>3.6</span>
352<br>
353<b class="bigwarn" title="A stable API changed version.">(changed)</b></span></td>
354</tr>
355<tr class="row0">
356<td class="file">uscript.h</td><td class="proto"><tt>enum</tt> UScriptCode::USCRIPT_BAMUM</td><td class="stabchange">Stable<br>2.2</td><td>Stable<br>
357<span class="verchange"><span>4.4</span>
358<br>
359<b class="bigwarn" title="A stable API changed version.">(changed)</b></span></td>
360</tr>
361<tr class="row1">
362<td class="file">uscript.h</td><td class="proto"><tt>enum</tt> UScriptCode::USCRIPT_BASSA_VAH</td><td class="stabchange">Stable<br>2.2</td><td>Stable<br>
363<span class="verchange"><span>4.6</span>
364<br>
365<b class="bigwarn" title="A stable API changed version.">(changed)</b></span></td>
366</tr>
367<tr class="row0">
368<td class="file">uscript.h</td><td class="proto"><tt>enum</tt> UScriptCode::USCRIPT_BATAK</td><td class="stabchange">Stable<br>2.2</td><td>Stable<br>
369<span class="verchange"><span>3.6</span>
370<br>
371<b class="bigwarn" title="A stable API changed version.">(changed)</b></span></td>
372</tr>
373<tr class="row1">
374<td class="file">uscript.h</td><td class="proto"><tt>enum</tt> UScriptCode::USCRIPT_BLISSYMBOLS</td><td class="stabchange">Stable<br>2.2</td><td>Stable<br>
375<span class="verchange"><span>3.6</span>
376<br>
377<b class="bigwarn" title="A stable API changed version.">(changed)</b></span></td>
378</tr>
379<tr class="row0">
380<td class="file">uscript.h</td><td class="proto"><tt>enum</tt> UScriptCode::USCRIPT_BOOK_PAHLAVI</td><td class="stabchange">Stable<br>2.2</td><td>Stable<br>
381<span class="verchange"><span>4.0</span>
382<br>
383<b class="bigwarn" title="A stable API changed version.">(changed)</b></span></td>
384</tr>
385<tr class="row1">
386<td class="file">uscript.h</td><td class="proto"><tt>enum</tt> UScriptCode::USCRIPT_BRAHMI</td><td class="stabchange">Stable<br>2.2</td><td>Stable<br>
387<span class="verchange"><span>3.6</span>
388<br>
389<b class="bigwarn" title="A stable API changed version.">(changed)</b></span></td>
390</tr>
391<tr class="row0">
392<td class="file">uscript.h</td><td class="proto"><tt>enum</tt> UScriptCode::USCRIPT_BRAILLE</td><td class="stabchange">Stable<br>2.2</td><td>Stable<br>
393<span class="verchange"><span>2.6</span>
394<br>
395<b class="bigwarn" title="A stable API changed version.">(changed)</b></span></td>
396</tr>
397<tr class="row1">
398<td class="file">uscript.h</td><td class="proto"><tt>enum</tt> UScriptCode::USCRIPT_BUGINESE</td><td class="stabchange">Stable<br>2.2</td><td>Stable<br>
399<span class="verchange"><span>3.4</span>
400<br>
401<b class="bigwarn" title="A stable API changed version.">(changed)</b></span></td>
402</tr>
403<tr class="row0">
404<td class="file">uscript.h</td><td class="proto"><tt>enum</tt> UScriptCode::USCRIPT_CARIAN</td><td class="stabchange">Stable<br>2.2</td><td>Stable<br>
405<span class="verchange"><span>3.8</span>
406<br>
407<b class="bigwarn" title="A stable API changed version.">(changed)</b></span></td>
408</tr>
409<tr class="row1">
410<td class="file">uscript.h</td><td class="proto"><tt>enum</tt> UScriptCode::USCRIPT_CHAKMA</td><td class="stabchange">Stable<br>2.2</td><td>Stable<br>
411<span class="verchange"><span>4.0</span>
412<br>
413<b class="bigwarn" title="A stable API changed version.">(changed)</b></span></td>
414</tr>
415<tr class="row0">
416<td class="file">uscript.h</td><td class="proto"><tt>enum</tt> UScriptCode::USCRIPT_CHAM</td><td class="stabchange">Stable<br>2.2</td><td>Stable<br>
417<span class="verchange"><span>3.6</span>
418<br>
419<b class="bigwarn" title="A stable API changed version.">(changed)</b></span></td>
420</tr>
421<tr class="row1">
422<td class="file">uscript.h</td><td class="proto"><tt>enum</tt> UScriptCode::USCRIPT_CIRTH</td><td class="stabchange">Stable<br>2.2</td><td>Stable<br>
423<span class="verchange"><span>3.6</span>
424<br>
425<b class="bigwarn" title="A stable API changed version.">(changed)</b></span></td>
426</tr>
427<tr class="row0">
428<td class="file">uscript.h</td><td class="proto"><tt>enum</tt> UScriptCode::USCRIPT_CUNEIFORM</td><td class="stabchange">Stable<br>2.2</td><td>Stable<br>
429<span class="verchange"><span>3.6</span>
430<br>
431<b class="bigwarn" title="A stable API changed version.">(changed)</b></span></td>
432</tr>
433<tr class="row1">
434<td class="file">uscript.h</td><td class="proto"><tt>enum</tt> UScriptCode::USCRIPT_CYPRIOT</td><td class="stabchange">Stable<br>2.2</td><td>Stable<br>
435<span class="verchange"><span>2.6</span>
436<br>
437<b class="bigwarn" title="A stable API changed version.">(changed)</b></span></td>
438</tr>
439<tr class="row0">
440<td class="file">uscript.h</td><td class="proto"><tt>enum</tt> UScriptCode::USCRIPT_DEMOTIC_EGYPTIAN</td><td class="stabchange">Stable<br>2.2</td><td>Stable<br>
441<span class="verchange"><span>3.6</span>
442<br>
443<b class="bigwarn" title="A stable API changed version.">(changed)</b></span></td>
444</tr>
445<tr class="row1">
446<td class="file">uscript.h</td><td class="proto"><tt>enum</tt> UScriptCode::USCRIPT_DUPLOYAN_SHORTAND</td><td class="stabchange">Stable<br>2.2</td><td>Stable<br>
447<span class="verchange"><span>4.6</span>
448<br>
449<b class="bigwarn" title="A stable API changed version.">(changed)</b></span></td>
450</tr>
451<tr class="row0">
452<td class="file">uscript.h</td><td class="proto"><tt>enum</tt> UScriptCode::USCRIPT_EASTERN_SYRIAC</td><td class="stabchange">Stable<br>2.2</td><td>Stable<br>
453<span class="verchange"><span>3.6</span>
454<br>
455<b class="bigwarn" title="A stable API changed version.">(changed)</b></span></td>
456</tr>
457<tr class="row1">
458<td class="file">uscript.h</td><td class="proto"><tt>enum</tt> UScriptCode::USCRIPT_EGYPTIAN_HIEROGLYPHS</td><td class="stabchange">Stable<br>2.2</td><td>Stable<br>
459<span class="verchange"><span>3.6</span>
460<br>
461<b class="bigwarn" title="A stable API changed version.">(changed)</b></span></td>
462</tr>
463<tr class="row0">
464<td class="file">uscript.h</td><td class="proto"><tt>enum</tt> UScriptCode::USCRIPT_ELBASAN</td><td class="stabchange">Stable<br>2.2</td><td>Stable<br>
465<span class="verchange"><span>4.6</span>
466<br>
467<b class="bigwarn" title="A stable API changed version.">(changed)</b></span></td>
468</tr>
469<tr class="row1">
470<td class="file">uscript.h</td><td class="proto"><tt>enum</tt> UScriptCode::USCRIPT_ESTRANGELO_SYRIAC</td><td class="stabchange">Stable<br>2.2</td><td>Stable<br>
471<span class="verchange"><span>3.6</span>
472<br>
473<b class="bigwarn" title="A stable API changed version.">(changed)</b></span></td>
474</tr>
475<tr class="row0">
476<td class="file">uscript.h</td><td class="proto"><tt>enum</tt> UScriptCode::USCRIPT_GLAGOLITIC</td><td class="stabchange">Stable<br>2.2</td><td>Stable<br>
477<span class="verchange"><span>3.4</span>
478<br>
479<b class="bigwarn" title="A stable API changed version.">(changed)</b></span></td>
480</tr>
481<tr class="row1">
482<td class="file">uscript.h</td><td class="proto"><tt>enum</tt> UScriptCode::USCRIPT_GRANTHA</td><td class="stabchange">Stable<br>2.2</td><td>Stable<br>
483<span class="verchange"><span>4.6</span>
484<br>
485<b class="bigwarn" title="A stable API changed version.">(changed)</b></span></td>
486</tr>
487<tr class="row0">
488<td class="file">uscript.h</td><td class="proto"><tt>enum</tt> UScriptCode::USCRIPT_HARAPPAN_INDUS</td><td class="stabchange">Stable<br>2.2</td><td>Stable<br>
489<span class="verchange"><span>3.6</span>
490<br>
491<b class="bigwarn" title="A stable API changed version.">(changed)</b></span></td>
492</tr>
493<tr class="row1">
494<td class="file">uscript.h</td><td class="proto"><tt>enum</tt> UScriptCode::USCRIPT_HIERATIC_EGYPTIAN</td><td class="stabchange">Stable<br>2.2</td><td>Stable<br>
495<span class="verchange"><span>3.6</span>
496<br>
497<b class="bigwarn" title="A stable API changed version.">(changed)</b></span></td>
498</tr>
499<tr class="row0">
500<td class="file">uscript.h</td><td class="proto"><tt>enum</tt> UScriptCode::USCRIPT_IMPERIAL_ARAMAIC</td><td class="stabchange">Stable<br>2.2</td><td>Stable<br>
501<span class="verchange"><span>4.0</span>
502<br>
503<b class="bigwarn" title="A stable API changed version.">(changed)</b></span></td>
504</tr>
505<tr class="row1">
506<td class="file">uscript.h</td><td class="proto"><tt>enum</tt> UScriptCode::USCRIPT_INSCRIPTIONAL_PAHLAVI</td><td class="stabchange">Stable<br>2.2</td><td>Stable<br>
507<span class="verchange"><span>4.0</span>
508<br>
509<b class="bigwarn" title="A stable API changed version.">(changed)</b></span></td>
510</tr>
511<tr class="row0">
512<td class="file">uscript.h</td><td class="proto"><tt>enum</tt> UScriptCode::USCRIPT_INSCRIPTIONAL_PARTHIAN</td><td class="stabchange">Stable<br>2.2</td><td>Stable<br>
513<span class="verchange"><span>4.0</span>
514<br>
515<b class="bigwarn" title="A stable API changed version.">(changed)</b></span></td>
516</tr>
517<tr class="row1">
518<td class="file">uscript.h</td><td class="proto"><tt>enum</tt> UScriptCode::USCRIPT_JAPANESE</td><td class="stabchange">Stable<br>2.2</td><td>Stable<br>
519<span class="verchange"><span>3.8</span>
520<br>
521<b class="bigwarn" title="A stable API changed version.">(changed)</b></span></td>
522</tr>
523<tr class="row0">
524<td class="file">uscript.h</td><td class="proto"><tt>enum</tt> UScriptCode::USCRIPT_JAVANESE</td><td class="stabchange">Stable<br>2.2</td><td>Stable<br>
525<span class="verchange"><span>3.6</span>
526<br>
527<b class="bigwarn" title="A stable API changed version.">(changed)</b></span></td>
528</tr>
529<tr class="row1">
530<td class="file">uscript.h</td><td class="proto"><tt>enum</tt> UScriptCode::USCRIPT_KAITHI</td><td class="stabchange">Stable<br>2.2</td><td>Stable<br>
531<span class="verchange"><span>4.0</span>
532<br>
533<b class="bigwarn" title="A stable API changed version.">(changed)</b></span></td>
534</tr>
535<tr class="row0">
536<td class="file">uscript.h</td><td class="proto"><tt>enum</tt> UScriptCode::USCRIPT_KAYAH_LI</td><td class="stabchange">Stable<br>2.2</td><td>Stable<br>
537<span class="verchange"><span>3.6</span>
538<br>
539<b class="bigwarn" title="A stable API changed version.">(changed)</b></span></td>
540</tr>
541<tr class="row1">
542<td class="file">uscript.h</td><td class="proto"><tt>enum</tt> UScriptCode::USCRIPT_KHAROSHTHI</td><td class="stabchange">Stable<br>2.2</td><td>Stable<br>
543<span class="verchange"><span>3.4</span>
544<br>
545<b class="bigwarn" title="A stable API changed version.">(changed)</b></span></td>
546</tr>
547<tr class="row0">
548<td class="file">uscript.h</td><td class="proto"><tt>enum</tt> UScriptCode::USCRIPT_KHUTSURI</td><td class="stabchange">Stable<br>2.2</td><td>Stable<br>
549<span class="verchange"><span>3.6</span>
550<br>
551<b class="bigwarn" title="A stable API changed version.">(changed)</b></span></td>
552</tr>
553<tr class="row1">
554<td class="file">uscript.h</td><td class="proto"><tt>enum</tt> UScriptCode::USCRIPT_KOREAN</td><td class="stabchange">Stable<br>2.2</td><td>Stable<br>
555<span class="verchange"><span>4.0</span>
556<br>
557<b class="bigwarn" title="A stable API changed version.">(changed)</b></span></td>
558</tr>
559<tr class="row0">
560<td class="file">uscript.h</td><td class="proto"><tt>enum</tt> UScriptCode::USCRIPT_KPELLE</td><td class="stabchange">Stable<br>2.2</td><td>Stable<br>
561<span class="verchange"><span>4.6</span>
562<br>
563<b class="bigwarn" title="A stable API changed version.">(changed)</b></span></td>
564</tr>
565<tr class="row1">
566<td class="file">uscript.h</td><td class="proto"><tt>enum</tt> UScriptCode::USCRIPT_LANNA</td><td class="stabchange">Stable<br>2.2</td><td>Stable<br>
567<span class="verchange"><span>3.8</span>
568<br>
569<b class="bigwarn" title="A stable API changed version.">(changed)</b></span></td>
570</tr>
571<tr class="row0">
572<td class="file">uscript.h</td><td class="proto"><tt>enum</tt> UScriptCode::USCRIPT_LATIN_FRAKTUR</td><td class="stabchange">Stable<br>2.2</td><td>Stable<br>
573<span class="verchange"><span>3.6</span>
574<br>
575<b class="bigwarn" title="A stable API changed version.">(changed)</b></span></td>
576</tr>
577<tr class="row1">
578<td class="file">uscript.h</td><td class="proto"><tt>enum</tt> UScriptCode::USCRIPT_LATIN_GAELIC</td><td class="stabchange">Stable<br>2.2</td><td>Stable<br>
579<span class="verchange"><span>3.6</span>
580<br>
581<b class="bigwarn" title="A stable API changed version.">(changed)</b></span></td>
582</tr>
583<tr class="row0">
584<td class="file">uscript.h</td><td class="proto"><tt>enum</tt> UScriptCode::USCRIPT_LEPCHA</td><td class="stabchange">Stable<br>2.2</td><td>Stable<br>
585<span class="verchange"><span>3.6</span>
586<br>
587<b class="bigwarn" title="A stable API changed version.">(changed)</b></span></td>
588</tr>
589<tr class="row1">
590<td class="file">uscript.h</td><td class="proto"><tt>enum</tt> UScriptCode::USCRIPT_LIMBU</td><td class="stabchange">Stable<br>2.2</td><td>Stable<br>
591<span class="verchange"><span>2.6</span>
592<br>
593<b class="bigwarn" title="A stable API changed version.">(changed)</b></span></td>
594</tr>
595<tr class="row0">
596<td class="file">uscript.h</td><td class="proto"><tt>enum</tt> UScriptCode::USCRIPT_LINEAR_A</td><td class="stabchange">Stable<br>2.2</td><td>Stable<br>
597<span class="verchange"><span>3.6</span>
598<br>
599<b class="bigwarn" title="A stable API changed version.">(changed)</b></span></td>
600</tr>
601<tr class="row1">
602<td class="file">uscript.h</td><td class="proto"><tt>enum</tt> UScriptCode::USCRIPT_LINEAR_B</td><td class="stabchange">Stable<br>2.2</td><td>Stable<br>
603<span class="verchange"><span>2.6</span>
604<br>
605<b class="bigwarn" title="A stable API changed version.">(changed)</b></span></td>
606</tr>
607<tr class="row0">
608<td class="file">uscript.h</td><td class="proto"><tt>enum</tt> UScriptCode::USCRIPT_LISU</td><td class="stabchange">Stable<br>2.2</td><td>Stable<br>
609<span class="verchange"><span>4.4</span>
610<br>
611<b class="bigwarn" title="A stable API changed version.">(changed)</b></span></td>
612</tr>
613<tr class="row1">
614<td class="file">uscript.h</td><td class="proto"><tt>enum</tt> UScriptCode::USCRIPT_LOMA</td><td class="stabchange">Stable<br>2.2</td><td>Stable<br>
615<span class="verchange"><span>4.6</span>
616<br>
617<b class="bigwarn" title="A stable API changed version.">(changed)</b></span></td>
618</tr>
619<tr class="row0">
620<td class="file">uscript.h</td><td class="proto"><tt>enum</tt> UScriptCode::USCRIPT_LYCIAN</td><td class="stabchange">Stable<br>2.2</td><td>Stable<br>
621<span class="verchange"><span>3.8</span>
622<br>
623<b class="bigwarn" title="A stable API changed version.">(changed)</b></span></td>
624</tr>
625<tr class="row1">
626<td class="file">uscript.h</td><td class="proto"><tt>enum</tt> UScriptCode::USCRIPT_LYDIAN</td><td class="stabchange">Stable<br>2.2</td><td>Stable<br>
627<span class="verchange"><span>3.8</span>
628<br>
629<b class="bigwarn" title="A stable API changed version.">(changed)</b></span></td>
630</tr>
631<tr class="row0">
632<td class="file">uscript.h</td><td class="proto"><tt>enum</tt> UScriptCode::USCRIPT_MANICHAEAN</td><td class="stabchange">Stable<br>2.2</td><td>Stable<br>
633<span class="verchange"><span>4.0</span>
634<br>
635<b class="bigwarn" title="A stable API changed version.">(changed)</b></span></td>
636</tr>
637<tr class="row1">
638<td class="file">uscript.h</td><td class="proto"><tt>enum</tt> UScriptCode::USCRIPT_MATHEMATICAL_NOTATION</td><td class="stabchange">Stable<br>2.2</td><td>Stable<br>
639<span class="verchange"><span>4.0</span>
640<br>
641<b class="bigwarn" title="A stable API changed version.">(changed)</b></span></td>
642</tr>
643<tr class="row0">
644<td class="file">uscript.h</td><td class="proto"><tt>enum</tt> UScriptCode::USCRIPT_MAYAN_HIEROGLYPHS</td><td class="stabchange">Stable<br>2.2</td><td>Stable<br>
645<span class="verchange"><span>3.6</span>
646<br>
647<b class="bigwarn" title="A stable API changed version.">(changed)</b></span></td>
648</tr>
649<tr class="row1">
650<td class="file">uscript.h</td><td class="proto"><tt>enum</tt> UScriptCode::USCRIPT_MEITEI_MAYEK</td><td class="stabchange">Stable<br>2.2</td><td>Stable<br>
651<span class="verchange"><span>3.8</span>
652<br>
653<b class="bigwarn" title="A stable API changed version.">(changed)</b></span></td>
654</tr>
655<tr class="row0">
656<td class="file">uscript.h</td><td class="proto"><tt>enum</tt> UScriptCode::USCRIPT_MENDE</td><td class="stabchange">Stable<br>2.2</td><td>Stable<br>
657<span class="verchange"><span>4.6</span>
658<br>
659<b class="bigwarn" title="A stable API changed version.">(changed)</b></span></td>
660</tr>
661<tr class="row1">
662<td class="file">uscript.h</td><td class="proto"><tt>enum</tt> UScriptCode::USCRIPT_MEROITIC_CURSIVE</td><td class="stabchange">Stable<br>2.2</td><td>Stable<br>
663<span class="verchange"><span>4.6</span>
664<br>
665<b class="bigwarn" title="A stable API changed version.">(changed)</b></span></td>
666</tr>
667<tr class="row0">
668<td class="file">uscript.h</td><td class="proto"><tt>enum</tt> UScriptCode::USCRIPT_MOON</td><td class="stabchange">Stable<br>2.2</td><td>Stable<br>
669<span class="verchange"><span>3.8</span>
670<br>
671<b class="bigwarn" title="A stable API changed version.">(changed)</b></span></td>
672</tr>
673<tr class="row1">
674<td class="file">uscript.h</td><td class="proto"><tt>enum</tt> UScriptCode::USCRIPT_NABATAEAN</td><td class="stabchange">Stable<br>2.2</td><td>Stable<br>
675<span class="verchange"><span>4.6</span>
676<br>
677<b class="bigwarn" title="A stable API changed version.">(changed)</b></span></td>
678</tr>
679<tr class="row0">
680<td class="file">uscript.h</td><td class="proto"><tt>enum</tt> UScriptCode::USCRIPT_NAKHI_GEBA</td><td class="stabchange">Stable<br>2.2</td><td>Stable<br>
681<span class="verchange"><span>4.4</span>
682<br>
683<b class="bigwarn" title="A stable API changed version.">(changed)</b></span></td>
684</tr>
685<tr class="row1">
686<td class="file">uscript.h</td><td class="proto"><tt>enum</tt> UScriptCode::USCRIPT_NEW_TAI_LUE</td><td class="stabchange">Stable<br>2.2</td><td>Stable<br>
687<span class="verchange"><span>3.4</span>
688<br>
689<b class="bigwarn" title="A stable API changed version.">(changed)</b></span></td>
690</tr>
691<tr class="row0">
692<td class="file">uscript.h</td><td class="proto"><tt>enum</tt> UScriptCode::USCRIPT_NKO</td><td class="stabchange">Stable<br>2.2</td><td>Stable<br>
693<span class="verchange"><span>3.6</span>
694<br>
695<b class="bigwarn" title="A stable API changed version.">(changed)</b></span></td>
696</tr>
697<tr class="row1">
698<td class="file">uscript.h</td><td class="proto"><tt>enum</tt> UScriptCode::USCRIPT_OLD_CHURCH_SLAVONIC_CYRILLIC</td><td class="stabchange">Stable<br>2.2</td><td>Stable<br>
699<span class="verchange"><span>3.6</span>
700<br>
701<b class="bigwarn" title="A stable API changed version.">(changed)</b></span></td>
702</tr>
703<tr class="row0">
704<td class="file">uscript.h</td><td class="proto"><tt>enum</tt> UScriptCode::USCRIPT_OLD_HUNGARIAN</td><td class="stabchange">Stable<br>2.2</td><td>Stable<br>
705<span class="verchange"><span>3.6</span>
706<br>
707<b class="bigwarn" title="A stable API changed version.">(changed)</b></span></td>
708</tr>
709<tr class="row1">
710<td class="file">uscript.h</td><td class="proto"><tt>enum</tt> UScriptCode::USCRIPT_OLD_NORTH_ARABIAN</td><td class="stabchange">Stable<br>2.2</td><td>Stable<br>
711<span class="verchange"><span>4.6</span>
712<br>
713<b class="bigwarn" title="A stable API changed version.">(changed)</b></span></td>
714</tr>
715<tr class="row0">
716<td class="file">uscript.h</td><td class="proto"><tt>enum</tt> UScriptCode::USCRIPT_OLD_PERMIC</td><td class="stabchange">Stable<br>2.2</td><td>Stable<br>
717<span class="verchange"><span>3.6</span>
718<br>
719<b class="bigwarn" title="A stable API changed version.">(changed)</b></span></td>
720</tr>
721<tr class="row1">
722<td class="file">uscript.h</td><td class="proto"><tt>enum</tt> UScriptCode::USCRIPT_OLD_PERSIAN</td><td class="stabchange">Stable<br>2.2</td><td>Stable<br>
723<span class="verchange"><span>3.4</span>
724<br>
725<b class="bigwarn" title="A stable API changed version.">(changed)</b></span></td>
726</tr>
727<tr class="row0">
728<td class="file">uscript.h</td><td class="proto"><tt>enum</tt> UScriptCode::USCRIPT_OLD_SOUTH_ARABIAN</td><td class="stabchange">Stable<br>2.2</td><td>Stable<br>
729<span class="verchange"><span>4.4</span>
730<br>
731<b class="bigwarn" title="A stable API changed version.">(changed)</b></span></td>
732</tr>
733<tr class="row1">
734<td class="file">uscript.h</td><td class="proto"><tt>enum</tt> UScriptCode::USCRIPT_OL_CHIKI</td><td class="stabchange">Stable<br>2.2</td><td>Stable<br>
735<span class="verchange"><span>3.8</span>
736<br>
737<b class="bigwarn" title="A stable API changed version.">(changed)</b></span></td>
738</tr>
739<tr class="row0">
740<td class="file">uscript.h</td><td class="proto"><tt>enum</tt> UScriptCode::USCRIPT_ORKHON</td><td class="stabchange">Stable<br>2.2</td><td>Stable<br>
741<span class="verchange"><span>3.6</span>
742<br>
743<b class="bigwarn" title="A stable API changed version.">(changed)</b></span></td>
744</tr>
745<tr class="row1">
746<td class="file">uscript.h</td><td class="proto"><tt>enum</tt> UScriptCode::USCRIPT_OSMANYA</td><td class="stabchange">Stable<br>2.2</td><td>Stable<br>
747<span class="verchange"><span>2.6</span>
748<br>
749<b class="bigwarn" title="A stable API changed version.">(changed)</b></span></td>
750</tr>
751<tr class="row0">
752<td class="file">uscript.h</td><td class="proto"><tt>enum</tt> UScriptCode::USCRIPT_PAHAWH_HMONG</td><td class="stabchange">Stable<br>2.2</td><td>Stable<br>
753<span class="verchange"><span>3.6</span>
754<br>
755<b class="bigwarn" title="A stable API changed version.">(changed)</b></span></td>
756</tr>
757<tr class="row1">
758<td class="file">uscript.h</td><td class="proto"><tt>enum</tt> UScriptCode::USCRIPT_PALMYRENE</td><td class="stabchange">Stable<br>2.2</td><td>Stable<br>
759<span class="verchange"><span>4.6</span>
760<br>
761<b class="bigwarn" title="A stable API changed version.">(changed)</b></span></td>
762</tr>
763<tr class="row0">
764<td class="file">uscript.h</td><td class="proto"><tt>enum</tt> UScriptCode::USCRIPT_PHAGS_PA</td><td class="stabchange">Stable<br>2.2</td><td>Stable<br>
765<span class="verchange"><span>3.6</span>
766<br>
767<b class="bigwarn" title="A stable API changed version.">(changed)</b></span></td>
768</tr>
769<tr class="row1">
770<td class="file">uscript.h</td><td class="proto"><tt>enum</tt> UScriptCode::USCRIPT_PHOENICIAN</td><td class="stabchange">Stable<br>2.2</td><td>Stable<br>
771<span class="verchange"><span>3.6</span>
772<br>
773<b class="bigwarn" title="A stable API changed version.">(changed)</b></span></td>
774</tr>
775<tr class="row0">
776<td class="file">uscript.h</td><td class="proto"><tt>enum</tt> UScriptCode::USCRIPT_PHONETIC_POLLARD</td><td class="stabchange">Stable<br>2.2</td><td>Stable<br>
777<span class="verchange"><span>3.6</span>
778<br>
779<b class="bigwarn" title="A stable API changed version.">(changed)</b></span></td>
780</tr>
781<tr class="row1">
782<td class="file">uscript.h</td><td class="proto"><tt>enum</tt> UScriptCode::USCRIPT_PSALTER_PAHLAVI</td><td class="stabchange">Stable<br>2.2</td><td>Stable<br>
783<span class="verchange"><span>4.0</span>
784<br>
785<b class="bigwarn" title="A stable API changed version.">(changed)</b></span></td>
786</tr>
787<tr class="row0">
788<td class="file">uscript.h</td><td class="proto"><tt>enum</tt> UScriptCode::USCRIPT_REJANG</td><td class="stabchange">Stable<br>2.2</td><td>Stable<br>
789<span class="verchange"><span>3.8</span>
790<br>
791<b class="bigwarn" title="A stable API changed version.">(changed)</b></span></td>
792</tr>
793<tr class="row1">
794<td class="file">uscript.h</td><td class="proto"><tt>enum</tt> UScriptCode::USCRIPT_RONGORONGO</td><td class="stabchange">Stable<br>2.2</td><td>Stable<br>
795<span class="verchange"><span>3.6</span>
796<br>
797<b class="bigwarn" title="A stable API changed version.">(changed)</b></span></td>
798</tr>
799<tr class="row0">
800<td class="file">uscript.h</td><td class="proto"><tt>enum</tt> UScriptCode::USCRIPT_SAMARITAN</td><td class="stabchange">Stable<br>2.2</td><td>Stable<br>
801<span class="verchange"><span>4.0</span>
802<br>
803<b class="bigwarn" title="A stable API changed version.">(changed)</b></span></td>
804</tr>
805<tr class="row1">
806<td class="file">uscript.h</td><td class="proto"><tt>enum</tt> UScriptCode::USCRIPT_SARATI</td><td class="stabchange">Stable<br>2.2</td><td>Stable<br>
807<span class="verchange"><span>3.6</span>
808<br>
809<b class="bigwarn" title="A stable API changed version.">(changed)</b></span></td>
810</tr>
811<tr class="row0">
812<td class="file">uscript.h</td><td class="proto"><tt>enum</tt> UScriptCode::USCRIPT_SAURASHTRA</td><td class="stabchange">Stable<br>2.2</td><td>Stable<br>
813<span class="verchange"><span>3.8</span>
814<br>
815<b class="bigwarn" title="A stable API changed version.">(changed)</b></span></td>
816</tr>
817<tr class="row1">
818<td class="file">uscript.h</td><td class="proto"><tt>enum</tt> UScriptCode::USCRIPT_SHAVIAN</td><td class="stabchange">Stable<br>2.2</td><td>Stable<br>
819<span class="verchange"><span>2.6</span>
820<br>
821<b class="bigwarn" title="A stable API changed version.">(changed)</b></span></td>
822</tr>
823<tr class="row0">
824<td class="file">uscript.h</td><td class="proto"><tt>enum</tt> UScriptCode::USCRIPT_SIGN_WRITING</td><td class="stabchange">Stable<br>2.2</td><td>Stable<br>
825<span class="verchange"><span>3.8</span>
826<br>
827<b class="bigwarn" title="A stable API changed version.">(changed)</b></span></td>
828</tr>
829<tr class="row1">
830<td class="file">uscript.h</td><td class="proto"><tt>enum</tt> UScriptCode::USCRIPT_SIMPLIFIED_HAN</td><td class="stabchange">Stable<br>2.2</td><td>Stable<br>
831<span class="verchange"><span>3.6</span>
832<br>
833<b class="bigwarn" title="A stable API changed version.">(changed)</b></span></td>
834</tr>
835<tr class="row0">
836<td class="file">uscript.h</td><td class="proto"><tt>enum</tt> UScriptCode::USCRIPT_SINDHI</td><td class="stabchange">Stable<br>2.2</td><td>Stable<br>
837<span class="verchange"><span>4.6</span>
838<br>
839<b class="bigwarn" title="A stable API changed version.">(changed)</b></span></td>
840</tr>
841<tr class="row1">
842<td class="file">uscript.h</td><td class="proto"><tt>enum</tt> UScriptCode::USCRIPT_SUNDANESE</td><td class="stabchange">Stable<br>2.2</td><td>Stable<br>
843<span class="verchange"><span>3.8</span>
844<br>
845<b class="bigwarn" title="A stable API changed version.">(changed)</b></span></td>
846</tr>
847<tr class="row0">
848<td class="file">uscript.h</td><td class="proto"><tt>enum</tt> UScriptCode::USCRIPT_SYLOTI_NAGRI</td><td class="stabchange">Stable<br>2.2</td><td>Stable<br>
849<span class="verchange"><span>3.4</span>
850<br>
851<b class="bigwarn" title="A stable API changed version.">(changed)</b></span></td>
852</tr>
853<tr class="row1">
854<td class="file">uscript.h</td><td class="proto"><tt>enum</tt> UScriptCode::USCRIPT_SYMBOLS</td><td class="stabchange">Stable<br>2.2</td><td>Stable<br>
855<span class="verchange"><span>4.0</span>
856<br>
857<b class="bigwarn" title="A stable API changed version.">(changed)</b></span></td>
858</tr>
859<tr class="row0">
860<td class="file">uscript.h</td><td class="proto"><tt>enum</tt> UScriptCode::USCRIPT_TAI_LE</td><td class="stabchange">Stable<br>2.2</td><td>Stable<br>
861<span class="verchange"><span>2.6</span>
862<br>
863<b class="bigwarn" title="A stable API changed version.">(changed)</b></span></td>
864</tr>
865<tr class="row1">
866<td class="file">uscript.h</td><td class="proto"><tt>enum</tt> UScriptCode::USCRIPT_TAI_VIET</td><td class="stabchange">Stable<br>2.2</td><td>Stable<br>
867<span class="verchange"><span>4.0</span>
868<br>
869<b class="bigwarn" title="A stable API changed version.">(changed)</b></span></td>
870</tr>
871<tr class="row0">
872<td class="file">uscript.h</td><td class="proto"><tt>enum</tt> UScriptCode::USCRIPT_TENGWAR</td><td class="stabchange">Stable<br>2.2</td><td>Stable<br>
873<span class="verchange"><span>3.6</span>
874<br>
875<b class="bigwarn" title="A stable API changed version.">(changed)</b></span></td>
876</tr>
877<tr class="row1">
878<td class="file">uscript.h</td><td class="proto"><tt>enum</tt> UScriptCode::USCRIPT_TIFINAGH</td><td class="stabchange">Stable<br>2.2</td><td>Stable<br>
879<span class="verchange"><span>3.4</span>
880<br>
881<b class="bigwarn" title="A stable API changed version.">(changed)</b></span></td>
882</tr>
883<tr class="row0">
884<td class="file">uscript.h</td><td class="proto"><tt>enum</tt> UScriptCode::USCRIPT_TRADITIONAL_HAN</td><td class="stabchange">Stable<br>2.2</td><td>Stable<br>
885<span class="verchange"><span>3.6</span>
886<br>
887<b class="bigwarn" title="A stable API changed version.">(changed)</b></span></td>
888</tr>
889<tr class="row1">
890<td class="file">uscript.h</td><td class="proto"><tt>enum</tt> UScriptCode::USCRIPT_UGARITIC</td><td class="stabchange">Stable<br>2.2</td><td>Stable<br>
891<span class="verchange"><span>2.6</span>
892<br>
893<b class="bigwarn" title="A stable API changed version.">(changed)</b></span></td>
894</tr>
895<tr class="row0">
896<td class="file">uscript.h</td><td class="proto"><tt>enum</tt> UScriptCode::USCRIPT_UNKNOWN</td><td class="stabchange">Stable<br>2.2</td><td>Stable<br>
897<span class="verchange"><span>3.6</span>
898<br>
899<b class="bigwarn" title="A stable API changed version.">(changed)</b></span></td>
900</tr>
901<tr class="row1">
902<td class="file">uscript.h</td><td class="proto"><tt>enum</tt> UScriptCode::USCRIPT_UNWRITTEN_LANGUAGES</td><td class="stabchange">Stable<br>2.2</td><td>Stable<br>
903<span class="verchange"><span>3.6</span>
904<br>
905<b class="bigwarn" title="A stable API changed version.">(changed)</b></span></td>
906</tr>
907<tr class="row0">
908<td class="file">uscript.h</td><td class="proto"><tt>enum</tt> UScriptCode::USCRIPT_VAI</td><td class="stabchange">Stable<br>2.2</td><td>Stable<br>
909<span class="verchange"><span>3.6</span>
910<br>
911<b class="bigwarn" title="A stable API changed version.">(changed)</b></span></td>
912</tr>
913<tr class="row1">
914<td class="file">uscript.h</td><td class="proto"><tt>enum</tt> UScriptCode::USCRIPT_VISIBLE_SPEECH</td><td class="stabchange">Stable<br>2.2</td><td>Stable<br>
915<span class="verchange"><span>3.6</span>
916<br>
917<b class="bigwarn" title="A stable API changed version.">(changed)</b></span></td>
918</tr>
919<tr class="row0">
920<td class="file">uscript.h</td><td class="proto"><tt>enum</tt> UScriptCode::USCRIPT_WARANG_CITI</td><td class="stabchange">Stable<br>2.2</td><td>Stable<br>
921<span class="verchange"><span>4.6</span>
922<br>
923<b class="bigwarn" title="A stable API changed version.">(changed)</b></span></td>
924</tr>
925<tr class="row1">
926<td class="file">uscript.h</td><td class="proto"><tt>enum</tt> UScriptCode::USCRIPT_WESTERN_SYRIAC</td><td class="stabchange">Stable<br>2.2</td><td>Stable<br>
927<span class="verchange"><span>3.6</span>
928<br>
929<b class="bigwarn" title="A stable API changed version.">(changed)</b></span></td>
930</tr>
931<tr class="row0">
932<td class="file">utypes.h</td><td class="proto"><tt>#define</tt> U_HIDE_DRAFT_API</td><td class="">
933<br>
934</td><td>Internal<br>
935<span class=""><span>.</span></span></td>
936</tr>
937<tr class="row1">
938<td class="file">utypes.h</td><td class="proto"><tt>#define</tt> U_HIDE_INTERNAL_API</td><td class="">
939<br>
940</td><td>Internal<br>
941<span class=""><span>.</span></span></td>
942</tr>
943</table>
944<P></P>
945<a href="#_top">(jump back to top)</a>
946<hr>
947<a name="promoted"></a>
948<h2>Promoted to stable in 4.8</h2>
949<table BORDER="1" class="genTable">
950<THEAD>
951<tr>
952<th>File</th><th>API</th><th>4.6.1</th><th>4.8</th>
953</tr>
954</THEAD>
955<tr class="row1">
956<td class="file">normlzr.h</td><td class="proto"><tt>static</tt> UnicodeString&amp; Normalizer::concatenate(const UnicodeString&amp;, const UnicodeString&amp;, UnicodeString&amp;, UNormalizationMode, int32_t, UErrorCode&amp;)</td><td class="">None<br>
957</td><td>Stable<br>
958<span class=""><span>2.1</span></span></td>
959</tr>
960<tr class="row0">
961<td class="file">uscript.h</td><td class="proto"><tt>enum</tt> UScriptCode::USCRIPT_AFAKA</td><td class="">None<br>
962</td><td>Stable<br>
963<span class=""><span>4.8</span></span></td><td class="bornstable"><b class="bigwarn" title="A new API was introduced as stable in $rightVer.">(Born Stable)</b></td>
964</tr>
965<tr class="row1">
966<td class="file">uscript.h</td><td class="proto"><tt>enum</tt> UScriptCode::USCRIPT_JURCHEN</td><td class="">None<br>
967</td><td>Stable<br>
968<span class=""><span>4.8</span></span></td><td class="bornstable"><b class="bigwarn" title="A new API was introduced as stable in $rightVer.">(Born Stable)</b></td>
969</tr>
970<tr class="row0">
971<td class="file">uscript.h</td><td class="proto"><tt>enum</tt> UScriptCode::USCRIPT_MRO</td><td class="">None<br>
972</td><td>Stable<br>
973<span class=""><span>4.8</span></span></td><td class="bornstable"><b class="bigwarn" title="A new API was introduced as stable in $rightVer.">(Born Stable)</b></td>
974</tr>
975<tr class="row1">
976<td class="file">uscript.h</td><td class="proto"><tt>enum</tt> UScriptCode::USCRIPT_NUSHU</td><td class="">None<br>
977</td><td>Stable<br>
978<span class=""><span>4.8</span></span></td><td class="bornstable"><b class="bigwarn" title="A new API was introduced as stable in $rightVer.">(Born Stable)</b></td>
979</tr>
980<tr class="row0">
981<td class="file">uscript.h</td><td class="proto"><tt>enum</tt> UScriptCode::USCRIPT_SHARADA</td><td class="">None<br>
982</td><td>Stable<br>
983<span class=""><span>4.8</span></span></td><td class="bornstable"><b class="bigwarn" title="A new API was introduced as stable in $rightVer.">(Born Stable)</b></td>
984</tr>
985<tr class="row1">
986<td class="file">uscript.h</td><td class="proto"><tt>enum</tt> UScriptCode::USCRIPT_SORA_SOMPENG</td><td class="">None<br>
987</td><td>Stable<br>
988<span class=""><span>4.8</span></span></td><td class="bornstable"><b class="bigwarn" title="A new API was introduced as stable in $rightVer.">(Born Stable)</b></td>
989</tr>
990<tr class="row0">
991<td class="file">uscript.h</td><td class="proto"><tt>enum</tt> UScriptCode::USCRIPT_TAKRI</td><td class="">None<br>
992</td><td>Stable<br>
993<span class=""><span>4.8</span></span></td><td class="bornstable"><b class="bigwarn" title="A new API was introduced as stable in $rightVer.">(Born Stable)</b></td>
994</tr>
995<tr class="row1">
996<td class="file">uscript.h</td><td class="proto"><tt>enum</tt> UScriptCode::USCRIPT_TANGUT</td><td class="">None<br>
997</td><td>Stable<br>
998<span class=""><span>4.8</span></span></td><td class="bornstable"><b class="bigwarn" title="A new API was introduced as stable in $rightVer.">(Born Stable)</b></td>
999</tr>
1000<tr class="row0">
1001<td class="file">uscript.h</td><td class="proto"><tt>enum</tt> UScriptCode::USCRIPT_WOLEAI</td><td class="">None<br>
1002</td><td>Stable<br>
1003<span class=""><span>4.8</span></span></td><td class="bornstable"><b class="bigwarn" title="A new API was introduced as stable in $rightVer.">(Born Stable)</b></td>
1004</tr>
1005</table>
1006<P></P>
1007<a href="#_top">(jump back to top)</a>
1008<hr>
1009<a name="added"></a>
1010<h2>Added in 4.8</h2>
1011<table BORDER="1" class="genTable">
1012<THEAD>
1013<tr>
1014<th>File</th><th>API</th><th>4.6.1</th><th>4.8</th>
1015</tr>
1016</THEAD>
1017<tr class="row1">
1018<td class="file">alphaindex.h</td><td class="proto">AlphabeticIndex&amp; AlphabeticIndex::addLabels(const Locale&amp;, UErrorCode&amp;)</td><td class="">None<br>
1019</td><td>Draft<br>
1020<span class=""><span>4.8</span></span></td>
1021</tr>
1022<tr class="row0">
1023<td class="file">alphaindex.h</td><td class="proto">AlphabeticIndex&amp; AlphabeticIndex::addLabels(const UnicodeSet&amp;, UErrorCode&amp;)</td><td class="">None<br>
1024</td><td>Draft<br>
1025<span class=""><span>4.8</span></span></td>
1026</tr>
1027<tr class="row1">
1028<td class="file">alphaindex.h</td><td class="proto">AlphabeticIndex&amp; AlphabeticIndex::addRecord(const UnicodeString&amp;, const void*, UErrorCode&amp;)</td><td class="">None<br>
1029</td><td>Draft<br>
1030<span class=""><span>4.8</span></span></td>
1031</tr>
1032<tr class="row0">
1033<td class="file">alphaindex.h</td><td class="proto">AlphabeticIndex&amp; AlphabeticIndex::clearRecords(UErrorCode&amp;)</td><td class="">None<br>
1034</td><td>Draft<br>
1035<span class=""><span>4.8</span></span></td>
1036</tr>
1037<tr class="row1">
1038<td class="file">alphaindex.h</td><td class="proto">AlphabeticIndex&amp; AlphabeticIndex::resetBucketIterator(UErrorCode&amp;)</td><td class="">None<br>
1039</td><td>Draft<br>
1040<span class=""><span>4.8</span></span></td>
1041</tr>
1042<tr class="row0">
1043<td class="file">alphaindex.h</td><td class="proto">AlphabeticIndex&amp; AlphabeticIndex::resetRecordIterator()</td><td class="">None<br>
1044</td><td>Draft<br>
1045<span class=""><span>4.8</span></span></td>
1046</tr>
1047<tr class="row1">
1048<td class="file">alphaindex.h</td><td class="proto">AlphabeticIndex&amp; AlphabeticIndex::setInflowLabel(const UnicodeString&amp;, UErrorCode&amp;)</td><td class="">None<br>
1049</td><td>Draft<br>
1050<span class=""><span>4.8</span></span></td>
1051</tr>
1052<tr class="row0">
1053<td class="file">alphaindex.h</td><td class="proto">AlphabeticIndex&amp; AlphabeticIndex::setMaxLabelCount(int32_t, UErrorCode&amp;)</td><td class="">None<br>
1054</td><td>Draft<br>
1055<span class=""><span>4.8</span></span></td>
1056</tr>
1057<tr class="row1">
1058<td class="file">alphaindex.h</td><td class="proto">AlphabeticIndex&amp; AlphabeticIndex::setOverflowLabel(const UnicodeString&amp;, UErrorCode&amp;)</td><td class="">None<br>
1059</td><td>Draft<br>
1060<span class=""><span>4.8</span></span></td>
1061</tr>
1062<tr class="row0">
1063<td class="file">alphaindex.h</td><td class="proto">AlphabeticIndex&amp; AlphabeticIndex::setUnderflowLabel(const UnicodeString&amp;, UErrorCode&amp;)</td><td class="">None<br>
1064</td><td>Draft<br>
1065<span class=""><span>4.8</span></span></td>
1066</tr>
1067<tr class="row1">
1068<td class="file">alphaindex.h</td><td class="proto">AlphabeticIndex::AlphabeticIndex(const Locale&amp;, UErrorCode&amp;)</td><td class="">None<br>
1069</td><td>Draft<br>
1070<span class=""><span>4.8</span></span></td>
1071</tr>
1072<tr class="row0">
1073<td class="file">alphaindex.h</td><td class="proto">AlphabeticIndex::~AlphabeticIndex()</td><td class="">None<br>
1074</td><td>Draft<br>
1075<span class=""><span>4.8</span></span></td>
1076</tr>
1077<tr class="row1">
1078<td class="file">alphaindex.h</td><td class="proto">UAlphabeticIndexLabelType AlphabeticIndex::getBucketLabelType() const</td><td class="">None<br>
1079</td><td>Draft<br>
1080<span class=""><span>4.8</span></span></td>
1081</tr>
1082<tr class="row0">
1083<td class="file">alphaindex.h</td><td class="proto">UBool AlphabeticIndex::nextBucket(UErrorCode&amp;)</td><td class="">None<br>
1084</td><td>Draft<br>
1085<span class=""><span>4.8</span></span></td>
1086</tr>
1087<tr class="row1">
1088<td class="file">alphaindex.h</td><td class="proto">UBool AlphabeticIndex::nextRecord(UErrorCode&amp;)</td><td class="">None<br>
1089</td><td>Draft<br>
1090<span class=""><span>4.8</span></span></td>
1091</tr>
1092<tr class="row0">
1093<td class="file">alphaindex.h</td><td class="proto">const RuleBasedCollator&amp; AlphabeticIndex::getCollator() const</td><td class="">None<br>
1094</td><td>Draft<br>
1095<span class=""><span>4.8</span></span></td>
1096</tr>
1097<tr class="row1">
1098<td class="file">alphaindex.h</td><td class="proto">const UnicodeString&amp; AlphabeticIndex::getBucketLabel() const</td><td class="">None<br>
1099</td><td>Draft<br>
1100<span class=""><span>4.8</span></span></td>
1101</tr>
1102<tr class="row0">
1103<td class="file">alphaindex.h</td><td class="proto">const UnicodeString&amp; AlphabeticIndex::getInflowLabel() const</td><td class="">None<br>
1104</td><td>Draft<br>
1105<span class=""><span>4.8</span></span></td>
1106</tr>
1107<tr class="row1">
1108<td class="file">alphaindex.h</td><td class="proto">const UnicodeString&amp; AlphabeticIndex::getOverflowComparisonString(const UnicodeString&amp;, UErrorCode&amp;)</td><td class="">None<br>
1109</td><td>Internal<br>
1110<span class=""><span>.</span></span></td>
1111</tr>
1112<tr class="row0">
1113<td class="file">alphaindex.h</td><td class="proto">const UnicodeString&amp; AlphabeticIndex::getOverflowLabel() const</td><td class="">None<br>
1114</td><td>Draft<br>
1115<span class=""><span>4.8</span></span></td>
1116</tr>
1117<tr class="row1">
1118<td class="file">alphaindex.h</td><td class="proto">const UnicodeString&amp; AlphabeticIndex::getRecordName() const</td><td class="">None<br>
1119</td><td>Draft<br>
1120<span class=""><span>4.8</span></span></td>
1121</tr>
1122<tr class="row0">
1123<td class="file">alphaindex.h</td><td class="proto">const UnicodeString&amp; AlphabeticIndex::getUnderflowLabel() const</td><td class="">None<br>
1124</td><td>Draft<br>
1125<span class=""><span>4.8</span></span></td>
1126</tr>
1127<tr class="row1">
1128<td class="file">alphaindex.h</td><td class="proto">const void* AlphabeticIndex::getRecordData() const</td><td class="">None<br>
1129</td><td>Draft<br>
1130<span class=""><span>4.8</span></span></td>
1131</tr>
1132<tr class="row0">
1133<td class="file">alphaindex.h</td><td class="proto"><tt>enum</tt>
1134							AlphabeticIndex::ELangType {}</td><td class="">None<br>
1135</td><td>Internal<br>
1136<span class=""><span>.</span></span></td>
1137</tr>
1138<tr class="row1">
1139<td class="file">alphaindex.h</td><td class="proto"><tt>enum</tt>
1140							AlphabeticIndex::ELangType::kNormal</td><td class="">None<br>
1141</td><td>Internal<br>
1142<span class=""><span>.</span></span></td>
1143</tr>
1144<tr class="row0">
1145<td class="file">alphaindex.h</td><td class="proto"><tt>enum</tt>
1146							AlphabeticIndex::ELangType::kSimplified</td><td class="">None<br>
1147</td><td>Internal<br>
1148<span class=""><span>.</span></span></td>
1149</tr>
1150<tr class="row1">
1151<td class="file">alphaindex.h</td><td class="proto"><tt>enum</tt>
1152							AlphabeticIndex::ELangType::kTraditional</td><td class="">None<br>
1153</td><td>Internal<br>
1154<span class=""><span>.</span></span></td>
1155</tr>
1156<tr class="row0">
1157<td class="file">alphaindex.h</td><td class="proto"><tt>enum</tt> UAlphabeticIndexLabelType::U_ALPHAINDEX_INFLOW</td><td class="">None<br>
1158</td><td>Draft<br>
1159<span class=""><span>4.8</span></span></td>
1160</tr>
1161<tr class="row1">
1162<td class="file">alphaindex.h</td><td class="proto"><tt>enum</tt> UAlphabeticIndexLabelType::U_ALPHAINDEX_NORMAL</td><td class="">None<br>
1163</td><td>Draft<br>
1164<span class=""><span>4.8</span></span></td>
1165</tr>
1166<tr class="row0">
1167<td class="file">alphaindex.h</td><td class="proto"><tt>enum</tt> UAlphabeticIndexLabelType::U_ALPHAINDEX_OVERFLOW</td><td class="">None<br>
1168</td><td>Draft<br>
1169<span class=""><span>4.8</span></span></td>
1170</tr>
1171<tr class="row1">
1172<td class="file">alphaindex.h</td><td class="proto"><tt>enum</tt> UAlphabeticIndexLabelType::U_ALPHAINDEX_UNDERFLOW</td><td class="">None<br>
1173</td><td>Draft<br>
1174<span class=""><span>4.8</span></span></td>
1175</tr>
1176<tr class="row0">
1177<td class="file">alphaindex.h</td><td class="proto">int32_t AlphabeticIndex::getBucketCount(UErrorCode&amp;)</td><td class="">None<br>
1178</td><td>Draft<br>
1179<span class=""><span>4.8</span></span></td>
1180</tr>
1181<tr class="row1">
1182<td class="file">alphaindex.h</td><td class="proto">int32_t AlphabeticIndex::getBucketIndex() const</td><td class="">None<br>
1183</td><td>Draft<br>
1184<span class=""><span>4.8</span></span></td>
1185</tr>
1186<tr class="row0">
1187<td class="file">alphaindex.h</td><td class="proto">int32_t AlphabeticIndex::getBucketIndex(const UnicodeString&amp;, UErrorCode&amp;)</td><td class="">None<br>
1188</td><td>Draft<br>
1189<span class=""><span>4.8</span></span></td>
1190</tr>
1191<tr class="row1">
1192<td class="file">alphaindex.h</td><td class="proto">int32_t AlphabeticIndex::getBucketRecordCount() const</td><td class="">None<br>
1193</td><td>Draft<br>
1194<span class=""><span>4.8</span></span></td>
1195</tr>
1196<tr class="row0">
1197<td class="file">alphaindex.h</td><td class="proto">int32_t AlphabeticIndex::getMaxLabelCount() const</td><td class="">None<br>
1198</td><td>Draft<br>
1199<span class=""><span>4.8</span></span></td>
1200</tr>
1201<tr class="row1">
1202<td class="file">alphaindex.h</td><td class="proto">int32_t AlphabeticIndex::getRecordCount(UErrorCode&amp;)</td><td class="">None<br>
1203</td><td>Draft<br>
1204<span class=""><span>4.8</span></span></td>
1205</tr>
1206<tr class="row0">
1207<td class="file">alphaindex.h</td><td class="proto"><tt>static</tt> ELangType AlphabeticIndex::langTypeFromLocale(const Locale&amp;)</td><td class="">None<br>
1208</td><td>Internal<br>
1209<span class=""><span>.</span></span></td>
1210</tr>
1211<tr class="row1">
1212<td class="file">alphaindex.h</td><td class="proto"><tt>static</tt> void AlphabeticIndex::staticCleanup()</td><td class="">None<br>
1213</td><td>Internal<br>
1214<span class=""><span>..</span></span></td>
1215</tr>
1216<tr class="row0">
1217<td class="file">appendable.h</td><td class="proto">UBool Appendable::appendCodePoint(UChar32)</td><td class="">None<br>
1218</td><td>Draft<br>
1219<span class=""><span>4.8</span></span></td>
1220</tr>
1221<tr class="row1">
1222<td class="file">appendable.h</td><td class="proto">UBool Appendable::appendCodeUnit(UChar)=0</td><td class="">None<br>
1223</td><td>Draft<br>
1224<span class=""><span>4.8</span></span></td>
1225</tr>
1226<tr class="row0">
1227<td class="file">appendable.h</td><td class="proto">UBool Appendable::appendString(const UChar*, int32_t)</td><td class="">None<br>
1228</td><td>Draft<br>
1229<span class=""><span>4.8</span></span></td>
1230</tr>
1231<tr class="row1">
1232<td class="file">appendable.h</td><td class="proto">UBool Appendable::reserveAppendCapacity(int32_t)</td><td class="">None<br>
1233</td><td>Draft<br>
1234<span class=""><span>4.8</span></span></td>
1235</tr>
1236<tr class="row0">
1237<td class="file">appendable.h</td><td class="proto">UBool UnicodeStringAppendable::appendCodePoint(UChar32)</td><td class="">None<br>
1238</td><td>Draft<br>
1239<span class=""><span>4.8</span></span></td>
1240</tr>
1241<tr class="row1">
1242<td class="file">appendable.h</td><td class="proto">UBool UnicodeStringAppendable::appendCodeUnit(UChar)</td><td class="">None<br>
1243</td><td>Draft<br>
1244<span class=""><span>4.8</span></span></td>
1245</tr>
1246<tr class="row0">
1247<td class="file">appendable.h</td><td class="proto">UBool UnicodeStringAppendable::appendString(const UChar*, int32_t)</td><td class="">None<br>
1248</td><td>Draft<br>
1249<span class=""><span>4.8</span></span></td>
1250</tr>
1251<tr class="row1">
1252<td class="file">appendable.h</td><td class="proto">UBool UnicodeStringAppendable::reserveAppendCapacity(int32_t)</td><td class="">None<br>
1253</td><td>Draft<br>
1254<span class=""><span>4.8</span></span></td>
1255</tr>
1256<tr class="row0">
1257<td class="file">appendable.h</td><td class="proto">UChar* Appendable::getAppendBuffer(int32_t, int32_t, UChar*, int32_t, int32_t*)</td><td class="">None<br>
1258</td><td>Draft<br>
1259<span class=""><span>4.8</span></span></td>
1260</tr>
1261<tr class="row1">
1262<td class="file">appendable.h</td><td class="proto">UChar* UnicodeStringAppendable::getAppendBuffer(int32_t, int32_t, UChar*, int32_t, int32_t*)</td><td class="">None<br>
1263</td><td>Draft<br>
1264<span class=""><span>4.8</span></span></td>
1265</tr>
1266<tr class="row0">
1267<td class="file">appendable.h</td><td class="proto">UnicodeStringAppendable::UnicodeStringAppendable(UnicodeString&amp;)</td><td class="">None<br>
1268</td><td>Draft<br>
1269<span class=""><span>4.8</span></span></td>
1270</tr>
1271<tr class="row1">
1272<td class="file">bytestrie.h</td><td class="proto">BytesTrie&amp; BytesTrie::reset()</td><td class="">None<br>
1273</td><td>Draft<br>
1274<span class=""><span>4.8</span></span></td>
1275</tr>
1276<tr class="row0">
1277<td class="file">bytestrie.h</td><td class="proto">BytesTrie&amp; BytesTrie::resetToState(const State&amp;)</td><td class="">None<br>
1278</td><td>Draft<br>
1279<span class=""><span>4.8</span></span></td>
1280</tr>
1281<tr class="row1">
1282<td class="file">bytestrie.h</td><td class="proto">BytesTrie::BytesTrie(const BytesTrie&amp;)</td><td class="">None<br>
1283</td><td>Draft<br>
1284<span class=""><span>4.8</span></span></td>
1285</tr>
1286<tr class="row0">
1287<td class="file">bytestrie.h</td><td class="proto">BytesTrie::BytesTrie(const void*)</td><td class="">None<br>
1288</td><td>Draft<br>
1289<span class=""><span>4.8</span></span></td>
1290</tr>
1291<tr class="row1">
1292<td class="file">bytestrie.h</td><td class="proto">BytesTrie::Iterator::Iterator(const BytesTrie&amp;, int32_t, UErrorCode&amp;)</td><td class="">None<br>
1293</td><td>Draft<br>
1294<span class=""><span>4.8</span></span></td>
1295</tr>
1296<tr class="row0">
1297<td class="file">bytestrie.h</td><td class="proto">BytesTrie::Iterator::Iterator(const void*, int32_t, UErrorCode&amp;)</td><td class="">None<br>
1298</td><td>Draft<br>
1299<span class=""><span>4.8</span></span></td>
1300</tr>
1301<tr class="row1">
1302<td class="file">bytestrie.h</td><td class="proto">BytesTrie::Iterator::~Iterator()</td><td class="">None<br>
1303</td><td>Draft<br>
1304<span class=""><span>4.8</span></span></td>
1305</tr>
1306<tr class="row0">
1307<td class="file">bytestrie.h</td><td class="proto">BytesTrie::State::State()</td><td class="">None<br>
1308</td><td>Draft<br>
1309<span class=""><span>4.8</span></span></td>
1310</tr>
1311<tr class="row1">
1312<td class="file">bytestrie.h</td><td class="proto">BytesTrie::~BytesTrie()</td><td class="">None<br>
1313</td><td>Draft<br>
1314<span class=""><span>4.8</span></span></td>
1315</tr>
1316<tr class="row0">
1317<td class="file">bytestrie.h</td><td class="proto">Iterator&amp; BytesTrie::Iterator::reset()</td><td class="">None<br>
1318</td><td>Draft<br>
1319<span class=""><span>4.8</span></span></td>
1320</tr>
1321<tr class="row1">
1322<td class="file">bytestrie.h</td><td class="proto">UBool BytesTrie::Iterator::hasNext() const</td><td class="">None<br>
1323</td><td>Draft<br>
1324<span class=""><span>4.8</span></span></td>
1325</tr>
1326<tr class="row0">
1327<td class="file">bytestrie.h</td><td class="proto">UBool BytesTrie::Iterator::next(UErrorCode&amp;)</td><td class="">None<br>
1328</td><td>Draft<br>
1329<span class=""><span>4.8</span></span></td>
1330</tr>
1331<tr class="row1">
1332<td class="file">bytestrie.h</td><td class="proto">UBool BytesTrie::hasUniqueValue(int32_t&amp;) const</td><td class="">None<br>
1333</td><td>Draft<br>
1334<span class=""><span>4.8</span></span></td>
1335</tr>
1336<tr class="row0">
1337<td class="file">bytestrie.h</td><td class="proto">UStringTrieResult BytesTrie::current() const</td><td class="">None<br>
1338</td><td>Draft<br>
1339<span class=""><span>4.8</span></span></td>
1340</tr>
1341<tr class="row1">
1342<td class="file">bytestrie.h</td><td class="proto">UStringTrieResult BytesTrie::first(int32_t)</td><td class="">None<br>
1343</td><td>Draft<br>
1344<span class=""><span>4.8</span></span></td>
1345</tr>
1346<tr class="row0">
1347<td class="file">bytestrie.h</td><td class="proto">UStringTrieResult BytesTrie::next(const char*, int32_t)</td><td class="">None<br>
1348</td><td>Draft<br>
1349<span class=""><span>4.8</span></span></td>
1350</tr>
1351<tr class="row1">
1352<td class="file">bytestrie.h</td><td class="proto">UStringTrieResult BytesTrie::next(int32_t)</td><td class="">None<br>
1353</td><td>Draft<br>
1354<span class=""><span>4.8</span></span></td>
1355</tr>
1356<tr class="row0">
1357<td class="file">bytestrie.h</td><td class="proto">const BytesTrie&amp; BytesTrie::saveState(State&amp;) const</td><td class="">None<br>
1358</td><td>Draft<br>
1359<span class=""><span>4.8</span></span></td>
1360</tr>
1361<tr class="row1">
1362<td class="file">bytestrie.h</td><td class="proto">const StringPiece&amp; BytesTrie::Iterator::getString() const</td><td class="">None<br>
1363</td><td>Draft<br>
1364<span class=""><span>4.8</span></span></td>
1365</tr>
1366<tr class="row0">
1367<td class="file">bytestrie.h</td><td class="proto">int32_t BytesTrie::Iterator::getValue() const</td><td class="">None<br>
1368</td><td>Draft<br>
1369<span class=""><span>4.8</span></span></td>
1370</tr>
1371<tr class="row1">
1372<td class="file">bytestrie.h</td><td class="proto">int32_t BytesTrie::getNextBytes(ByteSink&amp;) const</td><td class="">None<br>
1373</td><td>Draft<br>
1374<span class=""><span>4.8</span></span></td>
1375</tr>
1376<tr class="row0">
1377<td class="file">bytestrie.h</td><td class="proto">int32_t BytesTrie::getValue() const</td><td class="">None<br>
1378</td><td>Draft<br>
1379<span class=""><span>4.8</span></span></td>
1380</tr>
1381<tr class="row1">
1382<td class="file">bytestriebuilder.h</td><td class="proto">BytesTrie* BytesTrieBuilder::build(UStringTrieBuildOption, UErrorCode&amp;)</td><td class="">None<br>
1383</td><td>Draft<br>
1384<span class=""><span>4.8</span></span></td>
1385</tr>
1386<tr class="row0">
1387<td class="file">bytestriebuilder.h</td><td class="proto">BytesTrieBuilder&amp; BytesTrieBuilder::add(const StringPiece&amp;, int32_t, UErrorCode&amp;)</td><td class="">None<br>
1388</td><td>Draft<br>
1389<span class=""><span>4.8</span></span></td>
1390</tr>
1391<tr class="row1">
1392<td class="file">bytestriebuilder.h</td><td class="proto">BytesTrieBuilder&amp; BytesTrieBuilder::clear()</td><td class="">None<br>
1393</td><td>Draft<br>
1394<span class=""><span>4.8</span></span></td>
1395</tr>
1396<tr class="row0">
1397<td class="file">bytestriebuilder.h</td><td class="proto">BytesTrieBuilder::BytesTrieBuilder(UErrorCode&amp;)</td><td class="">None<br>
1398</td><td>Draft<br>
1399<span class=""><span>4.8</span></span></td>
1400</tr>
1401<tr class="row1">
1402<td class="file">bytestriebuilder.h</td><td class="proto">BytesTrieBuilder::~BytesTrieBuilder()</td><td class="">None<br>
1403</td><td>Draft<br>
1404<span class=""><span>4.8</span></span></td>
1405</tr>
1406<tr class="row0">
1407<td class="file">bytestriebuilder.h</td><td class="proto">StringPiece BytesTrieBuilder::buildStringPiece(UStringTrieBuildOption, UErrorCode&amp;)</td><td class="">None<br>
1408</td><td>Draft<br>
1409<span class=""><span>4.8</span></span></td>
1410</tr>
1411<tr class="row1">
1412<td class="file">coll.h</td><td class="proto"><tt>static</tt> int32_t Collator::getEquivalentReorderCodes(int32_t, int32_t*, int32_t, UErrorCode&amp;)</td><td class="">None<br>
1413</td><td>Draft<br>
1414<span class=""><span>4.8</span></span></td>
1415</tr>
1416<tr class="row0">
1417<td class="file">dcfmtsym.h</td><td class="proto">const UnicodeString&amp; DecimalFormatSymbols::getPatternForCurrencySpacing(UCurrencySpacing, UBool, UErrorCode&amp;) const</td><td class="">None<br>
1418</td><td>Draft<br>
1419<span class=""><span>4.8</span></span></td>
1420</tr>
1421<tr class="row1">
1422<td class="file">dcfmtsym.h</td><td class="proto">void DecimalFormatSymbols::setPatternForCurrencySpacing(UCurrencySpacing, UBool, const UnicodeString&amp;)</td><td class="">None<br>
1423</td><td>Draft<br>
1424<span class=""><span>4.8</span></span></td>
1425</tr>
1426<tr class="row0">
1427<td class="file">decimfmt.h</td><td class="proto">DecimalFormat::DecimalFormat(const UnicodeString&amp;, DecimalFormatSymbols*, UNumberFormatStyle, UErrorCode&amp;)</td><td class="">None<br>
1428</td><td>Internal<br>
1429<span class=""><span>4.2</span></span></td>
1430</tr>
1431<tr class="row1">
1432<td class="file">decimfmt.h</td><td class="proto"><tt>enum</tt>
1433							DecimalFormat::ERoundingMode::kRoundUnnecessary</td><td class="">None<br>
1434</td><td>Draft<br>
1435<span class=""><span>4.8</span></span></td>
1436</tr>
1437<tr class="row0">
1438<td class="file">dtitvfmt.h</td><td class="proto">const TimeZone&amp; DateIntervalFormat::getTimeZone()const</td><td class="">None<br>
1439</td><td>Draft<br>
1440<span class=""><span>4.8</span></span></td>
1441</tr>
1442<tr class="row1">
1443<td class="file">dtitvfmt.h</td><td class="proto">void DateIntervalFormat::adoptTimeZone(TimeZone*)</td><td class="">None<br>
1444</td><td>Draft<br>
1445<span class=""><span>4.8</span></span></td>
1446</tr>
1447<tr class="row0">
1448<td class="file">dtitvfmt.h</td><td class="proto">void DateIntervalFormat::setTimeZone(const TimeZone&amp;)</td><td class="">None<br>
1449</td><td>Draft<br>
1450<span class=""><span>4.8</span></span></td>
1451</tr>
1452<tr class="row1">
1453<td class="file">LayoutEngine.h</td><td class="proto"><tt>static</tt> const le_int32 LayoutEngine::kTypoFlagKern</td><td class="">None<br>
1454</td><td>Internal<br>
1455<span class=""><span>.</span></span></td>
1456</tr>
1457<tr class="row0">
1458<td class="file">LayoutEngine.h</td><td class="proto"><tt>static</tt> const le_int32 LayoutEngine::kTypoFlagLiga</td><td class="">None<br>
1459</td><td>Internal<br>
1460<span class=""><span>.</span></span></td>
1461</tr>
1462<tr class="row1">
1463<td class="file">messagepattern.h</td><td class="proto"><tt>#define</tt> UMSGPAT_NO_NUMERIC_VALUE</td><td class="">None<br>
1464</td><td>Draft<br>
1465<span class=""><span>4.8</span></span></td>
1466</tr>
1467<tr class="row0">
1468<td class="file">messagepattern.h</td><td class="proto">MessagePattern&amp; MessagePattern::operator=(const MessagePattern&amp;)</td><td class="">None<br>
1469</td><td>Draft<br>
1470<span class=""><span>4.8</span></span></td>
1471</tr>
1472<tr class="row1">
1473<td class="file">messagepattern.h</td><td class="proto">MessagePattern&amp; MessagePattern::parse(const UnicodeString&amp;, UParseError*, UErrorCode&amp;)</td><td class="">None<br>
1474</td><td>Draft<br>
1475<span class=""><span>4.8</span></span></td>
1476</tr>
1477<tr class="row0">
1478<td class="file">messagepattern.h</td><td class="proto">MessagePattern&amp; MessagePattern::parseChoiceStyle(const UnicodeString&amp;, UParseError*, UErrorCode&amp;)</td><td class="">None<br>
1479</td><td>Draft<br>
1480<span class=""><span>4.8</span></span></td>
1481</tr>
1482<tr class="row1">
1483<td class="file">messagepattern.h</td><td class="proto">MessagePattern&amp; MessagePattern::parsePluralStyle(const UnicodeString&amp;, UParseError*, UErrorCode&amp;)</td><td class="">None<br>
1484</td><td>Draft<br>
1485<span class=""><span>4.8</span></span></td>
1486</tr>
1487<tr class="row0">
1488<td class="file">messagepattern.h</td><td class="proto">MessagePattern&amp; MessagePattern::parseSelectStyle(const UnicodeString&amp;, UParseError*, UErrorCode&amp;)</td><td class="">None<br>
1489</td><td>Draft<br>
1490<span class=""><span>4.8</span></span></td>
1491</tr>
1492<tr class="row1">
1493<td class="file">messagepattern.h</td><td class="proto">MessagePattern::MessagePattern(UErrorCode&amp;)</td><td class="">None<br>
1494</td><td>Draft<br>
1495<span class=""><span>4.8</span></span></td>
1496</tr>
1497<tr class="row0">
1498<td class="file">messagepattern.h</td><td class="proto">MessagePattern::MessagePattern(UMessagePatternApostropheMode, UErrorCode&amp;)</td><td class="">None<br>
1499</td><td>Draft<br>
1500<span class=""><span>4.8</span></span></td>
1501</tr>
1502<tr class="row1">
1503<td class="file">messagepattern.h</td><td class="proto">MessagePattern::MessagePattern(const MessagePattern&amp;)</td><td class="">None<br>
1504</td><td>Draft<br>
1505<span class=""><span>4.8</span></span></td>
1506</tr>
1507<tr class="row0">
1508<td class="file">messagepattern.h</td><td class="proto">MessagePattern::MessagePattern(const UnicodeString&amp;, UParseError*, UErrorCode&amp;)</td><td class="">None<br>
1509</td><td>Draft<br>
1510<span class=""><span>4.8</span></span></td>
1511</tr>
1512<tr class="row1">
1513<td class="file">messagepattern.h</td><td class="proto">MessagePattern::Part::Part()</td><td class="">None<br>
1514</td><td>Internal<br>
1515<span class=""><span>.</span></span></td>
1516</tr>
1517<tr class="row0">
1518<td class="file">messagepattern.h</td><td class="proto">MessagePattern::~MessagePattern()</td><td class="">None<br>
1519</td><td>Draft<br>
1520<span class=""><span>4.8</span></span></td>
1521</tr>
1522<tr class="row1">
1523<td class="file">messagepattern.h</td><td class="proto">UBool MessagePattern::Part::operator!=(const Part&amp;) const</td><td class="">None<br>
1524</td><td>Draft<br>
1525<span class=""><span>4.8</span></span></td>
1526</tr>
1527<tr class="row0">
1528<td class="file">messagepattern.h</td><td class="proto">UBool MessagePattern::Part::operator==(const Part&amp;) const</td><td class="">None<br>
1529</td><td>Draft<br>
1530<span class=""><span>4.8</span></span></td>
1531</tr>
1532<tr class="row1">
1533<td class="file">messagepattern.h</td><td class="proto">UBool MessagePattern::hasNamedArguments() const</td><td class="">None<br>
1534</td><td>Draft<br>
1535<span class=""><span>4.8</span></span></td>
1536</tr>
1537<tr class="row0">
1538<td class="file">messagepattern.h</td><td class="proto">UBool MessagePattern::hasNumberedArguments() const</td><td class="">None<br>
1539</td><td>Draft<br>
1540<span class=""><span>4.8</span></span></td>
1541</tr>
1542<tr class="row1">
1543<td class="file">messagepattern.h</td><td class="proto">UBool MessagePattern::operator!=(const MessagePattern&amp;) const</td><td class="">None<br>
1544</td><td>Draft<br>
1545<span class=""><span>4.8</span></span></td>
1546</tr>
1547<tr class="row0">
1548<td class="file">messagepattern.h</td><td class="proto">UBool MessagePattern::operator==(const MessagePattern&amp;) const</td><td class="">None<br>
1549</td><td>Draft<br>
1550<span class=""><span>4.8</span></span></td>
1551</tr>
1552<tr class="row1">
1553<td class="file">messagepattern.h</td><td class="proto">UBool MessagePattern::partSubstringMatches(const Part&amp;, const UnicodeString&amp;) const</td><td class="">None<br>
1554</td><td>Draft<br>
1555<span class=""><span>4.8</span></span></td>
1556</tr>
1557<tr class="row0">
1558<td class="file">messagepattern.h</td><td class="proto">UMessagePatternApostropheMode MessagePattern::getApostropheMode() const</td><td class="">None<br>
1559</td><td>Draft<br>
1560<span class=""><span>4.8</span></span></td>
1561</tr>
1562<tr class="row1">
1563<td class="file">messagepattern.h</td><td class="proto">UMessagePatternArgType MessagePattern::Part::getArgType() const</td><td class="">None<br>
1564</td><td>Draft<br>
1565<span class=""><span>4.8</span></span></td>
1566</tr>
1567<tr class="row0">
1568<td class="file">messagepattern.h</td><td class="proto">UMessagePatternPartType MessagePattern::Part::getType() const</td><td class="">None<br>
1569</td><td>Draft<br>
1570<span class=""><span>4.8</span></span></td>
1571</tr>
1572<tr class="row1">
1573<td class="file">messagepattern.h</td><td class="proto">UMessagePatternPartType MessagePattern::getPartType(int32_t) const</td><td class="">None<br>
1574</td><td>Draft<br>
1575<span class=""><span>4.8</span></span></td>
1576</tr>
1577<tr class="row0">
1578<td class="file">messagepattern.h</td><td class="proto">UnicodeString MessagePattern::autoQuoteApostropheDeep() const</td><td class="">None<br>
1579</td><td>Draft<br>
1580<span class=""><span>4.8</span></span></td>
1581</tr>
1582<tr class="row1">
1583<td class="file">messagepattern.h</td><td class="proto">UnicodeString MessagePattern::getSubstring(const Part&amp;) const</td><td class="">None<br>
1584</td><td>Draft<br>
1585<span class=""><span>4.8</span></span></td>
1586</tr>
1587<tr class="row0">
1588<td class="file">messagepattern.h</td><td class="proto">const Part&amp; MessagePattern::getPart(int32_t) const</td><td class="">None<br>
1589</td><td>Draft<br>
1590<span class=""><span>4.8</span></span></td>
1591</tr>
1592<tr class="row1">
1593<td class="file">messagepattern.h</td><td class="proto">const UnicodeString&amp; MessagePattern::getPatternString() const</td><td class="">None<br>
1594</td><td>Draft<br>
1595<span class=""><span>4.8</span></span></td>
1596</tr>
1597<tr class="row0">
1598<td class="file">messagepattern.h</td><td class="proto">double MessagePattern::getNumericValue(const Part&amp;) const</td><td class="">None<br>
1599</td><td>Draft<br>
1600<span class=""><span>4.8</span></span></td>
1601</tr>
1602<tr class="row1">
1603<td class="file">messagepattern.h</td><td class="proto">double MessagePattern::getPluralOffset(int32_t) const</td><td class="">None<br>
1604</td><td>Draft<br>
1605<span class=""><span>4.8</span></span></td>
1606</tr>
1607<tr class="row0">
1608<td class="file">messagepattern.h</td><td class="proto"><tt>enum</tt> (anonymous)::UMSGPAT_ARG_NAME_NOT_NUMBER</td><td class="">None<br>
1609</td><td>Draft<br>
1610<span class=""><span>4.8</span></span></td>
1611</tr>
1612<tr class="row1">
1613<td class="file">messagepattern.h</td><td class="proto"><tt>enum</tt> (anonymous)::UMSGPAT_ARG_NAME_NOT_VALID</td><td class="">None<br>
1614</td><td>Draft<br>
1615<span class=""><span>4.8</span></span></td>
1616</tr>
1617<tr class="row0">
1618<td class="file">messagepattern.h</td><td class="proto"><tt>enum</tt> UMessagePatternApostropheMode::UMSGPAT_APOS_DOUBLE_OPTIONAL</td><td class="">None<br>
1619</td><td>Draft<br>
1620<span class=""><span>4.8</span></span></td>
1621</tr>
1622<tr class="row1">
1623<td class="file">messagepattern.h</td><td class="proto"><tt>enum</tt> UMessagePatternApostropheMode::UMSGPAT_APOS_DOUBLE_REQUIRED</td><td class="">None<br>
1624</td><td>Draft<br>
1625<span class=""><span>4.8</span></span></td>
1626</tr>
1627<tr class="row0">
1628<td class="file">messagepattern.h</td><td class="proto"><tt>enum</tt> UMessagePatternArgType::UMSGPAT_ARG_TYPE_CHOICE</td><td class="">None<br>
1629</td><td>Draft<br>
1630<span class=""><span>4.8</span></span></td>
1631</tr>
1632<tr class="row1">
1633<td class="file">messagepattern.h</td><td class="proto"><tt>enum</tt> UMessagePatternArgType::UMSGPAT_ARG_TYPE_NONE</td><td class="">None<br>
1634</td><td>Draft<br>
1635<span class=""><span>4.8</span></span></td>
1636</tr>
1637<tr class="row0">
1638<td class="file">messagepattern.h</td><td class="proto"><tt>enum</tt> UMessagePatternArgType::UMSGPAT_ARG_TYPE_PLURAL</td><td class="">None<br>
1639</td><td>Draft<br>
1640<span class=""><span>4.8</span></span></td>
1641</tr>
1642<tr class="row1">
1643<td class="file">messagepattern.h</td><td class="proto"><tt>enum</tt> UMessagePatternArgType::UMSGPAT_ARG_TYPE_SELECT</td><td class="">None<br>
1644</td><td>Draft<br>
1645<span class=""><span>4.8</span></span></td>
1646</tr>
1647<tr class="row0">
1648<td class="file">messagepattern.h</td><td class="proto"><tt>enum</tt> UMessagePatternArgType::UMSGPAT_ARG_TYPE_SIMPLE</td><td class="">None<br>
1649</td><td>Draft<br>
1650<span class=""><span>4.8</span></span></td>
1651</tr>
1652<tr class="row1">
1653<td class="file">messagepattern.h</td><td class="proto"><tt>enum</tt> UMessagePatternPartType::UMSGPAT_PART_TYPE_ARG_DOUBLE</td><td class="">None<br>
1654</td><td>Draft<br>
1655<span class=""><span>4.8</span></span></td>
1656</tr>
1657<tr class="row0">
1658<td class="file">messagepattern.h</td><td class="proto"><tt>enum</tt> UMessagePatternPartType::UMSGPAT_PART_TYPE_ARG_INT</td><td class="">None<br>
1659</td><td>Draft<br>
1660<span class=""><span>4.8</span></span></td>
1661</tr>
1662<tr class="row1">
1663<td class="file">messagepattern.h</td><td class="proto"><tt>enum</tt> UMessagePatternPartType::UMSGPAT_PART_TYPE_ARG_LIMIT</td><td class="">None<br>
1664</td><td>Draft<br>
1665<span class=""><span>4.8</span></span></td>
1666</tr>
1667<tr class="row0">
1668<td class="file">messagepattern.h</td><td class="proto"><tt>enum</tt> UMessagePatternPartType::UMSGPAT_PART_TYPE_ARG_NAME</td><td class="">None<br>
1669</td><td>Draft<br>
1670<span class=""><span>4.8</span></span></td>
1671</tr>
1672<tr class="row1">
1673<td class="file">messagepattern.h</td><td class="proto"><tt>enum</tt> UMessagePatternPartType::UMSGPAT_PART_TYPE_ARG_NUMBER</td><td class="">None<br>
1674</td><td>Draft<br>
1675<span class=""><span>4.8</span></span></td>
1676</tr>
1677<tr class="row0">
1678<td class="file">messagepattern.h</td><td class="proto"><tt>enum</tt> UMessagePatternPartType::UMSGPAT_PART_TYPE_ARG_SELECTOR</td><td class="">None<br>
1679</td><td>Draft<br>
1680<span class=""><span>4.8</span></span></td>
1681</tr>
1682<tr class="row1">
1683<td class="file">messagepattern.h</td><td class="proto"><tt>enum</tt> UMessagePatternPartType::UMSGPAT_PART_TYPE_ARG_START</td><td class="">None<br>
1684</td><td>Draft<br>
1685<span class=""><span>4.8</span></span></td>
1686</tr>
1687<tr class="row0">
1688<td class="file">messagepattern.h</td><td class="proto"><tt>enum</tt> UMessagePatternPartType::UMSGPAT_PART_TYPE_ARG_STYLE</td><td class="">None<br>
1689</td><td>Draft<br>
1690<span class=""><span>4.8</span></span></td>
1691</tr>
1692<tr class="row1">
1693<td class="file">messagepattern.h</td><td class="proto"><tt>enum</tt> UMessagePatternPartType::UMSGPAT_PART_TYPE_ARG_TYPE</td><td class="">None<br>
1694</td><td>Draft<br>
1695<span class=""><span>4.8</span></span></td>
1696</tr>
1697<tr class="row0">
1698<td class="file">messagepattern.h</td><td class="proto"><tt>enum</tt> UMessagePatternPartType::UMSGPAT_PART_TYPE_INSERT_CHAR</td><td class="">None<br>
1699</td><td>Draft<br>
1700<span class=""><span>4.8</span></span></td>
1701</tr>
1702<tr class="row1">
1703<td class="file">messagepattern.h</td><td class="proto"><tt>enum</tt> UMessagePatternPartType::UMSGPAT_PART_TYPE_MSG_LIMIT</td><td class="">None<br>
1704</td><td>Draft<br>
1705<span class=""><span>4.8</span></span></td>
1706</tr>
1707<tr class="row0">
1708<td class="file">messagepattern.h</td><td class="proto"><tt>enum</tt> UMessagePatternPartType::UMSGPAT_PART_TYPE_MSG_START</td><td class="">None<br>
1709</td><td>Draft<br>
1710<span class=""><span>4.8</span></span></td>
1711</tr>
1712<tr class="row1">
1713<td class="file">messagepattern.h</td><td class="proto"><tt>enum</tt> UMessagePatternPartType::UMSGPAT_PART_TYPE_REPLACE_NUMBER</td><td class="">None<br>
1714</td><td>Draft<br>
1715<span class=""><span>4.8</span></span></td>
1716</tr>
1717<tr class="row0">
1718<td class="file">messagepattern.h</td><td class="proto"><tt>enum</tt> UMessagePatternPartType::UMSGPAT_PART_TYPE_SKIP_SYNTAX</td><td class="">None<br>
1719</td><td>Draft<br>
1720<span class=""><span>4.8</span></span></td>
1721</tr>
1722<tr class="row1">
1723<td class="file">messagepattern.h</td><td class="proto">int32_t MessagePattern::Part::getIndex() const</td><td class="">None<br>
1724</td><td>Draft<br>
1725<span class=""><span>4.8</span></span></td>
1726</tr>
1727<tr class="row0">
1728<td class="file">messagepattern.h</td><td class="proto">int32_t MessagePattern::Part::getLength() const</td><td class="">None<br>
1729</td><td>Draft<br>
1730<span class=""><span>4.8</span></span></td>
1731</tr>
1732<tr class="row1">
1733<td class="file">messagepattern.h</td><td class="proto">int32_t MessagePattern::Part::getLimit() const</td><td class="">None<br>
1734</td><td>Draft<br>
1735<span class=""><span>4.8</span></span></td>
1736</tr>
1737<tr class="row0">
1738<td class="file">messagepattern.h</td><td class="proto">int32_t MessagePattern::Part::getValue() const</td><td class="">None<br>
1739</td><td>Draft<br>
1740<span class=""><span>4.8</span></span></td>
1741</tr>
1742<tr class="row1">
1743<td class="file">messagepattern.h</td><td class="proto">int32_t MessagePattern::Part::hashCode() const</td><td class="">None<br>
1744</td><td>Draft<br>
1745<span class=""><span>4.8</span></span></td>
1746</tr>
1747<tr class="row0">
1748<td class="file">messagepattern.h</td><td class="proto">int32_t MessagePattern::countParts() const</td><td class="">None<br>
1749</td><td>Draft<br>
1750<span class=""><span>4.8</span></span></td>
1751</tr>
1752<tr class="row1">
1753<td class="file">messagepattern.h</td><td class="proto">int32_t MessagePattern::getLimitPartIndex(int32_t) const</td><td class="">None<br>
1754</td><td>Draft<br>
1755<span class=""><span>4.8</span></span></td>
1756</tr>
1757<tr class="row0">
1758<td class="file">messagepattern.h</td><td class="proto">int32_t MessagePattern::getPatternIndex(int32_t) const</td><td class="">None<br>
1759</td><td>Draft<br>
1760<span class=""><span>4.8</span></span></td>
1761</tr>
1762<tr class="row1">
1763<td class="file">messagepattern.h</td><td class="proto">int32_t MessagePattern::hashCode() const</td><td class="">None<br>
1764</td><td>Draft<br>
1765<span class=""><span>4.8</span></span></td>
1766</tr>
1767<tr class="row0">
1768<td class="file">messagepattern.h</td><td class="proto"><tt>static</tt> UBool MessagePattern::Part::hasNumericValue(UMessagePatternPartType)</td><td class="">None<br>
1769</td><td>Draft<br>
1770<span class=""><span>4.8</span></span></td>
1771</tr>
1772<tr class="row1">
1773<td class="file">messagepattern.h</td><td class="proto"><tt>static</tt> int32_t MessagePattern::validateArgumentName(const UnicodeString&amp;)</td><td class="">None<br>
1774</td><td>Draft<br>
1775<span class=""><span>4.8</span></span></td>
1776</tr>
1777<tr class="row0">
1778<td class="file">messagepattern.h</td><td class="proto">void MessagePattern::clear()</td><td class="">None<br>
1779</td><td>Draft<br>
1780<span class=""><span>4.8</span></span></td>
1781</tr>
1782<tr class="row1">
1783<td class="file">messagepattern.h</td><td class="proto">void MessagePattern::clearPatternAndSetApostropheMode(UMessagePatternApostropheMode)</td><td class="">None<br>
1784</td><td>Draft<br>
1785<span class=""><span>4.8</span></span></td>
1786</tr>
1787<tr class="row0">
1788<td class="file">msgfmt.h</td><td class="proto">UMessagePatternApostropheMode MessageFormat::getApostropheMode() const</td><td class="">None<br>
1789</td><td>Draft<br>
1790<span class=""><span>4.8</span></span></td>
1791</tr>
1792<tr class="row1">
1793<td class="file">msgfmt.h</td><td class="proto"><tt>static</tt> UBool MessageFormat::equalFormats(const void*, const void*)</td><td class="">None<br>
1794</td><td>Internal<br>
1795<span class=""><span>.</span></span></td>
1796</tr>
1797<tr class="row0">
1798<td class="file">msgfmt.h</td><td class="proto">void MessageFormat::applyPattern(const UnicodeString&amp;, UMessagePatternApostropheMode, UParseError*, UErrorCode&amp;)</td><td class="">None<br>
1799</td><td>Draft<br>
1800<span class=""><span>4.8</span></span></td>
1801</tr>
1802<tr class="row1">
1803<td class="file">normlzr.h</td><td class="proto"><tt>static</tt> UnicodeString&amp; Normalizer::concatenate(const UnicodeString&amp;, const UnicodeString&amp;, UnicodeString&amp;, UNormalizationMode, int32_t, UErrorCode&amp;)</td><td class="">None<br>
1804</td><td>Stable<br>
1805<span class=""><span>2.1</span></span></td>
1806</tr>
1807<tr class="row0">
1808<td class="file">numfmt.h</td><td class="proto">UBool NumberFormat::isLenient()const</td><td class="">None<br>
1809</td><td>Draft<br>
1810<span class=""><span>4.8</span></span></td>
1811</tr>
1812<tr class="row1">
1813<td class="file">numfmt.h</td><td class="proto"><tt>static</tt> NumberFormat* NumberFormat::createInstance(const Locale&amp;, UNumberFormatStyle, UErrorCode&amp;)</td><td class="">None<br>
1814</td><td>Draft<br>
1815<span class=""><span>4.8</span></span></td>
1816</tr>
1817<tr class="row0">
1818<td class="file">numfmt.h</td><td class="proto">void NumberFormat::setLenient(UBool)</td><td class="">None<br>
1819</td><td>Draft<br>
1820<span class=""><span>4.8</span></span></td>
1821</tr>
1822<tr class="row1">
1823<td class="file">plurrule.h</td><td class="proto"><tt>#define</tt> UPLRULES_NO_UNIQUE_VALUE</td><td class="">None<br>
1824</td><td>Draft<br>
1825<span class=""><span>4.8</span></span></td>
1826</tr>
1827<tr class="row0">
1828<td class="file">plurrule.h</td><td class="proto">double PluralRules::getUniqueKeywordValue(const UnicodeString&amp;)</td><td class="">None<br>
1829</td><td>Draft<br>
1830<span class=""><span>4.8</span></span></td>
1831</tr>
1832<tr class="row1">
1833<td class="file">plurrule.h</td><td class="proto">int32_t PluralRules::getAllKeywordValues(const UnicodeString&amp;, double*, int32_t, UErrorCode&amp;)</td><td class="">None<br>
1834</td><td>Draft<br>
1835<span class=""><span>4.8</span></span></td>
1836</tr>
1837<tr class="row0">
1838<td class="file">plurrule.h</td><td class="proto">int32_t PluralRules::getSamples(const UnicodeString&amp;, double*, int32_t, UErrorCode&amp;)</td><td class="">None<br>
1839</td><td>Draft<br>
1840<span class=""><span>4.8</span></span></td>
1841</tr>
1842<tr class="row1">
1843<td class="file">rbbi.h</td><td class="proto">RuleBasedBreakIterator::RuleBasedBreakIterator(const uint8_t*, uint32_t, UErrorCode&amp;)</td><td class="">None<br>
1844</td><td>Draft<br>
1845<span class=""><span>4.8</span></span></td>
1846</tr>
1847<tr class="row0">
1848<td class="file">regex.h</td><td class="proto">RegexMatcher&amp; RegexMatcher::refreshInputText(UText*, UErrorCode&amp;)</td><td class="">None<br>
1849</td><td>Draft<br>
1850<span class=""><span>4.8</span></span></td>
1851</tr>
1852<tr class="row1">
1853<td class="file">stringtriebuilder.h</td><td class="proto"><tt>enum</tt> UStringTrieBuildOption::USTRINGTRIE_BUILD_FAST</td><td class="">None<br>
1854</td><td>Draft<br>
1855<span class=""><span>4.8</span></span></td>
1856</tr>
1857<tr class="row0">
1858<td class="file">stringtriebuilder.h</td><td class="proto"><tt>enum</tt> UStringTrieBuildOption::USTRINGTRIE_BUILD_SMALL</td><td class="">None<br>
1859</td><td>Draft<br>
1860<span class=""><span>4.8</span></span></td>
1861</tr>
1862<tr class="row1">
1863<td class="file">stringtriebuilder.h</td><td class="proto"><tt>static</tt> UBool StringTrieBuilder::equalNodes(const void*, const void*)</td><td class="">None<br>
1864</td><td>Internal<br>
1865<span class=""><span>.</span></span></td>
1866</tr>
1867<tr class="row0">
1868<td class="file">stringtriebuilder.h</td><td class="proto"><tt>static</tt> UBool StringTrieBuilder::hashNode(const void*)</td><td class="">None<br>
1869</td><td>Internal<br>
1870<span class=""><span>.</span></span></td>
1871</tr>
1872<tr class="row1">
1873<td class="file">tblcoll.h</td><td class="proto"><tt>static</tt> int32_t RuleBasedCollator::getEquivalentReorderCodes(int32_t, int32_t*, int32_t, UErrorCode&amp;)</td><td class="">None<br>
1874</td><td>Draft<br>
1875<span class=""><span>4.8</span></span></td>
1876</tr>
1877<tr class="row0">
1878<td class="file">timezone.h</td><td class="proto"><tt>static</tt> StringEnumeration* TimeZone::createTimeZoneIDEnumeration(USystemTimeZoneType, const char*, const int32_t*, UErrorCode&amp;)</td><td class="">None<br>
1879</td><td>Draft<br>
1880<span class=""><span>4.8</span></span></td>
1881</tr>
1882<tr class="row1">
1883<td class="file">timezone.h</td><td class="proto"><tt>static</tt> int32_t TimeZone::getRegion(const UnicodeString&amp;, char*, int32_t, UErrorCode&amp;)</td><td class="">None<br>
1884</td><td>Draft<br>
1885<span class=""><span>4.8</span></span></td>
1886</tr>
1887<tr class="row0">
1888<td class="file">tmutfmt.h</td><td class="proto">TimeUnitFormat::TimeUnitFormat(const Locale&amp;, UTimeUnitFormatStyle, UErrorCode&amp;)</td><td class="">None<br>
1889</td><td>Draft<br>
1890<span class=""><span>4.8</span></span></td>
1891</tr>
1892<tr class="row1">
1893<td class="file">tmutfmt.h</td><td class="proto"><tt>enum</tt> UTimeUnitFormatStyle::UTMUTFMT_ABBREVIATED_STYLE</td><td class="">None<br>
1894</td><td>Draft<br>
1895<span class=""><span>4.8</span></span></td>
1896</tr>
1897<tr class="row0">
1898<td class="file">tmutfmt.h</td><td class="proto"><tt>enum</tt> UTimeUnitFormatStyle::UTMUTFMT_FORMAT_STYLE_COUNT</td><td class="">None<br>
1899</td><td>Draft<br>
1900<span class=""><span>4.8</span></span></td>
1901</tr>
1902<tr class="row1">
1903<td class="file">tmutfmt.h</td><td class="proto"><tt>enum</tt> UTimeUnitFormatStyle::UTMUTFMT_FULL_STYLE</td><td class="">None<br>
1904</td><td>Draft<br>
1905<span class=""><span>4.8</span></span></td>
1906</tr>
1907<tr class="row0">
1908<td class="file">ubidi.h</td><td class="proto">void ubidi_setContext(UBiDi*, const UChar*, int32_t, const UChar*, int32_t, UErrorCode*)</td><td class="">None<br>
1909</td><td>Draft<br>
1910<span class=""><span>4.8</span></span></td>
1911</tr>
1912<tr class="row1">
1913<td class="file">ucal.h</td><td class="proto"><tt>#define</tt> UCAL_UNKNOWN_ZONE_ID</td><td class="">None<br>
1914</td><td>Draft<br>
1915<span class=""><span>4.8</span></span></td>
1916</tr>
1917<tr class="row0">
1918<td class="file">ucal.h</td><td class="proto">UEnumeration* ucal_openTimeZoneIDEnumeration(USystemTimeZoneType, const char*, const int32_t*, UErrorCode*)</td><td class="">None<br>
1919</td><td>Draft<br>
1920<span class=""><span>4.8</span></span></td>
1921</tr>
1922<tr class="row1">
1923<td class="file">ucal.h</td><td class="proto"><tt>enum</tt> USystemTimeZoneType::UCAL_ZONE_TYPE_ANY</td><td class="">None<br>
1924</td><td>Draft<br>
1925<span class=""><span>4.8</span></span></td>
1926</tr>
1927<tr class="row0">
1928<td class="file">ucal.h</td><td class="proto"><tt>enum</tt> USystemTimeZoneType::UCAL_ZONE_TYPE_CANONICAL_LOCATION</td><td class="">None<br>
1929</td><td>Draft<br>
1930<span class=""><span>4.8</span></span></td>
1931</tr>
1932<tr class="row1">
1933<td class="file">ucal.h</td><td class="proto"><tt>enum</tt> USystemTimeZoneType::UCAL_ZONE_TYPE_CANONICAL</td><td class="">None<br>
1934</td><td>Draft<br>
1935<span class=""><span>4.8</span></span></td>
1936</tr>
1937<tr class="row0">
1938<td class="file">ucal.h</td><td class="proto">int32_t ucal_getFieldDifference(UCalendar*, UDate, UCalendarDateFields, UErrorCode*)</td><td class="">None<br>
1939</td><td>Draft<br>
1940<span class=""><span>4.8</span></span></td>
1941</tr>
1942<tr class="row1">
1943<td class="file">ucharstrie.h</td><td class="proto">Iterator&amp; UCharsTrie::Iterator::reset()</td><td class="">None<br>
1944</td><td>Draft<br>
1945<span class=""><span>4.8</span></span></td>
1946</tr>
1947<tr class="row0">
1948<td class="file">ucharstrie.h</td><td class="proto">UBool UCharsTrie::Iterator::hasNext() const</td><td class="">None<br>
1949</td><td>Draft<br>
1950<span class=""><span>4.8</span></span></td>
1951</tr>
1952<tr class="row1">
1953<td class="file">ucharstrie.h</td><td class="proto">UBool UCharsTrie::Iterator::next(UErrorCode&amp;)</td><td class="">None<br>
1954</td><td>Draft<br>
1955<span class=""><span>4.8</span></span></td>
1956</tr>
1957<tr class="row0">
1958<td class="file">ucharstrie.h</td><td class="proto">UBool UCharsTrie::hasUniqueValue(int32_t&amp;) const</td><td class="">None<br>
1959</td><td>Draft<br>
1960<span class=""><span>4.8</span></span></td>
1961</tr>
1962<tr class="row1">
1963<td class="file">ucharstrie.h</td><td class="proto">UCharsTrie&amp; UCharsTrie::reset()</td><td class="">None<br>
1964</td><td>Draft<br>
1965<span class=""><span>4.8</span></span></td>
1966</tr>
1967<tr class="row0">
1968<td class="file">ucharstrie.h</td><td class="proto">UCharsTrie&amp; UCharsTrie::resetToState(const State&amp;)</td><td class="">None<br>
1969</td><td>Draft<br>
1970<span class=""><span>4.8</span></span></td>
1971</tr>
1972<tr class="row1">
1973<td class="file">ucharstrie.h</td><td class="proto">UCharsTrie::Iterator::Iterator(const UChar*, int32_t, UErrorCode&amp;)</td><td class="">None<br>
1974</td><td>Draft<br>
1975<span class=""><span>4.8</span></span></td>
1976</tr>
1977<tr class="row0">
1978<td class="file">ucharstrie.h</td><td class="proto">UCharsTrie::Iterator::Iterator(const UCharsTrie&amp;, int32_t, UErrorCode&amp;)</td><td class="">None<br>
1979</td><td>Draft<br>
1980<span class=""><span>4.8</span></span></td>
1981</tr>
1982<tr class="row1">
1983<td class="file">ucharstrie.h</td><td class="proto">UCharsTrie::Iterator::~Iterator()</td><td class="">None<br>
1984</td><td>Draft<br>
1985<span class=""><span>4.8</span></span></td>
1986</tr>
1987<tr class="row0">
1988<td class="file">ucharstrie.h</td><td class="proto">UCharsTrie::State::State()</td><td class="">None<br>
1989</td><td>Draft<br>
1990<span class=""><span>4.8</span></span></td>
1991</tr>
1992<tr class="row1">
1993<td class="file">ucharstrie.h</td><td class="proto">UCharsTrie::UCharsTrie(const UChar*)</td><td class="">None<br>
1994</td><td>Draft<br>
1995<span class=""><span>4.8</span></span></td>
1996</tr>
1997<tr class="row0">
1998<td class="file">ucharstrie.h</td><td class="proto">UCharsTrie::UCharsTrie(const UCharsTrie&amp;)</td><td class="">None<br>
1999</td><td>Draft<br>
2000<span class=""><span>4.8</span></span></td>
2001</tr>
2002<tr class="row1">
2003<td class="file">ucharstrie.h</td><td class="proto">UCharsTrie::~UCharsTrie()</td><td class="">None<br>
2004</td><td>Draft<br>
2005<span class=""><span>4.8</span></span></td>
2006</tr>
2007<tr class="row0">
2008<td class="file">ucharstrie.h</td><td class="proto">UStringTrieResult UCharsTrie::current() const</td><td class="">None<br>
2009</td><td>Draft<br>
2010<span class=""><span>4.8</span></span></td>
2011</tr>
2012<tr class="row1">
2013<td class="file">ucharstrie.h</td><td class="proto">UStringTrieResult UCharsTrie::first(int32_t)</td><td class="">None<br>
2014</td><td>Draft<br>
2015<span class=""><span>4.8</span></span></td>
2016</tr>
2017<tr class="row0">
2018<td class="file">ucharstrie.h</td><td class="proto">UStringTrieResult UCharsTrie::firstForCodePoint(UChar32)</td><td class="">None<br>
2019</td><td>Draft<br>
2020<span class=""><span>4.8</span></span></td>
2021</tr>
2022<tr class="row1">
2023<td class="file">ucharstrie.h</td><td class="proto">UStringTrieResult UCharsTrie::next(const UChar*, int32_t)</td><td class="">None<br>
2024</td><td>Draft<br>
2025<span class=""><span>4.8</span></span></td>
2026</tr>
2027<tr class="row0">
2028<td class="file">ucharstrie.h</td><td class="proto">UStringTrieResult UCharsTrie::next(int32_t)</td><td class="">None<br>
2029</td><td>Draft<br>
2030<span class=""><span>4.8</span></span></td>
2031</tr>
2032<tr class="row1">
2033<td class="file">ucharstrie.h</td><td class="proto">UStringTrieResult UCharsTrie::nextForCodePoint(UChar32)</td><td class="">None<br>
2034</td><td>Draft<br>
2035<span class=""><span>4.8</span></span></td>
2036</tr>
2037<tr class="row0">
2038<td class="file">ucharstrie.h</td><td class="proto">const UCharsTrie&amp; UCharsTrie::saveState(State&amp;) const</td><td class="">None<br>
2039</td><td>Draft<br>
2040<span class=""><span>4.8</span></span></td>
2041</tr>
2042<tr class="row1">
2043<td class="file">ucharstrie.h</td><td class="proto">const UnicodeString&amp; UCharsTrie::Iterator::getString() const</td><td class="">None<br>
2044</td><td>Draft<br>
2045<span class=""><span>4.8</span></span></td>
2046</tr>
2047<tr class="row0">
2048<td class="file">ucharstrie.h</td><td class="proto">int32_t UCharsTrie::Iterator::getValue() const</td><td class="">None<br>
2049</td><td>Draft<br>
2050<span class=""><span>4.8</span></span></td>
2051</tr>
2052<tr class="row1">
2053<td class="file">ucharstrie.h</td><td class="proto">int32_t UCharsTrie::getNextUChars(Appendable&amp;) const</td><td class="">None<br>
2054</td><td>Draft<br>
2055<span class=""><span>4.8</span></span></td>
2056</tr>
2057<tr class="row0">
2058<td class="file">ucharstrie.h</td><td class="proto">int32_t UCharsTrie::getValue() const</td><td class="">None<br>
2059</td><td>Draft<br>
2060<span class=""><span>4.8</span></span></td>
2061</tr>
2062<tr class="row1">
2063<td class="file">ucharstriebuilder.h</td><td class="proto">UCharsTrie* UCharsTrieBuilder::build(UStringTrieBuildOption, UErrorCode&amp;)</td><td class="">None<br>
2064</td><td>Draft<br>
2065<span class=""><span>4.8</span></span></td>
2066</tr>
2067<tr class="row0">
2068<td class="file">ucharstriebuilder.h</td><td class="proto">UCharsTrieBuilder&amp; UCharsTrieBuilder::add(const UnicodeString&amp;, int32_t, UErrorCode&amp;)</td><td class="">None<br>
2069</td><td>Draft<br>
2070<span class=""><span>4.8</span></span></td>
2071</tr>
2072<tr class="row1">
2073<td class="file">ucharstriebuilder.h</td><td class="proto">UCharsTrieBuilder&amp; UCharsTrieBuilder::clear()</td><td class="">None<br>
2074</td><td>Draft<br>
2075<span class=""><span>4.8</span></span></td>
2076</tr>
2077<tr class="row0">
2078<td class="file">ucharstriebuilder.h</td><td class="proto">UCharsTrieBuilder::UCharsTrieBuilder(UErrorCode&amp;)</td><td class="">None<br>
2079</td><td>Draft<br>
2080<span class=""><span>4.8</span></span></td>
2081</tr>
2082<tr class="row1">
2083<td class="file">ucharstriebuilder.h</td><td class="proto">UCharsTrieBuilder::~UCharsTrieBuilder()</td><td class="">None<br>
2084</td><td>Draft<br>
2085<span class=""><span>4.8</span></span></td>
2086</tr>
2087<tr class="row0">
2088<td class="file">ucharstriebuilder.h</td><td class="proto">UnicodeString&amp; UCharsTrieBuilder::buildUnicodeString(UStringTrieBuildOption, UnicodeString&amp;, UErrorCode&amp;)</td><td class="">None<br>
2089</td><td>Draft<br>
2090<span class=""><span>4.8</span></span></td>
2091</tr>
2092<tr class="row1">
2093<td class="file">ucnv.h</td><td class="proto">UBool ucnv_isFixedWidth(UConverter*, UErrorCode*)</td><td class="">None<br>
2094</td><td>Draft<br>
2095<span class=""><span>4.8</span></span></td>
2096</tr>
2097<tr class="row0">
2098<td class="file">ucnv.h</td><td class="proto"><tt>enum</tt> UConverterType::UCNV_COMPOUND_TEXT</td><td class="">None<br>
2099</td><td>Draft<br>
2100<span class=""><span>4.8</span></span></td>
2101</tr>
2102<tr class="row1">
2103<td class="file">ucol.h</td><td class="proto"><tt>enum</tt> UColReorderCode::UCOL_REORDER_CODE_DEFAULT</td><td class="">None<br>
2104</td><td>Draft<br>
2105<span class=""><span>4.8</span></span></td>
2106</tr>
2107<tr class="row0">
2108<td class="file">ucol.h</td><td class="proto"><tt>enum</tt> UColReorderCode::UCOL_REORDER_CODE_NONE</td><td class="">None<br>
2109</td><td>Draft<br>
2110<span class=""><span>4.8</span></span></td>
2111</tr>
2112<tr class="row1">
2113<td class="file">ucol.h</td><td class="proto"><tt>enum</tt> UColReorderCode::UCOL_REORDER_CODE_OTHERS</td><td class="">None<br>
2114</td><td>Draft<br>
2115<span class=""><span>4.8</span></span></td>
2116</tr>
2117<tr class="row0">
2118<td class="file">ucol.h</td><td class="proto">int32_t ucol_getEquivalentReorderCodes(int32_t, int32_t*, int32_t, UErrorCode*)</td><td class="">None<br>
2119</td><td>Draft<br>
2120<span class=""><span>4.8</span></span></td>
2121</tr>
2122<tr class="row1">
2123<td class="file">uconfig.h</td><td class="proto"><tt>#define</tt> UCONFIG_MSGPAT_DEFAULT_APOSTROPHE_MODE</td><td class="">None<br>
2124</td><td>Draft<br>
2125<span class=""><span>4.8</span></span></td>
2126</tr>
2127<tr class="row0">
2128<td class="file">ucurr.h</td><td class="proto">UBool ucurr_isAvailable(const UChar*, UDate, UDate, UErrorCode*)</td><td class="">None<br>
2129</td><td>Draft<br>
2130<span class=""><span>4.8</span></span></td>
2131</tr>
2132<tr class="row1">
2133<td class="file">udateintervalformat.h</td><td class="proto">UDateIntervalFormat* udtitvfmt_open(const char*, const UChar*, int32_t, const UChar*, int32_t, UErrorCode*)</td><td class="">None<br>
2134</td><td>Draft<br>
2135<span class=""><span>4.8</span></span></td>
2136</tr>
2137<tr class="row0">
2138<td class="file">udateintervalformat.h</td><td class="proto">int32_t udtitvfmt_format(const UDateIntervalFormat*, UDate, UDate, UChar*, int32_t, UFieldPosition*, UErrorCode*)</td><td class="">None<br>
2139</td><td>Draft<br>
2140<span class=""><span>4.8</span></span></td>
2141</tr>
2142<tr class="row1">
2143<td class="file">udateintervalformat.h</td><td class="proto">void udtitvfmt_close(UDateIntervalFormat*)</td><td class="">None<br>
2144</td><td>Draft<br>
2145<span class=""><span>4.8</span></span></td>
2146</tr>
2147<tr class="row0">
2148<td class="file">ulocdata.h</td><td class="proto"><tt>enum</tt> ULocaleDataExemplarSetType::ULOCDATA_ES_INDEX</td><td class="">None<br>
2149</td><td>Draft<br>
2150<span class=""><span>4.8</span></span></td>
2151</tr>
2152<tr class="row1">
2153<td class="file">unum.h</td><td class="proto"><tt>enum</tt> UCurrencySpacing::UNUM_CURRENCY_INSERT</td><td class="">None<br>
2154</td><td>Draft<br>
2155<span class=""><span>4.8</span></span></td>
2156</tr>
2157<tr class="row0">
2158<td class="file">unum.h</td><td class="proto"><tt>enum</tt> UCurrencySpacing::UNUM_CURRENCY_MATCH</td><td class="">None<br>
2159</td><td>Draft<br>
2160<span class=""><span>4.8</span></span></td>
2161</tr>
2162<tr class="row1">
2163<td class="file">unum.h</td><td class="proto"><tt>enum</tt> UCurrencySpacing::UNUM_CURRENCY_SPACING_COUNT</td><td class="">None<br>
2164</td><td>Draft<br>
2165<span class=""><span>4.8</span></span></td>
2166</tr>
2167<tr class="row0">
2168<td class="file">unum.h</td><td class="proto"><tt>enum</tt> UCurrencySpacing::UNUM_CURRENCY_SURROUNDING_MATCH</td><td class="">None<br>
2169</td><td>Draft<br>
2170<span class=""><span>4.8</span></span></td>
2171</tr>
2172<tr class="row1">
2173<td class="file">unum.h</td><td class="proto"><tt>enum</tt> UNumberFormatRoundingMode::UNUM_ROUND_UNNECESSARY</td><td class="">None<br>
2174</td><td>Draft<br>
2175<span class=""><span>4.8</span></span></td>
2176</tr>
2177<tr class="row0">
2178<td class="file">unum.h</td><td class="proto"><tt>enum</tt> UNumberFormatStyle::UNUM_CURRENCY_ISO</td><td class="">None<br>
2179</td><td>Draft<br>
2180<span class=""><span>4.8</span></span></td>
2181</tr>
2182<tr class="row1">
2183<td class="file">unum.h</td><td class="proto"><tt>enum</tt> UNumberFormatStyle::UNUM_CURRENCY_PLURAL</td><td class="">None<br>
2184</td><td>Draft<br>
2185<span class=""><span>4.8</span></span></td>
2186</tr>
2187<tr class="row0">
2188<td class="file">unum.h</td><td class="proto"><tt>enum</tt> UNumberFormatStyle::UNUM_FORMAT_STYLE_COUNT</td><td class="">None<br>
2189</td><td>Draft<br>
2190<span class=""><span>4.8</span></span></td>
2191</tr>
2192<tr class="row1">
2193<td class="file">upluralrules.h</td><td class="proto">UPluralRules* uplrules_open(const char*, UErrorCode*)</td><td class="">None<br>
2194</td><td>Draft<br>
2195<span class=""><span>4.8</span></span></td>
2196</tr>
2197<tr class="row0">
2198<td class="file">upluralrules.h</td><td class="proto">int32_t uplrules_select(const UPluralRules*, double, UChar*, int32_t, UErrorCode*)</td><td class="">None<br>
2199</td><td>Draft<br>
2200<span class=""><span>4.8</span></span></td>
2201</tr>
2202<tr class="row1">
2203<td class="file">upluralrules.h</td><td class="proto">void uplrules_close(UPluralRules*)</td><td class="">None<br>
2204</td><td>Draft<br>
2205<span class=""><span>4.8</span></span></td>
2206</tr>
2207<tr class="row0">
2208<td class="file">uregex.h</td><td class="proto">void uregex_refreshUText(URegularExpression*, UText*, UErrorCode*)</td><td class="">None<br>
2209</td><td>Draft<br>
2210<span class=""><span>4.8</span></span></td>
2211</tr>
2212<tr class="row1">
2213<td class="file">uscript.h</td><td class="proto"><tt>enum</tt> UScriptCode::USCRIPT_AFAKA</td><td class="">None<br>
2214</td><td>Stable<br>
2215<span class=""><span>4.8</span></span></td><td class="bornstable"><b class="bigwarn" title="A new API was introduced as stable in $rightVer.">(Born Stable)</b></td>
2216</tr>
2217<tr class="row0">
2218<td class="file">uscript.h</td><td class="proto"><tt>enum</tt> UScriptCode::USCRIPT_JURCHEN</td><td class="">None<br>
2219</td><td>Stable<br>
2220<span class=""><span>4.8</span></span></td><td class="bornstable"><b class="bigwarn" title="A new API was introduced as stable in $rightVer.">(Born Stable)</b></td>
2221</tr>
2222<tr class="row1">
2223<td class="file">uscript.h</td><td class="proto"><tt>enum</tt> UScriptCode::USCRIPT_MRO</td><td class="">None<br>
2224</td><td>Stable<br>
2225<span class=""><span>4.8</span></span></td><td class="bornstable"><b class="bigwarn" title="A new API was introduced as stable in $rightVer.">(Born Stable)</b></td>
2226</tr>
2227<tr class="row0">
2228<td class="file">uscript.h</td><td class="proto"><tt>enum</tt> UScriptCode::USCRIPT_NUSHU</td><td class="">None<br>
2229</td><td>Stable<br>
2230<span class=""><span>4.8</span></span></td><td class="bornstable"><b class="bigwarn" title="A new API was introduced as stable in $rightVer.">(Born Stable)</b></td>
2231</tr>
2232<tr class="row1">
2233<td class="file">uscript.h</td><td class="proto"><tt>enum</tt> UScriptCode::USCRIPT_SHARADA</td><td class="">None<br>
2234</td><td>Stable<br>
2235<span class=""><span>4.8</span></span></td><td class="bornstable"><b class="bigwarn" title="A new API was introduced as stable in $rightVer.">(Born Stable)</b></td>
2236</tr>
2237<tr class="row0">
2238<td class="file">uscript.h</td><td class="proto"><tt>enum</tt> UScriptCode::USCRIPT_SORA_SOMPENG</td><td class="">None<br>
2239</td><td>Stable<br>
2240<span class=""><span>4.8</span></span></td><td class="bornstable"><b class="bigwarn" title="A new API was introduced as stable in $rightVer.">(Born Stable)</b></td>
2241</tr>
2242<tr class="row1">
2243<td class="file">uscript.h</td><td class="proto"><tt>enum</tt> UScriptCode::USCRIPT_TAKRI</td><td class="">None<br>
2244</td><td>Stable<br>
2245<span class=""><span>4.8</span></span></td><td class="bornstable"><b class="bigwarn" title="A new API was introduced as stable in $rightVer.">(Born Stable)</b></td>
2246</tr>
2247<tr class="row0">
2248<td class="file">uscript.h</td><td class="proto"><tt>enum</tt> UScriptCode::USCRIPT_TANGUT</td><td class="">None<br>
2249</td><td>Stable<br>
2250<span class=""><span>4.8</span></span></td><td class="bornstable"><b class="bigwarn" title="A new API was introduced as stable in $rightVer.">(Born Stable)</b></td>
2251</tr>
2252<tr class="row1">
2253<td class="file">uscript.h</td><td class="proto"><tt>enum</tt> UScriptCode::USCRIPT_WOLEAI</td><td class="">None<br>
2254</td><td>Stable<br>
2255<span class=""><span>4.8</span></span></td><td class="bornstable"><b class="bigwarn" title="A new API was introduced as stable in $rightVer.">(Born Stable)</b></td>
2256</tr>
2257<tr class="row0">
2258<td class="file">ushape.h</td><td class="proto"><tt>#define</tt> U_SHAPE_TAIL_NEW_UNICODE</td><td class="">None<br>
2259</td><td>Draft<br>
2260<span class=""><span>4.8</span></span></td>
2261</tr>
2262<tr class="row1">
2263<td class="file">ushape.h</td><td class="proto"><tt>#define</tt> U_SHAPE_TAIL_TYPE_MASK</td><td class="">None<br>
2264</td><td>Draft<br>
2265<span class=""><span>4.8</span></span></td>
2266</tr>
2267<tr class="row0">
2268<td class="file">ustringtrie.h</td><td class="proto"><tt>#define</tt> USTRINGTRIE_HAS_NEXT</td><td class="">None<br>
2269</td><td>Draft<br>
2270<span class=""><span>4.8</span></span></td>
2271</tr>
2272<tr class="row1">
2273<td class="file">ustringtrie.h</td><td class="proto"><tt>#define</tt> USTRINGTRIE_HAS_VALUE</td><td class="">None<br>
2274</td><td>Draft<br>
2275<span class=""><span>4.8</span></span></td>
2276</tr>
2277<tr class="row0">
2278<td class="file">ustringtrie.h</td><td class="proto"><tt>#define</tt> USTRINGTRIE_MATCHES</td><td class="">None<br>
2279</td><td>Draft<br>
2280<span class=""><span>4.8</span></span></td>
2281</tr>
2282<tr class="row1">
2283<td class="file">ustringtrie.h</td><td class="proto"><tt>enum</tt> UStringTrieResult::USTRINGTRIE_FINAL_VALUE</td><td class="">None<br>
2284</td><td>Draft<br>
2285<span class=""><span>4.8</span></span></td>
2286</tr>
2287<tr class="row0">
2288<td class="file">ustringtrie.h</td><td class="proto"><tt>enum</tt> UStringTrieResult::USTRINGTRIE_INTERMEDIATE_VALUE</td><td class="">None<br>
2289</td><td>Draft<br>
2290<span class=""><span>4.8</span></span></td>
2291</tr>
2292<tr class="row1">
2293<td class="file">ustringtrie.h</td><td class="proto"><tt>enum</tt> UStringTrieResult::USTRINGTRIE_NO_MATCH</td><td class="">None<br>
2294</td><td>Draft<br>
2295<span class=""><span>4.8</span></span></td>
2296</tr>
2297<tr class="row0">
2298<td class="file">ustringtrie.h</td><td class="proto"><tt>enum</tt> UStringTrieResult::USTRINGTRIE_NO_VALUE</td><td class="">None<br>
2299</td><td>Draft<br>
2300<span class=""><span>4.8</span></span></td>
2301</tr>
2302<tr class="row1">
2303<td class="file">utypes.h</td><td class="proto"><tt>#define</tt> U_DATE_MAX</td><td class="">None<br>
2304</td><td>Draft<br>
2305<span class=""><span>4.8</span></span></td>
2306</tr>
2307<tr class="row0">
2308<td class="file">utypes.h</td><td class="proto"><tt>#define</tt> U_DATE_MIN</td><td class="">None<br>
2309</td><td>Draft<br>
2310<span class=""><span>4.8</span></span></td>
2311</tr>
2312<tr class="row1">
2313<td class="file">utypes.h</td><td class="proto"><tt>enum</tt> UErrorCode::U_FORMAT_INEXACT_ERROR</td><td class="">None<br>
2314</td><td>Draft<br>
2315<span class=""><span>4.8</span></span></td>
2316</tr>
2317</table>
2318<P></P>
2319<a href="#_top">(jump back to top)</a>
2320<hr>
2321<a name="other"></a>
2322<h2>Other existing drafts in 4.8</h2>
2323<div class="other">
2324<table BORDER="1" class="genTable">
2325<THEAD>
2326<tr>
2327<th>File</th><th>API</th><th>4.6.1</th><th>4.8</th>
2328</tr>
2329</THEAD>
2330<tr class="row1">
2331<td class="file">bytestream.h</td><td class="proto">CheckedArrayByteSink&amp; CheckedArrayByteSink::Reset()</td><td class="" colspan="2" align="center">Draft<br>4.6</td>
2332</tr>
2333<tr class="row0">
2334<td class="file">bytestream.h</td><td class="proto">int32_t CheckedArrayByteSink::NumberOfBytesAppended() const</td><td class="" colspan="2" align="center">Draft<br>4.6</td>
2335</tr>
2336<tr class="row1">
2337<td class="file">dcfmtsym.h</td><td class="proto"><tt>enum</tt>
2338							DecimalFormatSymbols::ENumberFormatSymbol::kEightDigitSymbol</td><td class="" colspan="2" align="center">Draft<br>4.6</td>
2339</tr>
2340<tr class="row0">
2341<td class="file">dcfmtsym.h</td><td class="proto"><tt>enum</tt>
2342							DecimalFormatSymbols::ENumberFormatSymbol::kFiveDigitSymbol</td><td class="" colspan="2" align="center">Draft<br>4.6</td>
2343</tr>
2344<tr class="row1">
2345<td class="file">dcfmtsym.h</td><td class="proto"><tt>enum</tt>
2346							DecimalFormatSymbols::ENumberFormatSymbol::kFourDigitSymbol</td><td class="" colspan="2" align="center">Draft<br>4.6</td>
2347</tr>
2348<tr class="row0">
2349<td class="file">dcfmtsym.h</td><td class="proto"><tt>enum</tt>
2350							DecimalFormatSymbols::ENumberFormatSymbol::kNineDigitSymbol</td><td class="" colspan="2" align="center">Draft<br>4.6</td>
2351</tr>
2352<tr class="row1">
2353<td class="file">dcfmtsym.h</td><td class="proto"><tt>enum</tt>
2354							DecimalFormatSymbols::ENumberFormatSymbol::kOneDigitSymbol</td><td class="" colspan="2" align="center">Draft<br>4.6</td>
2355</tr>
2356<tr class="row0">
2357<td class="file">dcfmtsym.h</td><td class="proto"><tt>enum</tt>
2358							DecimalFormatSymbols::ENumberFormatSymbol::kSevenDigitSymbol</td><td class="" colspan="2" align="center">Draft<br>4.6</td>
2359</tr>
2360<tr class="row1">
2361<td class="file">dcfmtsym.h</td><td class="proto"><tt>enum</tt>
2362							DecimalFormatSymbols::ENumberFormatSymbol::kSixDigitSymbol</td><td class="" colspan="2" align="center">Draft<br>4.6</td>
2363</tr>
2364<tr class="row0">
2365<td class="file">dcfmtsym.h</td><td class="proto"><tt>enum</tt>
2366							DecimalFormatSymbols::ENumberFormatSymbol::kThreeDigitSymbol</td><td class="" colspan="2" align="center">Draft<br>4.6</td>
2367</tr>
2368<tr class="row1">
2369<td class="file">dcfmtsym.h</td><td class="proto"><tt>enum</tt>
2370							DecimalFormatSymbols::ENumberFormatSymbol::kTwoDigitSymbol</td><td class="" colspan="2" align="center">Draft<br>4.6</td>
2371</tr>
2372<tr class="row0">
2373<td class="file">idna.h</td><td class="proto">IDNAInfo::IDNAInfo()</td><td class="" colspan="2" align="center">Draft<br>4.6</td>
2374</tr>
2375<tr class="row1">
2376<td class="file">idna.h</td><td class="proto">UBool IDNAInfo::hasErrors() const</td><td class="" colspan="2" align="center">Draft<br>4.6</td>
2377</tr>
2378<tr class="row0">
2379<td class="file">idna.h</td><td class="proto">UBool IDNAInfo::isTransitionalDifferent() const</td><td class="" colspan="2" align="center">Draft<br>4.6</td>
2380</tr>
2381<tr class="row1">
2382<td class="file">idna.h</td><td class="proto">UnicodeString&amp; IDNA::labelToASCII(const UnicodeString&amp;, UnicodeString&amp;, IDNAInfo&amp;, UErrorCode&amp;) const =0</td><td class="" colspan="2" align="center">Draft<br>4.6</td>
2383</tr>
2384<tr class="row0">
2385<td class="file">idna.h</td><td class="proto">UnicodeString&amp; IDNA::labelToUnicode(const UnicodeString&amp;, UnicodeString&amp;, IDNAInfo&amp;, UErrorCode&amp;) const =0</td><td class="" colspan="2" align="center">Draft<br>4.6</td>
2386</tr>
2387<tr class="row1">
2388<td class="file">idna.h</td><td class="proto">UnicodeString&amp; IDNA::nameToASCII(const UnicodeString&amp;, UnicodeString&amp;, IDNAInfo&amp;, UErrorCode&amp;) const =0</td><td class="" colspan="2" align="center">Draft<br>4.6</td>
2389</tr>
2390<tr class="row0">
2391<td class="file">idna.h</td><td class="proto">UnicodeString&amp; IDNA::nameToUnicode(const UnicodeString&amp;, UnicodeString&amp;, IDNAInfo&amp;, UErrorCode&amp;) const =0</td><td class="" colspan="2" align="center">Draft<br>4.6</td>
2392</tr>
2393<tr class="row1">
2394<td class="file">idna.h</td><td class="proto"><tt>static</tt> IDNA* IDNA::createUTS46Instance(uint32_t, UErrorCode&amp;)</td><td class="" colspan="2" align="center">Draft<br>4.6</td>
2395</tr>
2396<tr class="row0">
2397<td class="file">idna.h</td><td class="proto">uint32_t IDNAInfo::getErrors() const</td><td class="" colspan="2" align="center">Draft<br>4.6</td>
2398</tr>
2399<tr class="row1">
2400<td class="file">idna.h</td><td class="proto">void IDNA::labelToASCII_UTF8(const StringPiece&amp;, ByteSink&amp;, IDNAInfo&amp;, UErrorCode&amp;) const</td><td class="" colspan="2" align="center">Draft<br>4.6</td>
2401</tr>
2402<tr class="row0">
2403<td class="file">idna.h</td><td class="proto">void IDNA::labelToUnicodeUTF8(const StringPiece&amp;, ByteSink&amp;, IDNAInfo&amp;, UErrorCode&amp;) const</td><td class="" colspan="2" align="center">Draft<br>4.6</td>
2404</tr>
2405<tr class="row1">
2406<td class="file">idna.h</td><td class="proto">void IDNA::nameToASCII_UTF8(const StringPiece&amp;, ByteSink&amp;, IDNAInfo&amp;, UErrorCode&amp;) const</td><td class="" colspan="2" align="center">Draft<br>4.6</td>
2407</tr>
2408<tr class="row0">
2409<td class="file">idna.h</td><td class="proto">void IDNA::nameToUnicodeUTF8(const StringPiece&amp;, ByteSink&amp;, IDNAInfo&amp;, UErrorCode&amp;) const</td><td class="" colspan="2" align="center">Draft<br>4.6</td>
2410</tr>
2411<tr class="row1">
2412<td class="file">normalizer2.h</td><td class="proto">UBool FilteredNormalizer2::getDecomposition(UChar32, UnicodeString&amp;) const</td><td class="" colspan="2" align="center">Draft<br>4.6</td>
2413</tr>
2414<tr class="row0">
2415<td class="file">normalizer2.h</td><td class="proto">UBool Normalizer2::getDecomposition(UChar32, UnicodeString&amp;) const =0</td><td class="" colspan="2" align="center">Draft<br>4.6</td>
2416</tr>
2417<tr class="row1">
2418<td class="file">numsys.h</td><td class="proto">const char* NumberingSystem::getName()</td><td class="" colspan="2" align="center">Draft<br>4.6</td>
2419</tr>
2420<tr class="row0">
2421<td class="file">regex.h</td><td class="proto">RegexMatcher&amp; RegexMatcher::appendReplacement(UText*, UText*, UErrorCode&amp;)</td><td class="" colspan="2" align="center">Draft<br>4.6</td>
2422</tr>
2423<tr class="row1">
2424<td class="file">regex.h</td><td class="proto">RegexMatcher&amp; RegexMatcher::region(int64_t, int64_t, int64_t, UErrorCode&amp;)</td><td class="" colspan="2" align="center">Draft<br>4.6</td>
2425</tr>
2426<tr class="row0">
2427<td class="file">regex.h</td><td class="proto">RegexMatcher&amp; RegexMatcher::reset(UText*)</td><td class="" colspan="2" align="center">Draft<br>4.6</td>
2428</tr>
2429<tr class="row1">
2430<td class="file">regex.h</td><td class="proto">RegexMatcher::RegexMatcher(UText*, UText*, uint32_t, UErrorCode&amp;)</td><td class="" colspan="2" align="center">Draft<br>4.6</td>
2431</tr>
2432<tr class="row0">
2433<td class="file">regex.h</td><td class="proto">RegexMatcher::RegexMatcher(UText*, uint32_t, UErrorCode&amp;)</td><td class="" colspan="2" align="center">Draft<br>4.6</td>
2434</tr>
2435<tr class="row1">
2436<td class="file">regex.h</td><td class="proto">UText* RegexMatcher::appendTail(UText*, UErrorCode&amp;)</td><td class="" colspan="2" align="center">Draft<br>4.6</td>
2437</tr>
2438<tr class="row0">
2439<td class="file">regex.h</td><td class="proto">UText* RegexMatcher::getInput(UText*, UErrorCode&amp;) const</td><td class="" colspan="2" align="center">Draft<br>4.6</td>
2440</tr>
2441<tr class="row1">
2442<td class="file">regex.h</td><td class="proto">UText* RegexMatcher::group(UText*, int64_t&amp;, UErrorCode&amp;) const</td><td class="" colspan="2" align="center">Draft<br>4.6</td>
2443</tr>
2444<tr class="row0">
2445<td class="file">regex.h</td><td class="proto">UText* RegexMatcher::group(int32_t, UText*, int64_t&amp;, UErrorCode&amp;) const</td><td class="" colspan="2" align="center">Draft<br>4.6</td>
2446</tr>
2447<tr class="row1">
2448<td class="file">regex.h</td><td class="proto">UText* RegexMatcher::inputText() const</td><td class="" colspan="2" align="center">Draft<br>4.6</td>
2449</tr>
2450<tr class="row0">
2451<td class="file">regex.h</td><td class="proto">UText* RegexMatcher::replaceAll(UText*, UText*, UErrorCode&amp;)</td><td class="" colspan="2" align="center">Draft<br>4.6</td>
2452</tr>
2453<tr class="row1">
2454<td class="file">regex.h</td><td class="proto">UText* RegexMatcher::replaceFirst(UText*, UText*, UErrorCode&amp;)</td><td class="" colspan="2" align="center">Draft<br>4.6</td>
2455</tr>
2456<tr class="row0">
2457<td class="file">regex.h</td><td class="proto">UText* RegexPattern::patternText(UErrorCode&amp;) const</td><td class="" colspan="2" align="center">Draft<br>4.6</td>
2458</tr>
2459<tr class="row1">
2460<td class="file">regex.h</td><td class="proto">int32_t RegexMatcher::split(UText*, UText*dest[], int32_t, UErrorCode&amp;)</td><td class="" colspan="2" align="center">Draft<br>4.6</td>
2461</tr>
2462<tr class="row0">
2463<td class="file">regex.h</td><td class="proto">int32_t RegexPattern::split(UText*, UText*dest[], int32_t, UErrorCode&amp;) const</td><td class="" colspan="2" align="center">Draft<br>4.6</td>
2464</tr>
2465<tr class="row1">
2466<td class="file">regex.h</td><td class="proto">int64_t RegexMatcher::end64(UErrorCode&amp;) const</td><td class="" colspan="2" align="center">Draft<br>4.6</td>
2467</tr>
2468<tr class="row0">
2469<td class="file">regex.h</td><td class="proto">int64_t RegexMatcher::end64(int32_t, UErrorCode&amp;) const</td><td class="" colspan="2" align="center">Draft<br>4.6</td>
2470</tr>
2471<tr class="row1">
2472<td class="file">regex.h</td><td class="proto">int64_t RegexMatcher::regionEnd64() const</td><td class="" colspan="2" align="center">Draft<br>4.6</td>
2473</tr>
2474<tr class="row0">
2475<td class="file">regex.h</td><td class="proto">int64_t RegexMatcher::regionStart64() const</td><td class="" colspan="2" align="center">Draft<br>4.6</td>
2476</tr>
2477<tr class="row1">
2478<td class="file">regex.h</td><td class="proto">int64_t RegexMatcher::start64(UErrorCode&amp;) const</td><td class="" colspan="2" align="center">Draft<br>4.6</td>
2479</tr>
2480<tr class="row0">
2481<td class="file">regex.h</td><td class="proto">int64_t RegexMatcher::start64(int32_t, UErrorCode&amp;) const</td><td class="" colspan="2" align="center">Draft<br>4.6</td>
2482</tr>
2483<tr class="row1">
2484<td class="file">regex.h</td><td class="proto"><tt>static</tt> RegexPattern* RegexPattern::compile(UText*, UParseError&amp;, UErrorCode&amp;)</td><td class="" colspan="2" align="center">Draft<br>4.6</td>
2485</tr>
2486<tr class="row0">
2487<td class="file">regex.h</td><td class="proto"><tt>static</tt> RegexPattern* RegexPattern::compile(UText*, uint32_t, UErrorCode&amp;)</td><td class="" colspan="2" align="center">Draft<br>4.6</td>
2488</tr>
2489<tr class="row1">
2490<td class="file">regex.h</td><td class="proto"><tt>static</tt> RegexPattern* RegexPattern::compile(UText*, uint32_t, UParseError&amp;, UErrorCode&amp;)</td><td class="" colspan="2" align="center">Draft<br>4.6</td>
2491</tr>
2492<tr class="row0">
2493<td class="file">regex.h</td><td class="proto"><tt>static</tt> UBool RegexPattern::matches(UText*, UText*, UParseError&amp;, UErrorCode&amp;)</td><td class="" colspan="2" align="center">Draft<br>4.6</td>
2494</tr>
2495<tr class="row1">
2496<td class="file">regex.h</td><td class="proto">void RegexMatcher::getFindProgressCallback(URegexFindProgressCallback*&amp;, const void*&amp;, UErrorCode&amp;)</td><td class="" colspan="2" align="center">Draft<br>4.6</td>
2497</tr>
2498<tr class="row0">
2499<td class="file">regex.h</td><td class="proto">void RegexMatcher::setFindProgressCallback(URegexFindProgressCallback*, const void*, UErrorCode&amp;)</td><td class="" colspan="2" align="center">Draft<br>4.6</td>
2500</tr>
2501<tr class="row1">
2502<td class="file">ubidi.h</td><td class="proto">UBiDiDirection ubidi_getBaseDirection(const UChar*, int32_t)</td><td class="" colspan="2" align="center">Draft<br>4.6</td>
2503</tr>
2504<tr class="row0">
2505<td class="file">ubidi.h</td><td class="proto"><tt>enum</tt> UBiDiDirection::UBIDI_NEUTRAL</td><td class="" colspan="2" align="center">Draft<br>4.6</td>
2506</tr>
2507<tr class="row1">
2508<td class="file">uchar.h</td><td class="proto"><tt>enum</tt> UProperty::UCHAR_OTHER_PROPERTY_LIMIT</td><td class="" colspan="2" align="center">Draft<br>4.6</td>
2509</tr>
2510<tr class="row0">
2511<td class="file">uchar.h</td><td class="proto"><tt>enum</tt> UProperty::UCHAR_OTHER_PROPERTY_START</td><td class="" colspan="2" align="center">Draft<br>4.6</td>
2512</tr>
2513<tr class="row1">
2514<td class="file">uchar.h</td><td class="proto"><tt>enum</tt> UProperty::UCHAR_SCRIPT_EXTENSIONS</td><td class="" colspan="2" align="center">Draft<br>4.6</td>
2515</tr>
2516<tr class="row0">
2517<td class="file">uidna.h</td><td class="proto"><tt>#define</tt> UIDNA_INFO_INITIALIZER</td><td class="" colspan="2" align="center">Draft<br>4.6</td>
2518</tr>
2519<tr class="row1">
2520<td class="file">uidna.h</td><td class="proto">UIDNA* uidna_openUTS46(uint32_t, UErrorCode*)</td><td class="" colspan="2" align="center">Draft<br>4.6</td>
2521</tr>
2522<tr class="row0">
2523<td class="file">uidna.h</td><td class="proto"><tt>enum</tt> (anonymous)::UIDNA_CHECK_BIDI</td><td class="" colspan="2" align="center">Draft<br>4.6</td>
2524</tr>
2525<tr class="row1">
2526<td class="file">uidna.h</td><td class="proto"><tt>enum</tt> (anonymous)::UIDNA_CHECK_CONTEXTJ</td><td class="" colspan="2" align="center">Draft<br>4.6</td>
2527</tr>
2528<tr class="row0">
2529<td class="file">uidna.h</td><td class="proto"><tt>enum</tt> (anonymous)::UIDNA_ERROR_BIDI</td><td class="" colspan="2" align="center">Draft<br>4.6</td>
2530</tr>
2531<tr class="row1">
2532<td class="file">uidna.h</td><td class="proto"><tt>enum</tt> (anonymous)::UIDNA_ERROR_CONTEXTJ</td><td class="" colspan="2" align="center">Draft<br>4.6</td>
2533</tr>
2534<tr class="row0">
2535<td class="file">uidna.h</td><td class="proto"><tt>enum</tt> (anonymous)::UIDNA_ERROR_DISALLOWED</td><td class="" colspan="2" align="center">Draft<br>4.6</td>
2536</tr>
2537<tr class="row1">
2538<td class="file">uidna.h</td><td class="proto"><tt>enum</tt> (anonymous)::UIDNA_ERROR_DOMAIN_NAME_TOO_LONG</td><td class="" colspan="2" align="center">Draft<br>4.6</td>
2539</tr>
2540<tr class="row0">
2541<td class="file">uidna.h</td><td class="proto"><tt>enum</tt> (anonymous)::UIDNA_ERROR_EMPTY_LABEL</td><td class="" colspan="2" align="center">Draft<br>4.6</td>
2542</tr>
2543<tr class="row1">
2544<td class="file">uidna.h</td><td class="proto"><tt>enum</tt> (anonymous)::UIDNA_ERROR_HYPHEN_3_4</td><td class="" colspan="2" align="center">Draft<br>4.6</td>
2545</tr>
2546<tr class="row0">
2547<td class="file">uidna.h</td><td class="proto"><tt>enum</tt> (anonymous)::UIDNA_ERROR_INVALID_ACE_LABEL</td><td class="" colspan="2" align="center">Draft<br>4.6</td>
2548</tr>
2549<tr class="row1">
2550<td class="file">uidna.h</td><td class="proto"><tt>enum</tt> (anonymous)::UIDNA_ERROR_LABEL_HAS_DOT</td><td class="" colspan="2" align="center">Draft<br>4.6</td>
2551</tr>
2552<tr class="row0">
2553<td class="file">uidna.h</td><td class="proto"><tt>enum</tt> (anonymous)::UIDNA_ERROR_LABEL_TOO_LONG</td><td class="" colspan="2" align="center">Draft<br>4.6</td>
2554</tr>
2555<tr class="row1">
2556<td class="file">uidna.h</td><td class="proto"><tt>enum</tt> (anonymous)::UIDNA_ERROR_LEADING_COMBINING_MARK</td><td class="" colspan="2" align="center">Draft<br>4.6</td>
2557</tr>
2558<tr class="row0">
2559<td class="file">uidna.h</td><td class="proto"><tt>enum</tt> (anonymous)::UIDNA_ERROR_LEADING_HYPHEN</td><td class="" colspan="2" align="center">Draft<br>4.6</td>
2560</tr>
2561<tr class="row1">
2562<td class="file">uidna.h</td><td class="proto"><tt>enum</tt> (anonymous)::UIDNA_ERROR_PUNYCODE</td><td class="" colspan="2" align="center">Draft<br>4.6</td>
2563</tr>
2564<tr class="row0">
2565<td class="file">uidna.h</td><td class="proto"><tt>enum</tt> (anonymous)::UIDNA_ERROR_TRAILING_HYPHEN</td><td class="" colspan="2" align="center">Draft<br>4.6</td>
2566</tr>
2567<tr class="row1">
2568<td class="file">uidna.h</td><td class="proto"><tt>enum</tt> (anonymous)::UIDNA_NONTRANSITIONAL_TO_ASCII</td><td class="" colspan="2" align="center">Draft<br>4.6</td>
2569</tr>
2570<tr class="row0">
2571<td class="file">uidna.h</td><td class="proto"><tt>enum</tt> (anonymous)::UIDNA_NONTRANSITIONAL_TO_UNICODE</td><td class="" colspan="2" align="center">Draft<br>4.6</td>
2572</tr>
2573<tr class="row1">
2574<td class="file">uidna.h</td><td class="proto">int32_t uidna_labelToASCII(const UIDNA*, const UChar*, int32_t, UChar*, int32_t, UIDNAInfo*, UErrorCode*)</td><td class="" colspan="2" align="center">Draft<br>4.6</td>
2575</tr>
2576<tr class="row0">
2577<td class="file">uidna.h</td><td class="proto">int32_t uidna_labelToASCII_UTF8(const UIDNA*, const char*, int32_t, char*, int32_t, UIDNAInfo*, UErrorCode*)</td><td class="" colspan="2" align="center">Draft<br>4.6</td>
2578</tr>
2579<tr class="row1">
2580<td class="file">uidna.h</td><td class="proto">int32_t uidna_labelToUnicode(const UIDNA*, const UChar*, int32_t, UChar*, int32_t, UIDNAInfo*, UErrorCode*)</td><td class="" colspan="2" align="center">Draft<br>4.6</td>
2581</tr>
2582<tr class="row0">
2583<td class="file">uidna.h</td><td class="proto">int32_t uidna_labelToUnicodeUTF8(const UIDNA*, const char*, int32_t, char*, int32_t, UIDNAInfo*, UErrorCode*)</td><td class="" colspan="2" align="center">Draft<br>4.6</td>
2584</tr>
2585<tr class="row1">
2586<td class="file">uidna.h</td><td class="proto">int32_t uidna_nameToASCII(const UIDNA*, const UChar*, int32_t, UChar*, int32_t, UIDNAInfo*, UErrorCode*)</td><td class="" colspan="2" align="center">Draft<br>4.6</td>
2587</tr>
2588<tr class="row0">
2589<td class="file">uidna.h</td><td class="proto">int32_t uidna_nameToASCII_UTF8(const UIDNA*, const char*, int32_t, char*, int32_t, UIDNAInfo*, UErrorCode*)</td><td class="" colspan="2" align="center">Draft<br>4.6</td>
2590</tr>
2591<tr class="row1">
2592<td class="file">uidna.h</td><td class="proto">int32_t uidna_nameToUnicode(const UIDNA*, const UChar*, int32_t, UChar*, int32_t, UIDNAInfo*, UErrorCode*)</td><td class="" colspan="2" align="center">Draft<br>4.6</td>
2593</tr>
2594<tr class="row0">
2595<td class="file">uidna.h</td><td class="proto">int32_t uidna_nameToUnicodeUTF8(const UIDNA*, const char*, int32_t, char*, int32_t, UIDNAInfo*, UErrorCode*)</td><td class="" colspan="2" align="center">Draft<br>4.6</td>
2596</tr>
2597<tr class="row1">
2598<td class="file">uidna.h</td><td class="proto">void uidna_close(UIDNA*)</td><td class="" colspan="2" align="center">Draft<br>4.6</td>
2599</tr>
2600<tr class="row0">
2601<td class="file">uloc.h</td><td class="proto"><tt>#define</tt> ULOC_KEYWORD_ASSIGN_UNICODE</td><td class="" colspan="2" align="center">Draft<br>4.6</td>
2602</tr>
2603<tr class="row1">
2604<td class="file">uloc.h</td><td class="proto"><tt>#define</tt> ULOC_KEYWORD_ITEM_SEPARATOR_UNICODE</td><td class="" colspan="2" align="center">Draft<br>4.6</td>
2605</tr>
2606<tr class="row0">
2607<td class="file">uloc.h</td><td class="proto"><tt>#define</tt> ULOC_KEYWORD_SEPARATOR_UNICODE</td><td class="" colspan="2" align="center">Draft<br>4.6</td>
2608</tr>
2609<tr class="row1">
2610<td class="file">uloc.h</td><td class="proto">int32_t uloc_forLanguageTag(const char*, char*, int32_t, int32_t*, UErrorCode*)</td><td class="" colspan="2" align="center">Draft<br>4.2</td>
2611</tr>
2612<tr class="row0">
2613<td class="file">uloc.h</td><td class="proto">int32_t uloc_toLanguageTag(const char*, char*, int32_t, UBool, UErrorCode*)</td><td class="" colspan="2" align="center">Draft<br>4.2</td>
2614</tr>
2615<tr class="row1">
2616<td class="file">unorm2.h</td><td class="proto">int32_t unorm2_getDecomposition(const UNormalizer2*, UChar32, UChar*, int32_t, UErrorCode*)</td><td class="" colspan="2" align="center">Draft<br>4.6</td>
2617</tr>
2618<tr class="row0">
2619<td class="file">unum.h</td><td class="proto"><tt>enum</tt> UNumberFormatSymbol::UNUM_EIGHT_DIGIT_SYMBOL</td><td class="" colspan="2" align="center">Draft<br>4.6</td>
2620</tr>
2621<tr class="row1">
2622<td class="file">unum.h</td><td class="proto"><tt>enum</tt> UNumberFormatSymbol::UNUM_FIVE_DIGIT_SYMBOL</td><td class="" colspan="2" align="center">Draft<br>4.6</td>
2623</tr>
2624<tr class="row0">
2625<td class="file">unum.h</td><td class="proto"><tt>enum</tt> UNumberFormatSymbol::UNUM_FOUR_DIGIT_SYMBOL</td><td class="" colspan="2" align="center">Draft<br>4.6</td>
2626</tr>
2627<tr class="row1">
2628<td class="file">unum.h</td><td class="proto"><tt>enum</tt> UNumberFormatSymbol::UNUM_NINE_DIGIT_SYMBOL</td><td class="" colspan="2" align="center">Draft<br>4.6</td>
2629</tr>
2630<tr class="row0">
2631<td class="file">unum.h</td><td class="proto"><tt>enum</tt> UNumberFormatSymbol::UNUM_ONE_DIGIT_SYMBOL</td><td class="" colspan="2" align="center">Draft<br>4.6</td>
2632</tr>
2633<tr class="row1">
2634<td class="file">unum.h</td><td class="proto"><tt>enum</tt> UNumberFormatSymbol::UNUM_SEVEN_DIGIT_SYMBOL</td><td class="" colspan="2" align="center">Draft<br>4.6</td>
2635</tr>
2636<tr class="row0">
2637<td class="file">unum.h</td><td class="proto"><tt>enum</tt> UNumberFormatSymbol::UNUM_SIX_DIGIT_SYMBOL</td><td class="" colspan="2" align="center">Draft<br>4.6</td>
2638</tr>
2639<tr class="row1">
2640<td class="file">unum.h</td><td class="proto"><tt>enum</tt> UNumberFormatSymbol::UNUM_THREE_DIGIT_SYMBOL</td><td class="" colspan="2" align="center">Draft<br>4.6</td>
2641</tr>
2642<tr class="row0">
2643<td class="file">unum.h</td><td class="proto"><tt>enum</tt> UNumberFormatSymbol::UNUM_TWO_DIGIT_SYMBOL</td><td class="" colspan="2" align="center">Draft<br>4.6</td>
2644</tr>
2645<tr class="row1">
2646<td class="file">uregex.h</td><td class="proto">UBool uregex_find64(URegularExpression*, int64_t, UErrorCode*)</td><td class="" colspan="2" align="center">Draft<br>4.6</td>
2647</tr>
2648<tr class="row0">
2649<td class="file">uregex.h</td><td class="proto">UBool uregex_lookingAt64(URegularExpression*, int64_t, UErrorCode*)</td><td class="" colspan="2" align="center">Draft<br>4.6</td>
2650</tr>
2651<tr class="row1">
2652<td class="file">uregex.h</td><td class="proto">UBool uregex_matches64(URegularExpression*, int64_t, UErrorCode*)</td><td class="" colspan="2" align="center">Draft<br>4.6</td>
2653</tr>
2654<tr class="row0">
2655<td class="file">uregex.h</td><td class="proto">URegularExpression* uregex_openUText(UText*, uint32_t, UParseError*, UErrorCode*)</td><td class="" colspan="2" align="center">Draft<br>4.6</td>
2656</tr>
2657<tr class="row1">
2658<td class="file">uregex.h</td><td class="proto">UText* uregex_appendTailUText(URegularExpression*, UText*, UErrorCode*)</td><td class="" colspan="2" align="center">Draft<br>4.6</td>
2659</tr>
2660<tr class="row0">
2661<td class="file">uregex.h</td><td class="proto">UText* uregex_getUText(URegularExpression*, UText*, UErrorCode*)</td><td class="" colspan="2" align="center">Draft<br>4.6</td>
2662</tr>
2663<tr class="row1">
2664<td class="file">uregex.h</td><td class="proto">UText* uregex_groupUText(URegularExpression*, int32_t, UText*, int64_t*, UErrorCode*)</td><td class="" colspan="2" align="center">Draft<br>4.6</td>
2665</tr>
2666<tr class="row0">
2667<td class="file">uregex.h</td><td class="proto">UText* uregex_patternUText(const URegularExpression*, UErrorCode*)</td><td class="" colspan="2" align="center">Draft<br>4.6</td>
2668</tr>
2669<tr class="row1">
2670<td class="file">uregex.h</td><td class="proto">UText* uregex_replaceAllUText(URegularExpression*, UText*, UText*, UErrorCode*)</td><td class="" colspan="2" align="center">Draft<br>4.6</td>
2671</tr>
2672<tr class="row0">
2673<td class="file">uregex.h</td><td class="proto">UText* uregex_replaceFirstUText(URegularExpression*, UText*, UText*, UErrorCode*)</td><td class="" colspan="2" align="center">Draft<br>4.6</td>
2674</tr>
2675<tr class="row1">
2676<td class="file">uregex.h</td><td class="proto"><tt>enum</tt> URegexpFlag::UREGEX_CANON_EQ</td><td class="" colspan="2" align="center">Draft<br>2.4</td>
2677</tr>
2678<tr class="row0">
2679<td class="file">uregex.h</td><td class="proto">int32_t uregex_splitUText(URegularExpression*, UText*destFields[], int32_t, UErrorCode*)</td><td class="" colspan="2" align="center">Draft<br>4.6</td>
2680</tr>
2681<tr class="row1">
2682<td class="file">uregex.h</td><td class="proto">int64_t uregex_end64(URegularExpression*, int32_t, UErrorCode*)</td><td class="" colspan="2" align="center">Draft<br>4.6</td>
2683</tr>
2684<tr class="row0">
2685<td class="file">uregex.h</td><td class="proto">int64_t uregex_regionEnd64(const URegularExpression*, UErrorCode*)</td><td class="" colspan="2" align="center">Draft<br>4.6</td>
2686</tr>
2687<tr class="row1">
2688<td class="file">uregex.h</td><td class="proto">int64_t uregex_regionStart64(const URegularExpression*, UErrorCode*)</td><td class="" colspan="2" align="center">Draft<br>4.6</td>
2689</tr>
2690<tr class="row0">
2691<td class="file">uregex.h</td><td class="proto">int64_t uregex_start64(URegularExpression*, int32_t, UErrorCode*)</td><td class="" colspan="2" align="center">Draft<br>4.6</td>
2692</tr>
2693<tr class="row1">
2694<td class="file">uregex.h</td><td class="proto">void uregex_appendReplacementUText(URegularExpression*, UText*, UText*, UErrorCode*)</td><td class="" colspan="2" align="center">Draft<br>4.6</td>
2695</tr>
2696<tr class="row0">
2697<td class="file">uregex.h</td><td class="proto">void uregex_getFindProgressCallback(const URegularExpression*, URegexFindProgressCallback**, const void**, UErrorCode*)</td><td class="" colspan="2" align="center">Draft<br>4.6</td>
2698</tr>
2699<tr class="row1">
2700<td class="file">uregex.h</td><td class="proto">void uregex_reset64(URegularExpression*, int64_t, UErrorCode*)</td><td class="" colspan="2" align="center">Draft<br>4.6</td>
2701</tr>
2702<tr class="row0">
2703<td class="file">uregex.h</td><td class="proto">void uregex_setFindProgressCallback(URegularExpression*, URegexFindProgressCallback*, const void*, UErrorCode*)</td><td class="" colspan="2" align="center">Draft<br>4.6</td>
2704</tr>
2705<tr class="row1">
2706<td class="file">uregex.h</td><td class="proto">void uregex_setRegion64(URegularExpression*, int64_t, int64_t, UErrorCode*)</td><td class="" colspan="2" align="center">Draft<br>4.6</td>
2707</tr>
2708<tr class="row0">
2709<td class="file">uregex.h</td><td class="proto">void uregex_setRegionAndStart(URegularExpression*, int64_t, int64_t, int64_t, UErrorCode*)</td><td class="" colspan="2" align="center">Draft<br>4.6</td>
2710</tr>
2711<tr class="row1">
2712<td class="file">uregex.h</td><td class="proto">void uregex_setUText(URegularExpression*, UText*, UErrorCode*)</td><td class="" colspan="2" align="center">Draft<br>4.6</td>
2713</tr>
2714<tr class="row0">
2715<td class="file">uscript.h</td><td class="proto">UBool uscript_hasScript(UChar32, UScriptCode)</td><td class="" colspan="2" align="center">Draft<br>4.6</td>
2716</tr>
2717<tr class="row1">
2718<td class="file">uscript.h</td><td class="proto">int32_t uscript_getScriptExtensions(UChar32, UScriptCode*, int32_t, UErrorCode*)</td><td class="" colspan="2" align="center">Draft<br>4.6</td>
2719</tr>
2720<tr class="row0">
2721<td class="file">vtzone.h</td><td class="proto"><tt>static</tt> VTimeZone* VTimeZone::createVTimeZoneFromBasicTimeZone(const BasicTimeZone&amp;, UErrorCode&amp;)</td><td class="" colspan="2" align="center">Draft<br>4.6</td>
2722</tr>
2723</table>
2724</div>
2725<P></P>
2726<a href="#_top">(jump back to top)</a>
2727<hr>
2728<p>
2729<i><font size="-1">Contents generated by StableAPI (r30028:30032M) tool on Mon May 16 07:28:35 PDT 2011<br>Copyright (C) 2011, International Business Machines Corporation, All Rights Reserved.</font></i>
2730</p>
2731</body>
2732</html>
2733