Файловый менеджер - Редактировать - /opt/alt/alt-nodejs20/root/usr/share/doc/alt-nodejs20-libicu-doc/unumberrangeformatter_8h_source.html
Назад
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> <meta http-equiv="X-UA-Compatible" content="IE=9"/> <meta name="generator" content="Doxygen 1.8.14"/> <meta name="viewport" content="width=device-width, initial-scale=1"/> <title>ICU 78.3: i18n/unicode/unumberrangeformatter.h Source File</title> <link href="tabs.css" rel="stylesheet" type="text/css"/> <script type="text/javascript" src="jquery.js"></script> <script type="text/javascript" src="dynsections.js"></script> <link href="search/search.css" rel="stylesheet" type="text/css"/> <script type="text/javascript" src="search/searchdata.js"></script> <script type="text/javascript" src="search/search.js"></script> <link href="doxygen.css" rel="stylesheet" type="text/css" /> </head> <body> <div id="top"><!-- do not remove this div, it is closed by doxygen! --> <div id="titlearea"> <table cellspacing="0" cellpadding="0"> <tbody> <tr style="height: 56px;"> <td id="projectalign" style="padding-left: 0.5em;"> <div id="projectname">ICU 78.3  <span id="projectnumber">78.3</span> </div> </td> </tr> </tbody> </table> </div> <!-- end header part --> <!-- Generated by Doxygen 1.8.14 --> <script type="text/javascript"> /* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */ var searchBox = new SearchBox("searchBox", "search",false,'Search'); /* @license-end */ </script> <script type="text/javascript" src="menudata.js"></script> <script type="text/javascript" src="menu.js"></script> <script type="text/javascript"> /* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */ $(function() { initMenu('',true,false,'search.php','Search'); $(document).ready(function() { init_search(); }); }); /* @license-end */</script> <div id="main-nav"></div> <!-- window showing the filter options --> <div id="MSearchSelectWindow" onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> </div> <!-- iframe showing the search results (closed by default) --> <div id="MSearchResultsWindow"> <iframe src="javascript:void(0)" frameborder="0" name="MSearchResults" id="MSearchResults"> </iframe> </div> <div id="nav-path" class="navpath"> <ul> <li class="navelem"><a class="el" href="dir_73bc6a9bb617ea1bc89a10aa59ce84e4.html">i18n</a></li><li class="navelem"><a class="el" href="dir_0119ce638985e8a1561a00fdb5f76ff6.html">unicode</a></li> </ul> </div> </div><!-- top --> <div class="header"> <div class="headertitle"> <div class="title">unumberrangeformatter.h</div> </div> </div><!--header--> <div class="contents"> <a href="unumberrangeformatter_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span> <span class="comment">// © 2020 and later: Unicode, Inc. and others.</span></div><div class="line"><a name="l00002"></a><span class="lineno"> 2</span> <span class="comment">// License & terms of use: http://www.unicode.org/copyright.html</span></div><div class="line"><a name="l00003"></a><span class="lineno"> 3</span> </div><div class="line"><a name="l00004"></a><span class="lineno"> 4</span> <span class="preprocessor">#ifndef __UNUMBERRANGEFORMATTER_H__</span></div><div class="line"><a name="l00005"></a><span class="lineno"> 5</span> <span class="preprocessor">#define __UNUMBERRANGEFORMATTER_H__</span></div><div class="line"><a name="l00006"></a><span class="lineno"> 6</span> </div><div class="line"><a name="l00007"></a><span class="lineno"> 7</span> <span class="preprocessor">#include "<a class="code" href="utypes_8h.html">unicode/utypes.h</a>"</span></div><div class="line"><a name="l00008"></a><span class="lineno"> 8</span> </div><div class="line"><a name="l00009"></a><span class="lineno"> 9</span> <span class="preprocessor">#if !UCONFIG_NO_FORMATTING</span></div><div class="line"><a name="l00010"></a><span class="lineno"> 10</span> </div><div class="line"><a name="l00011"></a><span class="lineno"> 11</span> <span class="preprocessor">#include "<a class="code" href="parseerr_8h.html">unicode/parseerr.h</a>"</span></div><div class="line"><a name="l00012"></a><span class="lineno"> 12</span> <span class="preprocessor">#include "<a class="code" href="ufieldpositer_8h.html">unicode/ufieldpositer.h</a>"</span></div><div class="line"><a name="l00013"></a><span class="lineno"> 13</span> <span class="preprocessor">#include "<a class="code" href="umisc_8h.html">unicode/umisc.h</a>"</span></div><div class="line"><a name="l00014"></a><span class="lineno"> 14</span> <span class="preprocessor">#include "<a class="code" href="uformattedvalue_8h.html">unicode/uformattedvalue.h</a>"</span></div><div class="line"><a name="l00015"></a><span class="lineno"> 15</span> <span class="preprocessor">#include "<a class="code" href="uformattable_8h.html">unicode/uformattable.h</a>"</span></div><div class="line"><a name="l00016"></a><span class="lineno"> 16</span> </div><div class="line"><a name="l00017"></a><span class="lineno"> 17</span> </div><div class="line"><a name="l00083"></a><span class="lineno"><a class="line" href="unumberrangeformatter_8h.html#ad4ecbae149b64c966d58f4ce98c69bac"> 83</a></span> <span class="keyword">typedef</span> <span class="keyword">enum</span> <a class="code" href="unumberrangeformatter_8h.html#ad4ecbae149b64c966d58f4ce98c69bac">UNumberRangeCollapse</a> {</div><div class="line"><a name="l00092"></a><span class="lineno"><a class="line" href="unumberrangeformatter_8h.html#ad4ecbae149b64c966d58f4ce98c69bacaaa00a1585b0252eed103005abde47c9c"> 92</a></span>  <a class="code" href="unumberrangeformatter_8h.html#ad4ecbae149b64c966d58f4ce98c69bacaaa00a1585b0252eed103005abde47c9c">UNUM_RANGE_COLLAPSE_AUTO</a>,</div><div class="line"><a name="l00093"></a><span class="lineno"> 93</span> </div><div class="line"><a name="l00099"></a><span class="lineno"><a class="line" href="unumberrangeformatter_8h.html#ad4ecbae149b64c966d58f4ce98c69bacacef657e902c491ff0c00e90ee8c395d8"> 99</a></span>  <a class="code" href="unumberrangeformatter_8h.html#ad4ecbae149b64c966d58f4ce98c69bacacef657e902c491ff0c00e90ee8c395d8">UNUM_RANGE_COLLAPSE_NONE</a>,</div><div class="line"><a name="l00100"></a><span class="lineno"> 100</span> </div><div class="line"><a name="l00107"></a><span class="lineno"><a class="line" href="unumberrangeformatter_8h.html#ad4ecbae149b64c966d58f4ce98c69bacac216344d57db814e81ced68d32bfef91"> 107</a></span>  <a class="code" href="unumberrangeformatter_8h.html#ad4ecbae149b64c966d58f4ce98c69bacac216344d57db814e81ced68d32bfef91">UNUM_RANGE_COLLAPSE_UNIT</a>,</div><div class="line"><a name="l00108"></a><span class="lineno"> 108</span> </div><div class="line"><a name="l00115"></a><span class="lineno"><a class="line" href="unumberrangeformatter_8h.html#ad4ecbae149b64c966d58f4ce98c69baca13c23178c1c516eb50308f6d01f54f48"> 115</a></span>  <a class="code" href="unumberrangeformatter_8h.html#ad4ecbae149b64c966d58f4ce98c69baca13c23178c1c516eb50308f6d01f54f48">UNUM_RANGE_COLLAPSE_ALL</a></div><div class="line"><a name="l00116"></a><span class="lineno"> 116</span> } <a class="code" href="unumberrangeformatter_8h.html#ad4ecbae149b64c966d58f4ce98c69bac">UNumberRangeCollapse</a>;</div><div class="line"><a name="l00117"></a><span class="lineno"> 117</span> </div><div class="line"><a name="l00125"></a><span class="lineno"><a class="line" href="unumberrangeformatter_8h.html#aa0154b4142afeed438c7be50a530ebd1"> 125</a></span> <span class="keyword">typedef</span> <span class="keyword">enum</span> <a class="code" href="unumberrangeformatter_8h.html#aa0154b4142afeed438c7be50a530ebd1">UNumberRangeIdentityFallback</a> {</div><div class="line"><a name="l00131"></a><span class="lineno"><a class="line" href="unumberrangeformatter_8h.html#aa0154b4142afeed438c7be50a530ebd1acab9a2adc00e1fa304243e66bc9f65a5"> 131</a></span>  <a class="code" href="unumberrangeformatter_8h.html#aa0154b4142afeed438c7be50a530ebd1acab9a2adc00e1fa304243e66bc9f65a5">UNUM_IDENTITY_FALLBACK_SINGLE_VALUE</a>,</div><div class="line"><a name="l00132"></a><span class="lineno"> 132</span> </div><div class="line"><a name="l00139"></a><span class="lineno"><a class="line" href="unumberrangeformatter_8h.html#aa0154b4142afeed438c7be50a530ebd1a897059d33ea5187c9f721a80ff04c585"> 139</a></span>  <a class="code" href="unumberrangeformatter_8h.html#aa0154b4142afeed438c7be50a530ebd1a897059d33ea5187c9f721a80ff04c585">UNUM_IDENTITY_FALLBACK_APPROXIMATELY_OR_SINGLE_VALUE</a>,</div><div class="line"><a name="l00140"></a><span class="lineno"> 140</span> </div><div class="line"><a name="l00147"></a><span class="lineno"><a class="line" href="unumberrangeformatter_8h.html#aa0154b4142afeed438c7be50a530ebd1a24fab0c8e99c610cb033b4ea99b21342"> 147</a></span>  <a class="code" href="unumberrangeformatter_8h.html#aa0154b4142afeed438c7be50a530ebd1a24fab0c8e99c610cb033b4ea99b21342">UNUM_IDENTITY_FALLBACK_APPROXIMATELY</a>,</div><div class="line"><a name="l00148"></a><span class="lineno"> 148</span> </div><div class="line"><a name="l00155"></a><span class="lineno"><a class="line" href="unumberrangeformatter_8h.html#aa0154b4142afeed438c7be50a530ebd1af3178fcbcfb6851718a59d8a453941c8"> 155</a></span>  <a class="code" href="unumberrangeformatter_8h.html#aa0154b4142afeed438c7be50a530ebd1af3178fcbcfb6851718a59d8a453941c8">UNUM_IDENTITY_FALLBACK_RANGE</a></div><div class="line"><a name="l00156"></a><span class="lineno"> 156</span> } <a class="code" href="unumberrangeformatter_8h.html#aa0154b4142afeed438c7be50a530ebd1">UNumberRangeIdentityFallback</a>;</div><div class="line"><a name="l00157"></a><span class="lineno"> 157</span> </div><div class="line"><a name="l00165"></a><span class="lineno"><a class="line" href="unumberrangeformatter_8h.html#a19ab840a2eaea75afefd7aed599037ed"> 165</a></span> <span class="keyword">typedef</span> <span class="keyword">enum</span> <a class="code" href="unumberrangeformatter_8h.html#a19ab840a2eaea75afefd7aed599037ed">UNumberRangeIdentityResult</a> {</div><div class="line"><a name="l00172"></a><span class="lineno"><a class="line" href="unumberrangeformatter_8h.html#a19ab840a2eaea75afefd7aed599037eda3317fc8c2690ee3a080a268a6195d00a"> 172</a></span>  <a class="code" href="unumberrangeformatter_8h.html#a19ab840a2eaea75afefd7aed599037eda3317fc8c2690ee3a080a268a6195d00a">UNUM_IDENTITY_RESULT_EQUAL_BEFORE_ROUNDING</a>,</div><div class="line"><a name="l00173"></a><span class="lineno"> 173</span> </div><div class="line"><a name="l00180"></a><span class="lineno"><a class="line" href="unumberrangeformatter_8h.html#a19ab840a2eaea75afefd7aed599037eda617bd9c6d436ac454b82005194b7467c"> 180</a></span>  <a class="code" href="unumberrangeformatter_8h.html#a19ab840a2eaea75afefd7aed599037eda617bd9c6d436ac454b82005194b7467c">UNUM_IDENTITY_RESULT_EQUAL_AFTER_ROUNDING</a>,</div><div class="line"><a name="l00181"></a><span class="lineno"> 181</span> </div><div class="line"><a name="l00188"></a><span class="lineno"><a class="line" href="unumberrangeformatter_8h.html#a19ab840a2eaea75afefd7aed599037eda3880f5ff12eefcf302b4984a79ec7ff7"> 188</a></span>  <a class="code" href="unumberrangeformatter_8h.html#a19ab840a2eaea75afefd7aed599037eda3880f5ff12eefcf302b4984a79ec7ff7">UNUM_IDENTITY_RESULT_NOT_EQUAL</a>,</div><div class="line"><a name="l00189"></a><span class="lineno"> 189</span> </div><div class="line"><a name="l00190"></a><span class="lineno"> 190</span> <span class="preprocessor">#ifndef U_HIDE_INTERNAL_API</span></div><div class="line"><a name="l00191"></a><span class="lineno"> 191</span> </div><div class="line"><a name="l00195"></a><span class="lineno"><a class="line" href="unumberrangeformatter_8h.html#a19ab840a2eaea75afefd7aed599037edad3879ac808169e0eaff934ecece4e54b"> 195</a></span>  <a class="code" href="unumberrangeformatter_8h.html#a19ab840a2eaea75afefd7aed599037edad3879ac808169e0eaff934ecece4e54b">UNUM_IDENTITY_RESULT_COUNT</a></div><div class="line"><a name="l00196"></a><span class="lineno"> 196</span> <span class="preprocessor">#endif </span><span class="comment">/* U_HIDE_INTERNAL_API */</span><span class="preprocessor"></span></div><div class="line"><a name="l00197"></a><span class="lineno"> 197</span> </div><div class="line"><a name="l00198"></a><span class="lineno"> 198</span> } <a class="code" href="unumberrangeformatter_8h.html#a19ab840a2eaea75afefd7aed599037ed">UNumberRangeIdentityResult</a>;</div><div class="line"><a name="l00199"></a><span class="lineno"> 199</span> </div><div class="line"><a name="l00200"></a><span class="lineno"> 200</span> </div><div class="line"><a name="l00201"></a><span class="lineno"> 201</span> <span class="keyword">struct </span><a class="code" href="unumberrangeformatter_8h.html#adc8b3a2d18515351d6470904bcc4cb16">UNumberRangeFormatter</a>;</div><div class="line"><a name="l00209"></a><span class="lineno"><a class="line" href="unumberrangeformatter_8h.html#adc8b3a2d18515351d6470904bcc4cb16"> 209</a></span> <span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="unumberrangeformatter_8h.html#adc8b3a2d18515351d6470904bcc4cb16">UNumberRangeFormatter</a> <a class="code" href="unumberrangeformatter_8h.html#adc8b3a2d18515351d6470904bcc4cb16">UNumberRangeFormatter</a>;</div><div class="line"><a name="l00210"></a><span class="lineno"> 210</span> </div><div class="line"><a name="l00211"></a><span class="lineno"> 211</span> </div><div class="line"><a name="l00212"></a><span class="lineno"> 212</span> <span class="keyword">struct </span><a class="code" href="unumberrangeformatter_8h.html#ab8e7caf895d25d3feb314040d1ac6146">UFormattedNumberRange</a>;</div><div class="line"><a name="l00220"></a><span class="lineno"><a class="line" href="unumberrangeformatter_8h.html#ab8e7caf895d25d3feb314040d1ac6146"> 220</a></span> <span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="unumberrangeformatter_8h.html#ab8e7caf895d25d3feb314040d1ac6146">UFormattedNumberRange</a> <a class="code" href="unumberrangeformatter_8h.html#ab8e7caf895d25d3feb314040d1ac6146">UFormattedNumberRange</a>;</div><div class="line"><a name="l00221"></a><span class="lineno"> 221</span> </div><div class="line"><a name="l00222"></a><span class="lineno"> 222</span> </div><div class="line"><a name="l00244"></a><span class="lineno"> 244</span> <a class="code" href="umachine_8h.html#a676114b1a64bb7c2de15c919a00b28df">U_CAPI</a> <a class="code" href="unumberrangeformatter_8h.html#adc8b3a2d18515351d6470904bcc4cb16">UNumberRangeFormatter</a>* U_EXPORT2</div><div class="line"><a name="l00245"></a><span class="lineno"> 245</span> <a class="code" href="unumberrangeformatter_8h.html#a3a93c7030c6831e46b81965d697fde41">unumrf_openForSkeletonWithCollapseAndIdentityFallback</a>(</div><div class="line"><a name="l00246"></a><span class="lineno"> 246</span>  <span class="keyword">const</span> <a class="code" href="umachine_8h.html#a6bb9fad572d65b305324ef288165e2ac">UChar</a>* skeleton,</div><div class="line"><a name="l00247"></a><span class="lineno"> 247</span>  int32_t skeletonLen,</div><div class="line"><a name="l00248"></a><span class="lineno"> 248</span>  <a class="code" href="unumberrangeformatter_8h.html#ad4ecbae149b64c966d58f4ce98c69bac">UNumberRangeCollapse</a> collapse,</div><div class="line"><a name="l00249"></a><span class="lineno"> 249</span>  <a class="code" href="unumberrangeformatter_8h.html#aa0154b4142afeed438c7be50a530ebd1">UNumberRangeIdentityFallback</a> identityFallback,</div><div class="line"><a name="l00250"></a><span class="lineno"> 250</span>  <span class="keyword">const</span> <span class="keywordtype">char</span>* locale,</div><div class="line"><a name="l00251"></a><span class="lineno"> 251</span>  <a class="code" href="structUParseError.html">UParseError</a>* perror,</div><div class="line"><a name="l00252"></a><span class="lineno"> 252</span>  <a class="code" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c">UErrorCode</a>* ec);</div><div class="line"><a name="l00253"></a><span class="lineno"> 253</span> </div><div class="line"><a name="l00254"></a><span class="lineno"> 254</span> </div><div class="line"><a name="l00263"></a><span class="lineno"> 263</span> <a class="code" href="umachine_8h.html#a676114b1a64bb7c2de15c919a00b28df">U_CAPI</a> <a class="code" href="unumberrangeformatter_8h.html#ab8e7caf895d25d3feb314040d1ac6146">UFormattedNumberRange</a>* U_EXPORT2</div><div class="line"><a name="l00264"></a><span class="lineno"> 264</span> <a class="code" href="unumberrangeformatter_8h.html#a45f4f8c39d4d757c91b9f5255522e982">unumrf_openResult</a>(<a class="code" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c">UErrorCode</a>* ec);</div><div class="line"><a name="l00265"></a><span class="lineno"> 265</span> </div><div class="line"><a name="l00266"></a><span class="lineno"> 266</span> </div><div class="line"><a name="l00282"></a><span class="lineno"> 282</span> <a class="code" href="umachine_8h.html#a676114b1a64bb7c2de15c919a00b28df">U_CAPI</a> <span class="keywordtype">void</span> U_EXPORT2</div><div class="line"><a name="l00283"></a><span class="lineno"> 283</span> <a class="code" href="unumberrangeformatter_8h.html#a3d255e6bd9429ab2082cd02e5d42df2b">unumrf_formatDoubleRange</a>(</div><div class="line"><a name="l00284"></a><span class="lineno"> 284</span>  <span class="keyword">const</span> <a class="code" href="unumberrangeformatter_8h.html#adc8b3a2d18515351d6470904bcc4cb16">UNumberRangeFormatter</a>* uformatter,</div><div class="line"><a name="l00285"></a><span class="lineno"> 285</span>  <span class="keywordtype">double</span> first,</div><div class="line"><a name="l00286"></a><span class="lineno"> 286</span>  <span class="keywordtype">double</span> second,</div><div class="line"><a name="l00287"></a><span class="lineno"> 287</span>  <a class="code" href="unumberrangeformatter_8h.html#ab8e7caf895d25d3feb314040d1ac6146">UFormattedNumberRange</a>* uresult,</div><div class="line"><a name="l00288"></a><span class="lineno"> 288</span>  <a class="code" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c">UErrorCode</a>* ec);</div><div class="line"><a name="l00289"></a><span class="lineno"> 289</span> </div><div class="line"><a name="l00290"></a><span class="lineno"> 290</span> </div><div class="line"><a name="l00310"></a><span class="lineno"> 310</span> <a class="code" href="umachine_8h.html#a676114b1a64bb7c2de15c919a00b28df">U_CAPI</a> <span class="keywordtype">void</span> U_EXPORT2</div><div class="line"><a name="l00311"></a><span class="lineno"> 311</span> <a class="code" href="unumberrangeformatter_8h.html#ac704d29aeec3207290849df5c2229e58">unumrf_formatDecimalRange</a>(</div><div class="line"><a name="l00312"></a><span class="lineno"> 312</span>  <span class="keyword">const</span> <a class="code" href="unumberrangeformatter_8h.html#adc8b3a2d18515351d6470904bcc4cb16">UNumberRangeFormatter</a>* uformatter,</div><div class="line"><a name="l00313"></a><span class="lineno"> 313</span>  <span class="keyword">const</span> <span class="keywordtype">char</span>* first,</div><div class="line"><a name="l00314"></a><span class="lineno"> 314</span>  int32_t firstLen,</div><div class="line"><a name="l00315"></a><span class="lineno"> 315</span>  <span class="keyword">const</span> <span class="keywordtype">char</span>* second,</div><div class="line"><a name="l00316"></a><span class="lineno"> 316</span>  int32_t secondLen,</div><div class="line"><a name="l00317"></a><span class="lineno"> 317</span>  <a class="code" href="unumberrangeformatter_8h.html#ab8e7caf895d25d3feb314040d1ac6146">UFormattedNumberRange</a>* uresult,</div><div class="line"><a name="l00318"></a><span class="lineno"> 318</span>  <a class="code" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c">UErrorCode</a>* ec);</div><div class="line"><a name="l00319"></a><span class="lineno"> 319</span> </div><div class="line"><a name="l00320"></a><span class="lineno"> 320</span> </div><div class="line"><a name="l00335"></a><span class="lineno"> 335</span> <a class="code" href="umachine_8h.html#a676114b1a64bb7c2de15c919a00b28df">U_CAPI</a> <span class="keyword">const</span> <a class="code" href="uformattedvalue_8h.html#af64a1850f6a746a6130aa79ae7fed97f">UFormattedValue</a>* U_EXPORT2</div><div class="line"><a name="l00336"></a><span class="lineno"> 336</span> <a class="code" href="unumberrangeformatter_8h.html#afe7ccf24e69e8bff546f46d2cffaf28a">unumrf_resultAsValue</a>(<span class="keyword">const</span> <a class="code" href="unumberrangeformatter_8h.html#ab8e7caf895d25d3feb314040d1ac6146">UFormattedNumberRange</a>* uresult, <a class="code" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c">UErrorCode</a>* ec);</div><div class="line"><a name="l00337"></a><span class="lineno"> 337</span> </div><div class="line"><a name="l00338"></a><span class="lineno"> 338</span> </div><div class="line"><a name="l00349"></a><span class="lineno"> 349</span> <a class="code" href="umachine_8h.html#a676114b1a64bb7c2de15c919a00b28df">U_CAPI</a> <a class="code" href="unumberrangeformatter_8h.html#a19ab840a2eaea75afefd7aed599037ed">UNumberRangeIdentityResult</a> U_EXPORT2</div><div class="line"><a name="l00350"></a><span class="lineno"> 350</span> <a class="code" href="unumberrangeformatter_8h.html#ac1151f9a58f4c9269d5490b051046403">unumrf_resultGetIdentityResult</a>(</div><div class="line"><a name="l00351"></a><span class="lineno"> 351</span>  <span class="keyword">const</span> <a class="code" href="unumberrangeformatter_8h.html#ab8e7caf895d25d3feb314040d1ac6146">UFormattedNumberRange</a>* uresult,</div><div class="line"><a name="l00352"></a><span class="lineno"> 352</span>  <a class="code" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c">UErrorCode</a>* ec);</div><div class="line"><a name="l00353"></a><span class="lineno"> 353</span> </div><div class="line"><a name="l00354"></a><span class="lineno"> 354</span> </div><div class="line"><a name="l00374"></a><span class="lineno"> 374</span> <a class="code" href="umachine_8h.html#a676114b1a64bb7c2de15c919a00b28df">U_CAPI</a> int32_t U_EXPORT2</div><div class="line"><a name="l00375"></a><span class="lineno"> 375</span> <a class="code" href="unumberrangeformatter_8h.html#a406564fc0f6aa1562965c4604ba075ae">unumrf_resultGetFirstDecimalNumber</a>(</div><div class="line"><a name="l00376"></a><span class="lineno"> 376</span>  <span class="keyword">const</span> <a class="code" href="unumberrangeformatter_8h.html#ab8e7caf895d25d3feb314040d1ac6146">UFormattedNumberRange</a>* uresult,</div><div class="line"><a name="l00377"></a><span class="lineno"> 377</span>  <span class="keywordtype">char</span>* dest,</div><div class="line"><a name="l00378"></a><span class="lineno"> 378</span>  int32_t destCapacity,</div><div class="line"><a name="l00379"></a><span class="lineno"> 379</span>  <a class="code" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c">UErrorCode</a>* ec);</div><div class="line"><a name="l00380"></a><span class="lineno"> 380</span> </div><div class="line"><a name="l00381"></a><span class="lineno"> 381</span> </div><div class="line"><a name="l00401"></a><span class="lineno"> 401</span> <a class="code" href="umachine_8h.html#a676114b1a64bb7c2de15c919a00b28df">U_CAPI</a> int32_t U_EXPORT2</div><div class="line"><a name="l00402"></a><span class="lineno"> 402</span> <a class="code" href="unumberrangeformatter_8h.html#ad891b5b584d319f2effa4cb038701c4f">unumrf_resultGetSecondDecimalNumber</a>(</div><div class="line"><a name="l00403"></a><span class="lineno"> 403</span>  <span class="keyword">const</span> <a class="code" href="unumberrangeformatter_8h.html#ab8e7caf895d25d3feb314040d1ac6146">UFormattedNumberRange</a>* uresult,</div><div class="line"><a name="l00404"></a><span class="lineno"> 404</span>  <span class="keywordtype">char</span>* dest,</div><div class="line"><a name="l00405"></a><span class="lineno"> 405</span>  int32_t destCapacity,</div><div class="line"><a name="l00406"></a><span class="lineno"> 406</span>  <a class="code" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c">UErrorCode</a>* ec);</div><div class="line"><a name="l00407"></a><span class="lineno"> 407</span> </div><div class="line"><a name="l00408"></a><span class="lineno"> 408</span> </div><div class="line"><a name="l00415"></a><span class="lineno"> 415</span> <a class="code" href="umachine_8h.html#a676114b1a64bb7c2de15c919a00b28df">U_CAPI</a> <span class="keywordtype">void</span> U_EXPORT2</div><div class="line"><a name="l00416"></a><span class="lineno"> 416</span> <a class="code" href="unumberrangeformatter_8h.html#ab7f95af5d4c7b422fa8b711d38d822f9">unumrf_close</a>(<a class="code" href="unumberrangeformatter_8h.html#adc8b3a2d18515351d6470904bcc4cb16">UNumberRangeFormatter</a>* uformatter);</div><div class="line"><a name="l00417"></a><span class="lineno"> 417</span> </div><div class="line"><a name="l00418"></a><span class="lineno"> 418</span> </div><div class="line"><a name="l00425"></a><span class="lineno"> 425</span> <a class="code" href="umachine_8h.html#a676114b1a64bb7c2de15c919a00b28df">U_CAPI</a> <span class="keywordtype">void</span> U_EXPORT2</div><div class="line"><a name="l00426"></a><span class="lineno"> 426</span> <a class="code" href="unumberrangeformatter_8h.html#a6c5c5ce8a5e9a05ed6c2b450e7161e8a">unumrf_closeResult</a>(<a class="code" href="unumberrangeformatter_8h.html#ab8e7caf895d25d3feb314040d1ac6146">UFormattedNumberRange</a>* uresult);</div><div class="line"><a name="l00427"></a><span class="lineno"> 427</span> </div><div class="line"><a name="l00428"></a><span class="lineno"> 428</span> </div><div class="line"><a name="l00429"></a><span class="lineno"> 429</span> <span class="preprocessor">#if U_SHOW_CPLUSPLUS_API</span></div><div class="line"><a name="l00430"></a><span class="lineno"> 430</span> U_NAMESPACE_BEGIN</div><div class="line"><a name="l00431"></a><span class="lineno"> 431</span> </div><div class="line"><a name="l00448"></a><span class="lineno"><a class="line" href="classLocalUFormattedNumberPointer.html"> 448</a></span> <a class="code" href="localpointer_8h.html#a3030f841466c4bbbd465ac9c4b999549">U_DEFINE_LOCAL_OPEN_POINTER</a>(<a class="code" href="classLocalUNumberRangeFormatterPointer.html">LocalUNumberRangeFormatterPointer</a>, <a class="code" href="unumberrangeformatter_8h.html#adc8b3a2d18515351d6470904bcc4cb16">UNumberRangeFormatter</a>, <a class="code" href="unumberrangeformatter_8h.html#ab7f95af5d4c7b422fa8b711d38d822f9">unumrf_close</a>);</div><div class="line"><a name="l00449"></a><span class="lineno"> 449</span> </div><div class="line"><a name="l00465"></a><span class="lineno"> 465</span> <a class="code" href="localpointer_8h.html#a3030f841466c4bbbd465ac9c4b999549">U_DEFINE_LOCAL_OPEN_POINTER</a>(LocalUFormattedNumberRangePointer, <a class="code" href="unumberrangeformatter_8h.html#ab8e7caf895d25d3feb314040d1ac6146">UFormattedNumberRange</a>, <a class="code" href="unumberrangeformatter_8h.html#a6c5c5ce8a5e9a05ed6c2b450e7161e8a">unumrf_closeResult</a>);</div><div class="line"><a name="l00466"></a><span class="lineno"> 466</span> </div><div class="line"><a name="l00467"></a><span class="lineno"> 467</span> U_NAMESPACE_END</div><div class="line"><a name="l00468"></a><span class="lineno"> 468</span> <span class="preprocessor">#endif // U_SHOW_CPLUSPLUS_API</span></div><div class="line"><a name="l00469"></a><span class="lineno"> 469</span> </div><div class="line"><a name="l00470"></a><span class="lineno"> 470</span> <span class="preprocessor">#endif </span><span class="comment">/* #if !UCONFIG_NO_FORMATTING */</span><span class="preprocessor"></span></div><div class="line"><a name="l00471"></a><span class="lineno"> 471</span> <span class="preprocessor">#endif //__UNUMBERRANGEFORMATTER_H__</span></div><div class="ttc" id="uformattable_8h_html"><div class="ttname"><a href="uformattable_8h.html">uformattable.h</a></div><div class="ttdoc">C API: UFormattable is a thin wrapper for primitive types used for formatting and parsing...</div></div> <div class="ttc" id="uformattedvalue_8h_html"><div class="ttname"><a href="uformattedvalue_8h.html">uformattedvalue.h</a></div><div class="ttdoc">C API: Abstract operations for localized strings. </div></div> <div class="ttc" id="unumberrangeformatter_8h_html_ac1151f9a58f4c9269d5490b051046403"><div class="ttname"><a href="unumberrangeformatter_8h.html#ac1151f9a58f4c9269d5490b051046403">unumrf_resultGetIdentityResult</a></div><div class="ttdeci">U_CAPI UNumberRangeIdentityResult unumrf_resultGetIdentityResult(const UFormattedNumberRange *uresult, UErrorCode *ec)</div><div class="ttdoc">Extracts the identity result from a UFormattedNumberRange. </div></div> <div class="ttc" id="unumberrangeformatter_8h_html_a19ab840a2eaea75afefd7aed599037eda3880f5ff12eefcf302b4984a79ec7ff7"><div class="ttname"><a href="unumberrangeformatter_8h.html#a19ab840a2eaea75afefd7aed599037eda3880f5ff12eefcf302b4984a79ec7ff7">UNUM_IDENTITY_RESULT_NOT_EQUAL</a></div><div class="ttdoc">Used to indicate that the two numbers in the range were not equal, even after rounding rules were app...</div><div class="ttdef"><b>Definition:</b> <a href="unumberrangeformatter_8h_source.html#l00188">unumberrangeformatter.h:188</a></div></div> <div class="ttc" id="classLocalUNumberRangeFormatterPointer_html"><div class="ttname"><a href="classLocalUNumberRangeFormatterPointer.html">LocalUNumberRangeFormatterPointer</a></div><div class="ttdoc">"Smart pointer" class; closes a UNumberFormatter via unumf_close(). </div></div> <div class="ttc" id="umachine_8h_html_a676114b1a64bb7c2de15c919a00b28df"><div class="ttname"><a href="umachine_8h.html#a676114b1a64bb7c2de15c919a00b28df">U_CAPI</a></div><div class="ttdeci">#define U_CAPI</div><div class="ttdoc">This is used to declare a function as a public ICU C API. </div><div class="ttdef"><b>Definition:</b> <a href="umachine_8h_source.html#l00110">umachine.h:110</a></div></div> <div class="ttc" id="unumberrangeformatter_8h_html_ab8e7caf895d25d3feb314040d1ac6146"><div class="ttname"><a href="unumberrangeformatter_8h.html#ab8e7caf895d25d3feb314040d1ac6146">UFormattedNumberRange</a></div><div class="ttdeci">struct UFormattedNumberRange UFormattedNumberRange</div><div class="ttdoc">C-compatible version of icu::number::FormattedNumberRange. </div><div class="ttdef"><b>Definition:</b> <a href="unumberrangeformatter_8h_source.html#l00220">unumberrangeformatter.h:220</a></div></div> <div class="ttc" id="unumberrangeformatter_8h_html_aa0154b4142afeed438c7be50a530ebd1af3178fcbcfb6851718a59d8a453941c8"><div class="ttname"><a href="unumberrangeformatter_8h.html#aa0154b4142afeed438c7be50a530ebd1af3178fcbcfb6851718a59d8a453941c8">UNUM_IDENTITY_FALLBACK_RANGE</a></div><div class="ttdoc">Show the number as the range of two equal values. </div><div class="ttdef"><b>Definition:</b> <a href="unumberrangeformatter_8h_source.html#l00155">unumberrangeformatter.h:155</a></div></div> <div class="ttc" id="unumberrangeformatter_8h_html_ad4ecbae149b64c966d58f4ce98c69bacac216344d57db814e81ced68d32bfef91"><div class="ttname"><a href="unumberrangeformatter_8h.html#ad4ecbae149b64c966d58f4ce98c69bacac216344d57db814e81ced68d32bfef91">UNUM_RANGE_COLLAPSE_UNIT</a></div><div class="ttdoc">Collapse the unit part of the number, but not the notation, if present. </div><div class="ttdef"><b>Definition:</b> <a href="unumberrangeformatter_8h_source.html#l00107">unumberrangeformatter.h:107</a></div></div> <div class="ttc" id="umisc_8h_html"><div class="ttname"><a href="umisc_8h.html">umisc.h</a></div><div class="ttdoc">C API: Miscellaneous definitions. </div></div> <div class="ttc" id="unumberrangeformatter_8h_html_aa0154b4142afeed438c7be50a530ebd1acab9a2adc00e1fa304243e66bc9f65a5"><div class="ttname"><a href="unumberrangeformatter_8h.html#aa0154b4142afeed438c7be50a530ebd1acab9a2adc00e1fa304243e66bc9f65a5">UNUM_IDENTITY_FALLBACK_SINGLE_VALUE</a></div><div class="ttdoc">Show the number as a single value rather than a range. </div><div class="ttdef"><b>Definition:</b> <a href="unumberrangeformatter_8h_source.html#l00131">unumberrangeformatter.h:131</a></div></div> <div class="ttc" id="unumberrangeformatter_8h_html_ac704d29aeec3207290849df5c2229e58"><div class="ttname"><a href="unumberrangeformatter_8h.html#ac704d29aeec3207290849df5c2229e58">unumrf_formatDecimalRange</a></div><div class="ttdeci">U_CAPI void unumrf_formatDecimalRange(const UNumberRangeFormatter *uformatter, const char *first, int32_t firstLen, const char *second, int32_t secondLen, UFormattedNumberRange *uresult, UErrorCode *ec)</div><div class="ttdoc">Uses a UNumberRangeFormatter to format a range of decimal numbers. </div></div> <div class="ttc" id="unumberrangeformatter_8h_html_a19ab840a2eaea75afefd7aed599037eda617bd9c6d436ac454b82005194b7467c"><div class="ttname"><a href="unumberrangeformatter_8h.html#a19ab840a2eaea75afefd7aed599037eda617bd9c6d436ac454b82005194b7467c">UNUM_IDENTITY_RESULT_EQUAL_AFTER_ROUNDING</a></div><div class="ttdoc">Used to indicate that the two numbers in the range were equal, but only after rounding rules were app...</div><div class="ttdef"><b>Definition:</b> <a href="unumberrangeformatter_8h_source.html#l00180">unumberrangeformatter.h:180</a></div></div> <div class="ttc" id="localpointer_8h_html_a3030f841466c4bbbd465ac9c4b999549"><div class="ttname"><a href="localpointer_8h.html#a3030f841466c4bbbd465ac9c4b999549">U_DEFINE_LOCAL_OPEN_POINTER</a></div><div class="ttdeci">#define U_DEFINE_LOCAL_OPEN_POINTER(LocalPointerClassName, Type, closeFunction)</div><div class="ttdoc">"Smart pointer" definition macro, deletes objects via the closeFunction. </div><div class="ttdef"><b>Definition:</b> <a href="localpointer_8h_source.html#l00548">localpointer.h:548</a></div></div> <div class="ttc" id="unumberrangeformatter_8h_html_afe7ccf24e69e8bff546f46d2cffaf28a"><div class="ttname"><a href="unumberrangeformatter_8h.html#afe7ccf24e69e8bff546f46d2cffaf28a">unumrf_resultAsValue</a></div><div class="ttdeci">U_CAPI const UFormattedValue * unumrf_resultAsValue(const UFormattedNumberRange *uresult, UErrorCode *ec)</div><div class="ttdoc">Returns a representation of a UFormattedNumberRange as a UFormattedValue, which can be subsequently p...</div></div> <div class="ttc" id="unumberrangeformatter_8h_html_a19ab840a2eaea75afefd7aed599037ed"><div class="ttname"><a href="unumberrangeformatter_8h.html#a19ab840a2eaea75afefd7aed599037ed">UNumberRangeIdentityResult</a></div><div class="ttdeci">UNumberRangeIdentityResult</div><div class="ttdoc">Used in the result class FormattedNumberRange to indicate to the user whether the numbers formatted i...</div><div class="ttdef"><b>Definition:</b> <a href="unumberrangeformatter_8h_source.html#l00165">unumberrangeformatter.h:165</a></div></div> <div class="ttc" id="unumberrangeformatter_8h_html_ab7f95af5d4c7b422fa8b711d38d822f9"><div class="ttname"><a href="unumberrangeformatter_8h.html#ab7f95af5d4c7b422fa8b711d38d822f9">unumrf_close</a></div><div class="ttdeci">U_CAPI void unumrf_close(UNumberRangeFormatter *uformatter)</div><div class="ttdoc">Releases the UNumberFormatter created by unumf_openForSkeletonAndLocale(). </div></div> <div class="ttc" id="unumberrangeformatter_8h_html_a406564fc0f6aa1562965c4604ba075ae"><div class="ttname"><a href="unumberrangeformatter_8h.html#a406564fc0f6aa1562965c4604ba075ae">unumrf_resultGetFirstDecimalNumber</a></div><div class="ttdeci">U_CAPI int32_t unumrf_resultGetFirstDecimalNumber(const UFormattedNumberRange *uresult, char *dest, int32_t destCapacity, UErrorCode *ec)</div><div class="ttdoc">Extracts the first formatted number as a decimal number. </div></div> <div class="ttc" id="unumberrangeformatter_8h_html_a3d255e6bd9429ab2082cd02e5d42df2b"><div class="ttname"><a href="unumberrangeformatter_8h.html#a3d255e6bd9429ab2082cd02e5d42df2b">unumrf_formatDoubleRange</a></div><div class="ttdeci">U_CAPI void unumrf_formatDoubleRange(const UNumberRangeFormatter *uformatter, double first, double second, UFormattedNumberRange *uresult, UErrorCode *ec)</div><div class="ttdoc">Uses a UNumberRangeFormatter to format a range of doubles. </div></div> <div class="ttc" id="unumberrangeformatter_8h_html_ad891b5b584d319f2effa4cb038701c4f"><div class="ttname"><a href="unumberrangeformatter_8h.html#ad891b5b584d319f2effa4cb038701c4f">unumrf_resultGetSecondDecimalNumber</a></div><div class="ttdeci">U_CAPI int32_t unumrf_resultGetSecondDecimalNumber(const UFormattedNumberRange *uresult, char *dest, int32_t destCapacity, UErrorCode *ec)</div><div class="ttdoc">Extracts the second formatted number as a decimal number. </div></div> <div class="ttc" id="umachine_8h_html_a6bb9fad572d65b305324ef288165e2ac"><div class="ttname"><a href="umachine_8h.html#a6bb9fad572d65b305324ef288165e2ac">UChar</a></div><div class="ttdeci">char16_t UChar</div><div class="ttdoc">The base type for UTF-16 code units and pointers. </div><div class="ttdef"><b>Definition:</b> <a href="umachine_8h_source.html#l00400">umachine.h:400</a></div></div> <div class="ttc" id="unumberrangeformatter_8h_html_aa0154b4142afeed438c7be50a530ebd1a897059d33ea5187c9f721a80ff04c585"><div class="ttname"><a href="unumberrangeformatter_8h.html#aa0154b4142afeed438c7be50a530ebd1a897059d33ea5187c9f721a80ff04c585">UNUM_IDENTITY_FALLBACK_APPROXIMATELY_OR_SINGLE_VALUE</a></div><div class="ttdoc">Show the number using a locale-sensitive approximation pattern. </div><div class="ttdef"><b>Definition:</b> <a href="unumberrangeformatter_8h_source.html#l00139">unumberrangeformatter.h:139</a></div></div> <div class="ttc" id="unumberrangeformatter_8h_html_a3a93c7030c6831e46b81965d697fde41"><div class="ttname"><a href="unumberrangeformatter_8h.html#a3a93c7030c6831e46b81965d697fde41">unumrf_openForSkeletonWithCollapseAndIdentityFallback</a></div><div class="ttdeci">U_CAPI UNumberRangeFormatter * unumrf_openForSkeletonWithCollapseAndIdentityFallback(const UChar *skeleton, int32_t skeletonLen, UNumberRangeCollapse collapse, UNumberRangeIdentityFallback identityFallback, const char *locale, UParseError *perror, UErrorCode *ec)</div><div class="ttdoc">Creates a new UNumberFormatter for the given skeleton string, collapse option, identity fallback opti...</div></div> <div class="ttc" id="parseerr_8h_html"><div class="ttname"><a href="parseerr_8h.html">parseerr.h</a></div><div class="ttdoc">C API: Parse Error Information. </div></div> <div class="ttc" id="unumberrangeformatter_8h_html_ad4ecbae149b64c966d58f4ce98c69bacaaa00a1585b0252eed103005abde47c9c"><div class="ttname"><a href="unumberrangeformatter_8h.html#ad4ecbae149b64c966d58f4ce98c69bacaaa00a1585b0252eed103005abde47c9c">UNUM_RANGE_COLLAPSE_AUTO</a></div><div class="ttdoc">Use locale data and heuristics to determine how much of the string to collapse. </div><div class="ttdef"><b>Definition:</b> <a href="unumberrangeformatter_8h_source.html#l00092">unumberrangeformatter.h:92</a></div></div> <div class="ttc" id="unumberrangeformatter_8h_html_ad4ecbae149b64c966d58f4ce98c69baca13c23178c1c516eb50308f6d01f54f48"><div class="ttname"><a href="unumberrangeformatter_8h.html#ad4ecbae149b64c966d58f4ce98c69baca13c23178c1c516eb50308f6d01f54f48">UNUM_RANGE_COLLAPSE_ALL</a></div><div class="ttdoc">Collapse any field that is equal across the range sign. </div><div class="ttdef"><b>Definition:</b> <a href="unumberrangeformatter_8h_source.html#l00115">unumberrangeformatter.h:115</a></div></div> <div class="ttc" id="unumberrangeformatter_8h_html_ad4ecbae149b64c966d58f4ce98c69bac"><div class="ttname"><a href="unumberrangeformatter_8h.html#ad4ecbae149b64c966d58f4ce98c69bac">UNumberRangeCollapse</a></div><div class="ttdeci">UNumberRangeCollapse</div><div class="ttdoc">Defines how to merge fields that are identical across the range sign. </div><div class="ttdef"><b>Definition:</b> <a href="unumberrangeformatter_8h_source.html#l00083">unumberrangeformatter.h:83</a></div></div> <div class="ttc" id="utypes_8h_html_a3343c1c8a8377277046774691c98d78c"><div class="ttname"><a href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c">UErrorCode</a></div><div class="ttdeci">UErrorCode</div><div class="ttdoc">Standard ICU4C error code type, a substitute for exceptions. </div><div class="ttdef"><b>Definition:</b> <a href="utypes_8h_source.html#l00509">utypes.h:509</a></div></div> <div class="ttc" id="ufieldpositer_8h_html"><div class="ttname"><a href="ufieldpositer_8h.html">ufieldpositer.h</a></div><div class="ttdoc">C API: UFieldPositionIterator for use with format APIs. </div></div> <div class="ttc" id="unumberrangeformatter_8h_html_ad4ecbae149b64c966d58f4ce98c69bacacef657e902c491ff0c00e90ee8c395d8"><div class="ttname"><a href="unumberrangeformatter_8h.html#ad4ecbae149b64c966d58f4ce98c69bacacef657e902c491ff0c00e90ee8c395d8">UNUM_RANGE_COLLAPSE_NONE</a></div><div class="ttdoc">Do not collapse any part of the number. </div><div class="ttdef"><b>Definition:</b> <a href="unumberrangeformatter_8h_source.html#l00099">unumberrangeformatter.h:99</a></div></div> <div class="ttc" id="structUParseError_html"><div class="ttname"><a href="structUParseError.html">UParseError</a></div><div class="ttdoc">A UParseError struct is used to returned detailed information about parsing errors. </div><div class="ttdef"><b>Definition:</b> <a href="parseerr_8h_source.html#l00058">parseerr.h:58</a></div></div> <div class="ttc" id="utypes_8h_html"><div class="ttname"><a href="utypes_8h.html">utypes.h</a></div><div class="ttdoc">Basic definitions for ICU, for both C and C++ APIs. </div></div> <div class="ttc" id="unumberrangeformatter_8h_html_a45f4f8c39d4d757c91b9f5255522e982"><div class="ttname"><a href="unumberrangeformatter_8h.html#a45f4f8c39d4d757c91b9f5255522e982">unumrf_openResult</a></div><div class="ttdeci">U_CAPI UFormattedNumberRange * unumrf_openResult(UErrorCode *ec)</div><div class="ttdoc">Creates an object to hold the result of a UNumberRangeFormatter operation. </div></div> <div class="ttc" id="unumberrangeformatter_8h_html_a6c5c5ce8a5e9a05ed6c2b450e7161e8a"><div class="ttname"><a href="unumberrangeformatter_8h.html#a6c5c5ce8a5e9a05ed6c2b450e7161e8a">unumrf_closeResult</a></div><div class="ttdeci">U_CAPI void unumrf_closeResult(UFormattedNumberRange *uresult)</div><div class="ttdoc">Releases the UFormattedNumber created by unumf_openResult(). </div></div> <div class="ttc" id="unumberrangeformatter_8h_html_adc8b3a2d18515351d6470904bcc4cb16"><div class="ttname"><a href="unumberrangeformatter_8h.html#adc8b3a2d18515351d6470904bcc4cb16">UNumberRangeFormatter</a></div><div class="ttdeci">struct UNumberRangeFormatter UNumberRangeFormatter</div><div class="ttdoc">C-compatible version of icu::number::LocalizedNumberRangeFormatter. </div><div class="ttdef"><b>Definition:</b> <a href="unumberrangeformatter_8h_source.html#l00209">unumberrangeformatter.h:209</a></div></div> <div class="ttc" id="unumberrangeformatter_8h_html_a19ab840a2eaea75afefd7aed599037edad3879ac808169e0eaff934ecece4e54b"><div class="ttname"><a href="unumberrangeformatter_8h.html#a19ab840a2eaea75afefd7aed599037edad3879ac808169e0eaff934ecece4e54b">UNUM_IDENTITY_RESULT_COUNT</a></div><div class="ttdoc">The number of entries in this enum. </div><div class="ttdef"><b>Definition:</b> <a href="unumberrangeformatter_8h_source.html#l00195">unumberrangeformatter.h:195</a></div></div> <div class="ttc" id="uformattedvalue_8h_html_af64a1850f6a746a6130aa79ae7fed97f"><div class="ttname"><a href="uformattedvalue_8h.html#af64a1850f6a746a6130aa79ae7fed97f">UFormattedValue</a></div><div class="ttdeci">struct UFormattedValue UFormattedValue</div><div class="ttdoc">An abstract formatted value: a string with associated field attributes. </div><div class="ttdef"><b>Definition:</b> <a href="uformattedvalue_8h_source.html#l00368">uformattedvalue.h:368</a></div></div> <div class="ttc" id="unumberrangeformatter_8h_html_aa0154b4142afeed438c7be50a530ebd1a24fab0c8e99c610cb033b4ea99b21342"><div class="ttname"><a href="unumberrangeformatter_8h.html#aa0154b4142afeed438c7be50a530ebd1a24fab0c8e99c610cb033b4ea99b21342">UNUM_IDENTITY_FALLBACK_APPROXIMATELY</a></div><div class="ttdoc">Show the number using a locale-sensitive approximation pattern. </div><div class="ttdef"><b>Definition:</b> <a href="unumberrangeformatter_8h_source.html#l00147">unumberrangeformatter.h:147</a></div></div> <div class="ttc" id="unumberrangeformatter_8h_html_aa0154b4142afeed438c7be50a530ebd1"><div class="ttname"><a href="unumberrangeformatter_8h.html#aa0154b4142afeed438c7be50a530ebd1">UNumberRangeIdentityFallback</a></div><div class="ttdeci">UNumberRangeIdentityFallback</div><div class="ttdoc">Defines the behavior when the two numbers in the range are identical after rounding. </div><div class="ttdef"><b>Definition:</b> <a href="unumberrangeformatter_8h_source.html#l00125">unumberrangeformatter.h:125</a></div></div> <div class="ttc" id="unumberrangeformatter_8h_html_a19ab840a2eaea75afefd7aed599037eda3317fc8c2690ee3a080a268a6195d00a"><div class="ttname"><a href="unumberrangeformatter_8h.html#a19ab840a2eaea75afefd7aed599037eda3317fc8c2690ee3a080a268a6195d00a">UNUM_IDENTITY_RESULT_EQUAL_BEFORE_ROUNDING</a></div><div class="ttdoc">Used to indicate that the two numbers in the range were equal, even before any rounding rules were ap...</div><div class="ttdef"><b>Definition:</b> <a href="unumberrangeformatter_8h_source.html#l00172">unumberrangeformatter.h:172</a></div></div> </div><!-- fragment --></div><!-- contents --> <!-- start footer part --> <hr class="footer"/><address class="footer"><small> Generated by  <a href="http://www.doxygen.org/index.html"> <img class="footer" src="doxygen.png" alt="doxygen"/> </a> 1.8.14 </small></address> </body> </html>
| ver. 1.6 |
Github
|
.
| PHP 8.3.30 | Генерация страницы: 0 |
proxy
|
phpinfo
|
Настройка