Sophie

Sophie

distrib > Mageia > 6 > x86_64 > by-pkgid > 3a4e91bde08970529a0aa07935652fe8 > files > 1017

icu-doc-58.2-3.mga6.noarch.rpm

<!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.11"/>
<title>ICU 58.2: unum.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="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 58.2
   &#160;<span id="projectnumber">58.2</span>
   </div>
  </td>
 </tr>
 </tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.11 -->
  <div id="navrow1" class="tabs">
    <ul class="tablist">
      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
      <li><a href="modules.html"><span>Modules</span></a></li>
      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
      <li><a href="annotated.html"><span>Data&#160;Structures</span></a></li>
      <li class="current"><a href="files.html"><span>Files</span></a></li>
    </ul>
  </div>
  <div id="navrow2" class="tabs2">
    <ul class="tablist">
      <li><a href="files.html"><span>File&#160;List</span></a></li>
      <li><a href="globals.html"><span>Globals</span></a></li>
    </ul>
  </div>
<div id="nav-path" class="navpath">
  <ul>
<li class="navelem"><a class="el" href="dir_b2f33c71d4aa5e7af42a1ca61ff5af1b.html">source</a></li><li class="navelem"><a class="el" href="dir_3c42bef9a3e7804b3d74ebb2809ebf86.html">i18n</a></li><li class="navelem"><a class="el" href="dir_fa4147b4d9cbc9ae7619e21b25239322.html">unicode</a></li>  </ul>
</div>
</div><!-- top -->
<div class="header">
  <div class="headertitle">
<div class="title">unum.h</div>  </div>
</div><!--header-->
<div class="contents">
<a href="unum_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>&#160;<span class="comment">// Copyright (C) 2016 and later: Unicode, Inc. and others.</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="comment">// License &amp; terms of use: http://www.unicode.org/copyright.html</span></div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span class="comment">/*</span></div><div class="line"><a name="l00004"></a><span class="lineno">    4</span>&#160;<span class="comment">*******************************************************************************</span></div><div class="line"><a name="l00005"></a><span class="lineno">    5</span>&#160;<span class="comment">* Copyright (C) 1997-2015, International Business Machines Corporation and others.</span></div><div class="line"><a name="l00006"></a><span class="lineno">    6</span>&#160;<span class="comment">* All Rights Reserved.</span></div><div class="line"><a name="l00007"></a><span class="lineno">    7</span>&#160;<span class="comment">* Modification History:</span></div><div class="line"><a name="l00008"></a><span class="lineno">    8</span>&#160;<span class="comment">*</span></div><div class="line"><a name="l00009"></a><span class="lineno">    9</span>&#160;<span class="comment">*   Date        Name        Description</span></div><div class="line"><a name="l00010"></a><span class="lineno">   10</span>&#160;<span class="comment">*   06/24/99    helena      Integrated Alan&#39;s NF enhancements and Java2 bug fixes</span></div><div class="line"><a name="l00011"></a><span class="lineno">   11</span>&#160;<span class="comment">*******************************************************************************</span></div><div class="line"><a name="l00012"></a><span class="lineno">   12</span>&#160;<span class="comment">*/</span></div><div class="line"><a name="l00013"></a><span class="lineno">   13</span>&#160;</div><div class="line"><a name="l00014"></a><span class="lineno">   14</span>&#160;<span class="preprocessor">#ifndef _UNUM</span></div><div class="line"><a name="l00015"></a><span class="lineno">   15</span>&#160;<span class="preprocessor">#define _UNUM</span></div><div class="line"><a name="l00016"></a><span class="lineno">   16</span>&#160;</div><div class="line"><a name="l00017"></a><span class="lineno">   17</span>&#160;<span class="preprocessor">#include &quot;<a class="code" href="utypes_8h.html">unicode/utypes.h</a>&quot;</span></div><div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160;</div><div class="line"><a name="l00019"></a><span class="lineno">   19</span>&#160;<span class="preprocessor">#if !UCONFIG_NO_FORMATTING</span></div><div class="line"><a name="l00020"></a><span class="lineno">   20</span>&#160;</div><div class="line"><a name="l00021"></a><span class="lineno">   21</span>&#160;<span class="preprocessor">#include &quot;<a class="code" href="localpointer_8h.html">unicode/localpointer.h</a>&quot;</span></div><div class="line"><a name="l00022"></a><span class="lineno">   22</span>&#160;<span class="preprocessor">#include &quot;<a class="code" href="uloc_8h.html">unicode/uloc.h</a>&quot;</span></div><div class="line"><a name="l00023"></a><span class="lineno">   23</span>&#160;<span class="preprocessor">#include &quot;<a class="code" href="ucurr_8h.html">unicode/ucurr.h</a>&quot;</span></div><div class="line"><a name="l00024"></a><span class="lineno">   24</span>&#160;<span class="preprocessor">#include &quot;<a class="code" href="umisc_8h.html">unicode/umisc.h</a>&quot;</span></div><div class="line"><a name="l00025"></a><span class="lineno">   25</span>&#160;<span class="preprocessor">#include &quot;<a class="code" href="parseerr_8h.html">unicode/parseerr.h</a>&quot;</span></div><div class="line"><a name="l00026"></a><span class="lineno">   26</span>&#160;<span class="preprocessor">#include &quot;<a class="code" href="uformattable_8h.html">unicode/uformattable.h</a>&quot;</span></div><div class="line"><a name="l00027"></a><span class="lineno">   27</span>&#160;<span class="preprocessor">#include &quot;<a class="code" href="udisplaycontext_8h.html">unicode/udisplaycontext.h</a>&quot;</span></div><div class="line"><a name="l00028"></a><span class="lineno">   28</span>&#160;</div><div class="line"><a name="l00136"></a><span class="lineno"><a class="line" href="unum_8h.html#aaeec8f4d21895a6f3efdedf14e8f946b">  136</a></span>&#160;<span class="keyword">typedef</span> <span class="keywordtype">void</span>* <a class="code" href="unum_8h.html#aaeec8f4d21895a6f3efdedf14e8f946b">UNumberFormat</a>;</div><div class="line"><a name="l00137"></a><span class="lineno">  137</span>&#160;</div><div class="line"><a name="l00141"></a><span class="lineno"><a class="line" href="unum_8h.html#a4eb4d3ff13bd506e7078b2be4052266d">  141</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">enum</span> <a class="code" href="unum_8h.html#a4eb4d3ff13bd506e7078b2be4052266d">UNumberFormatStyle</a> {</div><div class="line"><a name="l00146"></a><span class="lineno"><a class="line" href="unum_8h.html#a4eb4d3ff13bd506e7078b2be4052266dae207361093035f3cba68e1079222765f">  146</a></span>&#160;    <a class="code" href="unum_8h.html#a4eb4d3ff13bd506e7078b2be4052266dae207361093035f3cba68e1079222765f">UNUM_PATTERN_DECIMAL</a>=0,</div><div class="line"><a name="l00151"></a><span class="lineno"><a class="line" href="unum_8h.html#a4eb4d3ff13bd506e7078b2be4052266dafee95b0f3bd1d25e469d6d73a80ca851">  151</a></span>&#160;    <a class="code" href="unum_8h.html#a4eb4d3ff13bd506e7078b2be4052266dafee95b0f3bd1d25e469d6d73a80ca851">UNUM_DECIMAL</a>=1,</div><div class="line"><a name="l00160"></a><span class="lineno"><a class="line" href="unum_8h.html#a4eb4d3ff13bd506e7078b2be4052266da21b6ea8b4d9a0470ef541984625b60fa">  160</a></span>&#160;    <a class="code" href="unum_8h.html#a4eb4d3ff13bd506e7078b2be4052266da21b6ea8b4d9a0470ef541984625b60fa">UNUM_CURRENCY</a>=2,</div><div class="line"><a name="l00165"></a><span class="lineno"><a class="line" href="unum_8h.html#a4eb4d3ff13bd506e7078b2be4052266da9bf1ec360f981705cd4bbd51cb87aebb">  165</a></span>&#160;    <a class="code" href="unum_8h.html#a4eb4d3ff13bd506e7078b2be4052266da9bf1ec360f981705cd4bbd51cb87aebb">UNUM_PERCENT</a>=3,</div><div class="line"><a name="l00170"></a><span class="lineno"><a class="line" href="unum_8h.html#a4eb4d3ff13bd506e7078b2be4052266da3716da021dd7e974d2e068972f43d824">  170</a></span>&#160;    <a class="code" href="unum_8h.html#a4eb4d3ff13bd506e7078b2be4052266da3716da021dd7e974d2e068972f43d824">UNUM_SCIENTIFIC</a>=4,</div><div class="line"><a name="l00177"></a><span class="lineno"><a class="line" href="unum_8h.html#a4eb4d3ff13bd506e7078b2be4052266da5ae07c512dff6f042638269a892f583d">  177</a></span>&#160;    <a class="code" href="unum_8h.html#a4eb4d3ff13bd506e7078b2be4052266da5ae07c512dff6f042638269a892f583d">UNUM_SPELLOUT</a>=5,</div><div class="line"><a name="l00184"></a><span class="lineno"><a class="line" href="unum_8h.html#a4eb4d3ff13bd506e7078b2be4052266daa2ad067d1cadf2e2f2e988e2d838200b">  184</a></span>&#160;    <a class="code" href="unum_8h.html#a4eb4d3ff13bd506e7078b2be4052266daa2ad067d1cadf2e2f2e988e2d838200b">UNUM_ORDINAL</a>=6,</div><div class="line"><a name="l00189"></a><span class="lineno"><a class="line" href="unum_8h.html#a4eb4d3ff13bd506e7078b2be4052266dae79d8fb72705872b6c3c4abb6c17b9a6">  189</a></span>&#160;    <a class="code" href="unum_8h.html#a4eb4d3ff13bd506e7078b2be4052266dae79d8fb72705872b6c3c4abb6c17b9a6">UNUM_DURATION</a>=7,</div><div class="line"><a name="l00194"></a><span class="lineno"><a class="line" href="unum_8h.html#a4eb4d3ff13bd506e7078b2be4052266dab1c8018237a430c9b88289b18eac6b8e">  194</a></span>&#160;    <a class="code" href="unum_8h.html#a4eb4d3ff13bd506e7078b2be4052266dab1c8018237a430c9b88289b18eac6b8e">UNUM_NUMBERING_SYSTEM</a>=8,</div><div class="line"><a name="l00199"></a><span class="lineno"><a class="line" href="unum_8h.html#a4eb4d3ff13bd506e7078b2be4052266da5960471d91b7598451d928cd8547a66f">  199</a></span>&#160;    <a class="code" href="unum_8h.html#a4eb4d3ff13bd506e7078b2be4052266da5960471d91b7598451d928cd8547a66f">UNUM_PATTERN_RULEBASED</a>=9,</div><div class="line"><a name="l00204"></a><span class="lineno"><a class="line" href="unum_8h.html#a4eb4d3ff13bd506e7078b2be4052266daae232c48e579c727525855cd21571033">  204</a></span>&#160;    <a class="code" href="unum_8h.html#a4eb4d3ff13bd506e7078b2be4052266daae232c48e579c727525855cd21571033">UNUM_CURRENCY_ISO</a>=10,</div><div class="line"><a name="l00210"></a><span class="lineno"><a class="line" href="unum_8h.html#a4eb4d3ff13bd506e7078b2be4052266da3916bb92d0784396ea2331d4f04c03f5">  210</a></span>&#160;    <a class="code" href="unum_8h.html#a4eb4d3ff13bd506e7078b2be4052266da3916bb92d0784396ea2331d4f04c03f5">UNUM_CURRENCY_PLURAL</a>=11,</div><div class="line"><a name="l00217"></a><span class="lineno"><a class="line" href="unum_8h.html#a4eb4d3ff13bd506e7078b2be4052266dae97cdd7ed612d07d251021c076efb1c5">  217</a></span>&#160;    <a class="code" href="unum_8h.html#a4eb4d3ff13bd506e7078b2be4052266dae97cdd7ed612d07d251021c076efb1c5">UNUM_CURRENCY_ACCOUNTING</a>=12,</div><div class="line"><a name="l00223"></a><span class="lineno"><a class="line" href="unum_8h.html#a4eb4d3ff13bd506e7078b2be4052266da8da9eba1a27d5734599709c137c3b82f">  223</a></span>&#160;    <a class="code" href="unum_8h.html#a4eb4d3ff13bd506e7078b2be4052266da8da9eba1a27d5734599709c137c3b82f">UNUM_CASH_CURRENCY</a>=13,</div><div class="line"><a name="l00230"></a><span class="lineno"><a class="line" href="unum_8h.html#a4eb4d3ff13bd506e7078b2be4052266da6015ec9301ce66fc9d02f9233db0ca47">  230</a></span>&#160;    <a class="code" href="unum_8h.html#a4eb4d3ff13bd506e7078b2be4052266da6015ec9301ce66fc9d02f9233db0ca47">UNUM_DECIMAL_COMPACT_SHORT</a>=14,</div><div class="line"><a name="l00237"></a><span class="lineno"><a class="line" href="unum_8h.html#a4eb4d3ff13bd506e7078b2be4052266da93084669e6900ef565342210806e13a6">  237</a></span>&#160;    <a class="code" href="unum_8h.html#a4eb4d3ff13bd506e7078b2be4052266da93084669e6900ef565342210806e13a6">UNUM_DECIMAL_COMPACT_LONG</a>=15,</div><div class="line"><a name="l00244"></a><span class="lineno"><a class="line" href="unum_8h.html#a4eb4d3ff13bd506e7078b2be4052266dac57cfff1b245d11774e8b109b98eedc2">  244</a></span>&#160;    <a class="code" href="unum_8h.html#a4eb4d3ff13bd506e7078b2be4052266dac57cfff1b245d11774e8b109b98eedc2">UNUM_CURRENCY_STANDARD</a>=16,</div><div class="line"><a name="l00245"></a><span class="lineno">  245</span>&#160;</div><div class="line"><a name="l00246"></a><span class="lineno">  246</span>&#160;<span class="preprocessor">#ifndef U_HIDE_DEPRECATED_API</span></div><div class="line"><a name="l00247"></a><span class="lineno">  247</span>&#160;</div><div class="line"><a name="l00251"></a><span class="lineno"><a class="line" href="unum_8h.html#a4eb4d3ff13bd506e7078b2be4052266da996fbe5b154122a24dd70b8c1aaf0716">  251</a></span>&#160;    <a class="code" href="unum_8h.html#a4eb4d3ff13bd506e7078b2be4052266da996fbe5b154122a24dd70b8c1aaf0716">UNUM_FORMAT_STYLE_COUNT</a>=17,</div><div class="line"><a name="l00252"></a><span class="lineno">  252</span>&#160;<span class="preprocessor">#endif  // U_HIDE_DEPRECATED_API</span></div><div class="line"><a name="l00253"></a><span class="lineno">  253</span>&#160;</div><div class="line"><a name="l00258"></a><span class="lineno"><a class="line" href="unum_8h.html#a4eb4d3ff13bd506e7078b2be4052266dad0a115c07b8b2e3bbf296e8aaa51bbeb">  258</a></span>&#160;    <a class="code" href="unum_8h.html#a4eb4d3ff13bd506e7078b2be4052266dad0a115c07b8b2e3bbf296e8aaa51bbeb">UNUM_DEFAULT</a> = <a class="code" href="unum_8h.html#a4eb4d3ff13bd506e7078b2be4052266dafee95b0f3bd1d25e469d6d73a80ca851">UNUM_DECIMAL</a>,</div><div class="line"><a name="l00263"></a><span class="lineno"><a class="line" href="unum_8h.html#a4eb4d3ff13bd506e7078b2be4052266daf1a3f506a159392eb58a5b3b020958f5">  263</a></span>&#160;    <a class="code" href="unum_8h.html#a4eb4d3ff13bd506e7078b2be4052266daf1a3f506a159392eb58a5b3b020958f5">UNUM_IGNORE</a> = <a class="code" href="unum_8h.html#a4eb4d3ff13bd506e7078b2be4052266dae207361093035f3cba68e1079222765f">UNUM_PATTERN_DECIMAL</a></div><div class="line"><a name="l00264"></a><span class="lineno">  264</span>&#160;} <a class="code" href="unum_8h.html#a4eb4d3ff13bd506e7078b2be4052266d">UNumberFormatStyle</a>;</div><div class="line"><a name="l00265"></a><span class="lineno">  265</span>&#160;</div><div class="line"><a name="l00269"></a><span class="lineno"><a class="line" href="unum_8h.html#a2f46653ee48f5d8d5b8e67d4a1b8230a">  269</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">enum</span> <a class="code" href="unum_8h.html#a2f46653ee48f5d8d5b8e67d4a1b8230a">UNumberFormatRoundingMode</a> {</div><div class="line"><a name="l00270"></a><span class="lineno">  270</span>&#160;    UNUM_ROUND_CEILING,</div><div class="line"><a name="l00271"></a><span class="lineno">  271</span>&#160;    UNUM_ROUND_FLOOR,</div><div class="line"><a name="l00272"></a><span class="lineno">  272</span>&#160;    UNUM_ROUND_DOWN,</div><div class="line"><a name="l00273"></a><span class="lineno">  273</span>&#160;    UNUM_ROUND_UP,</div><div class="line"><a name="l00278"></a><span class="lineno"><a class="line" href="unum_8h.html#a2f46653ee48f5d8d5b8e67d4a1b8230aa1fd90821fab4b77604c05712ab1b5678">  278</a></span>&#160;    <a class="code" href="unum_8h.html#a2f46653ee48f5d8d5b8e67d4a1b8230aa1fd90821fab4b77604c05712ab1b5678">UNUM_ROUND_HALFEVEN</a>,</div><div class="line"><a name="l00279"></a><span class="lineno">  279</span>&#160;<span class="preprocessor">#ifndef U_HIDE_DEPRECATED_API</span></div><div class="line"><a name="l00280"></a><span class="lineno">  280</span>&#160;</div><div class="line"><a name="l00284"></a><span class="lineno"><a class="line" href="unum_8h.html#a2f46653ee48f5d8d5b8e67d4a1b8230aaaf65c3f66231f695a558eb526c1215f6">  284</a></span>&#160;    <a class="code" href="unum_8h.html#a2f46653ee48f5d8d5b8e67d4a1b8230aaaf65c3f66231f695a558eb526c1215f6">UNUM_FOUND_HALFEVEN</a> = <a class="code" href="unum_8h.html#a2f46653ee48f5d8d5b8e67d4a1b8230aa1fd90821fab4b77604c05712ab1b5678">UNUM_ROUND_HALFEVEN</a>,</div><div class="line"><a name="l00285"></a><span class="lineno">  285</span>&#160;<span class="preprocessor">#endif  </span><span class="comment">/* U_HIDE_DEPRECATED_API */</span><span class="preprocessor"></span></div><div class="line"><a name="l00286"></a><span class="lineno">  286</span>&#160;    UNUM_ROUND_HALFDOWN = <a class="code" href="unum_8h.html#a2f46653ee48f5d8d5b8e67d4a1b8230aa1fd90821fab4b77604c05712ab1b5678">UNUM_ROUND_HALFEVEN</a> + 1,</div><div class="line"><a name="l00287"></a><span class="lineno">  287</span>&#160;    UNUM_ROUND_HALFUP,</div><div class="line"><a name="l00292"></a><span class="lineno"><a class="line" href="unum_8h.html#a2f46653ee48f5d8d5b8e67d4a1b8230aa0f59afe5c61b0334a1f1fbb89d054595">  292</a></span>&#160;    <a class="code" href="unum_8h.html#a2f46653ee48f5d8d5b8e67d4a1b8230aa0f59afe5c61b0334a1f1fbb89d054595">UNUM_ROUND_UNNECESSARY</a></div><div class="line"><a name="l00293"></a><span class="lineno">  293</span>&#160;} <a class="code" href="unum_8h.html#a2f46653ee48f5d8d5b8e67d4a1b8230a">UNumberFormatRoundingMode</a>;</div><div class="line"><a name="l00294"></a><span class="lineno">  294</span>&#160;</div><div class="line"><a name="l00298"></a><span class="lineno"><a class="line" href="unum_8h.html#ac87c18f94d2d615aa25cd5581ff908f5">  298</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">enum</span> <a class="code" href="unum_8h.html#ac87c18f94d2d615aa25cd5581ff908f5">UNumberFormatPadPosition</a> {</div><div class="line"><a name="l00299"></a><span class="lineno">  299</span>&#160;    UNUM_PAD_BEFORE_PREFIX,</div><div class="line"><a name="l00300"></a><span class="lineno">  300</span>&#160;    UNUM_PAD_AFTER_PREFIX,</div><div class="line"><a name="l00301"></a><span class="lineno">  301</span>&#160;    UNUM_PAD_BEFORE_SUFFIX,</div><div class="line"><a name="l00302"></a><span class="lineno">  302</span>&#160;    UNUM_PAD_AFTER_SUFFIX</div><div class="line"><a name="l00303"></a><span class="lineno">  303</span>&#160;} <a class="code" href="unum_8h.html#ac87c18f94d2d615aa25cd5581ff908f5">UNumberFormatPadPosition</a>;</div><div class="line"><a name="l00304"></a><span class="lineno">  304</span>&#160;</div><div class="line"><a name="l00309"></a><span class="lineno"><a class="line" href="unum_8h.html#a48d230f58cc3dc322e2f2eb6dc1139ef">  309</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">enum</span> <a class="code" href="unum_8h.html#a48d230f58cc3dc322e2f2eb6dc1139ef">UNumberCompactStyle</a> {</div><div class="line"><a name="l00311"></a><span class="lineno"><a class="line" href="unum_8h.html#a48d230f58cc3dc322e2f2eb6dc1139efa881b6820d1d182b042ef71abac9b6f1e">  311</a></span>&#160;  <a class="code" href="unum_8h.html#a48d230f58cc3dc322e2f2eb6dc1139efa881b6820d1d182b042ef71abac9b6f1e">UNUM_SHORT</a>,</div><div class="line"><a name="l00313"></a><span class="lineno"><a class="line" href="unum_8h.html#a48d230f58cc3dc322e2f2eb6dc1139efa523afb859959a9496b408e22de9ebbf9">  313</a></span>&#160;  <a class="code" href="unum_8h.html#a48d230f58cc3dc322e2f2eb6dc1139efa523afb859959a9496b408e22de9ebbf9">UNUM_LONG</a></div><div class="line"><a name="l00315"></a><span class="lineno">  315</span>&#160;} <a class="code" href="unum_8h.html#a48d230f58cc3dc322e2f2eb6dc1139ef">UNumberCompactStyle</a>;</div><div class="line"><a name="l00316"></a><span class="lineno">  316</span>&#160;</div><div class="line"><a name="l00321"></a><span class="lineno"><a class="line" href="unum_8h.html#a2c2f0d1c3a38ec38269be6db11db04b3">  321</a></span>&#160;<span class="keyword">enum</span> <a class="code" href="unum_8h.html#a2c2f0d1c3a38ec38269be6db11db04b3">UCurrencySpacing</a> {</div><div class="line"><a name="l00323"></a><span class="lineno"><a class="line" href="unum_8h.html#a2c2f0d1c3a38ec38269be6db11db04b3abeb2d7d636924080fdd7ab4c15e3c313">  323</a></span>&#160;    <a class="code" href="unum_8h.html#a2c2f0d1c3a38ec38269be6db11db04b3abeb2d7d636924080fdd7ab4c15e3c313">UNUM_CURRENCY_MATCH</a>,</div><div class="line"><a name="l00325"></a><span class="lineno"><a class="line" href="unum_8h.html#a2c2f0d1c3a38ec38269be6db11db04b3ab720998b3474c46ce92577eb57a19d26">  325</a></span>&#160;    <a class="code" href="unum_8h.html#a2c2f0d1c3a38ec38269be6db11db04b3ab720998b3474c46ce92577eb57a19d26">UNUM_CURRENCY_SURROUNDING_MATCH</a>,</div><div class="line"><a name="l00327"></a><span class="lineno"><a class="line" href="unum_8h.html#a2c2f0d1c3a38ec38269be6db11db04b3acb2f72cf37af8c5fa6053e023cff98ac">  327</a></span>&#160;    <a class="code" href="unum_8h.html#a2c2f0d1c3a38ec38269be6db11db04b3acb2f72cf37af8c5fa6053e023cff98ac">UNUM_CURRENCY_INSERT</a>,</div><div class="line"><a name="l00328"></a><span class="lineno">  328</span>&#160;</div><div class="line"><a name="l00329"></a><span class="lineno">  329</span>&#160;    <span class="comment">// Do not conditionalize the following with #ifndef U_HIDE_DEPRECATED_API,</span></div><div class="line"><a name="l00330"></a><span class="lineno">  330</span>&#160;    <span class="comment">// it is needed for layout of DecimalFormatSymbols object.</span></div><div class="line"><a name="l00335"></a><span class="lineno"><a class="line" href="unum_8h.html#a2c2f0d1c3a38ec38269be6db11db04b3a2fd9e7e91825a5644aa6664f2db23699">  335</a></span>&#160;<span class="comment"></span>    <a class="code" href="unum_8h.html#a2c2f0d1c3a38ec38269be6db11db04b3a2fd9e7e91825a5644aa6664f2db23699">UNUM_CURRENCY_SPACING_COUNT</a></div><div class="line"><a name="l00336"></a><span class="lineno">  336</span>&#160;};</div><div class="line"><a name="l00337"></a><span class="lineno"><a class="line" href="unum_8h.html#a27094d1bc060cc6f61e9d26410f65e8b">  337</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">enum</span> <a class="code" href="unum_8h.html#a2c2f0d1c3a38ec38269be6db11db04b3">UCurrencySpacing</a> <a class="code" href="unum_8h.html#a2c2f0d1c3a38ec38269be6db11db04b3">UCurrencySpacing</a>; </div><div class="line"><a name="l00345"></a><span class="lineno"><a class="line" href="unum_8h.html#ad43f2cbfe30924e0adf5f33aece7c8d2">  345</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">enum</span> <a class="code" href="unum_8h.html#ad43f2cbfe30924e0adf5f33aece7c8d2">UNumberFormatFields</a> {</div><div class="line"><a name="l00347"></a><span class="lineno"><a class="line" href="unum_8h.html#ad43f2cbfe30924e0adf5f33aece7c8d2a3fd88686089c5d22cd076e0a1b2c85e1">  347</a></span>&#160;    <a class="code" href="unum_8h.html#ad43f2cbfe30924e0adf5f33aece7c8d2a3fd88686089c5d22cd076e0a1b2c85e1">UNUM_INTEGER_FIELD</a>,</div><div class="line"><a name="l00349"></a><span class="lineno"><a class="line" href="unum_8h.html#ad43f2cbfe30924e0adf5f33aece7c8d2aac593beba79b7181786fee0503ecc2c3">  349</a></span>&#160;    <a class="code" href="unum_8h.html#ad43f2cbfe30924e0adf5f33aece7c8d2aac593beba79b7181786fee0503ecc2c3">UNUM_FRACTION_FIELD</a>,</div><div class="line"><a name="l00351"></a><span class="lineno"><a class="line" href="unum_8h.html#ad43f2cbfe30924e0adf5f33aece7c8d2a906a047b5709b89081789b0da788112b">  351</a></span>&#160;    <a class="code" href="unum_8h.html#ad43f2cbfe30924e0adf5f33aece7c8d2a906a047b5709b89081789b0da788112b">UNUM_DECIMAL_SEPARATOR_FIELD</a>,</div><div class="line"><a name="l00353"></a><span class="lineno"><a class="line" href="unum_8h.html#ad43f2cbfe30924e0adf5f33aece7c8d2a871dea55461baa1ccd4cce1b95fd45e9">  353</a></span>&#160;    <a class="code" href="unum_8h.html#ad43f2cbfe30924e0adf5f33aece7c8d2a871dea55461baa1ccd4cce1b95fd45e9">UNUM_EXPONENT_SYMBOL_FIELD</a>,</div><div class="line"><a name="l00355"></a><span class="lineno"><a class="line" href="unum_8h.html#ad43f2cbfe30924e0adf5f33aece7c8d2aeedd343749b18342d62fca1dad5df04f">  355</a></span>&#160;    <a class="code" href="unum_8h.html#ad43f2cbfe30924e0adf5f33aece7c8d2aeedd343749b18342d62fca1dad5df04f">UNUM_EXPONENT_SIGN_FIELD</a>,</div><div class="line"><a name="l00357"></a><span class="lineno"><a class="line" href="unum_8h.html#ad43f2cbfe30924e0adf5f33aece7c8d2af4169adf9c1c30fc521bc022d4fe6d12">  357</a></span>&#160;    <a class="code" href="unum_8h.html#ad43f2cbfe30924e0adf5f33aece7c8d2af4169adf9c1c30fc521bc022d4fe6d12">UNUM_EXPONENT_FIELD</a>,</div><div class="line"><a name="l00359"></a><span class="lineno"><a class="line" href="unum_8h.html#ad43f2cbfe30924e0adf5f33aece7c8d2a8e35f7927fe9d23e9d614cf743485cd4">  359</a></span>&#160;    <a class="code" href="unum_8h.html#ad43f2cbfe30924e0adf5f33aece7c8d2a8e35f7927fe9d23e9d614cf743485cd4">UNUM_GROUPING_SEPARATOR_FIELD</a>,</div><div class="line"><a name="l00361"></a><span class="lineno"><a class="line" href="unum_8h.html#ad43f2cbfe30924e0adf5f33aece7c8d2aa9549a1fbe083598c4ba814186ad2c2a">  361</a></span>&#160;    <a class="code" href="unum_8h.html#ad43f2cbfe30924e0adf5f33aece7c8d2aa9549a1fbe083598c4ba814186ad2c2a">UNUM_CURRENCY_FIELD</a>,</div><div class="line"><a name="l00363"></a><span class="lineno"><a class="line" href="unum_8h.html#ad43f2cbfe30924e0adf5f33aece7c8d2a4f3f765890a8809faac211ec4053a875">  363</a></span>&#160;    <a class="code" href="unum_8h.html#ad43f2cbfe30924e0adf5f33aece7c8d2a4f3f765890a8809faac211ec4053a875">UNUM_PERCENT_FIELD</a>,</div><div class="line"><a name="l00365"></a><span class="lineno"><a class="line" href="unum_8h.html#ad43f2cbfe30924e0adf5f33aece7c8d2a5544e2bf189cc65f7392668556529a74">  365</a></span>&#160;    <a class="code" href="unum_8h.html#ad43f2cbfe30924e0adf5f33aece7c8d2a5544e2bf189cc65f7392668556529a74">UNUM_PERMILL_FIELD</a>,</div><div class="line"><a name="l00367"></a><span class="lineno"><a class="line" href="unum_8h.html#ad43f2cbfe30924e0adf5f33aece7c8d2aa7b744c8d3d0913191e92996ce12f525">  367</a></span>&#160;    <a class="code" href="unum_8h.html#ad43f2cbfe30924e0adf5f33aece7c8d2aa7b744c8d3d0913191e92996ce12f525">UNUM_SIGN_FIELD</a>,</div><div class="line"><a name="l00368"></a><span class="lineno">  368</span>&#160;<span class="preprocessor">#ifndef U_HIDE_DEPRECATED_API</span></div><div class="line"><a name="l00369"></a><span class="lineno">  369</span>&#160;</div><div class="line"><a name="l00373"></a><span class="lineno"><a class="line" href="unum_8h.html#ad43f2cbfe30924e0adf5f33aece7c8d2ab0fce715b24723f058452096a896116a">  373</a></span>&#160;    <a class="code" href="unum_8h.html#ad43f2cbfe30924e0adf5f33aece7c8d2ab0fce715b24723f058452096a896116a">UNUM_FIELD_COUNT</a></div><div class="line"><a name="l00374"></a><span class="lineno">  374</span>&#160;<span class="preprocessor">#endif  // U_HIDE_DEPRECATED_API</span></div><div class="line"><a name="l00375"></a><span class="lineno">  375</span>&#160;} <a class="code" href="unum_8h.html#ad43f2cbfe30924e0adf5f33aece7c8d2">UNumberFormatFields</a>;</div><div class="line"><a name="l00376"></a><span class="lineno">  376</span>&#160;</div><div class="line"><a name="l00377"></a><span class="lineno">  377</span>&#160;</div><div class="line"><a name="l00411"></a><span class="lineno">  411</span>&#160;<a class="code" href="umachine_8h.html#af3e3799716eaa41e3f49c7bf18c62b98">U_STABLE</a> <a class="code" href="unum_8h.html#aaeec8f4d21895a6f3efdedf14e8f946b">UNumberFormat</a>* U_EXPORT2 </div><div class="line"><a name="l00412"></a><span class="lineno">  412</span>&#160;<a class="code" href="unum_8h.html#a581f9eb53d6b1b052b751272e1c6b67f">unum_open</a>(  <a class="code" href="unum_8h.html#a4eb4d3ff13bd506e7078b2be4052266d">UNumberFormatStyle</a>    style,</div><div class="line"><a name="l00413"></a><span class="lineno">  413</span>&#160;            <span class="keyword">const</span>    <a class="code" href="umachine_8h.html#a6bb9fad572d65b305324ef288165e2ac">UChar</a>*    pattern,</div><div class="line"><a name="l00414"></a><span class="lineno">  414</span>&#160;            int32_t            patternLength,</div><div class="line"><a name="l00415"></a><span class="lineno">  415</span>&#160;            <span class="keyword">const</span>    <span class="keywordtype">char</span>*     locale,</div><div class="line"><a name="l00416"></a><span class="lineno">  416</span>&#160;            <a class="code" href="structUParseError.html">UParseError</a>*       parseErr,</div><div class="line"><a name="l00417"></a><span class="lineno">  417</span>&#160;            <a class="code" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c">UErrorCode</a>*        status);</div><div class="line"><a name="l00418"></a><span class="lineno">  418</span>&#160;</div><div class="line"><a name="l00419"></a><span class="lineno">  419</span>&#160;</div><div class="line"><a name="l00426"></a><span class="lineno">  426</span>&#160;<a class="code" href="umachine_8h.html#af3e3799716eaa41e3f49c7bf18c62b98">U_STABLE</a> <span class="keywordtype">void</span> U_EXPORT2 </div><div class="line"><a name="l00427"></a><span class="lineno">  427</span>&#160;<a class="code" href="unum_8h.html#a5716f7198d8adcd215e6c192abedde88">unum_close</a>(<a class="code" href="unum_8h.html#aaeec8f4d21895a6f3efdedf14e8f946b">UNumberFormat</a>* fmt);</div><div class="line"><a name="l00428"></a><span class="lineno">  428</span>&#160;</div><div class="line"><a name="l00429"></a><span class="lineno">  429</span>&#160;<span class="preprocessor">#if U_SHOW_CPLUSPLUS_API</span></div><div class="line"><a name="l00430"></a><span class="lineno">  430</span>&#160;</div><div class="line"><a name="l00431"></a><span class="lineno">  431</span>&#160;<a class="code" href="uversion_8h.html#a7d9374e037299886d4192b763b4c5e8b">U_NAMESPACE_BEGIN</a></div><div class="line"><a name="l00432"></a><span class="lineno">  432</span>&#160;</div><div class="line"><a name="l00442"></a><span class="lineno">  442</span>&#160;<a class="code" href="localpointer_8h.html#a3030f841466c4bbbd465ac9c4b999549">U_DEFINE_LOCAL_OPEN_POINTER</a>(<a class="code" href="classLocalUNumberFormatPointer.html">LocalUNumberFormatPointer</a>, <a class="code" href="unum_8h.html#aaeec8f4d21895a6f3efdedf14e8f946b">UNumberFormat</a>, <a class="code" href="unum_8h.html#a5716f7198d8adcd215e6c192abedde88">unum_close</a>);</div><div class="line"><a name="l00443"></a><span class="lineno">  443</span>&#160;</div><div class="line"><a name="l00444"></a><span class="lineno">  444</span>&#160;<a class="code" href="uversion_8h.html#a3da1f00f3b02976ac53c014a3e4c0933">U_NAMESPACE_END</a></div><div class="line"><a name="l00445"></a><span class="lineno">  445</span>&#160;</div><div class="line"><a name="l00446"></a><span class="lineno">  446</span>&#160;<span class="preprocessor">#endif</span></div><div class="line"><a name="l00447"></a><span class="lineno">  447</span>&#160;</div><div class="line"><a name="l00456"></a><span class="lineno">  456</span>&#160;<a class="code" href="umachine_8h.html#af3e3799716eaa41e3f49c7bf18c62b98">U_STABLE</a> <a class="code" href="unum_8h.html#aaeec8f4d21895a6f3efdedf14e8f946b">UNumberFormat</a>* U_EXPORT2 </div><div class="line"><a name="l00457"></a><span class="lineno">  457</span>&#160;<a class="code" href="unum_8h.html#aca465856f5b931500a72c74605b40ad9">unum_clone</a>(<span class="keyword">const</span> <a class="code" href="unum_8h.html#aaeec8f4d21895a6f3efdedf14e8f946b">UNumberFormat</a> *fmt,</div><div class="line"><a name="l00458"></a><span class="lineno">  458</span>&#160;       <a class="code" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c">UErrorCode</a> *status);</div><div class="line"><a name="l00459"></a><span class="lineno">  459</span>&#160;</div><div class="line"><a name="l00484"></a><span class="lineno">  484</span>&#160;<a class="code" href="umachine_8h.html#af3e3799716eaa41e3f49c7bf18c62b98">U_STABLE</a> int32_t U_EXPORT2 </div><div class="line"><a name="l00485"></a><span class="lineno">  485</span>&#160;<a class="code" href="unum_8h.html#a5eea15992427d5c86319d23d630795b8">unum_format</a>(    <span class="keyword">const</span>    <a class="code" href="unum_8h.html#aaeec8f4d21895a6f3efdedf14e8f946b">UNumberFormat</a>*    fmt,</div><div class="line"><a name="l00486"></a><span class="lineno">  486</span>&#160;        int32_t            number,</div><div class="line"><a name="l00487"></a><span class="lineno">  487</span>&#160;        <a class="code" href="umachine_8h.html#a6bb9fad572d65b305324ef288165e2ac">UChar</a>*            result,</div><div class="line"><a name="l00488"></a><span class="lineno">  488</span>&#160;        int32_t            resultLength,</div><div class="line"><a name="l00489"></a><span class="lineno">  489</span>&#160;        <a class="code" href="structUFieldPosition.html">UFieldPosition</a>    *pos,</div><div class="line"><a name="l00490"></a><span class="lineno">  490</span>&#160;        <a class="code" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c">UErrorCode</a>*        status);</div><div class="line"><a name="l00491"></a><span class="lineno">  491</span>&#160;</div><div class="line"><a name="l00516"></a><span class="lineno">  516</span>&#160;<a class="code" href="umachine_8h.html#af3e3799716eaa41e3f49c7bf18c62b98">U_STABLE</a> int32_t U_EXPORT2 </div><div class="line"><a name="l00517"></a><span class="lineno">  517</span>&#160;<a class="code" href="unum_8h.html#a76d510c2e2ecbf3a89712f1dc6c6c7da">unum_formatInt64</a>(<span class="keyword">const</span> <a class="code" href="unum_8h.html#aaeec8f4d21895a6f3efdedf14e8f946b">UNumberFormat</a> *fmt,</div><div class="line"><a name="l00518"></a><span class="lineno">  518</span>&#160;        int64_t         number,</div><div class="line"><a name="l00519"></a><span class="lineno">  519</span>&#160;        <a class="code" href="umachine_8h.html#a6bb9fad572d65b305324ef288165e2ac">UChar</a>*          result,</div><div class="line"><a name="l00520"></a><span class="lineno">  520</span>&#160;        int32_t         resultLength,</div><div class="line"><a name="l00521"></a><span class="lineno">  521</span>&#160;        <a class="code" href="structUFieldPosition.html">UFieldPosition</a> *pos,</div><div class="line"><a name="l00522"></a><span class="lineno">  522</span>&#160;        <a class="code" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c">UErrorCode</a>*     status);</div><div class="line"><a name="l00523"></a><span class="lineno">  523</span>&#160;</div><div class="line"><a name="l00548"></a><span class="lineno">  548</span>&#160;<a class="code" href="umachine_8h.html#af3e3799716eaa41e3f49c7bf18c62b98">U_STABLE</a> int32_t U_EXPORT2 </div><div class="line"><a name="l00549"></a><span class="lineno">  549</span>&#160;<a class="code" href="unum_8h.html#a8cbd385fd0b01975ad6a0742c6e5c512">unum_formatDouble</a>(    <span class="keyword">const</span>    <a class="code" href="unum_8h.html#aaeec8f4d21895a6f3efdedf14e8f946b">UNumberFormat</a>*  fmt,</div><div class="line"><a name="l00550"></a><span class="lineno">  550</span>&#160;            <span class="keywordtype">double</span>          number,</div><div class="line"><a name="l00551"></a><span class="lineno">  551</span>&#160;            <a class="code" href="umachine_8h.html#a6bb9fad572d65b305324ef288165e2ac">UChar</a>*          result,</div><div class="line"><a name="l00552"></a><span class="lineno">  552</span>&#160;            int32_t         resultLength,</div><div class="line"><a name="l00553"></a><span class="lineno">  553</span>&#160;            <a class="code" href="structUFieldPosition.html">UFieldPosition</a>  *pos, <span class="comment">/* 0 if ignore */</span></div><div class="line"><a name="l00554"></a><span class="lineno">  554</span>&#160;            <a class="code" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c">UErrorCode</a>*     status);</div><div class="line"><a name="l00555"></a><span class="lineno">  555</span>&#160;</div><div class="line"><a name="l00584"></a><span class="lineno">  584</span>&#160;<a class="code" href="umachine_8h.html#af3e3799716eaa41e3f49c7bf18c62b98">U_STABLE</a> int32_t U_EXPORT2 </div><div class="line"><a name="l00585"></a><span class="lineno">  585</span>&#160;<a class="code" href="unum_8h.html#a59870a322f012dc1b9d99cf8a7b708f1">unum_formatDecimal</a>(    <span class="keyword">const</span>    <a class="code" href="unum_8h.html#aaeec8f4d21895a6f3efdedf14e8f946b">UNumberFormat</a>*  fmt,</div><div class="line"><a name="l00586"></a><span class="lineno">  586</span>&#160;            <span class="keyword">const</span> <span class="keywordtype">char</span> *    number,</div><div class="line"><a name="l00587"></a><span class="lineno">  587</span>&#160;            int32_t         length,</div><div class="line"><a name="l00588"></a><span class="lineno">  588</span>&#160;            <a class="code" href="umachine_8h.html#a6bb9fad572d65b305324ef288165e2ac">UChar</a>*          result,</div><div class="line"><a name="l00589"></a><span class="lineno">  589</span>&#160;            int32_t         resultLength,</div><div class="line"><a name="l00590"></a><span class="lineno">  590</span>&#160;            <a class="code" href="structUFieldPosition.html">UFieldPosition</a>  *pos, <span class="comment">/* 0 if ignore */</span></div><div class="line"><a name="l00591"></a><span class="lineno">  591</span>&#160;            <a class="code" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c">UErrorCode</a>*     status);</div><div class="line"><a name="l00592"></a><span class="lineno">  592</span>&#160;</div><div class="line"><a name="l00617"></a><span class="lineno">  617</span>&#160;<a class="code" href="umachine_8h.html#af3e3799716eaa41e3f49c7bf18c62b98">U_STABLE</a> int32_t U_EXPORT2</div><div class="line"><a name="l00618"></a><span class="lineno">  618</span>&#160;<a class="code" href="unum_8h.html#a35ff307fccbabfb16db8217d132ceae6">unum_formatDoubleCurrency</a>(<span class="keyword">const</span> <a class="code" href="unum_8h.html#aaeec8f4d21895a6f3efdedf14e8f946b">UNumberFormat</a>* fmt,</div><div class="line"><a name="l00619"></a><span class="lineno">  619</span>&#160;                          <span class="keywordtype">double</span> number,</div><div class="line"><a name="l00620"></a><span class="lineno">  620</span>&#160;                          <a class="code" href="umachine_8h.html#a6bb9fad572d65b305324ef288165e2ac">UChar</a>* currency,</div><div class="line"><a name="l00621"></a><span class="lineno">  621</span>&#160;                          <a class="code" href="umachine_8h.html#a6bb9fad572d65b305324ef288165e2ac">UChar</a>* result,</div><div class="line"><a name="l00622"></a><span class="lineno">  622</span>&#160;                          int32_t resultLength,</div><div class="line"><a name="l00623"></a><span class="lineno">  623</span>&#160;                          <a class="code" href="structUFieldPosition.html">UFieldPosition</a>* pos,</div><div class="line"><a name="l00624"></a><span class="lineno">  624</span>&#160;                          <a class="code" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c">UErrorCode</a>* status);</div><div class="line"><a name="l00625"></a><span class="lineno">  625</span>&#160;</div><div class="line"><a name="l00646"></a><span class="lineno">  646</span>&#160;<a class="code" href="umachine_8h.html#af3e3799716eaa41e3f49c7bf18c62b98">U_STABLE</a> int32_t U_EXPORT2</div><div class="line"><a name="l00647"></a><span class="lineno">  647</span>&#160;<a class="code" href="unum_8h.html#ab8a3fdd7ccccf001f66cb4bc709ff7ab">unum_formatUFormattable</a>(<span class="keyword">const</span> <a class="code" href="unum_8h.html#aaeec8f4d21895a6f3efdedf14e8f946b">UNumberFormat</a>* fmt,</div><div class="line"><a name="l00648"></a><span class="lineno">  648</span>&#160;                        <span class="keyword">const</span> <a class="code" href="uformattable_8h.html#a9d2d5a940197ec966f492f8276ee76d9">UFormattable</a> *number,</div><div class="line"><a name="l00649"></a><span class="lineno">  649</span>&#160;                        <a class="code" href="umachine_8h.html#a6bb9fad572d65b305324ef288165e2ac">UChar</a> *result,</div><div class="line"><a name="l00650"></a><span class="lineno">  650</span>&#160;                        int32_t resultLength,</div><div class="line"><a name="l00651"></a><span class="lineno">  651</span>&#160;                        <a class="code" href="structUFieldPosition.html">UFieldPosition</a> *pos,</div><div class="line"><a name="l00652"></a><span class="lineno">  652</span>&#160;                        <a class="code" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c">UErrorCode</a> *status);</div><div class="line"><a name="l00653"></a><span class="lineno">  653</span>&#160;</div><div class="line"><a name="l00673"></a><span class="lineno">  673</span>&#160;<a class="code" href="umachine_8h.html#af3e3799716eaa41e3f49c7bf18c62b98">U_STABLE</a> int32_t U_EXPORT2 </div><div class="line"><a name="l00674"></a><span class="lineno">  674</span>&#160;<a class="code" href="unum_8h.html#ac658b91fe7e7b8c8e0657008d77db90d">unum_parse</a>(    <span class="keyword">const</span>   <a class="code" href="unum_8h.html#aaeec8f4d21895a6f3efdedf14e8f946b">UNumberFormat</a>*  fmt,</div><div class="line"><a name="l00675"></a><span class="lineno">  675</span>&#160;        <span class="keyword">const</span>   <a class="code" href="umachine_8h.html#a6bb9fad572d65b305324ef288165e2ac">UChar</a>*          text,</div><div class="line"><a name="l00676"></a><span class="lineno">  676</span>&#160;        int32_t         textLength,</div><div class="line"><a name="l00677"></a><span class="lineno">  677</span>&#160;        int32_t         *parsePos <span class="comment">/* 0 = start */</span>,</div><div class="line"><a name="l00678"></a><span class="lineno">  678</span>&#160;        <a class="code" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c">UErrorCode</a>      *status);</div><div class="line"><a name="l00679"></a><span class="lineno">  679</span>&#160;</div><div class="line"><a name="l00699"></a><span class="lineno">  699</span>&#160;<a class="code" href="umachine_8h.html#af3e3799716eaa41e3f49c7bf18c62b98">U_STABLE</a> int64_t U_EXPORT2 </div><div class="line"><a name="l00700"></a><span class="lineno">  700</span>&#160;<a class="code" href="unum_8h.html#a952c32d0ed2ddd5ec6630f2b8d776f1a">unum_parseInt64</a>(<span class="keyword">const</span> <a class="code" href="unum_8h.html#aaeec8f4d21895a6f3efdedf14e8f946b">UNumberFormat</a>*  fmt,</div><div class="line"><a name="l00701"></a><span class="lineno">  701</span>&#160;        <span class="keyword">const</span> <a class="code" href="umachine_8h.html#a6bb9fad572d65b305324ef288165e2ac">UChar</a>*  text,</div><div class="line"><a name="l00702"></a><span class="lineno">  702</span>&#160;        int32_t       textLength,</div><div class="line"><a name="l00703"></a><span class="lineno">  703</span>&#160;        int32_t       *parsePos <span class="comment">/* 0 = start */</span>,</div><div class="line"><a name="l00704"></a><span class="lineno">  704</span>&#160;        <a class="code" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c">UErrorCode</a>    *status);</div><div class="line"><a name="l00705"></a><span class="lineno">  705</span>&#160;</div><div class="line"><a name="l00725"></a><span class="lineno">  725</span>&#160;<a class="code" href="umachine_8h.html#af3e3799716eaa41e3f49c7bf18c62b98">U_STABLE</a> <span class="keywordtype">double</span> U_EXPORT2 </div><div class="line"><a name="l00726"></a><span class="lineno">  726</span>&#160;<a class="code" href="unum_8h.html#a849e6ac2def7f3cf5327f8881efc026a">unum_parseDouble</a>(    <span class="keyword">const</span>   <a class="code" href="unum_8h.html#aaeec8f4d21895a6f3efdedf14e8f946b">UNumberFormat</a>*  fmt,</div><div class="line"><a name="l00727"></a><span class="lineno">  727</span>&#160;            <span class="keyword">const</span>   <a class="code" href="umachine_8h.html#a6bb9fad572d65b305324ef288165e2ac">UChar</a>*          text,</div><div class="line"><a name="l00728"></a><span class="lineno">  728</span>&#160;            int32_t         textLength,</div><div class="line"><a name="l00729"></a><span class="lineno">  729</span>&#160;            int32_t         *parsePos <span class="comment">/* 0 = start */</span>,</div><div class="line"><a name="l00730"></a><span class="lineno">  730</span>&#160;            <a class="code" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c">UErrorCode</a>      *status);</div><div class="line"><a name="l00731"></a><span class="lineno">  731</span>&#160;</div><div class="line"><a name="l00732"></a><span class="lineno">  732</span>&#160;</div><div class="line"><a name="l00760"></a><span class="lineno">  760</span>&#160;<a class="code" href="umachine_8h.html#af3e3799716eaa41e3f49c7bf18c62b98">U_STABLE</a> int32_t U_EXPORT2 </div><div class="line"><a name="l00761"></a><span class="lineno">  761</span>&#160;<a class="code" href="unum_8h.html#af80334a90b37b2d5c41bd9db00c98687">unum_parseDecimal</a>(<span class="keyword">const</span>   <a class="code" href="unum_8h.html#aaeec8f4d21895a6f3efdedf14e8f946b">UNumberFormat</a>*  fmt,</div><div class="line"><a name="l00762"></a><span class="lineno">  762</span>&#160;                 <span class="keyword">const</span>   <a class="code" href="umachine_8h.html#a6bb9fad572d65b305324ef288165e2ac">UChar</a>*          text,</div><div class="line"><a name="l00763"></a><span class="lineno">  763</span>&#160;                         int32_t         textLength,</div><div class="line"><a name="l00764"></a><span class="lineno">  764</span>&#160;                         int32_t         *parsePos <span class="comment">/* 0 = start */</span>,</div><div class="line"><a name="l00765"></a><span class="lineno">  765</span>&#160;                         <span class="keywordtype">char</span>            *outBuf,</div><div class="line"><a name="l00766"></a><span class="lineno">  766</span>&#160;                         int32_t         outBufLength,</div><div class="line"><a name="l00767"></a><span class="lineno">  767</span>&#160;                         <a class="code" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c">UErrorCode</a>      *status);</div><div class="line"><a name="l00768"></a><span class="lineno">  768</span>&#160;</div><div class="line"><a name="l00788"></a><span class="lineno">  788</span>&#160;<a class="code" href="umachine_8h.html#af3e3799716eaa41e3f49c7bf18c62b98">U_STABLE</a> <span class="keywordtype">double</span> U_EXPORT2</div><div class="line"><a name="l00789"></a><span class="lineno">  789</span>&#160;<a class="code" href="unum_8h.html#a9d9e2682060ce25075229769c16b9707">unum_parseDoubleCurrency</a>(<span class="keyword">const</span> <a class="code" href="unum_8h.html#aaeec8f4d21895a6f3efdedf14e8f946b">UNumberFormat</a>* fmt,</div><div class="line"><a name="l00790"></a><span class="lineno">  790</span>&#160;                         <span class="keyword">const</span> <a class="code" href="umachine_8h.html#a6bb9fad572d65b305324ef288165e2ac">UChar</a>* text,</div><div class="line"><a name="l00791"></a><span class="lineno">  791</span>&#160;                         int32_t textLength,</div><div class="line"><a name="l00792"></a><span class="lineno">  792</span>&#160;                         int32_t* parsePos, <span class="comment">/* 0 = start */</span></div><div class="line"><a name="l00793"></a><span class="lineno">  793</span>&#160;                         <a class="code" href="umachine_8h.html#a6bb9fad572d65b305324ef288165e2ac">UChar</a>* currency,</div><div class="line"><a name="l00794"></a><span class="lineno">  794</span>&#160;                         <a class="code" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c">UErrorCode</a>* status);</div><div class="line"><a name="l00795"></a><span class="lineno">  795</span>&#160;</div><div class="line"><a name="l00816"></a><span class="lineno">  816</span>&#160;<a class="code" href="umachine_8h.html#af3e3799716eaa41e3f49c7bf18c62b98">U_STABLE</a> <a class="code" href="uformattable_8h.html#a9d2d5a940197ec966f492f8276ee76d9">UFormattable</a>* U_EXPORT2</div><div class="line"><a name="l00817"></a><span class="lineno">  817</span>&#160;<a class="code" href="unum_8h.html#a26e9b033048d9562f1b09dbe1c8c4833">unum_parseToUFormattable</a>(<span class="keyword">const</span> <a class="code" href="unum_8h.html#aaeec8f4d21895a6f3efdedf14e8f946b">UNumberFormat</a>* fmt,</div><div class="line"><a name="l00818"></a><span class="lineno">  818</span>&#160;                         <a class="code" href="uformattable_8h.html#a9d2d5a940197ec966f492f8276ee76d9">UFormattable</a> *result,</div><div class="line"><a name="l00819"></a><span class="lineno">  819</span>&#160;                         <span class="keyword">const</span> <a class="code" href="umachine_8h.html#a6bb9fad572d65b305324ef288165e2ac">UChar</a>* text,</div><div class="line"><a name="l00820"></a><span class="lineno">  820</span>&#160;                         int32_t textLength,</div><div class="line"><a name="l00821"></a><span class="lineno">  821</span>&#160;                         int32_t* parsePos, <span class="comment">/* 0 = start */</span></div><div class="line"><a name="l00822"></a><span class="lineno">  822</span>&#160;                         <a class="code" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c">UErrorCode</a>* status);</div><div class="line"><a name="l00823"></a><span class="lineno">  823</span>&#160;</div><div class="line"><a name="l00840"></a><span class="lineno">  840</span>&#160;<a class="code" href="umachine_8h.html#af3e3799716eaa41e3f49c7bf18c62b98">U_STABLE</a> <span class="keywordtype">void</span> U_EXPORT2 </div><div class="line"><a name="l00841"></a><span class="lineno">  841</span>&#160;<a class="code" href="unum_8h.html#acac55fa6f213cb43d128f8160a0ec5a9">unum_applyPattern</a>(          <a class="code" href="unum_8h.html#aaeec8f4d21895a6f3efdedf14e8f946b">UNumberFormat</a>  *format,</div><div class="line"><a name="l00842"></a><span class="lineno">  842</span>&#160;                            <a class="code" href="umachine_8h.html#a349ef00011f20ccd1d3b424445681aa5">UBool</a>          localized,</div><div class="line"><a name="l00843"></a><span class="lineno">  843</span>&#160;                    <span class="keyword">const</span>   <a class="code" href="umachine_8h.html#a6bb9fad572d65b305324ef288165e2ac">UChar</a>          *pattern,</div><div class="line"><a name="l00844"></a><span class="lineno">  844</span>&#160;                            int32_t         patternLength,</div><div class="line"><a name="l00845"></a><span class="lineno">  845</span>&#160;                            <a class="code" href="structUParseError.html">UParseError</a>    *parseError,</div><div class="line"><a name="l00846"></a><span class="lineno">  846</span>&#160;                            <a class="code" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c">UErrorCode</a>     *status</div><div class="line"><a name="l00847"></a><span class="lineno">  847</span>&#160;                                    );</div><div class="line"><a name="l00848"></a><span class="lineno">  848</span>&#160;</div><div class="line"><a name="l00859"></a><span class="lineno">  859</span>&#160;<a class="code" href="umachine_8h.html#af3e3799716eaa41e3f49c7bf18c62b98">U_STABLE</a> <span class="keyword">const</span> <span class="keywordtype">char</span>* U_EXPORT2 </div><div class="line"><a name="l00860"></a><span class="lineno">  860</span>&#160;<a class="code" href="unum_8h.html#acaa46128fd87e7166b3578eab2c2ad24">unum_getAvailable</a>(int32_t localeIndex);</div><div class="line"><a name="l00861"></a><span class="lineno">  861</span>&#160;</div><div class="line"><a name="l00871"></a><span class="lineno">  871</span>&#160;<a class="code" href="umachine_8h.html#af3e3799716eaa41e3f49c7bf18c62b98">U_STABLE</a> int32_t U_EXPORT2 </div><div class="line"><a name="l00872"></a><span class="lineno">  872</span>&#160;<a class="code" href="unum_8h.html#a56bd0a70446ff1feb5abdc5bc829a8fa">unum_countAvailable</a>(<span class="keywordtype">void</span>);</div><div class="line"><a name="l00873"></a><span class="lineno">  873</span>&#160;</div><div class="line"><a name="l00874"></a><span class="lineno">  874</span>&#160;<span class="preprocessor">#if UCONFIG_HAVE_PARSEALLINPUT</span></div><div class="line"><a name="l00875"></a><span class="lineno">  875</span>&#160;<span class="comment">/* The UNumberFormatAttributeValue type cannot be #ifndef U_HIDE_INTERNAL_API, needed for .h variable declaration */</span></div><div class="line"><a name="l00879"></a><span class="lineno">  879</span>&#160;<span class="keyword">typedef</span> <span class="keyword">enum</span> UNumberFormatAttributeValue {</div><div class="line"><a name="l00880"></a><span class="lineno">  880</span>&#160;<span class="preprocessor">#ifndef U_HIDE_INTERNAL_API</span></div><div class="line"><a name="l00881"></a><span class="lineno">  881</span>&#160;</div><div class="line"><a name="l00882"></a><span class="lineno">  882</span>&#160;  UNUM_NO = 0,</div><div class="line"><a name="l00884"></a><span class="lineno">  884</span>&#160;  UNUM_YES = 1,</div><div class="line"><a name="l00886"></a><span class="lineno">  886</span>&#160;  UNUM_MAYBE = 2</div><div class="line"><a name="l00887"></a><span class="lineno">  887</span>&#160;<span class="preprocessor">#else</span></div><div class="line"><a name="l00888"></a><span class="lineno">  888</span>&#160;</div><div class="line"><a name="l00889"></a><span class="lineno">  889</span>&#160;  UNUM_FORMAT_ATTRIBUTE_VALUE_HIDDEN</div><div class="line"><a name="l00890"></a><span class="lineno">  890</span>&#160;<span class="preprocessor">#endif </span><span class="comment">/* U_HIDE_INTERNAL_API */</span><span class="preprocessor"></span></div><div class="line"><a name="l00891"></a><span class="lineno">  891</span>&#160;} UNumberFormatAttributeValue;</div><div class="line"><a name="l00892"></a><span class="lineno">  892</span>&#160;<span class="preprocessor">#endif</span></div><div class="line"><a name="l00893"></a><span class="lineno">  893</span>&#160;</div><div class="line"><a name="l00895"></a><span class="lineno"><a class="line" href="unum_8h.html#a22c3085f2e722f578a92c15a3346097f">  895</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">enum</span> <a class="code" href="unum_8h.html#a22c3085f2e722f578a92c15a3346097f">UNumberFormatAttribute</a> {</div><div class="line"><a name="l00897"></a><span class="lineno"><a class="line" href="unum_8h.html#a22c3085f2e722f578a92c15a3346097fa565bb2f66b2822d68a2c6e3f95be71a9">  897</a></span>&#160;  <a class="code" href="unum_8h.html#a22c3085f2e722f578a92c15a3346097fa565bb2f66b2822d68a2c6e3f95be71a9">UNUM_PARSE_INT_ONLY</a>,</div><div class="line"><a name="l00899"></a><span class="lineno"><a class="line" href="unum_8h.html#a22c3085f2e722f578a92c15a3346097fafac691b1c59d94b50213c2eab8d83a74">  899</a></span>&#160;  <a class="code" href="unum_8h.html#a22c3085f2e722f578a92c15a3346097fafac691b1c59d94b50213c2eab8d83a74">UNUM_GROUPING_USED</a>,</div><div class="line"><a name="l00901"></a><span class="lineno"><a class="line" href="unum_8h.html#a22c3085f2e722f578a92c15a3346097fa8d460efb91f4335ef7fbd069f7e12de1">  901</a></span>&#160;  <a class="code" href="unum_8h.html#a22c3085f2e722f578a92c15a3346097fa8d460efb91f4335ef7fbd069f7e12de1">UNUM_DECIMAL_ALWAYS_SHOWN</a>,</div><div class="line"><a name="l00903"></a><span class="lineno"><a class="line" href="unum_8h.html#a22c3085f2e722f578a92c15a3346097fa1c61e19057c4c1036a9f1afd98259d57">  903</a></span>&#160;  <a class="code" href="unum_8h.html#a22c3085f2e722f578a92c15a3346097fa1c61e19057c4c1036a9f1afd98259d57">UNUM_MAX_INTEGER_DIGITS</a>,</div><div class="line"><a name="l00905"></a><span class="lineno"><a class="line" href="unum_8h.html#a22c3085f2e722f578a92c15a3346097faf6e1244643dfd78c1e3070a990e81751">  905</a></span>&#160;  <a class="code" href="unum_8h.html#a22c3085f2e722f578a92c15a3346097faf6e1244643dfd78c1e3070a990e81751">UNUM_MIN_INTEGER_DIGITS</a>,</div><div class="line"><a name="l00907"></a><span class="lineno"><a class="line" href="unum_8h.html#a22c3085f2e722f578a92c15a3346097faa21a02dd6022115b4332b30b1cbc5dc3">  907</a></span>&#160;  <a class="code" href="unum_8h.html#a22c3085f2e722f578a92c15a3346097faa21a02dd6022115b4332b30b1cbc5dc3">UNUM_INTEGER_DIGITS</a>,</div><div class="line"><a name="l00909"></a><span class="lineno"><a class="line" href="unum_8h.html#a22c3085f2e722f578a92c15a3346097fa3156d12afe1b2ba2e02e099b9fab9d9c">  909</a></span>&#160;  <a class="code" href="unum_8h.html#a22c3085f2e722f578a92c15a3346097fa3156d12afe1b2ba2e02e099b9fab9d9c">UNUM_MAX_FRACTION_DIGITS</a>,</div><div class="line"><a name="l00911"></a><span class="lineno"><a class="line" href="unum_8h.html#a22c3085f2e722f578a92c15a3346097fa7bda470ac16100aad29970123e659b7f">  911</a></span>&#160;  <a class="code" href="unum_8h.html#a22c3085f2e722f578a92c15a3346097fa7bda470ac16100aad29970123e659b7f">UNUM_MIN_FRACTION_DIGITS</a>,</div><div class="line"><a name="l00913"></a><span class="lineno"><a class="line" href="unum_8h.html#a22c3085f2e722f578a92c15a3346097faa492173115371885d8dd4312c1df263f">  913</a></span>&#160;  <a class="code" href="unum_8h.html#a22c3085f2e722f578a92c15a3346097faa492173115371885d8dd4312c1df263f">UNUM_FRACTION_DIGITS</a>,</div><div class="line"><a name="l00915"></a><span class="lineno"><a class="line" href="unum_8h.html#a22c3085f2e722f578a92c15a3346097fa5c1e5f8080fa49bb89fabec8a36e13e5">  915</a></span>&#160;  <a class="code" href="unum_8h.html#a22c3085f2e722f578a92c15a3346097fa5c1e5f8080fa49bb89fabec8a36e13e5">UNUM_MULTIPLIER</a>,</div><div class="line"><a name="l00917"></a><span class="lineno"><a class="line" href="unum_8h.html#a22c3085f2e722f578a92c15a3346097fa06902c7d131bd688728ad866ff488474">  917</a></span>&#160;  <a class="code" href="unum_8h.html#a22c3085f2e722f578a92c15a3346097fa06902c7d131bd688728ad866ff488474">UNUM_GROUPING_SIZE</a>,</div><div class="line"><a name="l00919"></a><span class="lineno"><a class="line" href="unum_8h.html#a22c3085f2e722f578a92c15a3346097face1e88f1b24547d7a1bf605f781b1c6e">  919</a></span>&#160;  <a class="code" href="unum_8h.html#a22c3085f2e722f578a92c15a3346097face1e88f1b24547d7a1bf605f781b1c6e">UNUM_ROUNDING_MODE</a>,</div><div class="line"><a name="l00921"></a><span class="lineno"><a class="line" href="unum_8h.html#a22c3085f2e722f578a92c15a3346097fa5fb16427f42e8b0c149bb89c8e108f02">  921</a></span>&#160;  <a class="code" href="unum_8h.html#a22c3085f2e722f578a92c15a3346097fa5fb16427f42e8b0c149bb89c8e108f02">UNUM_ROUNDING_INCREMENT</a>,</div><div class="line"><a name="l00923"></a><span class="lineno"><a class="line" href="unum_8h.html#a22c3085f2e722f578a92c15a3346097fa470111abd0962f29b64aac8aa95445ad">  923</a></span>&#160;  <a class="code" href="unum_8h.html#a22c3085f2e722f578a92c15a3346097fa470111abd0962f29b64aac8aa95445ad">UNUM_FORMAT_WIDTH</a>,</div><div class="line"><a name="l00925"></a><span class="lineno"><a class="line" href="unum_8h.html#a22c3085f2e722f578a92c15a3346097fae9bf50a6f9564be1cc74e2fb2a564528">  925</a></span>&#160;  <a class="code" href="unum_8h.html#a22c3085f2e722f578a92c15a3346097fae9bf50a6f9564be1cc74e2fb2a564528">UNUM_PADDING_POSITION</a>,</div><div class="line"><a name="l00927"></a><span class="lineno"><a class="line" href="unum_8h.html#a22c3085f2e722f578a92c15a3346097fa6cdd4f290558adf6093d9a5a036991e2">  927</a></span>&#160;  <a class="code" href="unum_8h.html#a22c3085f2e722f578a92c15a3346097fa6cdd4f290558adf6093d9a5a036991e2">UNUM_SECONDARY_GROUPING_SIZE</a>,</div><div class="line"><a name="l00930"></a><span class="lineno"><a class="line" href="unum_8h.html#a22c3085f2e722f578a92c15a3346097fa606b791bda88aa23e7cb387357163f8b">  930</a></span>&#160;  <a class="code" href="unum_8h.html#a22c3085f2e722f578a92c15a3346097fa606b791bda88aa23e7cb387357163f8b">UNUM_SIGNIFICANT_DIGITS_USED</a>,</div><div class="line"><a name="l00933"></a><span class="lineno"><a class="line" href="unum_8h.html#a22c3085f2e722f578a92c15a3346097fa1a08d64684b9d2cddcc78e974b24aec1">  933</a></span>&#160;  <a class="code" href="unum_8h.html#a22c3085f2e722f578a92c15a3346097fa1a08d64684b9d2cddcc78e974b24aec1">UNUM_MIN_SIGNIFICANT_DIGITS</a>,</div><div class="line"><a name="l00936"></a><span class="lineno"><a class="line" href="unum_8h.html#a22c3085f2e722f578a92c15a3346097fa956d998c675d90d50b620d08cb4fa399">  936</a></span>&#160;  <a class="code" href="unum_8h.html#a22c3085f2e722f578a92c15a3346097fa956d998c675d90d50b620d08cb4fa399">UNUM_MAX_SIGNIFICANT_DIGITS</a>,</div><div class="line"><a name="l00940"></a><span class="lineno"><a class="line" href="unum_8h.html#a22c3085f2e722f578a92c15a3346097fa0c9d63e76d7e4974e6a828a5ad9971f5">  940</a></span>&#160;  <a class="code" href="unum_8h.html#a22c3085f2e722f578a92c15a3346097fa0c9d63e76d7e4974e6a828a5ad9971f5">UNUM_LENIENT_PARSE</a>,</div><div class="line"><a name="l00941"></a><span class="lineno">  941</span>&#160;<span class="preprocessor">#if UCONFIG_HAVE_PARSEALLINPUT</span></div><div class="line"><a name="l00942"></a><span class="lineno">  942</span>&#160;</div><div class="line"><a name="l00946"></a><span class="lineno">  946</span>&#160;  UNUM_PARSE_ALL_INPUT = 20,</div><div class="line"><a name="l00947"></a><span class="lineno">  947</span>&#160;<span class="preprocessor">#endif</span></div><div class="line"><a name="l00948"></a><span class="lineno">  948</span>&#160;</div><div class="line"><a name="l00957"></a><span class="lineno"><a class="line" href="unum_8h.html#a22c3085f2e722f578a92c15a3346097fad3660fb70e7ee81df7ca5390708d54e9">  957</a></span>&#160;  <a class="code" href="unum_8h.html#a22c3085f2e722f578a92c15a3346097fad3660fb70e7ee81df7ca5390708d54e9">UNUM_SCALE</a> = 21,</div><div class="line"><a name="l00958"></a><span class="lineno">  958</span>&#160;<span class="preprocessor">#ifndef U_HIDE_INTERNAL_API</span></div><div class="line"><a name="l00959"></a><span class="lineno">  959</span>&#160;</div><div class="line"><a name="l00965"></a><span class="lineno"><a class="line" href="unum_8h.html#a22c3085f2e722f578a92c15a3346097fa65aae19f14c7e473bd7670844c4a8e2d">  965</a></span>&#160;  <a class="code" href="unum_8h.html#a22c3085f2e722f578a92c15a3346097fa65aae19f14c7e473bd7670844c4a8e2d">UNUM_MINIMUM_GROUPING_DIGITS</a> = 22,</div><div class="line"><a name="l00966"></a><span class="lineno">  966</span>&#160;  <span class="comment">/* TODO: test C API when it becomes @draft */</span></div><div class="line"><a name="l00967"></a><span class="lineno">  967</span>&#160;<span class="preprocessor">#endif  </span><span class="comment">/* U_HIDE_INTERNAL_API */</span><span class="preprocessor"></span></div><div class="line"><a name="l00968"></a><span class="lineno">  968</span>&#160;</div><div class="line"><a name="l00975"></a><span class="lineno"><a class="line" href="unum_8h.html#a22c3085f2e722f578a92c15a3346097facac116bbc13f092312e76ce10f40c36b">  975</a></span>&#160;  <a class="code" href="unum_8h.html#a22c3085f2e722f578a92c15a3346097facac116bbc13f092312e76ce10f40c36b">UNUM_CURRENCY_USAGE</a> = 23,</div><div class="line"><a name="l00976"></a><span class="lineno">  976</span>&#160;</div><div class="line"><a name="l00977"></a><span class="lineno">  977</span>&#160;  <span class="comment">/* The following cannot be #ifndef U_HIDE_INTERNAL_API, needed in .h file variable declararions */</span></div><div class="line"><a name="l00981"></a><span class="lineno"><a class="line" href="unum_8h.html#a22c3085f2e722f578a92c15a3346097faf348ba44e9d2dca6ec374cb7a7e445a7">  981</a></span>&#160;  <a class="code" href="unum_8h.html#a22c3085f2e722f578a92c15a3346097faf348ba44e9d2dca6ec374cb7a7e445a7">UNUM_MAX_NONBOOLEAN_ATTRIBUTE</a> = 0x0FFF,</div><div class="line"><a name="l00982"></a><span class="lineno">  982</span>&#160;</div><div class="line"><a name="l00988"></a><span class="lineno"><a class="line" href="unum_8h.html#a22c3085f2e722f578a92c15a3346097faca8a5389b73ec0c495f43efd65a6063a">  988</a></span>&#160;  <a class="code" href="unum_8h.html#a22c3085f2e722f578a92c15a3346097faca8a5389b73ec0c495f43efd65a6063a">UNUM_FORMAT_FAIL_IF_MORE_THAN_MAX_DIGITS</a> = 0x1000,</div><div class="line"><a name="l00995"></a><span class="lineno"><a class="line" href="unum_8h.html#a22c3085f2e722f578a92c15a3346097fa3ffc12d7e69f41c55b283ddfb53d9757">  995</a></span>&#160;  <a class="code" href="unum_8h.html#a22c3085f2e722f578a92c15a3346097fa3ffc12d7e69f41c55b283ddfb53d9757">UNUM_PARSE_NO_EXPONENT</a>,</div><div class="line"><a name="l00996"></a><span class="lineno">  996</span>&#160;</div><div class="line"><a name="l01005"></a><span class="lineno"><a class="line" href="unum_8h.html#a22c3085f2e722f578a92c15a3346097fab3523d03ceaf2e06a5a0689e15225339"> 1005</a></span>&#160;  <a class="code" href="unum_8h.html#a22c3085f2e722f578a92c15a3346097fab3523d03ceaf2e06a5a0689e15225339">UNUM_PARSE_DECIMAL_MARK_REQUIRED</a> = 0x1002,</div><div class="line"><a name="l01006"></a><span class="lineno"> 1006</span>&#160;</div><div class="line"><a name="l01007"></a><span class="lineno"> 1007</span>&#160;  <span class="comment">/* The following cannot be #ifndef U_HIDE_INTERNAL_API, needed in .h file variable declararions */</span></div><div class="line"><a name="l01010"></a><span class="lineno"><a class="line" href="unum_8h.html#a22c3085f2e722f578a92c15a3346097fa4a14540bddd47511445d0414f31fbb9b"> 1010</a></span>&#160;  <a class="code" href="unum_8h.html#a22c3085f2e722f578a92c15a3346097fa4a14540bddd47511445d0414f31fbb9b">UNUM_LIMIT_BOOLEAN_ATTRIBUTE</a> = 0x1003</div><div class="line"><a name="l01011"></a><span class="lineno"> 1011</span>&#160;} <a class="code" href="unum_8h.html#a22c3085f2e722f578a92c15a3346097f">UNumberFormatAttribute</a>;</div><div class="line"><a name="l01012"></a><span class="lineno"> 1012</span>&#160;</div><div class="line"><a name="l01030"></a><span class="lineno"> 1030</span>&#160;<a class="code" href="umachine_8h.html#af3e3799716eaa41e3f49c7bf18c62b98">U_STABLE</a> int32_t U_EXPORT2 </div><div class="line"><a name="l01031"></a><span class="lineno"> 1031</span>&#160;<a class="code" href="unum_8h.html#aba3ed4eb79cf3401699bbddb3b80a9b3">unum_getAttribute</a>(<span class="keyword">const</span> <a class="code" href="unum_8h.html#aaeec8f4d21895a6f3efdedf14e8f946b">UNumberFormat</a>*          fmt,</div><div class="line"><a name="l01032"></a><span class="lineno"> 1032</span>&#160;          <a class="code" href="unum_8h.html#a22c3085f2e722f578a92c15a3346097f">UNumberFormatAttribute</a>  attr);</div><div class="line"><a name="l01033"></a><span class="lineno"> 1033</span>&#160;</div><div class="line"><a name="l01053"></a><span class="lineno"> 1053</span>&#160;<a class="code" href="umachine_8h.html#af3e3799716eaa41e3f49c7bf18c62b98">U_STABLE</a> <span class="keywordtype">void</span> U_EXPORT2 </div><div class="line"><a name="l01054"></a><span class="lineno"> 1054</span>&#160;<a class="code" href="unum_8h.html#aa9dc9217d30084eb4577e749083bdc73">unum_setAttribute</a>(    <a class="code" href="unum_8h.html#aaeec8f4d21895a6f3efdedf14e8f946b">UNumberFormat</a>*          fmt,</div><div class="line"><a name="l01055"></a><span class="lineno"> 1055</span>&#160;            <a class="code" href="unum_8h.html#a22c3085f2e722f578a92c15a3346097f">UNumberFormatAttribute</a>  attr,</div><div class="line"><a name="l01056"></a><span class="lineno"> 1056</span>&#160;            int32_t                 newValue);</div><div class="line"><a name="l01057"></a><span class="lineno"> 1057</span>&#160;</div><div class="line"><a name="l01058"></a><span class="lineno"> 1058</span>&#160;</div><div class="line"><a name="l01073"></a><span class="lineno"> 1073</span>&#160;<a class="code" href="umachine_8h.html#af3e3799716eaa41e3f49c7bf18c62b98">U_STABLE</a> <span class="keywordtype">double</span> U_EXPORT2 </div><div class="line"><a name="l01074"></a><span class="lineno"> 1074</span>&#160;<a class="code" href="unum_8h.html#a3d3af71571dcc86ad02a63f98c9ef3c1">unum_getDoubleAttribute</a>(<span class="keyword">const</span> <a class="code" href="unum_8h.html#aaeec8f4d21895a6f3efdedf14e8f946b">UNumberFormat</a>*          fmt,</div><div class="line"><a name="l01075"></a><span class="lineno"> 1075</span>&#160;          <a class="code" href="unum_8h.html#a22c3085f2e722f578a92c15a3346097f">UNumberFormatAttribute</a>  attr);</div><div class="line"><a name="l01076"></a><span class="lineno"> 1076</span>&#160;</div><div class="line"><a name="l01091"></a><span class="lineno"> 1091</span>&#160;<a class="code" href="umachine_8h.html#af3e3799716eaa41e3f49c7bf18c62b98">U_STABLE</a> <span class="keywordtype">void</span> U_EXPORT2 </div><div class="line"><a name="l01092"></a><span class="lineno"> 1092</span>&#160;<a class="code" href="unum_8h.html#a9ba89315a6f88655edec37c39af99e67">unum_setDoubleAttribute</a>(    <a class="code" href="unum_8h.html#aaeec8f4d21895a6f3efdedf14e8f946b">UNumberFormat</a>*          fmt,</div><div class="line"><a name="l01093"></a><span class="lineno"> 1093</span>&#160;            <a class="code" href="unum_8h.html#a22c3085f2e722f578a92c15a3346097f">UNumberFormatAttribute</a>  attr,</div><div class="line"><a name="l01094"></a><span class="lineno"> 1094</span>&#160;            <span class="keywordtype">double</span>                 newValue);</div><div class="line"><a name="l01095"></a><span class="lineno"> 1095</span>&#160;</div><div class="line"><a name="l01097"></a><span class="lineno"><a class="line" href="unum_8h.html#a9d3fc41af40c7a4437230943eb265725"> 1097</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">enum</span> <a class="code" href="unum_8h.html#a9d3fc41af40c7a4437230943eb265725">UNumberFormatTextAttribute</a> {</div><div class="line"><a name="l01099"></a><span class="lineno"><a class="line" href="unum_8h.html#a9d3fc41af40c7a4437230943eb265725a264cca6cf70106e73840f1a47028df86"> 1099</a></span>&#160;  <a class="code" href="unum_8h.html#a9d3fc41af40c7a4437230943eb265725a264cca6cf70106e73840f1a47028df86">UNUM_POSITIVE_PREFIX</a>,</div><div class="line"><a name="l01101"></a><span class="lineno"><a class="line" href="unum_8h.html#a9d3fc41af40c7a4437230943eb265725ad86d57c03a0508d47288c704197ac653"> 1101</a></span>&#160;  <a class="code" href="unum_8h.html#a9d3fc41af40c7a4437230943eb265725ad86d57c03a0508d47288c704197ac653">UNUM_POSITIVE_SUFFIX</a>,</div><div class="line"><a name="l01103"></a><span class="lineno"><a class="line" href="unum_8h.html#a9d3fc41af40c7a4437230943eb265725a1df970289d1891901b39a86395bc5d51"> 1103</a></span>&#160;  <a class="code" href="unum_8h.html#a9d3fc41af40c7a4437230943eb265725a1df970289d1891901b39a86395bc5d51">UNUM_NEGATIVE_PREFIX</a>,</div><div class="line"><a name="l01105"></a><span class="lineno"><a class="line" href="unum_8h.html#a9d3fc41af40c7a4437230943eb265725aa31b0783a7bc179dfa5a635bdc542800"> 1105</a></span>&#160;  <a class="code" href="unum_8h.html#a9d3fc41af40c7a4437230943eb265725aa31b0783a7bc179dfa5a635bdc542800">UNUM_NEGATIVE_SUFFIX</a>,</div><div class="line"><a name="l01107"></a><span class="lineno"><a class="line" href="unum_8h.html#a9d3fc41af40c7a4437230943eb265725a86e498a9c561dfc76671ec96a427143d"> 1107</a></span>&#160;  <a class="code" href="unum_8h.html#a9d3fc41af40c7a4437230943eb265725a86e498a9c561dfc76671ec96a427143d">UNUM_PADDING_CHARACTER</a>,</div><div class="line"><a name="l01109"></a><span class="lineno"><a class="line" href="unum_8h.html#a9d3fc41af40c7a4437230943eb265725aa2b28acf90cdc267f71fb3824b271f33"> 1109</a></span>&#160;  <a class="code" href="unum_8h.html#a9d3fc41af40c7a4437230943eb265725aa2b28acf90cdc267f71fb3824b271f33">UNUM_CURRENCY_CODE</a>,</div><div class="line"><a name="l01118"></a><span class="lineno"><a class="line" href="unum_8h.html#a9d3fc41af40c7a4437230943eb265725a54d13def32cdd86ad8f9dfe147b0494a"> 1118</a></span>&#160;  <a class="code" href="unum_8h.html#a9d3fc41af40c7a4437230943eb265725a54d13def32cdd86ad8f9dfe147b0494a">UNUM_DEFAULT_RULESET</a>,</div><div class="line"><a name="l01127"></a><span class="lineno"><a class="line" href="unum_8h.html#a9d3fc41af40c7a4437230943eb265725a5f86be5aea4daa4ba8a6bdd9bfae0d9b"> 1127</a></span>&#160;  <a class="code" href="unum_8h.html#a9d3fc41af40c7a4437230943eb265725a5f86be5aea4daa4ba8a6bdd9bfae0d9b">UNUM_PUBLIC_RULESETS</a></div><div class="line"><a name="l01128"></a><span class="lineno"> 1128</span>&#160;} <a class="code" href="unum_8h.html#a9d3fc41af40c7a4437230943eb265725">UNumberFormatTextAttribute</a>;</div><div class="line"><a name="l01129"></a><span class="lineno"> 1129</span>&#160;</div><div class="line"><a name="l01148"></a><span class="lineno"> 1148</span>&#160;<a class="code" href="umachine_8h.html#af3e3799716eaa41e3f49c7bf18c62b98">U_STABLE</a> int32_t U_EXPORT2 </div><div class="line"><a name="l01149"></a><span class="lineno"> 1149</span>&#160;<a class="code" href="unum_8h.html#a497b8a591fbac7c2d2e604f06a403be1">unum_getTextAttribute</a>(    <span class="keyword">const</span>    <a class="code" href="unum_8h.html#aaeec8f4d21895a6f3efdedf14e8f946b">UNumberFormat</a>*                    fmt,</div><div class="line"><a name="l01150"></a><span class="lineno"> 1150</span>&#160;            <a class="code" href="unum_8h.html#a9d3fc41af40c7a4437230943eb265725">UNumberFormatTextAttribute</a>      tag,</div><div class="line"><a name="l01151"></a><span class="lineno"> 1151</span>&#160;            <a class="code" href="umachine_8h.html#a6bb9fad572d65b305324ef288165e2ac">UChar</a>*                            result,</div><div class="line"><a name="l01152"></a><span class="lineno"> 1152</span>&#160;            int32_t                            resultLength,</div><div class="line"><a name="l01153"></a><span class="lineno"> 1153</span>&#160;            <a class="code" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c">UErrorCode</a>*                        status);</div><div class="line"><a name="l01154"></a><span class="lineno"> 1154</span>&#160;</div><div class="line"><a name="l01171"></a><span class="lineno"> 1171</span>&#160;<a class="code" href="umachine_8h.html#af3e3799716eaa41e3f49c7bf18c62b98">U_STABLE</a> <span class="keywordtype">void</span> U_EXPORT2 </div><div class="line"><a name="l01172"></a><span class="lineno"> 1172</span>&#160;<a class="code" href="unum_8h.html#a5c6e5a56428cd6e15beb0c972698f414">unum_setTextAttribute</a>(    <a class="code" href="unum_8h.html#aaeec8f4d21895a6f3efdedf14e8f946b">UNumberFormat</a>*                    fmt,</div><div class="line"><a name="l01173"></a><span class="lineno"> 1173</span>&#160;            <a class="code" href="unum_8h.html#a9d3fc41af40c7a4437230943eb265725">UNumberFormatTextAttribute</a>      tag,</div><div class="line"><a name="l01174"></a><span class="lineno"> 1174</span>&#160;            <span class="keyword">const</span>    <a class="code" href="umachine_8h.html#a6bb9fad572d65b305324ef288165e2ac">UChar</a>*                            newValue,</div><div class="line"><a name="l01175"></a><span class="lineno"> 1175</span>&#160;            int32_t                            newValueLength,</div><div class="line"><a name="l01176"></a><span class="lineno"> 1176</span>&#160;            <a class="code" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c">UErrorCode</a>                        *status);</div><div class="line"><a name="l01177"></a><span class="lineno"> 1177</span>&#160;</div><div class="line"><a name="l01194"></a><span class="lineno"> 1194</span>&#160;<a class="code" href="umachine_8h.html#af3e3799716eaa41e3f49c7bf18c62b98">U_STABLE</a> int32_t U_EXPORT2 </div><div class="line"><a name="l01195"></a><span class="lineno"> 1195</span>&#160;<a class="code" href="unum_8h.html#aa1c1db271d7a0510212cad89f8a555a6">unum_toPattern</a>(    <span class="keyword">const</span>    <a class="code" href="unum_8h.html#aaeec8f4d21895a6f3efdedf14e8f946b">UNumberFormat</a>*          fmt,</div><div class="line"><a name="l01196"></a><span class="lineno"> 1196</span>&#160;        <a class="code" href="umachine_8h.html#a349ef00011f20ccd1d3b424445681aa5">UBool</a>                  isPatternLocalized,</div><div class="line"><a name="l01197"></a><span class="lineno"> 1197</span>&#160;        <a class="code" href="umachine_8h.html#a6bb9fad572d65b305324ef288165e2ac">UChar</a>*                  result,</div><div class="line"><a name="l01198"></a><span class="lineno"> 1198</span>&#160;        int32_t                 resultLength,</div><div class="line"><a name="l01199"></a><span class="lineno"> 1199</span>&#160;        <a class="code" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c">UErrorCode</a>*             status);</div><div class="line"><a name="l01200"></a><span class="lineno"> 1200</span>&#160;</div><div class="line"><a name="l01201"></a><span class="lineno"> 1201</span>&#160;</div><div class="line"><a name="l01206"></a><span class="lineno"><a class="line" href="unum_8h.html#a79f73310e5d35c176b9adcb0a3e08832"> 1206</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">enum</span> <a class="code" href="unum_8h.html#a79f73310e5d35c176b9adcb0a3e08832">UNumberFormatSymbol</a> {</div><div class="line"><a name="l01208"></a><span class="lineno"><a class="line" href="unum_8h.html#a79f73310e5d35c176b9adcb0a3e08832a6cf2eae8070a1472ff383b79e51a3672"> 1208</a></span>&#160;  <a class="code" href="unum_8h.html#a79f73310e5d35c176b9adcb0a3e08832a6cf2eae8070a1472ff383b79e51a3672">UNUM_DECIMAL_SEPARATOR_SYMBOL</a> = 0,</div><div class="line"><a name="l01210"></a><span class="lineno"><a class="line" href="unum_8h.html#a79f73310e5d35c176b9adcb0a3e08832a7caa62a2f1bed1dfef22a23a693cef24"> 1210</a></span>&#160;  <a class="code" href="unum_8h.html#a79f73310e5d35c176b9adcb0a3e08832a7caa62a2f1bed1dfef22a23a693cef24">UNUM_GROUPING_SEPARATOR_SYMBOL</a> = 1,</div><div class="line"><a name="l01212"></a><span class="lineno"><a class="line" href="unum_8h.html#a79f73310e5d35c176b9adcb0a3e08832a5eb091009c9a02bbebdb6431d2b4dc75"> 1212</a></span>&#160;  <a class="code" href="unum_8h.html#a79f73310e5d35c176b9adcb0a3e08832a5eb091009c9a02bbebdb6431d2b4dc75">UNUM_PATTERN_SEPARATOR_SYMBOL</a> = 2,</div><div class="line"><a name="l01214"></a><span class="lineno"><a class="line" href="unum_8h.html#a79f73310e5d35c176b9adcb0a3e08832a5883afe4d7c2b26f507662371e2d7bf6"> 1214</a></span>&#160;  <a class="code" href="unum_8h.html#a79f73310e5d35c176b9adcb0a3e08832a5883afe4d7c2b26f507662371e2d7bf6">UNUM_PERCENT_SYMBOL</a> = 3,</div><div class="line"><a name="l01216"></a><span class="lineno"><a class="line" href="unum_8h.html#a79f73310e5d35c176b9adcb0a3e08832ada460e4eba23e055b04873b737a555f3"> 1216</a></span>&#160;  <a class="code" href="unum_8h.html#a79f73310e5d35c176b9adcb0a3e08832ada460e4eba23e055b04873b737a555f3">UNUM_ZERO_DIGIT_SYMBOL</a> = 4,</div><div class="line"><a name="l01218"></a><span class="lineno"><a class="line" href="unum_8h.html#a79f73310e5d35c176b9adcb0a3e08832acaebfebe90c39566ced87e7f06261cb3"> 1218</a></span>&#160;  <a class="code" href="unum_8h.html#a79f73310e5d35c176b9adcb0a3e08832acaebfebe90c39566ced87e7f06261cb3">UNUM_DIGIT_SYMBOL</a> = 5,</div><div class="line"><a name="l01220"></a><span class="lineno"><a class="line" href="unum_8h.html#a79f73310e5d35c176b9adcb0a3e08832ac41e14d50a6e9e775c56da37b6605e61"> 1220</a></span>&#160;  <a class="code" href="unum_8h.html#a79f73310e5d35c176b9adcb0a3e08832ac41e14d50a6e9e775c56da37b6605e61">UNUM_MINUS_SIGN_SYMBOL</a> = 6,</div><div class="line"><a name="l01222"></a><span class="lineno"><a class="line" href="unum_8h.html#a79f73310e5d35c176b9adcb0a3e08832a702dd174fe87fc87d2b8277823e5698f"> 1222</a></span>&#160;  <a class="code" href="unum_8h.html#a79f73310e5d35c176b9adcb0a3e08832a702dd174fe87fc87d2b8277823e5698f">UNUM_PLUS_SIGN_SYMBOL</a> = 7,</div><div class="line"><a name="l01224"></a><span class="lineno"><a class="line" href="unum_8h.html#a79f73310e5d35c176b9adcb0a3e08832a4058db5d198fe1300aa8ee3cc3cdf4c3"> 1224</a></span>&#160;  <a class="code" href="unum_8h.html#a79f73310e5d35c176b9adcb0a3e08832a4058db5d198fe1300aa8ee3cc3cdf4c3">UNUM_CURRENCY_SYMBOL</a> = 8,</div><div class="line"><a name="l01226"></a><span class="lineno"><a class="line" href="unum_8h.html#a79f73310e5d35c176b9adcb0a3e08832a4796ec4f4bea835c8692d1e4a6b68aeb"> 1226</a></span>&#160;  <a class="code" href="unum_8h.html#a79f73310e5d35c176b9adcb0a3e08832a4796ec4f4bea835c8692d1e4a6b68aeb">UNUM_INTL_CURRENCY_SYMBOL</a> = 9,</div><div class="line"><a name="l01228"></a><span class="lineno"><a class="line" href="unum_8h.html#a79f73310e5d35c176b9adcb0a3e08832ac61cae53a16c43243566e20e984464b2"> 1228</a></span>&#160;  <a class="code" href="unum_8h.html#a79f73310e5d35c176b9adcb0a3e08832ac61cae53a16c43243566e20e984464b2">UNUM_MONETARY_SEPARATOR_SYMBOL</a> = 10,</div><div class="line"><a name="l01230"></a><span class="lineno"><a class="line" href="unum_8h.html#a79f73310e5d35c176b9adcb0a3e08832a3f91096f3423060c440807f6c2e85233"> 1230</a></span>&#160;  <a class="code" href="unum_8h.html#a79f73310e5d35c176b9adcb0a3e08832a3f91096f3423060c440807f6c2e85233">UNUM_EXPONENTIAL_SYMBOL</a> = 11,</div><div class="line"><a name="l01232"></a><span class="lineno"><a class="line" href="unum_8h.html#a79f73310e5d35c176b9adcb0a3e08832a11d90afae7100df580a2eeece46c1da7"> 1232</a></span>&#160;  <a class="code" href="unum_8h.html#a79f73310e5d35c176b9adcb0a3e08832a11d90afae7100df580a2eeece46c1da7">UNUM_PERMILL_SYMBOL</a> = 12,</div><div class="line"><a name="l01234"></a><span class="lineno"><a class="line" href="unum_8h.html#a79f73310e5d35c176b9adcb0a3e08832a1ef99bce9331e4a77feaa20a5b8c401e"> 1234</a></span>&#160;  <a class="code" href="unum_8h.html#a79f73310e5d35c176b9adcb0a3e08832a1ef99bce9331e4a77feaa20a5b8c401e">UNUM_PAD_ESCAPE_SYMBOL</a> = 13,</div><div class="line"><a name="l01236"></a><span class="lineno"><a class="line" href="unum_8h.html#a79f73310e5d35c176b9adcb0a3e08832a28e639f8a96e2d7b3895b76f0a73a36a"> 1236</a></span>&#160;  <a class="code" href="unum_8h.html#a79f73310e5d35c176b9adcb0a3e08832a28e639f8a96e2d7b3895b76f0a73a36a">UNUM_INFINITY_SYMBOL</a> = 14,</div><div class="line"><a name="l01238"></a><span class="lineno"><a class="line" href="unum_8h.html#a79f73310e5d35c176b9adcb0a3e08832a88b09641ed43106d228c2346acfe17cc"> 1238</a></span>&#160;  <a class="code" href="unum_8h.html#a79f73310e5d35c176b9adcb0a3e08832a88b09641ed43106d228c2346acfe17cc">UNUM_NAN_SYMBOL</a> = 15,</div><div class="line"><a name="l01241"></a><span class="lineno"><a class="line" href="unum_8h.html#a79f73310e5d35c176b9adcb0a3e08832a188ddfda3e376f7a68237f8904afc2f5"> 1241</a></span>&#160;  <a class="code" href="unum_8h.html#a79f73310e5d35c176b9adcb0a3e08832a188ddfda3e376f7a68237f8904afc2f5">UNUM_SIGNIFICANT_DIGIT_SYMBOL</a> = 16,</div><div class="line"><a name="l01245"></a><span class="lineno"><a class="line" href="unum_8h.html#a79f73310e5d35c176b9adcb0a3e08832a572e13e5e2e71f715b40ba506c595ac8"> 1245</a></span>&#160;  <a class="code" href="unum_8h.html#a79f73310e5d35c176b9adcb0a3e08832a572e13e5e2e71f715b40ba506c595ac8">UNUM_MONETARY_GROUPING_SEPARATOR_SYMBOL</a> = 17,</div><div class="line"><a name="l01249"></a><span class="lineno"><a class="line" href="unum_8h.html#a79f73310e5d35c176b9adcb0a3e08832adcf6d2db09b7c4aa67d59ad83f33a433"> 1249</a></span>&#160;  <a class="code" href="unum_8h.html#a79f73310e5d35c176b9adcb0a3e08832adcf6d2db09b7c4aa67d59ad83f33a433">UNUM_ONE_DIGIT_SYMBOL</a> = 18,</div><div class="line"><a name="l01253"></a><span class="lineno"><a class="line" href="unum_8h.html#a79f73310e5d35c176b9adcb0a3e08832a38b34d7b5bbc419ae50f959a1c2f9ce8"> 1253</a></span>&#160;  <a class="code" href="unum_8h.html#a79f73310e5d35c176b9adcb0a3e08832a38b34d7b5bbc419ae50f959a1c2f9ce8">UNUM_TWO_DIGIT_SYMBOL</a> = 19,</div><div class="line"><a name="l01257"></a><span class="lineno"><a class="line" href="unum_8h.html#a79f73310e5d35c176b9adcb0a3e08832ad9838edbf8b1ba8189aad17ccfe823f0"> 1257</a></span>&#160;  <a class="code" href="unum_8h.html#a79f73310e5d35c176b9adcb0a3e08832ad9838edbf8b1ba8189aad17ccfe823f0">UNUM_THREE_DIGIT_SYMBOL</a> = 20,</div><div class="line"><a name="l01261"></a><span class="lineno"><a class="line" href="unum_8h.html#a79f73310e5d35c176b9adcb0a3e08832a1098c973d480e5eca52774c5e215ec8f"> 1261</a></span>&#160;  <a class="code" href="unum_8h.html#a79f73310e5d35c176b9adcb0a3e08832a1098c973d480e5eca52774c5e215ec8f">UNUM_FOUR_DIGIT_SYMBOL</a> = 21,</div><div class="line"><a name="l01265"></a><span class="lineno"><a class="line" href="unum_8h.html#a79f73310e5d35c176b9adcb0a3e08832a4bc81cd9ae745ba68b19121ac62c10c6"> 1265</a></span>&#160;  <a class="code" href="unum_8h.html#a79f73310e5d35c176b9adcb0a3e08832a4bc81cd9ae745ba68b19121ac62c10c6">UNUM_FIVE_DIGIT_SYMBOL</a> = 22,</div><div class="line"><a name="l01269"></a><span class="lineno"><a class="line" href="unum_8h.html#a79f73310e5d35c176b9adcb0a3e08832a921f792f3ebe97c9a2d3a90e29f41621"> 1269</a></span>&#160;  <a class="code" href="unum_8h.html#a79f73310e5d35c176b9adcb0a3e08832a921f792f3ebe97c9a2d3a90e29f41621">UNUM_SIX_DIGIT_SYMBOL</a> = 23,</div><div class="line"><a name="l01273"></a><span class="lineno"><a class="line" href="unum_8h.html#a79f73310e5d35c176b9adcb0a3e08832af6a1ebe23d3603d322ed5e4182b6ce37"> 1273</a></span>&#160;  <a class="code" href="unum_8h.html#a79f73310e5d35c176b9adcb0a3e08832af6a1ebe23d3603d322ed5e4182b6ce37">UNUM_SEVEN_DIGIT_SYMBOL</a> = 24,</div><div class="line"><a name="l01277"></a><span class="lineno"><a class="line" href="unum_8h.html#a79f73310e5d35c176b9adcb0a3e08832a566676905fb75c9985517dea91e0edaf"> 1277</a></span>&#160;  <a class="code" href="unum_8h.html#a79f73310e5d35c176b9adcb0a3e08832a566676905fb75c9985517dea91e0edaf">UNUM_EIGHT_DIGIT_SYMBOL</a> = 25,</div><div class="line"><a name="l01281"></a><span class="lineno"><a class="line" href="unum_8h.html#a79f73310e5d35c176b9adcb0a3e08832aa4f066c23fa500c6b514aa9635f7531a"> 1281</a></span>&#160;  <a class="code" href="unum_8h.html#a79f73310e5d35c176b9adcb0a3e08832aa4f066c23fa500c6b514aa9635f7531a">UNUM_NINE_DIGIT_SYMBOL</a> = 26,</div><div class="line"><a name="l01282"></a><span class="lineno"> 1282</span>&#160;</div><div class="line"><a name="l01286"></a><span class="lineno"><a class="line" href="unum_8h.html#a79f73310e5d35c176b9adcb0a3e08832a4dad85fc3ed298fb1b9e6521790cf84d"> 1286</a></span>&#160;  <a class="code" href="unum_8h.html#a79f73310e5d35c176b9adcb0a3e08832a4dad85fc3ed298fb1b9e6521790cf84d">UNUM_EXPONENT_MULTIPLICATION_SYMBOL</a> = 27,</div><div class="line"><a name="l01287"></a><span class="lineno"> 1287</span>&#160;</div><div class="line"><a name="l01288"></a><span class="lineno"> 1288</span>&#160;<span class="preprocessor">#ifndef U_HIDE_DEPRECATED_API</span></div><div class="line"><a name="l01289"></a><span class="lineno"> 1289</span>&#160;</div><div class="line"><a name="l01293"></a><span class="lineno"><a class="line" href="unum_8h.html#a79f73310e5d35c176b9adcb0a3e08832ae2035b0efec37754a7ced473780741ef"> 1293</a></span>&#160;  <a class="code" href="unum_8h.html#a79f73310e5d35c176b9adcb0a3e08832ae2035b0efec37754a7ced473780741ef">UNUM_FORMAT_SYMBOL_COUNT</a> = 28</div><div class="line"><a name="l01294"></a><span class="lineno"> 1294</span>&#160;<span class="preprocessor">#endif  // U_HIDE_DEPRECATED_API</span></div><div class="line"><a name="l01295"></a><span class="lineno"> 1295</span>&#160;} <a class="code" href="unum_8h.html#a79f73310e5d35c176b9adcb0a3e08832">UNumberFormatSymbol</a>;</div><div class="line"><a name="l01296"></a><span class="lineno"> 1296</span>&#160;</div><div class="line"><a name="l01313"></a><span class="lineno"> 1313</span>&#160;<a class="code" href="umachine_8h.html#af3e3799716eaa41e3f49c7bf18c62b98">U_STABLE</a> int32_t U_EXPORT2</div><div class="line"><a name="l01314"></a><span class="lineno"> 1314</span>&#160;<a class="code" href="unum_8h.html#a7585fe85196e2bd9b814731c27def878">unum_getSymbol</a>(<span class="keyword">const</span> <a class="code" href="unum_8h.html#aaeec8f4d21895a6f3efdedf14e8f946b">UNumberFormat</a> *fmt,</div><div class="line"><a name="l01315"></a><span class="lineno"> 1315</span>&#160;               <a class="code" href="unum_8h.html#a79f73310e5d35c176b9adcb0a3e08832">UNumberFormatSymbol</a> symbol,</div><div class="line"><a name="l01316"></a><span class="lineno"> 1316</span>&#160;               <a class="code" href="umachine_8h.html#a6bb9fad572d65b305324ef288165e2ac">UChar</a> *buffer,</div><div class="line"><a name="l01317"></a><span class="lineno"> 1317</span>&#160;               int32_t size,</div><div class="line"><a name="l01318"></a><span class="lineno"> 1318</span>&#160;               <a class="code" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c">UErrorCode</a> *status);</div><div class="line"><a name="l01319"></a><span class="lineno"> 1319</span>&#160;</div><div class="line"><a name="l01333"></a><span class="lineno"> 1333</span>&#160;<a class="code" href="umachine_8h.html#af3e3799716eaa41e3f49c7bf18c62b98">U_STABLE</a> <span class="keywordtype">void</span> U_EXPORT2</div><div class="line"><a name="l01334"></a><span class="lineno"> 1334</span>&#160;<a class="code" href="unum_8h.html#a00a0a03e950ff6e6cf6c63ad5870297c">unum_setSymbol</a>(<a class="code" href="unum_8h.html#aaeec8f4d21895a6f3efdedf14e8f946b">UNumberFormat</a> *fmt,</div><div class="line"><a name="l01335"></a><span class="lineno"> 1335</span>&#160;               <a class="code" href="unum_8h.html#a79f73310e5d35c176b9adcb0a3e08832">UNumberFormatSymbol</a> symbol,</div><div class="line"><a name="l01336"></a><span class="lineno"> 1336</span>&#160;               <span class="keyword">const</span> <a class="code" href="umachine_8h.html#a6bb9fad572d65b305324ef288165e2ac">UChar</a> *value,</div><div class="line"><a name="l01337"></a><span class="lineno"> 1337</span>&#160;               int32_t length,</div><div class="line"><a name="l01338"></a><span class="lineno"> 1338</span>&#160;               <a class="code" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c">UErrorCode</a> *status);</div><div class="line"><a name="l01339"></a><span class="lineno"> 1339</span>&#160;</div><div class="line"><a name="l01340"></a><span class="lineno"> 1340</span>&#160;</div><div class="line"><a name="l01350"></a><span class="lineno"> 1350</span>&#160;<a class="code" href="umachine_8h.html#af3e3799716eaa41e3f49c7bf18c62b98">U_STABLE</a> <span class="keyword">const</span> <span class="keywordtype">char</span>* U_EXPORT2</div><div class="line"><a name="l01351"></a><span class="lineno"> 1351</span>&#160;<a class="code" href="unum_8h.html#ade144d9121f72bf8a080aa7bf1060a55">unum_getLocaleByType</a>(<span class="keyword">const</span> <a class="code" href="unum_8h.html#aaeec8f4d21895a6f3efdedf14e8f946b">UNumberFormat</a> *fmt,</div><div class="line"><a name="l01352"></a><span class="lineno"> 1352</span>&#160;                     <a class="code" href="uloc_8h.html#adf053345d343f8d82ae080f7a5871f34">ULocDataLocaleType</a> type,</div><div class="line"><a name="l01353"></a><span class="lineno"> 1353</span>&#160;                     <a class="code" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c">UErrorCode</a>* status); </div><div class="line"><a name="l01354"></a><span class="lineno"> 1354</span>&#160;</div><div class="line"><a name="l01363"></a><span class="lineno"> 1363</span>&#160;<a class="code" href="umachine_8h.html#af3e3799716eaa41e3f49c7bf18c62b98">U_STABLE</a> <span class="keywordtype">void</span> U_EXPORT2</div><div class="line"><a name="l01364"></a><span class="lineno"> 1364</span>&#160;<a class="code" href="unum_8h.html#a77c4d254cfd681d536e4eb75908d6565">unum_setContext</a>(<a class="code" href="unum_8h.html#aaeec8f4d21895a6f3efdedf14e8f946b">UNumberFormat</a>* fmt, <a class="code" href="udisplaycontext_8h.html#ac80aa1aceff6c7ad2e9f983a19d8d868">UDisplayContext</a> value, <a class="code" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c">UErrorCode</a>* status);</div><div class="line"><a name="l01365"></a><span class="lineno"> 1365</span>&#160;</div><div class="line"><a name="l01375"></a><span class="lineno"> 1375</span>&#160;<a class="code" href="umachine_8h.html#af3e3799716eaa41e3f49c7bf18c62b98">U_STABLE</a> <a class="code" href="udisplaycontext_8h.html#ac80aa1aceff6c7ad2e9f983a19d8d868">UDisplayContext</a> U_EXPORT2</div><div class="line"><a name="l01376"></a><span class="lineno"> 1376</span>&#160;<a class="code" href="unum_8h.html#ade04166b4039ba7f58a65731bdf381c8">unum_getContext</a>(<span class="keyword">const</span> <a class="code" href="unum_8h.html#aaeec8f4d21895a6f3efdedf14e8f946b">UNumberFormat</a> *fmt, <a class="code" href="udisplaycontext_8h.html#a7ce674e7cd26fb195f7344b861af5427">UDisplayContextType</a> type, <a class="code" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c">UErrorCode</a>* status);</div><div class="line"><a name="l01377"></a><span class="lineno"> 1377</span>&#160;</div><div class="line"><a name="l01378"></a><span class="lineno"> 1378</span>&#160;<span class="preprocessor">#endif </span><span class="comment">/* #if !UCONFIG_NO_FORMATTING */</span><span class="preprocessor"></span></div><div class="line"><a name="l01379"></a><span class="lineno"> 1379</span>&#160;</div><div class="line"><a name="l01380"></a><span class="lineno"> 1380</span>&#160;<span class="preprocessor">#endif</span></div><div class="ttc" id="unum_8h_html_a48d230f58cc3dc322e2f2eb6dc1139efa881b6820d1d182b042ef71abac9b6f1e"><div class="ttname"><a href="unum_8h.html#a48d230f58cc3dc322e2f2eb6dc1139efa881b6820d1d182b042ef71abac9b6f1e">UNUM_SHORT</a></div><div class="ttdef"><b>Definition:</b> <a href="unum_8h_source.html#l00311">unum.h:311</a></div></div>
<div class="ttc" id="unum_8h_html_a4eb4d3ff13bd506e7078b2be4052266dad0a115c07b8b2e3bbf296e8aaa51bbeb"><div class="ttname"><a href="unum_8h.html#a4eb4d3ff13bd506e7078b2be4052266dad0a115c07b8b2e3bbf296e8aaa51bbeb">UNUM_DEFAULT</a></div><div class="ttdoc">Default format. </div><div class="ttdef"><b>Definition:</b> <a href="unum_8h_source.html#l00258">unum.h:258</a></div></div>
<div class="ttc" id="unum_8h_html_a9ba89315a6f88655edec37c39af99e67"><div class="ttname"><a href="unum_8h.html#a9ba89315a6f88655edec37c39af99e67">unum_setDoubleAttribute</a></div><div class="ttdeci">void unum_setDoubleAttribute(UNumberFormat *fmt, UNumberFormatAttribute attr, double newValue)</div><div class="ttdoc">Set a numeric attribute associated with a UNumberFormat. </div></div>
<div class="ttc" id="unum_8h_html_a79f73310e5d35c176b9adcb0a3e08832a921f792f3ebe97c9a2d3a90e29f41621"><div class="ttname"><a href="unum_8h.html#a79f73310e5d35c176b9adcb0a3e08832a921f792f3ebe97c9a2d3a90e29f41621">UNUM_SIX_DIGIT_SYMBOL</a></div><div class="ttdoc">Six. </div><div class="ttdef"><b>Definition:</b> <a href="unum_8h_source.html#l01269">unum.h:1269</a></div></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="unum_8h_html_a00a0a03e950ff6e6cf6c63ad5870297c"><div class="ttname"><a href="unum_8h.html#a00a0a03e950ff6e6cf6c63ad5870297c">unum_setSymbol</a></div><div class="ttdeci">void unum_setSymbol(UNumberFormat *fmt, UNumberFormatSymbol symbol, const UChar *value, int32_t length, UErrorCode *status)</div><div class="ttdoc">Set a symbol associated with a UNumberFormat. </div></div>
<div class="ttc" id="unum_8h_html_a2f46653ee48f5d8d5b8e67d4a1b8230a"><div class="ttname"><a href="unum_8h.html#a2f46653ee48f5d8d5b8e67d4a1b8230a">UNumberFormatRoundingMode</a></div><div class="ttdeci">UNumberFormatRoundingMode</div><div class="ttdoc">The possible number format rounding modes. </div><div class="ttdef"><b>Definition:</b> <a href="unum_8h_source.html#l00269">unum.h:269</a></div></div>
<div class="ttc" id="unum_8h_html_a3d3af71571dcc86ad02a63f98c9ef3c1"><div class="ttname"><a href="unum_8h.html#a3d3af71571dcc86ad02a63f98c9ef3c1">unum_getDoubleAttribute</a></div><div class="ttdeci">double unum_getDoubleAttribute(const UNumberFormat *fmt, UNumberFormatAttribute attr)</div><div class="ttdoc">Get a numeric attribute associated with a UNumberFormat. </div></div>
<div class="ttc" id="unum_8h_html_a79f73310e5d35c176b9adcb0a3e08832a3f91096f3423060c440807f6c2e85233"><div class="ttname"><a href="unum_8h.html#a79f73310e5d35c176b9adcb0a3e08832a3f91096f3423060c440807f6c2e85233">UNUM_EXPONENTIAL_SYMBOL</a></div><div class="ttdoc">The exponential symbol. </div><div class="ttdef"><b>Definition:</b> <a href="unum_8h_source.html#l01230">unum.h:1230</a></div></div>
<div class="ttc" id="unum_8h_html_a79f73310e5d35c176b9adcb0a3e08832a572e13e5e2e71f715b40ba506c595ac8"><div class="ttname"><a href="unum_8h.html#a79f73310e5d35c176b9adcb0a3e08832a572e13e5e2e71f715b40ba506c595ac8">UNUM_MONETARY_GROUPING_SEPARATOR_SYMBOL</a></div><div class="ttdoc">The monetary grouping separator. </div><div class="ttdef"><b>Definition:</b> <a href="unum_8h_source.html#l01245">unum.h:1245</a></div></div>
<div class="ttc" id="unum_8h_html_a4eb4d3ff13bd506e7078b2be4052266da996fbe5b154122a24dd70b8c1aaf0716"><div class="ttname"><a href="unum_8h.html#a4eb4d3ff13bd506e7078b2be4052266da996fbe5b154122a24dd70b8c1aaf0716">UNUM_FORMAT_STYLE_COUNT</a></div><div class="ttdoc">One more than the highest normal UNumberFormatStyle value. </div><div class="ttdef"><b>Definition:</b> <a href="unum_8h_source.html#l00251">unum.h:251</a></div></div>
<div class="ttc" id="unum_8h_html_ad43f2cbfe30924e0adf5f33aece7c8d2a5544e2bf189cc65f7392668556529a74"><div class="ttname"><a href="unum_8h.html#ad43f2cbfe30924e0adf5f33aece7c8d2a5544e2bf189cc65f7392668556529a74">UNUM_PERMILL_FIELD</a></div><div class="ttdef"><b>Definition:</b> <a href="unum_8h_source.html#l00365">unum.h:365</a></div></div>
<div class="ttc" id="unum_8h_html_a9d3fc41af40c7a4437230943eb265725a1df970289d1891901b39a86395bc5d51"><div class="ttname"><a href="unum_8h.html#a9d3fc41af40c7a4437230943eb265725a1df970289d1891901b39a86395bc5d51">UNUM_NEGATIVE_PREFIX</a></div><div class="ttdoc">Negative prefix. </div><div class="ttdef"><b>Definition:</b> <a href="unum_8h_source.html#l01103">unum.h:1103</a></div></div>
<div class="ttc" id="unum_8h_html_a77c4d254cfd681d536e4eb75908d6565"><div class="ttname"><a href="unum_8h.html#a77c4d254cfd681d536e4eb75908d6565">unum_setContext</a></div><div class="ttdeci">void unum_setContext(UNumberFormat *fmt, UDisplayContext value, UErrorCode *status)</div><div class="ttdoc">Set a particular UDisplayContext value in the formatter, such as UDISPCTX_CAPITALIZATION_FOR_STANDALO...</div></div>
<div class="ttc" id="unum_8h_html_a4eb4d3ff13bd506e7078b2be4052266dab1c8018237a430c9b88289b18eac6b8e"><div class="ttname"><a href="unum_8h.html#a4eb4d3ff13bd506e7078b2be4052266dab1c8018237a430c9b88289b18eac6b8e">UNUM_NUMBERING_SYSTEM</a></div><div class="ttdoc">Numbering system rule-based format. </div><div class="ttdef"><b>Definition:</b> <a href="unum_8h_source.html#l00194">unum.h:194</a></div></div>
<div class="ttc" id="unum_8h_html_acaa46128fd87e7166b3578eab2c2ad24"><div class="ttname"><a href="unum_8h.html#acaa46128fd87e7166b3578eab2c2ad24">unum_getAvailable</a></div><div class="ttdeci">const char * unum_getAvailable(int32_t localeIndex)</div><div class="ttdoc">Get a locale for which decimal formatting patterns are available. </div></div>
<div class="ttc" id="unum_8h_html_a4eb4d3ff13bd506e7078b2be4052266da21b6ea8b4d9a0470ef541984625b60fa"><div class="ttname"><a href="unum_8h.html#a4eb4d3ff13bd506e7078b2be4052266da21b6ea8b4d9a0470ef541984625b60fa">UNUM_CURRENCY</a></div><div class="ttdoc">Currency format (generic). </div><div class="ttdef"><b>Definition:</b> <a href="unum_8h_source.html#l00160">unum.h:160</a></div></div>
<div class="ttc" id="unum_8h_html_a4eb4d3ff13bd506e7078b2be4052266dafee95b0f3bd1d25e469d6d73a80ca851"><div class="ttname"><a href="unum_8h.html#a4eb4d3ff13bd506e7078b2be4052266dafee95b0f3bd1d25e469d6d73a80ca851">UNUM_DECIMAL</a></div><div class="ttdoc">Decimal format (&quot;normal&quot; style). </div><div class="ttdef"><b>Definition:</b> <a href="unum_8h_source.html#l00151">unum.h:151</a></div></div>
<div class="ttc" id="unum_8h_html_acac55fa6f213cb43d128f8160a0ec5a9"><div class="ttname"><a href="unum_8h.html#acac55fa6f213cb43d128f8160a0ec5a9">unum_applyPattern</a></div><div class="ttdeci">void unum_applyPattern(UNumberFormat *format, UBool localized, const UChar *pattern, int32_t patternLength, UParseError *parseError, UErrorCode *status)</div><div class="ttdoc">Set the pattern used by a UNumberFormat. </div></div>
<div class="ttc" id="unum_8h_html_a79f73310e5d35c176b9adcb0a3e08832a566676905fb75c9985517dea91e0edaf"><div class="ttname"><a href="unum_8h.html#a79f73310e5d35c176b9adcb0a3e08832a566676905fb75c9985517dea91e0edaf">UNUM_EIGHT_DIGIT_SYMBOL</a></div><div class="ttdoc">Eight. </div><div class="ttdef"><b>Definition:</b> <a href="unum_8h_source.html#l01277">unum.h:1277</a></div></div>
<div class="ttc" id="unum_8h_html_a22c3085f2e722f578a92c15a3346097fa3ffc12d7e69f41c55b283ddfb53d9757"><div class="ttname"><a href="unum_8h.html#a22c3085f2e722f578a92c15a3346097fa3ffc12d7e69f41c55b283ddfb53d9757">UNUM_PARSE_NO_EXPONENT</a></div><div class="ttdoc">if this attribute is set to 1, specifies that, if the pattern doesn&amp;#39;t contain an exponent, the exponent will not be parsed. </div><div class="ttdef"><b>Definition:</b> <a href="unum_8h_source.html#l00995">unum.h:995</a></div></div>
<div class="ttc" id="udisplaycontext_8h_html_ac80aa1aceff6c7ad2e9f983a19d8d868"><div class="ttname"><a href="udisplaycontext_8h.html#ac80aa1aceff6c7ad2e9f983a19d8d868">UDisplayContext</a></div><div class="ttdeci">UDisplayContext</div><div class="ttdoc">Display context settings. </div><div class="ttdef"><b>Definition:</b> <a href="udisplaycontext_8h_source.html#l00066">udisplaycontext.h:66</a></div></div>
<div class="ttc" id="unum_8h_html_a79f73310e5d35c176b9adcb0a3e08832a188ddfda3e376f7a68237f8904afc2f5"><div class="ttname"><a href="unum_8h.html#a79f73310e5d35c176b9adcb0a3e08832a188ddfda3e376f7a68237f8904afc2f5">UNUM_SIGNIFICANT_DIGIT_SYMBOL</a></div><div class="ttdoc">Significant digit symbol. </div><div class="ttdef"><b>Definition:</b> <a href="unum_8h_source.html#l01241">unum.h:1241</a></div></div>
<div class="ttc" id="unum_8h_html_a79f73310e5d35c176b9adcb0a3e08832aa4f066c23fa500c6b514aa9635f7531a"><div class="ttname"><a href="unum_8h.html#a79f73310e5d35c176b9adcb0a3e08832aa4f066c23fa500c6b514aa9635f7531a">UNUM_NINE_DIGIT_SYMBOL</a></div><div class="ttdoc">Nine. </div><div class="ttdef"><b>Definition:</b> <a href="unum_8h_source.html#l01281">unum.h:1281</a></div></div>
<div class="ttc" id="unum_8h_html_a4eb4d3ff13bd506e7078b2be4052266dac57cfff1b245d11774e8b109b98eedc2"><div class="ttname"><a href="unum_8h.html#a4eb4d3ff13bd506e7078b2be4052266dac57cfff1b245d11774e8b109b98eedc2">UNUM_CURRENCY_STANDARD</a></div><div class="ttdoc">Currency format with a currency symbol, e.g., &quot;$1.00&quot;, using non-accounting style for negative values...</div><div class="ttdef"><b>Definition:</b> <a href="unum_8h_source.html#l00244">unum.h:244</a></div></div>
<div class="ttc" id="unum_8h_html_af80334a90b37b2d5c41bd9db00c98687"><div class="ttname"><a href="unum_8h.html#af80334a90b37b2d5c41bd9db00c98687">unum_parseDecimal</a></div><div class="ttdeci">int32_t unum_parseDecimal(const UNumberFormat *fmt, const UChar *text, int32_t textLength, int32_t *parsePos, char *outBuf, int32_t outBufLength, UErrorCode *status)</div><div class="ttdoc">Parse a number from a string into an unformatted numeric string using a UNumberFormat. </div></div>
<div class="ttc" id="unum_8h_html_a4eb4d3ff13bd506e7078b2be4052266da5960471d91b7598451d928cd8547a66f"><div class="ttname"><a href="unum_8h.html#a4eb4d3ff13bd506e7078b2be4052266da5960471d91b7598451d928cd8547a66f">UNUM_PATTERN_RULEBASED</a></div><div class="ttdoc">Rule-based format defined by a pattern string. </div><div class="ttdef"><b>Definition:</b> <a href="unum_8h_source.html#l00199">unum.h:199</a></div></div>
<div class="ttc" id="unum_8h_html_a22c3085f2e722f578a92c15a3346097fa0c9d63e76d7e4974e6a828a5ad9971f5"><div class="ttname"><a href="unum_8h.html#a22c3085f2e722f578a92c15a3346097fa0c9d63e76d7e4974e6a828a5ad9971f5">UNUM_LENIENT_PARSE</a></div><div class="ttdoc">Lenient parse mode used by rule-based formats. </div><div class="ttdef"><b>Definition:</b> <a href="unum_8h_source.html#l00940">unum.h:940</a></div></div>
<div class="ttc" id="unum_8h_html_ad43f2cbfe30924e0adf5f33aece7c8d2af4169adf9c1c30fc521bc022d4fe6d12"><div class="ttname"><a href="unum_8h.html#ad43f2cbfe30924e0adf5f33aece7c8d2af4169adf9c1c30fc521bc022d4fe6d12">UNUM_EXPONENT_FIELD</a></div><div class="ttdef"><b>Definition:</b> <a href="unum_8h_source.html#l00357">unum.h:357</a></div></div>
<div class="ttc" id="unum_8h_html_ad43f2cbfe30924e0adf5f33aece7c8d2a871dea55461baa1ccd4cce1b95fd45e9"><div class="ttname"><a href="unum_8h.html#ad43f2cbfe30924e0adf5f33aece7c8d2a871dea55461baa1ccd4cce1b95fd45e9">UNUM_EXPONENT_SYMBOL_FIELD</a></div><div class="ttdef"><b>Definition:</b> <a href="unum_8h_source.html#l00353">unum.h:353</a></div></div>
<div class="ttc" id="unum_8h_html_a79f73310e5d35c176b9adcb0a3e08832a4bc81cd9ae745ba68b19121ac62c10c6"><div class="ttname"><a href="unum_8h.html#a79f73310e5d35c176b9adcb0a3e08832a4bc81cd9ae745ba68b19121ac62c10c6">UNUM_FIVE_DIGIT_SYMBOL</a></div><div class="ttdoc">Five. </div><div class="ttdef"><b>Definition:</b> <a href="unum_8h_source.html#l01265">unum.h:1265</a></div></div>
<div class="ttc" id="unum_8h_html_a4eb4d3ff13bd506e7078b2be4052266da6015ec9301ce66fc9d02f9233db0ca47"><div class="ttname"><a href="unum_8h.html#a4eb4d3ff13bd506e7078b2be4052266da6015ec9301ce66fc9d02f9233db0ca47">UNUM_DECIMAL_COMPACT_SHORT</a></div><div class="ttdoc">Decimal format expressed using compact notation (short form, corresponds to UNumberCompactStyle=UNUM_...</div><div class="ttdef"><b>Definition:</b> <a href="unum_8h_source.html#l00230">unum.h:230</a></div></div>
<div class="ttc" id="unum_8h_html_ad43f2cbfe30924e0adf5f33aece7c8d2a3fd88686089c5d22cd076e0a1b2c85e1"><div class="ttname"><a href="unum_8h.html#ad43f2cbfe30924e0adf5f33aece7c8d2a3fd88686089c5d22cd076e0a1b2c85e1">UNUM_INTEGER_FIELD</a></div><div class="ttdef"><b>Definition:</b> <a href="unum_8h_source.html#l00347">unum.h:347</a></div></div>
<div class="ttc" id="unum_8h_html_a2c2f0d1c3a38ec38269be6db11db04b3"><div class="ttname"><a href="unum_8h.html#a2c2f0d1c3a38ec38269be6db11db04b3">UCurrencySpacing</a></div><div class="ttdeci">UCurrencySpacing</div><div class="ttdoc">Constants for specifying currency spacing. </div><div class="ttdef"><b>Definition:</b> <a href="unum_8h_source.html#l00321">unum.h:321</a></div></div>
<div class="ttc" id="unum_8h_html_a9d9e2682060ce25075229769c16b9707"><div class="ttname"><a href="unum_8h.html#a9d9e2682060ce25075229769c16b9707">unum_parseDoubleCurrency</a></div><div class="ttdeci">double unum_parseDoubleCurrency(const UNumberFormat *fmt, const UChar *text, int32_t textLength, int32_t *parsePos, UChar *currency, UErrorCode *status)</div><div class="ttdoc">Parse a string into a double and a currency using a UNumberFormat. </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:misc definitions. </div></div>
<div class="ttc" id="unum_8h_html_a2f46653ee48f5d8d5b8e67d4a1b8230aa0f59afe5c61b0334a1f1fbb89d054595"><div class="ttname"><a href="unum_8h.html#a2f46653ee48f5d8d5b8e67d4a1b8230aa0f59afe5c61b0334a1f1fbb89d054595">UNUM_ROUND_UNNECESSARY</a></div><div class="ttdoc">ROUND_UNNECESSARY reports an error if formatted result is not exact. </div><div class="ttdef"><b>Definition:</b> <a href="unum_8h_source.html#l00292">unum.h:292</a></div></div>
<div class="ttc" id="unum_8h_html_a76d510c2e2ecbf3a89712f1dc6c6c7da"><div class="ttname"><a href="unum_8h.html#a76d510c2e2ecbf3a89712f1dc6c6c7da">unum_formatInt64</a></div><div class="ttdeci">int32_t unum_formatInt64(const UNumberFormat *fmt, int64_t number, UChar *result, int32_t resultLength, UFieldPosition *pos, UErrorCode *status)</div><div class="ttdoc">Format an int64 using a UNumberFormat. </div></div>
<div class="ttc" id="unum_8h_html_a5eea15992427d5c86319d23d630795b8"><div class="ttname"><a href="unum_8h.html#a5eea15992427d5c86319d23d630795b8">unum_format</a></div><div class="ttdeci">int32_t unum_format(const UNumberFormat *fmt, int32_t number, UChar *result, int32_t resultLength, UFieldPosition *pos, UErrorCode *status)</div><div class="ttdoc">Format an integer using a UNumberFormat. </div></div>
<div class="ttc" id="unum_8h_html_a79f73310e5d35c176b9adcb0a3e08832a7caa62a2f1bed1dfef22a23a693cef24"><div class="ttname"><a href="unum_8h.html#a79f73310e5d35c176b9adcb0a3e08832a7caa62a2f1bed1dfef22a23a693cef24">UNUM_GROUPING_SEPARATOR_SYMBOL</a></div><div class="ttdoc">The grouping separator. </div><div class="ttdef"><b>Definition:</b> <a href="unum_8h_source.html#l01210">unum.h:1210</a></div></div>
<div class="ttc" id="unum_8h_html_a22c3085f2e722f578a92c15a3346097fa4a14540bddd47511445d0414f31fbb9b"><div class="ttname"><a href="unum_8h.html#a22c3085f2e722f578a92c15a3346097fa4a14540bddd47511445d0414f31fbb9b">UNUM_LIMIT_BOOLEAN_ATTRIBUTE</a></div><div class="ttdoc">Limit of boolean attributes. </div><div class="ttdef"><b>Definition:</b> <a href="unum_8h_source.html#l01010">unum.h:1010</a></div></div>
<div class="ttc" id="unum_8h_html_a22c3085f2e722f578a92c15a3346097faa21a02dd6022115b4332b30b1cbc5dc3"><div class="ttname"><a href="unum_8h.html#a22c3085f2e722f578a92c15a3346097faa21a02dd6022115b4332b30b1cbc5dc3">UNUM_INTEGER_DIGITS</a></div><div class="ttdoc">Integer digits. </div><div class="ttdef"><b>Definition:</b> <a href="unum_8h_source.html#l00907">unum.h:907</a></div></div>
<div class="ttc" id="unum_8h_html_a22c3085f2e722f578a92c15a3346097faa492173115371885d8dd4312c1df263f"><div class="ttname"><a href="unum_8h.html#a22c3085f2e722f578a92c15a3346097faa492173115371885d8dd4312c1df263f">UNUM_FRACTION_DIGITS</a></div><div class="ttdoc">Fraction digits. </div><div class="ttdef"><b>Definition:</b> <a href="unum_8h_source.html#l00913">unum.h:913</a></div></div>
<div class="ttc" id="unum_8h_html_a79f73310e5d35c176b9adcb0a3e08832"><div class="ttname"><a href="unum_8h.html#a79f73310e5d35c176b9adcb0a3e08832">UNumberFormatSymbol</a></div><div class="ttdeci">UNumberFormatSymbol</div><div class="ttdoc">Constants for specifying a number format symbol. </div><div class="ttdef"><b>Definition:</b> <a href="unum_8h_source.html#l01206">unum.h:1206</a></div></div>
<div class="ttc" id="unum_8h_html_a2f46653ee48f5d8d5b8e67d4a1b8230aaaf65c3f66231f695a558eb526c1215f6"><div class="ttname"><a href="unum_8h.html#a2f46653ee48f5d8d5b8e67d4a1b8230aaaf65c3f66231f695a558eb526c1215f6">UNUM_FOUND_HALFEVEN</a></div><div class="ttdoc">Half-even rounding, misspelled name. </div><div class="ttdef"><b>Definition:</b> <a href="unum_8h_source.html#l00284">unum.h:284</a></div></div>
<div class="ttc" id="unum_8h_html_a9d3fc41af40c7a4437230943eb265725a264cca6cf70106e73840f1a47028df86"><div class="ttname"><a href="unum_8h.html#a9d3fc41af40c7a4437230943eb265725a264cca6cf70106e73840f1a47028df86">UNUM_POSITIVE_PREFIX</a></div><div class="ttdoc">Positive prefix. </div><div class="ttdef"><b>Definition:</b> <a href="unum_8h_source.html#l01099">unum.h:1099</a></div></div>
<div class="ttc" id="unum_8h_html_a9d3fc41af40c7a4437230943eb265725aa2b28acf90cdc267f71fb3824b271f33"><div class="ttname"><a href="unum_8h.html#a9d3fc41af40c7a4437230943eb265725aa2b28acf90cdc267f71fb3824b271f33">UNUM_CURRENCY_CODE</a></div><div class="ttdoc">The ISO currency code. </div><div class="ttdef"><b>Definition:</b> <a href="unum_8h_source.html#l01109">unum.h:1109</a></div></div>
<div class="ttc" id="unum_8h_html_a79f73310e5d35c176b9adcb0a3e08832a4dad85fc3ed298fb1b9e6521790cf84d"><div class="ttname"><a href="unum_8h.html#a79f73310e5d35c176b9adcb0a3e08832a4dad85fc3ed298fb1b9e6521790cf84d">UNUM_EXPONENT_MULTIPLICATION_SYMBOL</a></div><div class="ttdoc">Multiplication sign. </div><div class="ttdef"><b>Definition:</b> <a href="unum_8h_source.html#l01286">unum.h:1286</a></div></div>
<div class="ttc" id="udisplaycontext_8h_html"><div class="ttname"><a href="udisplaycontext_8h.html">udisplaycontext.h</a></div><div class="ttdoc">C API: Display context types (enum values) </div></div>
<div class="ttc" id="unum_8h_html_a79f73310e5d35c176b9adcb0a3e08832ac41e14d50a6e9e775c56da37b6605e61"><div class="ttname"><a href="unum_8h.html#a79f73310e5d35c176b9adcb0a3e08832ac41e14d50a6e9e775c56da37b6605e61">UNUM_MINUS_SIGN_SYMBOL</a></div><div class="ttdoc">The minus sign. </div><div class="ttdef"><b>Definition:</b> <a href="unum_8h_source.html#l01220">unum.h:1220</a></div></div>
<div class="ttc" id="unum_8h_html_a79f73310e5d35c176b9adcb0a3e08832a88b09641ed43106d228c2346acfe17cc"><div class="ttname"><a href="unum_8h.html#a79f73310e5d35c176b9adcb0a3e08832a88b09641ed43106d228c2346acfe17cc">UNUM_NAN_SYMBOL</a></div><div class="ttdoc">Nan symbol. </div><div class="ttdef"><b>Definition:</b> <a href="unum_8h_source.html#l01238">unum.h:1238</a></div></div>
<div class="ttc" id="unum_8h_html_a48d230f58cc3dc322e2f2eb6dc1139efa523afb859959a9496b408e22de9ebbf9"><div class="ttname"><a href="unum_8h.html#a48d230f58cc3dc322e2f2eb6dc1139efa523afb859959a9496b408e22de9ebbf9">UNUM_LONG</a></div><div class="ttdef"><b>Definition:</b> <a href="unum_8h_source.html#l00313">unum.h:313</a></div></div>
<div class="ttc" id="unum_8h_html_a4eb4d3ff13bd506e7078b2be4052266daae232c48e579c727525855cd21571033"><div class="ttname"><a href="unum_8h.html#a4eb4d3ff13bd506e7078b2be4052266daae232c48e579c727525855cd21571033">UNUM_CURRENCY_ISO</a></div><div class="ttdoc">Currency format with an ISO currency code, e.g., &quot;USD1.00&quot;. </div><div class="ttdef"><b>Definition:</b> <a href="unum_8h_source.html#l00204">unum.h:204</a></div></div>
<div class="ttc" id="unum_8h_html_ab8a3fdd7ccccf001f66cb4bc709ff7ab"><div class="ttname"><a href="unum_8h.html#ab8a3fdd7ccccf001f66cb4bc709ff7ab">unum_formatUFormattable</a></div><div class="ttdeci">int32_t unum_formatUFormattable(const UNumberFormat *fmt, const UFormattable *number, UChar *result, int32_t resultLength, UFieldPosition *pos, UErrorCode *status)</div><div class="ttdoc">Format a UFormattable into a string. </div></div>
<div class="ttc" id="unum_8h_html_a4eb4d3ff13bd506e7078b2be4052266da8da9eba1a27d5734599709c137c3b82f"><div class="ttname"><a href="unum_8h.html#a4eb4d3ff13bd506e7078b2be4052266da8da9eba1a27d5734599709c137c3b82f">UNUM_CASH_CURRENCY</a></div><div class="ttdoc">Currency format with a currency symbol given CASH usage, e.g., &quot;NT$3&quot; instead of &quot;NT$3.23&quot;. </div><div class="ttdef"><b>Definition:</b> <a href="unum_8h_source.html#l00223">unum.h:223</a></div></div>
<div class="ttc" id="unum_8h_html_a952c32d0ed2ddd5ec6630f2b8d776f1a"><div class="ttname"><a href="unum_8h.html#a952c32d0ed2ddd5ec6630f2b8d776f1a">unum_parseInt64</a></div><div class="ttdeci">int64_t unum_parseInt64(const UNumberFormat *fmt, const UChar *text, int32_t textLength, int32_t *parsePos, UErrorCode *status)</div><div class="ttdoc">Parse a string into an int64 using a UNumberFormat. </div></div>
<div class="ttc" id="unum_8h_html_a4eb4d3ff13bd506e7078b2be4052266dae207361093035f3cba68e1079222765f"><div class="ttname"><a href="unum_8h.html#a4eb4d3ff13bd506e7078b2be4052266dae207361093035f3cba68e1079222765f">UNUM_PATTERN_DECIMAL</a></div><div class="ttdoc">Decimal format defined by a pattern string. </div><div class="ttdef"><b>Definition:</b> <a href="unum_8h_source.html#l00146">unum.h:146</a></div></div>
<div class="ttc" id="unum_8h_html_a22c3085f2e722f578a92c15a3346097fa606b791bda88aa23e7cb387357163f8b"><div class="ttname"><a href="unum_8h.html#a22c3085f2e722f578a92c15a3346097fa606b791bda88aa23e7cb387357163f8b">UNUM_SIGNIFICANT_DIGITS_USED</a></div><div class="ttdoc">Use significant digits. </div><div class="ttdef"><b>Definition:</b> <a href="unum_8h_source.html#l00930">unum.h:930</a></div></div>
<div class="ttc" id="unum_8h_html_a4eb4d3ff13bd506e7078b2be4052266da9bf1ec360f981705cd4bbd51cb87aebb"><div class="ttname"><a href="unum_8h.html#a4eb4d3ff13bd506e7078b2be4052266da9bf1ec360f981705cd4bbd51cb87aebb">UNUM_PERCENT</a></div><div class="ttdoc">Percent format. </div><div class="ttdef"><b>Definition:</b> <a href="unum_8h_source.html#l00165">unum.h:165</a></div></div>
<div class="ttc" id="unum_8h_html_a2f46653ee48f5d8d5b8e67d4a1b8230aa1fd90821fab4b77604c05712ab1b5678"><div class="ttname"><a href="unum_8h.html#a2f46653ee48f5d8d5b8e67d4a1b8230aa1fd90821fab4b77604c05712ab1b5678">UNUM_ROUND_HALFEVEN</a></div><div class="ttdoc">Half-even rounding. </div><div class="ttdef"><b>Definition:</b> <a href="unum_8h_source.html#l00278">unum.h:278</a></div></div>
<div class="ttc" id="unum_8h_html_ad43f2cbfe30924e0adf5f33aece7c8d2a906a047b5709b89081789b0da788112b"><div class="ttname"><a href="unum_8h.html#ad43f2cbfe30924e0adf5f33aece7c8d2a906a047b5709b89081789b0da788112b">UNUM_DECIMAL_SEPARATOR_FIELD</a></div><div class="ttdef"><b>Definition:</b> <a href="unum_8h_source.html#l00351">unum.h:351</a></div></div>
<div class="ttc" id="unum_8h_html_a22c3085f2e722f578a92c15a3346097fae9bf50a6f9564be1cc74e2fb2a564528"><div class="ttname"><a href="unum_8h.html#a22c3085f2e722f578a92c15a3346097fae9bf50a6f9564be1cc74e2fb2a564528">UNUM_PADDING_POSITION</a></div><div class="ttdoc">The position at which padding will take place. </div><div class="ttdef"><b>Definition:</b> <a href="unum_8h_source.html#l00925">unum.h:925</a></div></div>
<div class="ttc" id="unum_8h_html_ad43f2cbfe30924e0adf5f33aece7c8d2aeedd343749b18342d62fca1dad5df04f"><div class="ttname"><a href="unum_8h.html#ad43f2cbfe30924e0adf5f33aece7c8d2aeedd343749b18342d62fca1dad5df04f">UNUM_EXPONENT_SIGN_FIELD</a></div><div class="ttdef"><b>Definition:</b> <a href="unum_8h_source.html#l00355">unum.h:355</a></div></div>
<div class="ttc" id="unum_8h_html_a4eb4d3ff13bd506e7078b2be4052266da93084669e6900ef565342210806e13a6"><div class="ttname"><a href="unum_8h.html#a4eb4d3ff13bd506e7078b2be4052266da93084669e6900ef565342210806e13a6">UNUM_DECIMAL_COMPACT_LONG</a></div><div class="ttdoc">Decimal format expressed using compact notation (long form, corresponds to UNumberCompactStyle=UNUM_L...</div><div class="ttdef"><b>Definition:</b> <a href="unum_8h_source.html#l00237">unum.h:237</a></div></div>
<div class="ttc" id="uversion_8h_html_a7d9374e037299886d4192b763b4c5e8b"><div class="ttname"><a href="uversion_8h.html#a7d9374e037299886d4192b763b4c5e8b">U_NAMESPACE_BEGIN</a></div><div class="ttdeci">#define U_NAMESPACE_BEGIN</div><div class="ttdoc">This is used to begin a declaration of a public ICU C++ API. </div><div class="ttdef"><b>Definition:</b> <a href="uversion_8h_source.html#l00131">uversion.h:131</a></div></div>
<div class="ttc" id="unum_8h_html_a4eb4d3ff13bd506e7078b2be4052266da5ae07c512dff6f042638269a892f583d"><div class="ttname"><a href="unum_8h.html#a4eb4d3ff13bd506e7078b2be4052266da5ae07c512dff6f042638269a892f583d">UNUM_SPELLOUT</a></div><div class="ttdoc">Spellout rule-based format. </div><div class="ttdef"><b>Definition:</b> <a href="unum_8h_source.html#l00177">unum.h:177</a></div></div>
<div class="ttc" id="unum_8h_html_a497b8a591fbac7c2d2e604f06a403be1"><div class="ttname"><a href="unum_8h.html#a497b8a591fbac7c2d2e604f06a403be1">unum_getTextAttribute</a></div><div class="ttdeci">int32_t unum_getTextAttribute(const UNumberFormat *fmt, UNumberFormatTextAttribute tag, UChar *result, int32_t resultLength, UErrorCode *status)</div><div class="ttdoc">Get a text attribute associated with a UNumberFormat. </div></div>
<div class="ttc" id="unum_8h_html_a4eb4d3ff13bd506e7078b2be4052266d"><div class="ttname"><a href="unum_8h.html#a4eb4d3ff13bd506e7078b2be4052266d">UNumberFormatStyle</a></div><div class="ttdeci">UNumberFormatStyle</div><div class="ttdoc">The possible number format styles. </div><div class="ttdef"><b>Definition:</b> <a href="unum_8h_source.html#l00141">unum.h:141</a></div></div>
<div class="ttc" id="unum_8h_html_a56bd0a70446ff1feb5abdc5bc829a8fa"><div class="ttname"><a href="unum_8h.html#a56bd0a70446ff1feb5abdc5bc829a8fa">unum_countAvailable</a></div><div class="ttdeci">int32_t unum_countAvailable(void)</div><div class="ttdoc">Determine how many locales have decimal formatting patterns available. </div></div>
<div class="ttc" id="unum_8h_html_a79f73310e5d35c176b9adcb0a3e08832a5883afe4d7c2b26f507662371e2d7bf6"><div class="ttname"><a href="unum_8h.html#a79f73310e5d35c176b9adcb0a3e08832a5883afe4d7c2b26f507662371e2d7bf6">UNUM_PERCENT_SYMBOL</a></div><div class="ttdoc">The percent sign. </div><div class="ttdef"><b>Definition:</b> <a href="unum_8h_source.html#l01214">unum.h:1214</a></div></div>
<div class="ttc" id="unum_8h_html_a79f73310e5d35c176b9adcb0a3e08832a28e639f8a96e2d7b3895b76f0a73a36a"><div class="ttname"><a href="unum_8h.html#a79f73310e5d35c176b9adcb0a3e08832a28e639f8a96e2d7b3895b76f0a73a36a">UNUM_INFINITY_SYMBOL</a></div><div class="ttdoc">Infinity symbol. </div><div class="ttdef"><b>Definition:</b> <a href="unum_8h_source.html#l01236">unum.h:1236</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">&quot;Smart pointer&quot; definition macro, deletes objects via the closeFunction. </div><div class="ttdef"><b>Definition:</b> <a href="localpointer_8h_source.html#l00530">localpointer.h:530</a></div></div>
<div class="ttc" id="unum_8h_html_a2c2f0d1c3a38ec38269be6db11db04b3ab720998b3474c46ce92577eb57a19d26"><div class="ttname"><a href="unum_8h.html#a2c2f0d1c3a38ec38269be6db11db04b3ab720998b3474c46ce92577eb57a19d26">UNUM_CURRENCY_SURROUNDING_MATCH</a></div><div class="ttdef"><b>Definition:</b> <a href="unum_8h_source.html#l00325">unum.h:325</a></div></div>
<div class="ttc" id="unum_8h_html_aaeec8f4d21895a6f3efdedf14e8f946b"><div class="ttname"><a href="unum_8h.html#aaeec8f4d21895a6f3efdedf14e8f946b">UNumberFormat</a></div><div class="ttdeci">void * UNumberFormat</div><div class="ttdoc">A number formatter. </div><div class="ttdef"><b>Definition:</b> <a href="unum_8h_source.html#l00136">unum.h:136</a></div></div>
<div class="ttc" id="unum_8h_html_a22c3085f2e722f578a92c15a3346097fa7bda470ac16100aad29970123e659b7f"><div class="ttname"><a href="unum_8h.html#a22c3085f2e722f578a92c15a3346097fa7bda470ac16100aad29970123e659b7f">UNUM_MIN_FRACTION_DIGITS</a></div><div class="ttdoc">Minimum fraction digits. </div><div class="ttdef"><b>Definition:</b> <a href="unum_8h_source.html#l00911">unum.h:911</a></div></div>
<div class="ttc" id="structUFieldPosition_html"><div class="ttname"><a href="structUFieldPosition.html">UFieldPosition</a></div><div class="ttdoc">A struct representing a range of text containing a specific field. </div><div class="ttdef"><b>Definition:</b> <a href="umisc_8h_source.html#l00034">umisc.h:34</a></div></div>
<div class="ttc" id="unum_8h_html_a79f73310e5d35c176b9adcb0a3e08832af6a1ebe23d3603d322ed5e4182b6ce37"><div class="ttname"><a href="unum_8h.html#a79f73310e5d35c176b9adcb0a3e08832af6a1ebe23d3603d322ed5e4182b6ce37">UNUM_SEVEN_DIGIT_SYMBOL</a></div><div class="ttdoc">Seven. </div><div class="ttdef"><b>Definition:</b> <a href="unum_8h_source.html#l01273">unum.h:1273</a></div></div>
<div class="ttc" id="unum_8h_html_a79f73310e5d35c176b9adcb0a3e08832ada460e4eba23e055b04873b737a555f3"><div class="ttname"><a href="unum_8h.html#a79f73310e5d35c176b9adcb0a3e08832ada460e4eba23e055b04873b737a555f3">UNUM_ZERO_DIGIT_SYMBOL</a></div><div class="ttdoc">Zero. </div><div class="ttdef"><b>Definition:</b> <a href="unum_8h_source.html#l01216">unum.h:1216</a></div></div>
<div class="ttc" id="unum_8h_html_ad43f2cbfe30924e0adf5f33aece7c8d2"><div class="ttname"><a href="unum_8h.html#ad43f2cbfe30924e0adf5f33aece7c8d2">UNumberFormatFields</a></div><div class="ttdeci">UNumberFormatFields</div><div class="ttdoc">FieldPosition and UFieldPosition selectors for format fields defined by NumberFormat and UNumberForma...</div><div class="ttdef"><b>Definition:</b> <a href="unum_8h_source.html#l00345">unum.h:345</a></div></div>
<div class="ttc" id="localpointer_8h_html"><div class="ttname"><a href="localpointer_8h.html">localpointer.h</a></div><div class="ttdoc">C++ API: &quot;Smart pointers&quot; for use with and in ICU4C C++ code. </div></div>
<div class="ttc" id="ucurr_8h_html"><div class="ttname"><a href="ucurr_8h.html">ucurr.h</a></div><div class="ttdoc">C API: Encapsulates information about a currency. </div></div>
<div class="ttc" id="unum_8h_html_a22c3085f2e722f578a92c15a3346097fa956d998c675d90d50b620d08cb4fa399"><div class="ttname"><a href="unum_8h.html#a22c3085f2e722f578a92c15a3346097fa956d998c675d90d50b620d08cb4fa399">UNUM_MAX_SIGNIFICANT_DIGITS</a></div><div class="ttdoc">Maximum significant digits. </div><div class="ttdef"><b>Definition:</b> <a href="unum_8h_source.html#l00936">unum.h:936</a></div></div>
<div class="ttc" id="unum_8h_html_a4eb4d3ff13bd506e7078b2be4052266da3916bb92d0784396ea2331d4f04c03f5"><div class="ttname"><a href="unum_8h.html#a4eb4d3ff13bd506e7078b2be4052266da3916bb92d0784396ea2331d4f04c03f5">UNUM_CURRENCY_PLURAL</a></div><div class="ttdoc">Currency format with a pluralized currency name, e.g., &quot;1.00 US dollar&quot; and &quot;3.00 US dollars&quot;...</div><div class="ttdef"><b>Definition:</b> <a href="unum_8h_source.html#l00210">unum.h:210</a></div></div>
<div class="ttc" id="unum_8h_html_a79f73310e5d35c176b9adcb0a3e08832ae2035b0efec37754a7ced473780741ef"><div class="ttname"><a href="unum_8h.html#a79f73310e5d35c176b9adcb0a3e08832ae2035b0efec37754a7ced473780741ef">UNUM_FORMAT_SYMBOL_COUNT</a></div><div class="ttdoc">One more than the highest normal UNumberFormatSymbol value. </div><div class="ttdef"><b>Definition:</b> <a href="unum_8h_source.html#l01293">unum.h:1293</a></div></div>
<div class="ttc" id="unum_8h_html_a22c3085f2e722f578a92c15a3346097fa565bb2f66b2822d68a2c6e3f95be71a9"><div class="ttname"><a href="unum_8h.html#a22c3085f2e722f578a92c15a3346097fa565bb2f66b2822d68a2c6e3f95be71a9">UNUM_PARSE_INT_ONLY</a></div><div class="ttdoc">Parse integers only. </div><div class="ttdef"><b>Definition:</b> <a href="unum_8h_source.html#l00897">unum.h:897</a></div></div>
<div class="ttc" id="unum_8h_html_ad43f2cbfe30924e0adf5f33aece7c8d2aac593beba79b7181786fee0503ecc2c3"><div class="ttname"><a href="unum_8h.html#ad43f2cbfe30924e0adf5f33aece7c8d2aac593beba79b7181786fee0503ecc2c3">UNUM_FRACTION_FIELD</a></div><div class="ttdef"><b>Definition:</b> <a href="unum_8h_source.html#l00349">unum.h:349</a></div></div>
<div class="ttc" id="unum_8h_html_a22c3085f2e722f578a92c15a3346097fad3660fb70e7ee81df7ca5390708d54e9"><div class="ttname"><a href="unum_8h.html#a22c3085f2e722f578a92c15a3346097fad3660fb70e7ee81df7ca5390708d54e9">UNUM_SCALE</a></div><div class="ttdoc">Scale, which adjusts the position of the decimal point when formatting. </div><div class="ttdef"><b>Definition:</b> <a href="unum_8h_source.html#l00957">unum.h:957</a></div></div>
<div class="ttc" id="unum_8h_html_a9d3fc41af40c7a4437230943eb265725"><div class="ttname"><a href="unum_8h.html#a9d3fc41af40c7a4437230943eb265725">UNumberFormatTextAttribute</a></div><div class="ttdeci">UNumberFormatTextAttribute</div><div class="ttdoc">The possible UNumberFormat text attributes. </div><div class="ttdef"><b>Definition:</b> <a href="unum_8h_source.html#l01097">unum.h:1097</a></div></div>
<div class="ttc" id="unum_8h_html_a2c2f0d1c3a38ec38269be6db11db04b3abeb2d7d636924080fdd7ab4c15e3c313"><div class="ttname"><a href="unum_8h.html#a2c2f0d1c3a38ec38269be6db11db04b3abeb2d7d636924080fdd7ab4c15e3c313">UNUM_CURRENCY_MATCH</a></div><div class="ttdef"><b>Definition:</b> <a href="unum_8h_source.html#l00323">unum.h:323</a></div></div>
<div class="ttc" id="unum_8h_html_ad43f2cbfe30924e0adf5f33aece7c8d2aa9549a1fbe083598c4ba814186ad2c2a"><div class="ttname"><a href="unum_8h.html#ad43f2cbfe30924e0adf5f33aece7c8d2aa9549a1fbe083598c4ba814186ad2c2a">UNUM_CURRENCY_FIELD</a></div><div class="ttdef"><b>Definition:</b> <a href="unum_8h_source.html#l00361">unum.h:361</a></div></div>
<div class="ttc" id="unum_8h_html_aca465856f5b931500a72c74605b40ad9"><div class="ttname"><a href="unum_8h.html#aca465856f5b931500a72c74605b40ad9">unum_clone</a></div><div class="ttdeci">UNumberFormat * unum_clone(const UNumberFormat *fmt, UErrorCode *status)</div><div class="ttdoc">Open a copy of a UNumberFormat. </div></div>
<div class="ttc" id="unum_8h_html_a22c3085f2e722f578a92c15a3346097fa3156d12afe1b2ba2e02e099b9fab9d9c"><div class="ttname"><a href="unum_8h.html#a22c3085f2e722f578a92c15a3346097fa3156d12afe1b2ba2e02e099b9fab9d9c">UNUM_MAX_FRACTION_DIGITS</a></div><div class="ttdoc">Maximum fraction digits. </div><div class="ttdef"><b>Definition:</b> <a href="unum_8h_source.html#l00909">unum.h:909</a></div></div>
<div class="ttc" id="unum_8h_html_a22c3085f2e722f578a92c15a3346097fa6cdd4f290558adf6093d9a5a036991e2"><div class="ttname"><a href="unum_8h.html#a22c3085f2e722f578a92c15a3346097fa6cdd4f290558adf6093d9a5a036991e2">UNUM_SECONDARY_GROUPING_SIZE</a></div><div class="ttdoc">Secondary grouping size. </div><div class="ttdef"><b>Definition:</b> <a href="unum_8h_source.html#l00927">unum.h:927</a></div></div>
<div class="ttc" id="unum_8h_html_a22c3085f2e722f578a92c15a3346097fa470111abd0962f29b64aac8aa95445ad"><div class="ttname"><a href="unum_8h.html#a22c3085f2e722f578a92c15a3346097fa470111abd0962f29b64aac8aa95445ad">UNUM_FORMAT_WIDTH</a></div><div class="ttdoc">The width to which the output of format() is padded. </div><div class="ttdef"><b>Definition:</b> <a href="unum_8h_source.html#l00923">unum.h:923</a></div></div>
<div class="ttc" id="unum_8h_html_a4eb4d3ff13bd506e7078b2be4052266daf1a3f506a159392eb58a5b3b020958f5"><div class="ttname"><a href="unum_8h.html#a4eb4d3ff13bd506e7078b2be4052266daf1a3f506a159392eb58a5b3b020958f5">UNUM_IGNORE</a></div><div class="ttdoc">Alias for UNUM_PATTERN_DECIMAL. </div><div class="ttdef"><b>Definition:</b> <a href="unum_8h_source.html#l00263">unum.h:263</a></div></div>
<div class="ttc" id="classLocalUNumberFormatPointer_html"><div class="ttname"><a href="classLocalUNumberFormatPointer.html">LocalUNumberFormatPointer</a></div><div class="ttdoc">&quot;Smart pointer&quot; class, closes a UNumberFormat via unum_close(). </div></div>
<div class="ttc" id="unum_8h_html_a22c3085f2e722f578a92c15a3346097faf348ba44e9d2dca6ec374cb7a7e445a7"><div class="ttname"><a href="unum_8h.html#a22c3085f2e722f578a92c15a3346097faf348ba44e9d2dca6ec374cb7a7e445a7">UNUM_MAX_NONBOOLEAN_ATTRIBUTE</a></div><div class="ttdoc">One below the first bitfield-boolean item. </div><div class="ttdef"><b>Definition:</b> <a href="unum_8h_source.html#l00981">unum.h:981</a></div></div>
<div class="ttc" id="unum_8h_html_ac87c18f94d2d615aa25cd5581ff908f5"><div class="ttname"><a href="unum_8h.html#ac87c18f94d2d615aa25cd5581ff908f5">UNumberFormatPadPosition</a></div><div class="ttdeci">UNumberFormatPadPosition</div><div class="ttdoc">The possible number format pad positions. </div><div class="ttdef"><b>Definition:</b> <a href="unum_8h_source.html#l00298">unum.h:298</a></div></div>
<div class="ttc" id="unum_8h_html_a79f73310e5d35c176b9adcb0a3e08832a11d90afae7100df580a2eeece46c1da7"><div class="ttname"><a href="unum_8h.html#a79f73310e5d35c176b9adcb0a3e08832a11d90afae7100df580a2eeece46c1da7">UNUM_PERMILL_SYMBOL</a></div><div class="ttdoc">Per mill symbol. </div><div class="ttdef"><b>Definition:</b> <a href="unum_8h_source.html#l01232">unum.h:1232</a></div></div>
<div class="ttc" id="unum_8h_html_a79f73310e5d35c176b9adcb0a3e08832a5eb091009c9a02bbebdb6431d2b4dc75"><div class="ttname"><a href="unum_8h.html#a79f73310e5d35c176b9adcb0a3e08832a5eb091009c9a02bbebdb6431d2b4dc75">UNUM_PATTERN_SEPARATOR_SYMBOL</a></div><div class="ttdoc">The pattern separator. </div><div class="ttdef"><b>Definition:</b> <a href="unum_8h_source.html#l01212">unum.h:1212</a></div></div>
<div class="ttc" id="unum_8h_html_a2c2f0d1c3a38ec38269be6db11db04b3acb2f72cf37af8c5fa6053e023cff98ac"><div class="ttname"><a href="unum_8h.html#a2c2f0d1c3a38ec38269be6db11db04b3acb2f72cf37af8c5fa6053e023cff98ac">UNUM_CURRENCY_INSERT</a></div><div class="ttdef"><b>Definition:</b> <a href="unum_8h_source.html#l00327">unum.h:327</a></div></div>
<div class="ttc" id="unum_8h_html_ade04166b4039ba7f58a65731bdf381c8"><div class="ttname"><a href="unum_8h.html#ade04166b4039ba7f58a65731bdf381c8">unum_getContext</a></div><div class="ttdeci">UDisplayContext unum_getContext(const UNumberFormat *fmt, UDisplayContextType type, UErrorCode *status)</div><div class="ttdoc">Get the formatter&amp;#39;s UDisplayContext value for the specified UDisplayContextType, such as UDISPCTX_TYP...</div></div>
<div class="ttc" id="unum_8h_html_a4eb4d3ff13bd506e7078b2be4052266da3716da021dd7e974d2e068972f43d824"><div class="ttname"><a href="unum_8h.html#a4eb4d3ff13bd506e7078b2be4052266da3716da021dd7e974d2e068972f43d824">UNUM_SCIENTIFIC</a></div><div class="ttdoc">Scientific format. </div><div class="ttdef"><b>Definition:</b> <a href="unum_8h_source.html#l00170">unum.h:170</a></div></div>
<div class="ttc" id="unum_8h_html_a22c3085f2e722f578a92c15a3346097fafac691b1c59d94b50213c2eab8d83a74"><div class="ttname"><a href="unum_8h.html#a22c3085f2e722f578a92c15a3346097fafac691b1c59d94b50213c2eab8d83a74">UNUM_GROUPING_USED</a></div><div class="ttdoc">Use grouping separator. </div><div class="ttdef"><b>Definition:</b> <a href="unum_8h_source.html#l00899">unum.h:899</a></div></div>
<div class="ttc" id="unum_8h_html_a22c3085f2e722f578a92c15a3346097fa65aae19f14c7e473bd7670844c4a8e2d"><div class="ttname"><a href="unum_8h.html#a22c3085f2e722f578a92c15a3346097fa65aae19f14c7e473bd7670844c4a8e2d">UNUM_MINIMUM_GROUPING_DIGITS</a></div><div class="ttdoc">Minimum grouping digits, technology preview. </div><div class="ttdef"><b>Definition:</b> <a href="unum_8h_source.html#l00965">unum.h:965</a></div></div>
<div class="ttc" id="unum_8h_html_a8cbd385fd0b01975ad6a0742c6e5c512"><div class="ttname"><a href="unum_8h.html#a8cbd385fd0b01975ad6a0742c6e5c512">unum_formatDouble</a></div><div class="ttdeci">int32_t unum_formatDouble(const UNumberFormat *fmt, double number, UChar *result, int32_t resultLength, UFieldPosition *pos, UErrorCode *status)</div><div class="ttdoc">Format a double using a UNumberFormat. </div></div>
<div class="ttc" id="unum_8h_html_ad43f2cbfe30924e0adf5f33aece7c8d2aa7b744c8d3d0913191e92996ce12f525"><div class="ttname"><a href="unum_8h.html#ad43f2cbfe30924e0adf5f33aece7c8d2aa7b744c8d3d0913191e92996ce12f525">UNUM_SIGN_FIELD</a></div><div class="ttdef"><b>Definition:</b> <a href="unum_8h_source.html#l00367">unum.h:367</a></div></div>
<div class="ttc" id="unum_8h_html_a22c3085f2e722f578a92c15a3346097faca8a5389b73ec0c495f43efd65a6063a"><div class="ttname"><a href="unum_8h.html#a22c3085f2e722f578a92c15a3346097faca8a5389b73ec0c495f43efd65a6063a">UNUM_FORMAT_FAIL_IF_MORE_THAN_MAX_DIGITS</a></div><div class="ttdoc">If 1, specifies that if setting the &quot;max integer digits&quot; attribute would truncate a value...</div><div class="ttdef"><b>Definition:</b> <a href="unum_8h_source.html#l00988">unum.h:988</a></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">uint16_t UChar</div><div class="ttdoc">Define UChar to be UCHAR_TYPE, if that is #defined (for example, to char16_t), or wchar_t if that is ...</div><div class="ttdef"><b>Definition:</b> <a href="umachine_8h_source.html#l00337">umachine.h:337</a></div></div>
<div class="ttc" id="unum_8h_html_a9d3fc41af40c7a4437230943eb265725ad86d57c03a0508d47288c704197ac653"><div class="ttname"><a href="unum_8h.html#a9d3fc41af40c7a4437230943eb265725ad86d57c03a0508d47288c704197ac653">UNUM_POSITIVE_SUFFIX</a></div><div class="ttdoc">Positive suffix. </div><div class="ttdef"><b>Definition:</b> <a href="unum_8h_source.html#l01101">unum.h:1101</a></div></div>
<div class="ttc" id="unum_8h_html_a79f73310e5d35c176b9adcb0a3e08832adcf6d2db09b7c4aa67d59ad83f33a433"><div class="ttname"><a href="unum_8h.html#a79f73310e5d35c176b9adcb0a3e08832adcf6d2db09b7c4aa67d59ad83f33a433">UNUM_ONE_DIGIT_SYMBOL</a></div><div class="ttdoc">One. </div><div class="ttdef"><b>Definition:</b> <a href="unum_8h_source.html#l01249">unum.h:1249</a></div></div>
<div class="ttc" id="unum_8h_html_a22c3085f2e722f578a92c15a3346097fa5c1e5f8080fa49bb89fabec8a36e13e5"><div class="ttname"><a href="unum_8h.html#a22c3085f2e722f578a92c15a3346097fa5c1e5f8080fa49bb89fabec8a36e13e5">UNUM_MULTIPLIER</a></div><div class="ttdoc">Multiplier. </div><div class="ttdef"><b>Definition:</b> <a href="unum_8h_source.html#l00915">unum.h:915</a></div></div>
<div class="ttc" id="unum_8h_html_a22c3085f2e722f578a92c15a3346097faf6e1244643dfd78c1e3070a990e81751"><div class="ttname"><a href="unum_8h.html#a22c3085f2e722f578a92c15a3346097faf6e1244643dfd78c1e3070a990e81751">UNUM_MIN_INTEGER_DIGITS</a></div><div class="ttdoc">Minimum integer digits. </div><div class="ttdef"><b>Definition:</b> <a href="unum_8h_source.html#l00905">unum.h:905</a></div></div>
<div class="ttc" id="unum_8h_html_ade144d9121f72bf8a080aa7bf1060a55"><div class="ttname"><a href="unum_8h.html#ade144d9121f72bf8a080aa7bf1060a55">unum_getLocaleByType</a></div><div class="ttdeci">const char * unum_getLocaleByType(const UNumberFormat *fmt, ULocDataLocaleType type, UErrorCode *status)</div><div class="ttdoc">Get the locale for this number format object. </div></div>
<div class="ttc" id="uversion_8h_html_a3da1f00f3b02976ac53c014a3e4c0933"><div class="ttname"><a href="uversion_8h.html#a3da1f00f3b02976ac53c014a3e4c0933">U_NAMESPACE_END</a></div><div class="ttdeci">#define U_NAMESPACE_END</div><div class="ttdoc">This is used to end a declaration of a public ICU C++ API. </div><div class="ttdef"><b>Definition:</b> <a href="uversion_8h_source.html#l00132">uversion.h:132</a></div></div>
<div class="ttc" id="unum_8h_html_a48d230f58cc3dc322e2f2eb6dc1139ef"><div class="ttname"><a href="unum_8h.html#a48d230f58cc3dc322e2f2eb6dc1139ef">UNumberCompactStyle</a></div><div class="ttdeci">UNumberCompactStyle</div><div class="ttdoc">Constants for specifying short or long format. </div><div class="ttdef"><b>Definition:</b> <a href="unum_8h_source.html#l00309">unum.h:309</a></div></div>
<div class="ttc" id="udisplaycontext_8h_html_a7ce674e7cd26fb195f7344b861af5427"><div class="ttname"><a href="udisplaycontext_8h.html#a7ce674e7cd26fb195f7344b861af5427">UDisplayContextType</a></div><div class="ttdeci">UDisplayContextType</div><div class="ttdoc">Display context types, for getting values of a particular setting. </div><div class="ttdef"><b>Definition:</b> <a href="udisplaycontext_8h_source.html#l00027">udisplaycontext.h:27</a></div></div>
<div class="ttc" id="unum_8h_html_a4eb4d3ff13bd506e7078b2be4052266daa2ad067d1cadf2e2f2e988e2d838200b"><div class="ttname"><a href="unum_8h.html#a4eb4d3ff13bd506e7078b2be4052266daa2ad067d1cadf2e2f2e988e2d838200b">UNUM_ORDINAL</a></div><div class="ttdoc">Ordinal rule-based format . </div><div class="ttdef"><b>Definition:</b> <a href="unum_8h_source.html#l00184">unum.h:184</a></div></div>
<div class="ttc" id="unum_8h_html_a79f73310e5d35c176b9adcb0a3e08832a1ef99bce9331e4a77feaa20a5b8c401e"><div class="ttname"><a href="unum_8h.html#a79f73310e5d35c176b9adcb0a3e08832a1ef99bce9331e4a77feaa20a5b8c401e">UNUM_PAD_ESCAPE_SYMBOL</a></div><div class="ttdoc">Escape padding character. </div><div class="ttdef"><b>Definition:</b> <a href="unum_8h_source.html#l01234">unum.h:1234</a></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="unum_8h_html_aa9dc9217d30084eb4577e749083bdc73"><div class="ttname"><a href="unum_8h.html#aa9dc9217d30084eb4577e749083bdc73">unum_setAttribute</a></div><div class="ttdeci">void unum_setAttribute(UNumberFormat *fmt, UNumberFormatAttribute attr, int32_t newValue)</div><div class="ttdoc">Set a numeric attribute associated with a UNumberFormat. </div></div>
<div class="ttc" id="unum_8h_html_a9d3fc41af40c7a4437230943eb265725a86e498a9c561dfc76671ec96a427143d"><div class="ttname"><a href="unum_8h.html#a9d3fc41af40c7a4437230943eb265725a86e498a9c561dfc76671ec96a427143d">UNUM_PADDING_CHARACTER</a></div><div class="ttdoc">The character used to pad to the format width. </div><div class="ttdef"><b>Definition:</b> <a href="unum_8h_source.html#l01107">unum.h:1107</a></div></div>
<div class="ttc" id="unum_8h_html_ad43f2cbfe30924e0adf5f33aece7c8d2a4f3f765890a8809faac211ec4053a875"><div class="ttname"><a href="unum_8h.html#ad43f2cbfe30924e0adf5f33aece7c8d2a4f3f765890a8809faac211ec4053a875">UNUM_PERCENT_FIELD</a></div><div class="ttdef"><b>Definition:</b> <a href="unum_8h_source.html#l00363">unum.h:363</a></div></div>
<div class="ttc" id="unum_8h_html_a22c3085f2e722f578a92c15a3346097fab3523d03ceaf2e06a5a0689e15225339"><div class="ttname"><a href="unum_8h.html#a22c3085f2e722f578a92c15a3346097fab3523d03ceaf2e06a5a0689e15225339">UNUM_PARSE_DECIMAL_MARK_REQUIRED</a></div><div class="ttdoc">if this attribute is set to 1, specifies that, if the pattern contains a decimal mark the input is re...</div><div class="ttdef"><b>Definition:</b> <a href="unum_8h_source.html#l01005">unum.h:1005</a></div></div>
<div class="ttc" id="unum_8h_html_a581f9eb53d6b1b052b751272e1c6b67f"><div class="ttname"><a href="unum_8h.html#a581f9eb53d6b1b052b751272e1c6b67f">unum_open</a></div><div class="ttdeci">UNumberFormat * unum_open(UNumberFormatStyle style, const UChar *pattern, int32_t patternLength, const char *locale, UParseError *parseErr, UErrorCode *status)</div><div class="ttdoc">Create and return a new UNumberFormat for formatting and parsing numbers. </div></div>
<div class="ttc" id="unum_8h_html_a79f73310e5d35c176b9adcb0a3e08832a38b34d7b5bbc419ae50f959a1c2f9ce8"><div class="ttname"><a href="unum_8h.html#a79f73310e5d35c176b9adcb0a3e08832a38b34d7b5bbc419ae50f959a1c2f9ce8">UNUM_TWO_DIGIT_SYMBOL</a></div><div class="ttdoc">Two. </div><div class="ttdef"><b>Definition:</b> <a href="unum_8h_source.html#l01253">unum.h:1253</a></div></div>
<div class="ttc" id="unum_8h_html_a22c3085f2e722f578a92c15a3346097face1e88f1b24547d7a1bf605f781b1c6e"><div class="ttname"><a href="unum_8h.html#a22c3085f2e722f578a92c15a3346097face1e88f1b24547d7a1bf605f781b1c6e">UNUM_ROUNDING_MODE</a></div><div class="ttdoc">Rounding Mode. </div><div class="ttdef"><b>Definition:</b> <a href="unum_8h_source.html#l00919">unum.h:919</a></div></div>
<div class="ttc" id="unum_8h_html_a79f73310e5d35c176b9adcb0a3e08832a6cf2eae8070a1472ff383b79e51a3672"><div class="ttname"><a href="unum_8h.html#a79f73310e5d35c176b9adcb0a3e08832a6cf2eae8070a1472ff383b79e51a3672">UNUM_DECIMAL_SEPARATOR_SYMBOL</a></div><div class="ttdoc">The decimal separator. </div><div class="ttdef"><b>Definition:</b> <a href="unum_8h_source.html#l01208">unum.h:1208</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">Error code to replace exception handling, so that the code is compatible with all C++ compilers...</div><div class="ttdef"><b>Definition:</b> <a href="utypes_8h_source.html#l00396">utypes.h:396</a></div></div>
<div class="ttc" id="uloc_8h_html_adf053345d343f8d82ae080f7a5871f34"><div class="ttname"><a href="uloc_8h.html#adf053345d343f8d82ae080f7a5871f34">ULocDataLocaleType</a></div><div class="ttdeci">ULocDataLocaleType</div><div class="ttdoc">Constants for *_getLocale() Allow user to select whether she wants information on requested...</div><div class="ttdef"><b>Definition:</b> <a href="uloc_8h_source.html#l00338">uloc.h:338</a></div></div>
<div class="ttc" id="unum_8h_html_a4eb4d3ff13bd506e7078b2be4052266dae97cdd7ed612d07d251021c076efb1c5"><div class="ttname"><a href="unum_8h.html#a4eb4d3ff13bd506e7078b2be4052266dae97cdd7ed612d07d251021c076efb1c5">UNUM_CURRENCY_ACCOUNTING</a></div><div class="ttdoc">Currency format for accounting, e.g., &quot;($3.00)&quot; for negative currency amount instead of &quot;-$3...</div><div class="ttdef"><b>Definition:</b> <a href="unum_8h_source.html#l00217">unum.h:217</a></div></div>
<div class="ttc" id="unum_8h_html_a849e6ac2def7f3cf5327f8881efc026a"><div class="ttname"><a href="unum_8h.html#a849e6ac2def7f3cf5327f8881efc026a">unum_parseDouble</a></div><div class="ttdeci">double unum_parseDouble(const UNumberFormat *fmt, const UChar *text, int32_t textLength, int32_t *parsePos, UErrorCode *status)</div><div class="ttdoc">Parse a string into a double using a UNumberFormat. </div></div>
<div class="ttc" id="unum_8h_html_a7585fe85196e2bd9b814731c27def878"><div class="ttname"><a href="unum_8h.html#a7585fe85196e2bd9b814731c27def878">unum_getSymbol</a></div><div class="ttdeci">int32_t unum_getSymbol(const UNumberFormat *fmt, UNumberFormatSymbol symbol, UChar *buffer, int32_t size, UErrorCode *status)</div><div class="ttdoc">Get a symbol associated with a UNumberFormat. </div></div>
<div class="ttc" id="unum_8h_html_a79f73310e5d35c176b9adcb0a3e08832a1098c973d480e5eca52774c5e215ec8f"><div class="ttname"><a href="unum_8h.html#a79f73310e5d35c176b9adcb0a3e08832a1098c973d480e5eca52774c5e215ec8f">UNUM_FOUR_DIGIT_SYMBOL</a></div><div class="ttdoc">Four. </div><div class="ttdef"><b>Definition:</b> <a href="unum_8h_source.html#l01261">unum.h:1261</a></div></div>
<div class="ttc" id="unum_8h_html_a22c3085f2e722f578a92c15a3346097fa5fb16427f42e8b0c149bb89c8e108f02"><div class="ttname"><a href="unum_8h.html#a22c3085f2e722f578a92c15a3346097fa5fb16427f42e8b0c149bb89c8e108f02">UNUM_ROUNDING_INCREMENT</a></div><div class="ttdoc">Rounding increment. </div><div class="ttdef"><b>Definition:</b> <a href="unum_8h_source.html#l00921">unum.h:921</a></div></div>
<div class="ttc" id="unum_8h_html_a22c3085f2e722f578a92c15a3346097fa1a08d64684b9d2cddcc78e974b24aec1"><div class="ttname"><a href="unum_8h.html#a22c3085f2e722f578a92c15a3346097fa1a08d64684b9d2cddcc78e974b24aec1">UNUM_MIN_SIGNIFICANT_DIGITS</a></div><div class="ttdoc">Minimum significant digits. </div><div class="ttdef"><b>Definition:</b> <a href="unum_8h_source.html#l00933">unum.h:933</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="unum_8h_html_a35ff307fccbabfb16db8217d132ceae6"><div class="ttname"><a href="unum_8h.html#a35ff307fccbabfb16db8217d132ceae6">unum_formatDoubleCurrency</a></div><div class="ttdeci">int32_t unum_formatDoubleCurrency(const UNumberFormat *fmt, double number, UChar *currency, UChar *result, int32_t resultLength, UFieldPosition *pos, UErrorCode *status)</div><div class="ttdoc">Format a double currency amount using a UNumberFormat. </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="unum_8h_html_a26e9b033048d9562f1b09dbe1c8c4833"><div class="ttname"><a href="unum_8h.html#a26e9b033048d9562f1b09dbe1c8c4833">unum_parseToUFormattable</a></div><div class="ttdeci">UFormattable * unum_parseToUFormattable(const UNumberFormat *fmt, UFormattable *result, const UChar *text, int32_t textLength, int32_t *parsePos, UErrorCode *status)</div><div class="ttdoc">Parse a UChar string into a UFormattable. </div></div>
<div class="ttc" id="unum_8h_html_a79f73310e5d35c176b9adcb0a3e08832a4796ec4f4bea835c8692d1e4a6b68aeb"><div class="ttname"><a href="unum_8h.html#a79f73310e5d35c176b9adcb0a3e08832a4796ec4f4bea835c8692d1e4a6b68aeb">UNUM_INTL_CURRENCY_SYMBOL</a></div><div class="ttdoc">The international currency symbol. </div><div class="ttdef"><b>Definition:</b> <a href="unum_8h_source.html#l01226">unum.h:1226</a></div></div>
<div class="ttc" id="unum_8h_html_aba3ed4eb79cf3401699bbddb3b80a9b3"><div class="ttname"><a href="unum_8h.html#aba3ed4eb79cf3401699bbddb3b80a9b3">unum_getAttribute</a></div><div class="ttdeci">int32_t unum_getAttribute(const UNumberFormat *fmt, UNumberFormatAttribute attr)</div><div class="ttdoc">Get a numeric attribute associated with a UNumberFormat. </div></div>
<div class="ttc" id="unum_8h_html_a9d3fc41af40c7a4437230943eb265725a54d13def32cdd86ad8f9dfe147b0494a"><div class="ttname"><a href="unum_8h.html#a9d3fc41af40c7a4437230943eb265725a54d13def32cdd86ad8f9dfe147b0494a">UNUM_DEFAULT_RULESET</a></div><div class="ttdoc">The default rule set, such as &quot;%spellout-numbering-year:&quot;, &quot;%spellout-cardinal:&quot;, &quot;%spellout-ordinal-...</div><div class="ttdef"><b>Definition:</b> <a href="unum_8h_source.html#l01118">unum.h:1118</a></div></div>
<div class="ttc" id="unum_8h_html_a79f73310e5d35c176b9adcb0a3e08832ac61cae53a16c43243566e20e984464b2"><div class="ttname"><a href="unum_8h.html#a79f73310e5d35c176b9adcb0a3e08832ac61cae53a16c43243566e20e984464b2">UNUM_MONETARY_SEPARATOR_SYMBOL</a></div><div class="ttdoc">The monetary separator. </div><div class="ttdef"><b>Definition:</b> <a href="unum_8h_source.html#l01228">unum.h:1228</a></div></div>
<div class="ttc" id="unum_8h_html_aa1c1db271d7a0510212cad89f8a555a6"><div class="ttname"><a href="unum_8h.html#aa1c1db271d7a0510212cad89f8a555a6">unum_toPattern</a></div><div class="ttdeci">int32_t unum_toPattern(const UNumberFormat *fmt, UBool isPatternLocalized, UChar *result, int32_t resultLength, UErrorCode *status)</div><div class="ttdoc">Extract the pattern from a UNumberFormat. </div></div>
<div class="ttc" id="unum_8h_html_a59870a322f012dc1b9d99cf8a7b708f1"><div class="ttname"><a href="unum_8h.html#a59870a322f012dc1b9d99cf8a7b708f1">unum_formatDecimal</a></div><div class="ttdeci">int32_t unum_formatDecimal(const UNumberFormat *fmt, const char *number, int32_t length, UChar *result, int32_t resultLength, UFieldPosition *pos, UErrorCode *status)</div><div class="ttdoc">Format a decimal number using a UNumberFormat. </div></div>
<div class="ttc" id="unum_8h_html_a22c3085f2e722f578a92c15a3346097facac116bbc13f092312e76ce10f40c36b"><div class="ttname"><a href="unum_8h.html#a22c3085f2e722f578a92c15a3346097facac116bbc13f092312e76ce10f40c36b">UNUM_CURRENCY_USAGE</a></div><div class="ttdoc">if this attribute is set to 0, it is set to UNUM_CURRENCY_STANDARD purpose, otherwise it is UNUM_CURR...</div><div class="ttdef"><b>Definition:</b> <a href="unum_8h_source.html#l00975">unum.h:975</a></div></div>
<div class="ttc" id="unum_8h_html_a79f73310e5d35c176b9adcb0a3e08832a4058db5d198fe1300aa8ee3cc3cdf4c3"><div class="ttname"><a href="unum_8h.html#a79f73310e5d35c176b9adcb0a3e08832a4058db5d198fe1300aa8ee3cc3cdf4c3">UNUM_CURRENCY_SYMBOL</a></div><div class="ttdoc">The currency symbol. </div><div class="ttdef"><b>Definition:</b> <a href="unum_8h_source.html#l01224">unum.h:1224</a></div></div>
<div class="ttc" id="unum_8h_html_a79f73310e5d35c176b9adcb0a3e08832a702dd174fe87fc87d2b8277823e5698f"><div class="ttname"><a href="unum_8h.html#a79f73310e5d35c176b9adcb0a3e08832a702dd174fe87fc87d2b8277823e5698f">UNUM_PLUS_SIGN_SYMBOL</a></div><div class="ttdoc">The plus sign. </div><div class="ttdef"><b>Definition:</b> <a href="unum_8h_source.html#l01222">unum.h:1222</a></div></div>
<div class="ttc" id="unum_8h_html_a4eb4d3ff13bd506e7078b2be4052266dae79d8fb72705872b6c3c4abb6c17b9a6"><div class="ttname"><a href="unum_8h.html#a4eb4d3ff13bd506e7078b2be4052266dae79d8fb72705872b6c3c4abb6c17b9a6">UNUM_DURATION</a></div><div class="ttdoc">Duration rule-based format. </div><div class="ttdef"><b>Definition:</b> <a href="unum_8h_source.html#l00189">unum.h:189</a></div></div>
<div class="ttc" id="unum_8h_html_ad43f2cbfe30924e0adf5f33aece7c8d2a8e35f7927fe9d23e9d614cf743485cd4"><div class="ttname"><a href="unum_8h.html#ad43f2cbfe30924e0adf5f33aece7c8d2a8e35f7927fe9d23e9d614cf743485cd4">UNUM_GROUPING_SEPARATOR_FIELD</a></div><div class="ttdef"><b>Definition:</b> <a href="unum_8h_source.html#l00359">unum.h:359</a></div></div>
<div class="ttc" id="uformattable_8h_html_a9d2d5a940197ec966f492f8276ee76d9"><div class="ttname"><a href="uformattable_8h.html#a9d2d5a940197ec966f492f8276ee76d9">UFormattable</a></div><div class="ttdeci">void * UFormattable</div><div class="ttdoc">Opaque type representing various types of data which may be used for formatting and parsing operation...</div><div class="ttdef"><b>Definition:</b> <a href="uformattable_8h_source.html#l00070">uformattable.h:70</a></div></div>
<div class="ttc" id="unum_8h_html_a22c3085f2e722f578a92c15a3346097f"><div class="ttname"><a href="unum_8h.html#a22c3085f2e722f578a92c15a3346097f">UNumberFormatAttribute</a></div><div class="ttdeci">UNumberFormatAttribute</div><div class="ttdoc">The possible UNumberFormat numeric attributes. </div><div class="ttdef"><b>Definition:</b> <a href="unum_8h_source.html#l00895">unum.h:895</a></div></div>
<div class="ttc" id="unum_8h_html_a5716f7198d8adcd215e6c192abedde88"><div class="ttname"><a href="unum_8h.html#a5716f7198d8adcd215e6c192abedde88">unum_close</a></div><div class="ttdeci">void unum_close(UNumberFormat *fmt)</div><div class="ttdoc">Close a UNumberFormat. </div></div>
<div class="ttc" id="unum_8h_html_a9d3fc41af40c7a4437230943eb265725aa31b0783a7bc179dfa5a635bdc542800"><div class="ttname"><a href="unum_8h.html#a9d3fc41af40c7a4437230943eb265725aa31b0783a7bc179dfa5a635bdc542800">UNUM_NEGATIVE_SUFFIX</a></div><div class="ttdoc">Negative suffix. </div><div class="ttdef"><b>Definition:</b> <a href="unum_8h_source.html#l01105">unum.h:1105</a></div></div>
<div class="ttc" id="unum_8h_html_ad43f2cbfe30924e0adf5f33aece7c8d2ab0fce715b24723f058452096a896116a"><div class="ttname"><a href="unum_8h.html#ad43f2cbfe30924e0adf5f33aece7c8d2ab0fce715b24723f058452096a896116a">UNUM_FIELD_COUNT</a></div><div class="ttdoc">One more than the highest normal UNumberFormatFields value. </div><div class="ttdef"><b>Definition:</b> <a href="unum_8h_source.html#l00373">unum.h:373</a></div></div>
<div class="ttc" id="unum_8h_html_a22c3085f2e722f578a92c15a3346097fa06902c7d131bd688728ad866ff488474"><div class="ttname"><a href="unum_8h.html#a22c3085f2e722f578a92c15a3346097fa06902c7d131bd688728ad866ff488474">UNUM_GROUPING_SIZE</a></div><div class="ttdoc">Grouping size. </div><div class="ttdef"><b>Definition:</b> <a href="unum_8h_source.html#l00917">unum.h:917</a></div></div>
<div class="ttc" id="unum_8h_html_a2c2f0d1c3a38ec38269be6db11db04b3a2fd9e7e91825a5644aa6664f2db23699"><div class="ttname"><a href="unum_8h.html#a2c2f0d1c3a38ec38269be6db11db04b3a2fd9e7e91825a5644aa6664f2db23699">UNUM_CURRENCY_SPACING_COUNT</a></div><div class="ttdoc">One more than the highest normal UCurrencySpacing value. </div><div class="ttdef"><b>Definition:</b> <a href="unum_8h_source.html#l00335">unum.h:335</a></div></div>
<div class="ttc" id="unum_8h_html_ac658b91fe7e7b8c8e0657008d77db90d"><div class="ttname"><a href="unum_8h.html#ac658b91fe7e7b8c8e0657008d77db90d">unum_parse</a></div><div class="ttdeci">int32_t unum_parse(const UNumberFormat *fmt, const UChar *text, int32_t textLength, int32_t *parsePos, UErrorCode *status)</div><div class="ttdoc">Parse a string into an integer using a UNumberFormat. </div></div>
<div class="ttc" id="unum_8h_html_a9d3fc41af40c7a4437230943eb265725a5f86be5aea4daa4ba8a6bdd9bfae0d9b"><div class="ttname"><a href="unum_8h.html#a9d3fc41af40c7a4437230943eb265725a5f86be5aea4daa4ba8a6bdd9bfae0d9b">UNUM_PUBLIC_RULESETS</a></div><div class="ttdoc">The public rule sets. </div><div class="ttdef"><b>Definition:</b> <a href="unum_8h_source.html#l01127">unum.h:1127</a></div></div>
<div class="ttc" id="umachine_8h_html_af3e3799716eaa41e3f49c7bf18c62b98"><div class="ttname"><a href="umachine_8h.html#af3e3799716eaa41e3f49c7bf18c62b98">U_STABLE</a></div><div class="ttdeci">#define U_STABLE</div><div class="ttdoc">This is used to declare a function as a stable public ICU C API. </div><div class="ttdef"><b>Definition:</b> <a href="umachine_8h_source.html#l00134">umachine.h:134</a></div></div>
<div class="ttc" id="umachine_8h_html_a349ef00011f20ccd1d3b424445681aa5"><div class="ttname"><a href="umachine_8h.html#a349ef00011f20ccd1d3b424445681aa5">UBool</a></div><div class="ttdeci">int8_t UBool</div><div class="ttdoc">The ICU boolean type. </div><div class="ttdef"><b>Definition:</b> <a href="umachine_8h_source.html#l00259">umachine.h:259</a></div></div>
<div class="ttc" id="unum_8h_html_a22c3085f2e722f578a92c15a3346097fa1c61e19057c4c1036a9f1afd98259d57"><div class="ttname"><a href="unum_8h.html#a22c3085f2e722f578a92c15a3346097fa1c61e19057c4c1036a9f1afd98259d57">UNUM_MAX_INTEGER_DIGITS</a></div><div class="ttdoc">Maximum integer digits. </div><div class="ttdef"><b>Definition:</b> <a href="unum_8h_source.html#l00903">unum.h:903</a></div></div>
<div class="ttc" id="unum_8h_html_a79f73310e5d35c176b9adcb0a3e08832acaebfebe90c39566ced87e7f06261cb3"><div class="ttname"><a href="unum_8h.html#a79f73310e5d35c176b9adcb0a3e08832acaebfebe90c39566ced87e7f06261cb3">UNUM_DIGIT_SYMBOL</a></div><div class="ttdoc">Character representing a digit in the pattern. </div><div class="ttdef"><b>Definition:</b> <a href="unum_8h_source.html#l01218">unum.h:1218</a></div></div>
<div class="ttc" id="uloc_8h_html"><div class="ttname"><a href="uloc_8h.html">uloc.h</a></div><div class="ttdoc">C API: Locale. </div></div>
<div class="ttc" id="unum_8h_html_a22c3085f2e722f578a92c15a3346097fa8d460efb91f4335ef7fbd069f7e12de1"><div class="ttname"><a href="unum_8h.html#a22c3085f2e722f578a92c15a3346097fa8d460efb91f4335ef7fbd069f7e12de1">UNUM_DECIMAL_ALWAYS_SHOWN</a></div><div class="ttdoc">Always show decimal point. </div><div class="ttdef"><b>Definition:</b> <a href="unum_8h_source.html#l00901">unum.h:901</a></div></div>
<div class="ttc" id="unum_8h_html_a79f73310e5d35c176b9adcb0a3e08832ad9838edbf8b1ba8189aad17ccfe823f0"><div class="ttname"><a href="unum_8h.html#a79f73310e5d35c176b9adcb0a3e08832ad9838edbf8b1ba8189aad17ccfe823f0">UNUM_THREE_DIGIT_SYMBOL</a></div><div class="ttdoc">Three. </div><div class="ttdef"><b>Definition:</b> <a href="unum_8h_source.html#l01257">unum.h:1257</a></div></div>
<div class="ttc" id="unum_8h_html_a5c6e5a56428cd6e15beb0c972698f414"><div class="ttname"><a href="unum_8h.html#a5c6e5a56428cd6e15beb0c972698f414">unum_setTextAttribute</a></div><div class="ttdeci">void unum_setTextAttribute(UNumberFormat *fmt, UNumberFormatTextAttribute tag, const UChar *newValue, int32_t newValueLength, UErrorCode *status)</div><div class="ttdoc">Set a text attribute associated with a UNumberFormat. </div></div>
</div><!-- fragment --></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.11
</small></address>
</body>
</html>