Sophie

Sophie

distrib > Mageia > 5 > i586 > media > core-updates > by-pkgid > 67d6f1fcdf59eeb6f1363fc33c40091c > files > 1376

icu-doc-53.1-12.6.mga5.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.6"/>
<title>ICU 53.1: 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="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/search.js"></script>
<script type="text/javascript">
  $(document).ready(function() { searchBox.OnSelectItem(0); });
</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 style="padding-left: 0.5em;">
   <div id="projectname">ICU 53.1
   &#160;<span id="projectnumber">53.1</span>
   </div>
  </td>
 </tr>
 </tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.6 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
  <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>
      <li>
        <div id="MSearchBox" class="MSearchBoxInactive">
        <span class="left">
          <img id="MSearchSelect" src="search/mag_sel.png"
               onmouseover="return searchBox.OnSearchSelectShow()"
               onmouseout="return searchBox.OnSearchSelectHide()"
               alt=""/>
          <input type="text" id="MSearchField" value="Search" accesskey="S"
               onfocus="searchBox.OnSearchFieldFocus(true)" 
               onblur="searchBox.OnSearchFieldFocus(false)" 
               onkeyup="searchBox.OnSearchFieldChange(event)"/>
          </span><span class="right">
            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
          </span>
        </div>
      </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>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
     onmouseover="return searchBox.OnSearchSelectShow()"
     onmouseout="return searchBox.OnSearchSelectHide()"
     onkeydown="return searchBox.OnSearchSelectKey(event)">
<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Data Structures</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark">&#160;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark">&#160;</span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark">&#160;</span>Friends</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark">&#160;</span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(11)"><span class="SelectionMark">&#160;</span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(12)"><span class="SelectionMark">&#160;</span>Pages</a></div>

<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0" 
        name="MSearchResults" id="MSearchResults">
</iframe>
</div>

<div id="nav-path" class="navpath">
  <ul>
<li class="navelem"><a class="el" href="dir_55bf5c6bcedc2c5705af95fc7596ac50.html">icu</a></li><li class="navelem"><a class="el" href="dir_17c4e3d278dd0be6889e0e8c41145d45.html">source</a></li><li class="navelem"><a class="el" href="dir_50278085fbfb203a4ae8d13ac447741e.html">i18n</a></li><li class="navelem"><a class="el" href="dir_47d86980f74387e1e780cfdfbee4bf19.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">/*</span></div>
<div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="comment">*******************************************************************************</span></div>
<div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span class="comment">* Copyright (C) 1997-2014, International Business Machines Corporation and others.</span></div>
<div class="line"><a name="l00004"></a><span class="lineno">    4</span>&#160;<span class="comment">* All Rights Reserved.</span></div>
<div class="line"><a name="l00005"></a><span class="lineno">    5</span>&#160;<span class="comment">* Modification History:</span></div>
<div class="line"><a name="l00006"></a><span class="lineno">    6</span>&#160;<span class="comment">*</span></div>
<div class="line"><a name="l00007"></a><span class="lineno">    7</span>&#160;<span class="comment">*   Date        Name        Description</span></div>
<div class="line"><a name="l00008"></a><span class="lineno">    8</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="l00009"></a><span class="lineno">    9</span>&#160;<span class="comment">*******************************************************************************</span></div>
<div class="line"><a name="l00010"></a><span class="lineno">   10</span>&#160;<span class="comment">*/</span></div>
<div class="line"><a name="l00011"></a><span class="lineno">   11</span>&#160;</div>
<div class="line"><a name="l00012"></a><span class="lineno">   12</span>&#160;<span class="preprocessor">#ifndef _UNUM</span></div>
<div class="line"><a name="l00013"></a><span class="lineno">   13</span>&#160;<span class="preprocessor"></span><span class="preprocessor">#define _UNUM</span></div>
<div class="line"><a name="l00014"></a><span class="lineno">   14</span>&#160;<span class="preprocessor"></span></div>
<div class="line"><a name="l00015"></a><span class="lineno">   15</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="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">#if !UCONFIG_NO_FORMATTING</span></div>
<div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160;<span class="preprocessor"></span></div>
<div class="line"><a name="l00019"></a><span class="lineno">   19</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="l00020"></a><span class="lineno">   20</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="l00021"></a><span class="lineno">   21</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="l00022"></a><span class="lineno">   22</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="l00023"></a><span class="lineno">   23</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="l00024"></a><span class="lineno">   24</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="l00025"></a><span class="lineno">   25</span>&#160;</div>
<div class="line"><a name="l00133"></a><span class="lineno"><a class="line" href="unum_8h.html#aaeec8f4d21895a6f3efdedf14e8f946b">  133</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="l00134"></a><span class="lineno">  134</span>&#160;</div>
<div class="line"><a name="l00138"></a><span class="lineno"><a class="line" href="unum_8h.html#a4eb4d3ff13bd506e7078b2be4052266d">  138</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="l00143"></a><span class="lineno"><a class="line" href="unum_8h.html#a4eb4d3ff13bd506e7078b2be4052266dae207361093035f3cba68e1079222765f">  143</a></span>&#160;    <a class="code" href="unum_8h.html#a4eb4d3ff13bd506e7078b2be4052266dae207361093035f3cba68e1079222765f">UNUM_PATTERN_DECIMAL</a>=0,</div>
<div class="line"><a name="l00148"></a><span class="lineno"><a class="line" href="unum_8h.html#a4eb4d3ff13bd506e7078b2be4052266dafee95b0f3bd1d25e469d6d73a80ca851">  148</a></span>&#160;    <a class="code" href="unum_8h.html#a4eb4d3ff13bd506e7078b2be4052266dafee95b0f3bd1d25e469d6d73a80ca851">UNUM_DECIMAL</a>=1,</div>
<div class="line"><a name="l00153"></a><span class="lineno"><a class="line" href="unum_8h.html#a4eb4d3ff13bd506e7078b2be4052266da21b6ea8b4d9a0470ef541984625b60fa">  153</a></span>&#160;    <a class="code" href="unum_8h.html#a4eb4d3ff13bd506e7078b2be4052266da21b6ea8b4d9a0470ef541984625b60fa">UNUM_CURRENCY</a>,</div>
<div class="line"><a name="l00158"></a><span class="lineno"><a class="line" href="unum_8h.html#a4eb4d3ff13bd506e7078b2be4052266da9bf1ec360f981705cd4bbd51cb87aebb">  158</a></span>&#160;    <a class="code" href="unum_8h.html#a4eb4d3ff13bd506e7078b2be4052266da9bf1ec360f981705cd4bbd51cb87aebb">UNUM_PERCENT</a>,</div>
<div class="line"><a name="l00163"></a><span class="lineno"><a class="line" href="unum_8h.html#a4eb4d3ff13bd506e7078b2be4052266da3716da021dd7e974d2e068972f43d824">  163</a></span>&#160;    <a class="code" href="unum_8h.html#a4eb4d3ff13bd506e7078b2be4052266da3716da021dd7e974d2e068972f43d824">UNUM_SCIENTIFIC</a>,</div>
<div class="line"><a name="l00168"></a><span class="lineno"><a class="line" href="unum_8h.html#a4eb4d3ff13bd506e7078b2be4052266da5ae07c512dff6f042638269a892f583d">  168</a></span>&#160;    <a class="code" href="unum_8h.html#a4eb4d3ff13bd506e7078b2be4052266da5ae07c512dff6f042638269a892f583d">UNUM_SPELLOUT</a>,</div>
<div class="line"><a name="l00173"></a><span class="lineno"><a class="line" href="unum_8h.html#a4eb4d3ff13bd506e7078b2be4052266daa2ad067d1cadf2e2f2e988e2d838200b">  173</a></span>&#160;    <a class="code" href="unum_8h.html#a4eb4d3ff13bd506e7078b2be4052266daa2ad067d1cadf2e2f2e988e2d838200b">UNUM_ORDINAL</a>,</div>
<div class="line"><a name="l00178"></a><span class="lineno"><a class="line" href="unum_8h.html#a4eb4d3ff13bd506e7078b2be4052266dae79d8fb72705872b6c3c4abb6c17b9a6">  178</a></span>&#160;    <a class="code" href="unum_8h.html#a4eb4d3ff13bd506e7078b2be4052266dae79d8fb72705872b6c3c4abb6c17b9a6">UNUM_DURATION</a>,</div>
<div class="line"><a name="l00183"></a><span class="lineno"><a class="line" href="unum_8h.html#a4eb4d3ff13bd506e7078b2be4052266dab1c8018237a430c9b88289b18eac6b8e">  183</a></span>&#160;    <a class="code" href="unum_8h.html#a4eb4d3ff13bd506e7078b2be4052266dab1c8018237a430c9b88289b18eac6b8e">UNUM_NUMBERING_SYSTEM</a>,</div>
<div class="line"><a name="l00188"></a><span class="lineno"><a class="line" href="unum_8h.html#a4eb4d3ff13bd506e7078b2be4052266da5960471d91b7598451d928cd8547a66f">  188</a></span>&#160;    <a class="code" href="unum_8h.html#a4eb4d3ff13bd506e7078b2be4052266da5960471d91b7598451d928cd8547a66f">UNUM_PATTERN_RULEBASED</a>,</div>
<div class="line"><a name="l00193"></a><span class="lineno"><a class="line" href="unum_8h.html#a4eb4d3ff13bd506e7078b2be4052266daae232c48e579c727525855cd21571033">  193</a></span>&#160;    <a class="code" href="unum_8h.html#a4eb4d3ff13bd506e7078b2be4052266daae232c48e579c727525855cd21571033">UNUM_CURRENCY_ISO</a>,</div>
<div class="line"><a name="l00199"></a><span class="lineno"><a class="line" href="unum_8h.html#a4eb4d3ff13bd506e7078b2be4052266da3916bb92d0784396ea2331d4f04c03f5">  199</a></span>&#160;    <a class="code" href="unum_8h.html#a4eb4d3ff13bd506e7078b2be4052266da3916bb92d0784396ea2331d4f04c03f5">UNUM_CURRENCY_PLURAL</a>,</div>
<div class="line"><a name="l00200"></a><span class="lineno">  200</span>&#160;<span class="preprocessor">#ifndef U_HIDE_DRAFT_API</span></div>
<div class="line"><a name="l00201"></a><span class="lineno">  201</span>&#160;<span class="preprocessor"></span></div>
<div class="line"><a name="l00206"></a><span class="lineno"><a class="line" href="unum_8h.html#a4eb4d3ff13bd506e7078b2be4052266dae97cdd7ed612d07d251021c076efb1c5">  206</a></span>&#160;    <a class="code" href="unum_8h.html#a4eb4d3ff13bd506e7078b2be4052266dae97cdd7ed612d07d251021c076efb1c5">UNUM_CURRENCY_ACCOUNTING</a> = <a class="code" href="unum_8h.html#a4eb4d3ff13bd506e7078b2be4052266da3916bb92d0784396ea2331d4f04c03f5">UNUM_CURRENCY_PLURAL</a>+1,</div>
<div class="line"><a name="l00207"></a><span class="lineno">  207</span>&#160;<span class="preprocessor">#endif </span><span class="comment">/* U_HIDE_DRAFT_API */</span><span class="preprocessor"></span></div>
<div class="line"><a name="l00208"></a><span class="lineno">  208</span>&#160;<span class="preprocessor"></span></div>
<div class="line"><a name="l00212"></a><span class="lineno"><a class="line" href="unum_8h.html#a4eb4d3ff13bd506e7078b2be4052266da996fbe5b154122a24dd70b8c1aaf0716">  212</a></span>&#160;    <a class="code" href="unum_8h.html#a4eb4d3ff13bd506e7078b2be4052266da996fbe5b154122a24dd70b8c1aaf0716">UNUM_FORMAT_STYLE_COUNT</a> = <a class="code" href="unum_8h.html#a4eb4d3ff13bd506e7078b2be4052266da3916bb92d0784396ea2331d4f04c03f5">UNUM_CURRENCY_PLURAL</a>+2,</div>
<div class="line"><a name="l00217"></a><span class="lineno"><a class="line" href="unum_8h.html#a4eb4d3ff13bd506e7078b2be4052266dad0a115c07b8b2e3bbf296e8aaa51bbeb">  217</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="l00222"></a><span class="lineno"><a class="line" href="unum_8h.html#a4eb4d3ff13bd506e7078b2be4052266daf1a3f506a159392eb58a5b3b020958f5">  222</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="l00223"></a><span class="lineno">  223</span>&#160;} <a class="code" href="unum_8h.html#a4eb4d3ff13bd506e7078b2be4052266d">UNumberFormatStyle</a>;</div>
<div class="line"><a name="l00224"></a><span class="lineno">  224</span>&#160;</div>
<div class="line"><a name="l00228"></a><span class="lineno"><a class="line" href="unum_8h.html#a2f46653ee48f5d8d5b8e67d4a1b8230a">  228</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="l00229"></a><span class="lineno">  229</span>&#160;    UNUM_ROUND_CEILING,</div>
<div class="line"><a name="l00230"></a><span class="lineno">  230</span>&#160;    UNUM_ROUND_FLOOR,</div>
<div class="line"><a name="l00231"></a><span class="lineno">  231</span>&#160;    UNUM_ROUND_DOWN,</div>
<div class="line"><a name="l00232"></a><span class="lineno">  232</span>&#160;    UNUM_ROUND_UP,</div>
<div class="line"><a name="l00237"></a><span class="lineno"><a class="line" href="unum_8h.html#a2f46653ee48f5d8d5b8e67d4a1b8230aa1fd90821fab4b77604c05712ab1b5678">  237</a></span>&#160;    <a class="code" href="unum_8h.html#a2f46653ee48f5d8d5b8e67d4a1b8230aa1fd90821fab4b77604c05712ab1b5678">UNUM_ROUND_HALFEVEN</a>,</div>
<div class="line"><a name="l00238"></a><span class="lineno">  238</span>&#160;<span class="preprocessor">#ifndef U_HIDE_DEPRECATED_API</span></div>
<div class="line"><a name="l00239"></a><span class="lineno">  239</span>&#160;<span class="preprocessor"></span></div>
<div class="line"><a name="l00243"></a><span class="lineno"><a class="line" href="unum_8h.html#a2f46653ee48f5d8d5b8e67d4a1b8230aaaf65c3f66231f695a558eb526c1215f6">  243</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="l00244"></a><span class="lineno">  244</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="l00245"></a><span class="lineno">  245</span>&#160;<span class="preprocessor"></span>    UNUM_ROUND_HALFDOWN = <a class="code" href="unum_8h.html#a2f46653ee48f5d8d5b8e67d4a1b8230aa1fd90821fab4b77604c05712ab1b5678">UNUM_ROUND_HALFEVEN</a> + 1,</div>
<div class="line"><a name="l00246"></a><span class="lineno">  246</span>&#160;    UNUM_ROUND_HALFUP,</div>
<div class="line"><a name="l00251"></a><span class="lineno"><a class="line" href="unum_8h.html#a2f46653ee48f5d8d5b8e67d4a1b8230aa0f59afe5c61b0334a1f1fbb89d054595">  251</a></span>&#160;    <a class="code" href="unum_8h.html#a2f46653ee48f5d8d5b8e67d4a1b8230aa0f59afe5c61b0334a1f1fbb89d054595">UNUM_ROUND_UNNECESSARY</a></div>
<div class="line"><a name="l00252"></a><span class="lineno">  252</span>&#160;} <a class="code" href="unum_8h.html#a2f46653ee48f5d8d5b8e67d4a1b8230a">UNumberFormatRoundingMode</a>;</div>
<div class="line"><a name="l00253"></a><span class="lineno">  253</span>&#160;</div>
<div class="line"><a name="l00257"></a><span class="lineno"><a class="line" href="unum_8h.html#ac87c18f94d2d615aa25cd5581ff908f5">  257</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="l00258"></a><span class="lineno">  258</span>&#160;    UNUM_PAD_BEFORE_PREFIX,</div>
<div class="line"><a name="l00259"></a><span class="lineno">  259</span>&#160;    UNUM_PAD_AFTER_PREFIX,</div>
<div class="line"><a name="l00260"></a><span class="lineno">  260</span>&#160;    UNUM_PAD_BEFORE_SUFFIX,</div>
<div class="line"><a name="l00261"></a><span class="lineno">  261</span>&#160;    UNUM_PAD_AFTER_SUFFIX</div>
<div class="line"><a name="l00262"></a><span class="lineno">  262</span>&#160;} <a class="code" href="unum_8h.html#ac87c18f94d2d615aa25cd5581ff908f5">UNumberFormatPadPosition</a>;</div>
<div class="line"><a name="l00263"></a><span class="lineno">  263</span>&#160;</div>
<div class="line"><a name="l00268"></a><span class="lineno"><a class="line" href="unum_8h.html#a48d230f58cc3dc322e2f2eb6dc1139ef">  268</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="l00270"></a><span class="lineno"><a class="line" href="unum_8h.html#a48d230f58cc3dc322e2f2eb6dc1139efa881b6820d1d182b042ef71abac9b6f1e">  270</a></span>&#160;  <a class="code" href="unum_8h.html#a48d230f58cc3dc322e2f2eb6dc1139efa881b6820d1d182b042ef71abac9b6f1e">UNUM_SHORT</a>,</div>
<div class="line"><a name="l00272"></a><span class="lineno"><a class="line" href="unum_8h.html#a48d230f58cc3dc322e2f2eb6dc1139efa523afb859959a9496b408e22de9ebbf9">  272</a></span>&#160;  <a class="code" href="unum_8h.html#a48d230f58cc3dc322e2f2eb6dc1139efa523afb859959a9496b408e22de9ebbf9">UNUM_LONG</a></div>
<div class="line"><a name="l00274"></a><span class="lineno">  274</span>&#160;} <a class="code" href="unum_8h.html#a48d230f58cc3dc322e2f2eb6dc1139ef">UNumberCompactStyle</a>;</div>
<div class="line"><a name="l00275"></a><span class="lineno">  275</span>&#160;</div>
<div class="line"><a name="l00280"></a><span class="lineno"><a class="line" href="unum_8h.html#a2c2f0d1c3a38ec38269be6db11db04b3">  280</a></span>&#160;<span class="keyword">enum</span> <a class="code" href="unum_8h.html#a2c2f0d1c3a38ec38269be6db11db04b3">UCurrencySpacing</a> {</div>
<div class="line"><a name="l00282"></a><span class="lineno"><a class="line" href="unum_8h.html#a2c2f0d1c3a38ec38269be6db11db04b3abeb2d7d636924080fdd7ab4c15e3c313">  282</a></span>&#160;    <a class="code" href="unum_8h.html#a2c2f0d1c3a38ec38269be6db11db04b3abeb2d7d636924080fdd7ab4c15e3c313">UNUM_CURRENCY_MATCH</a>,</div>
<div class="line"><a name="l00284"></a><span class="lineno"><a class="line" href="unum_8h.html#a2c2f0d1c3a38ec38269be6db11db04b3ab720998b3474c46ce92577eb57a19d26">  284</a></span>&#160;    <a class="code" href="unum_8h.html#a2c2f0d1c3a38ec38269be6db11db04b3ab720998b3474c46ce92577eb57a19d26">UNUM_CURRENCY_SURROUNDING_MATCH</a>,</div>
<div class="line"><a name="l00286"></a><span class="lineno"><a class="line" href="unum_8h.html#a2c2f0d1c3a38ec38269be6db11db04b3acb2f72cf37af8c5fa6053e023cff98ac">  286</a></span>&#160;    <a class="code" href="unum_8h.html#a2c2f0d1c3a38ec38269be6db11db04b3acb2f72cf37af8c5fa6053e023cff98ac">UNUM_CURRENCY_INSERT</a>,</div>
<div class="line"><a name="l00288"></a><span class="lineno"><a class="line" href="unum_8h.html#a2c2f0d1c3a38ec38269be6db11db04b3a2fd9e7e91825a5644aa6664f2db23699">  288</a></span>&#160;    <a class="code" href="unum_8h.html#a2c2f0d1c3a38ec38269be6db11db04b3a2fd9e7e91825a5644aa6664f2db23699">UNUM_CURRENCY_SPACING_COUNT</a></div>
<div class="line"><a name="l00289"></a><span class="lineno">  289</span>&#160;};</div>
<div class="line"><a name="l00290"></a><span class="lineno"><a class="line" href="unum_8h.html#a27094d1bc060cc6f61e9d26410f65e8b">  290</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="l00298"></a><span class="lineno"><a class="line" href="unum_8h.html#ad43f2cbfe30924e0adf5f33aece7c8d2">  298</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="l00300"></a><span class="lineno"><a class="line" href="unum_8h.html#ad43f2cbfe30924e0adf5f33aece7c8d2a3fd88686089c5d22cd076e0a1b2c85e1">  300</a></span>&#160;    <a class="code" href="unum_8h.html#ad43f2cbfe30924e0adf5f33aece7c8d2a3fd88686089c5d22cd076e0a1b2c85e1">UNUM_INTEGER_FIELD</a>,</div>
<div class="line"><a name="l00302"></a><span class="lineno"><a class="line" href="unum_8h.html#ad43f2cbfe30924e0adf5f33aece7c8d2aac593beba79b7181786fee0503ecc2c3">  302</a></span>&#160;    <a class="code" href="unum_8h.html#ad43f2cbfe30924e0adf5f33aece7c8d2aac593beba79b7181786fee0503ecc2c3">UNUM_FRACTION_FIELD</a>,</div>
<div class="line"><a name="l00304"></a><span class="lineno"><a class="line" href="unum_8h.html#ad43f2cbfe30924e0adf5f33aece7c8d2a906a047b5709b89081789b0da788112b">  304</a></span>&#160;    <a class="code" href="unum_8h.html#ad43f2cbfe30924e0adf5f33aece7c8d2a906a047b5709b89081789b0da788112b">UNUM_DECIMAL_SEPARATOR_FIELD</a>,</div>
<div class="line"><a name="l00306"></a><span class="lineno"><a class="line" href="unum_8h.html#ad43f2cbfe30924e0adf5f33aece7c8d2a871dea55461baa1ccd4cce1b95fd45e9">  306</a></span>&#160;    <a class="code" href="unum_8h.html#ad43f2cbfe30924e0adf5f33aece7c8d2a871dea55461baa1ccd4cce1b95fd45e9">UNUM_EXPONENT_SYMBOL_FIELD</a>,</div>
<div class="line"><a name="l00308"></a><span class="lineno"><a class="line" href="unum_8h.html#ad43f2cbfe30924e0adf5f33aece7c8d2aeedd343749b18342d62fca1dad5df04f">  308</a></span>&#160;    <a class="code" href="unum_8h.html#ad43f2cbfe30924e0adf5f33aece7c8d2aeedd343749b18342d62fca1dad5df04f">UNUM_EXPONENT_SIGN_FIELD</a>,</div>
<div class="line"><a name="l00310"></a><span class="lineno"><a class="line" href="unum_8h.html#ad43f2cbfe30924e0adf5f33aece7c8d2af4169adf9c1c30fc521bc022d4fe6d12">  310</a></span>&#160;    <a class="code" href="unum_8h.html#ad43f2cbfe30924e0adf5f33aece7c8d2af4169adf9c1c30fc521bc022d4fe6d12">UNUM_EXPONENT_FIELD</a>,</div>
<div class="line"><a name="l00312"></a><span class="lineno"><a class="line" href="unum_8h.html#ad43f2cbfe30924e0adf5f33aece7c8d2a8e35f7927fe9d23e9d614cf743485cd4">  312</a></span>&#160;    <a class="code" href="unum_8h.html#ad43f2cbfe30924e0adf5f33aece7c8d2a8e35f7927fe9d23e9d614cf743485cd4">UNUM_GROUPING_SEPARATOR_FIELD</a>,</div>
<div class="line"><a name="l00314"></a><span class="lineno"><a class="line" href="unum_8h.html#ad43f2cbfe30924e0adf5f33aece7c8d2aa9549a1fbe083598c4ba814186ad2c2a">  314</a></span>&#160;    <a class="code" href="unum_8h.html#ad43f2cbfe30924e0adf5f33aece7c8d2aa9549a1fbe083598c4ba814186ad2c2a">UNUM_CURRENCY_FIELD</a>,</div>
<div class="line"><a name="l00316"></a><span class="lineno"><a class="line" href="unum_8h.html#ad43f2cbfe30924e0adf5f33aece7c8d2a4f3f765890a8809faac211ec4053a875">  316</a></span>&#160;    <a class="code" href="unum_8h.html#ad43f2cbfe30924e0adf5f33aece7c8d2a4f3f765890a8809faac211ec4053a875">UNUM_PERCENT_FIELD</a>,</div>
<div class="line"><a name="l00318"></a><span class="lineno"><a class="line" href="unum_8h.html#ad43f2cbfe30924e0adf5f33aece7c8d2a5544e2bf189cc65f7392668556529a74">  318</a></span>&#160;    <a class="code" href="unum_8h.html#ad43f2cbfe30924e0adf5f33aece7c8d2a5544e2bf189cc65f7392668556529a74">UNUM_PERMILL_FIELD</a>,</div>
<div class="line"><a name="l00320"></a><span class="lineno"><a class="line" href="unum_8h.html#ad43f2cbfe30924e0adf5f33aece7c8d2aa7b744c8d3d0913191e92996ce12f525">  320</a></span>&#160;    <a class="code" href="unum_8h.html#ad43f2cbfe30924e0adf5f33aece7c8d2aa7b744c8d3d0913191e92996ce12f525">UNUM_SIGN_FIELD</a>,</div>
<div class="line"><a name="l00322"></a><span class="lineno"><a class="line" href="unum_8h.html#ad43f2cbfe30924e0adf5f33aece7c8d2ab0fce715b24723f058452096a896116a">  322</a></span>&#160;    <a class="code" href="unum_8h.html#ad43f2cbfe30924e0adf5f33aece7c8d2ab0fce715b24723f058452096a896116a">UNUM_FIELD_COUNT</a></div>
<div class="line"><a name="l00323"></a><span class="lineno">  323</span>&#160;} <a class="code" href="unum_8h.html#ad43f2cbfe30924e0adf5f33aece7c8d2">UNumberFormatFields</a>;</div>
<div class="line"><a name="l00324"></a><span class="lineno">  324</span>&#160;</div>
<div class="line"><a name="l00325"></a><span class="lineno">  325</span>&#160;</div>
<div class="line"><a name="l00359"></a><span class="lineno">  359</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="l00360"></a><span class="lineno">  360</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="l00361"></a><span class="lineno">  361</span>&#160;            <span class="keyword">const</span>    <a class="code" href="umachine_8h.html#a6bb9fad572d65b305324ef288165e2ac">UChar</a>*    pattern,</div>
<div class="line"><a name="l00362"></a><span class="lineno">  362</span>&#160;            int32_t            patternLength,</div>
<div class="line"><a name="l00363"></a><span class="lineno">  363</span>&#160;            <span class="keyword">const</span>    <span class="keywordtype">char</span>*     locale,</div>
<div class="line"><a name="l00364"></a><span class="lineno">  364</span>&#160;            <a class="code" href="structUParseError.html">UParseError</a>*       parseErr,</div>
<div class="line"><a name="l00365"></a><span class="lineno">  365</span>&#160;            <a class="code" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c">UErrorCode</a>*        status);</div>
<div class="line"><a name="l00366"></a><span class="lineno">  366</span>&#160;</div>
<div class="line"><a name="l00367"></a><span class="lineno">  367</span>&#160;</div>
<div class="line"><a name="l00374"></a><span class="lineno">  374</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="l00375"></a><span class="lineno">  375</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="l00376"></a><span class="lineno">  376</span>&#160;</div>
<div class="line"><a name="l00377"></a><span class="lineno">  377</span>&#160;<span class="preprocessor">#if U_SHOW_CPLUSPLUS_API</span></div>
<div class="line"><a name="l00378"></a><span class="lineno">  378</span>&#160;<span class="preprocessor"></span></div>
<div class="line"><a name="l00379"></a><span class="lineno">  379</span>&#160;<a class="code" href="uversion_8h.html#a7d9374e037299886d4192b763b4c5e8b">U_NAMESPACE_BEGIN</a></div>
<div class="line"><a name="l00380"></a><span class="lineno">  380</span>&#160;</div>
<div class="line"><a name="l00390"></a><span class="lineno">  390</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="l00391"></a><span class="lineno">  391</span>&#160;</div>
<div class="line"><a name="l00392"></a><span class="lineno">  392</span>&#160;<a class="code" href="uversion_8h.html#a3da1f00f3b02976ac53c014a3e4c0933">U_NAMESPACE_END</a></div>
<div class="line"><a name="l00393"></a><span class="lineno">  393</span>&#160;</div>
<div class="line"><a name="l00394"></a><span class="lineno">  394</span>&#160;<span class="preprocessor">#endif</span></div>
<div class="line"><a name="l00395"></a><span class="lineno">  395</span>&#160;<span class="preprocessor"></span></div>
<div class="line"><a name="l00404"></a><span class="lineno">  404</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="l00405"></a><span class="lineno">  405</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="l00406"></a><span class="lineno">  406</span>&#160;       <a class="code" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c">UErrorCode</a> *status);</div>
<div class="line"><a name="l00407"></a><span class="lineno">  407</span>&#160;</div>
<div class="line"><a name="l00432"></a><span class="lineno">  432</span>&#160;<a class="code" href="umachine_8h.html#af3e3799716eaa41e3f49c7bf18c62b98">U_STABLE</a> int32_t U_EXPORT2 </div>
<div class="line"><a name="l00433"></a><span class="lineno">  433</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="l00434"></a><span class="lineno">  434</span>&#160;        int32_t            number,</div>
<div class="line"><a name="l00435"></a><span class="lineno">  435</span>&#160;        <a class="code" href="umachine_8h.html#a6bb9fad572d65b305324ef288165e2ac">UChar</a>*            result,</div>
<div class="line"><a name="l00436"></a><span class="lineno">  436</span>&#160;        int32_t            resultLength,</div>
<div class="line"><a name="l00437"></a><span class="lineno">  437</span>&#160;        <a class="code" href="structUFieldPosition.html">UFieldPosition</a>    *pos,</div>
<div class="line"><a name="l00438"></a><span class="lineno">  438</span>&#160;        <a class="code" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c">UErrorCode</a>*        status);</div>
<div class="line"><a name="l00439"></a><span class="lineno">  439</span>&#160;</div>
<div class="line"><a name="l00464"></a><span class="lineno">  464</span>&#160;<a class="code" href="umachine_8h.html#af3e3799716eaa41e3f49c7bf18c62b98">U_STABLE</a> int32_t U_EXPORT2 </div>
<div class="line"><a name="l00465"></a><span class="lineno">  465</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="l00466"></a><span class="lineno">  466</span>&#160;        int64_t         number,</div>
<div class="line"><a name="l00467"></a><span class="lineno">  467</span>&#160;        <a class="code" href="umachine_8h.html#a6bb9fad572d65b305324ef288165e2ac">UChar</a>*          result,</div>
<div class="line"><a name="l00468"></a><span class="lineno">  468</span>&#160;        int32_t         resultLength,</div>
<div class="line"><a name="l00469"></a><span class="lineno">  469</span>&#160;        <a class="code" href="structUFieldPosition.html">UFieldPosition</a> *pos,</div>
<div class="line"><a name="l00470"></a><span class="lineno">  470</span>&#160;        <a class="code" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c">UErrorCode</a>*     status);</div>
<div class="line"><a name="l00471"></a><span class="lineno">  471</span>&#160;</div>
<div class="line"><a name="l00496"></a><span class="lineno">  496</span>&#160;<a class="code" href="umachine_8h.html#af3e3799716eaa41e3f49c7bf18c62b98">U_STABLE</a> int32_t U_EXPORT2 </div>
<div class="line"><a name="l00497"></a><span class="lineno">  497</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="l00498"></a><span class="lineno">  498</span>&#160;            <span class="keywordtype">double</span>          number,</div>
<div class="line"><a name="l00499"></a><span class="lineno">  499</span>&#160;            <a class="code" href="umachine_8h.html#a6bb9fad572d65b305324ef288165e2ac">UChar</a>*          result,</div>
<div class="line"><a name="l00500"></a><span class="lineno">  500</span>&#160;            int32_t         resultLength,</div>
<div class="line"><a name="l00501"></a><span class="lineno">  501</span>&#160;            <a class="code" href="structUFieldPosition.html">UFieldPosition</a>  *pos, <span class="comment">/* 0 if ignore */</span></div>
<div class="line"><a name="l00502"></a><span class="lineno">  502</span>&#160;            <a class="code" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c">UErrorCode</a>*     status);</div>
<div class="line"><a name="l00503"></a><span class="lineno">  503</span>&#160;</div>
<div class="line"><a name="l00532"></a><span class="lineno">  532</span>&#160;<a class="code" href="umachine_8h.html#af3e3799716eaa41e3f49c7bf18c62b98">U_STABLE</a> int32_t U_EXPORT2 </div>
<div class="line"><a name="l00533"></a><span class="lineno">  533</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="l00534"></a><span class="lineno">  534</span>&#160;            <span class="keyword">const</span> <span class="keywordtype">char</span> *    number,</div>
<div class="line"><a name="l00535"></a><span class="lineno">  535</span>&#160;            int32_t         length,</div>
<div class="line"><a name="l00536"></a><span class="lineno">  536</span>&#160;            <a class="code" href="umachine_8h.html#a6bb9fad572d65b305324ef288165e2ac">UChar</a>*          result,</div>
<div class="line"><a name="l00537"></a><span class="lineno">  537</span>&#160;            int32_t         resultLength,</div>
<div class="line"><a name="l00538"></a><span class="lineno">  538</span>&#160;            <a class="code" href="structUFieldPosition.html">UFieldPosition</a>  *pos, <span class="comment">/* 0 if ignore */</span></div>
<div class="line"><a name="l00539"></a><span class="lineno">  539</span>&#160;            <a class="code" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c">UErrorCode</a>*     status);</div>
<div class="line"><a name="l00540"></a><span class="lineno">  540</span>&#160;</div>
<div class="line"><a name="l00565"></a><span class="lineno">  565</span>&#160;<a class="code" href="umachine_8h.html#af3e3799716eaa41e3f49c7bf18c62b98">U_STABLE</a> int32_t U_EXPORT2</div>
<div class="line"><a name="l00566"></a><span class="lineno">  566</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="l00567"></a><span class="lineno">  567</span>&#160;                          <span class="keywordtype">double</span> number,</div>
<div class="line"><a name="l00568"></a><span class="lineno">  568</span>&#160;                          <a class="code" href="umachine_8h.html#a6bb9fad572d65b305324ef288165e2ac">UChar</a>* currency,</div>
<div class="line"><a name="l00569"></a><span class="lineno">  569</span>&#160;                          <a class="code" href="umachine_8h.html#a6bb9fad572d65b305324ef288165e2ac">UChar</a>* result,</div>
<div class="line"><a name="l00570"></a><span class="lineno">  570</span>&#160;                          int32_t resultLength,</div>
<div class="line"><a name="l00571"></a><span class="lineno">  571</span>&#160;                          <a class="code" href="structUFieldPosition.html">UFieldPosition</a>* pos,</div>
<div class="line"><a name="l00572"></a><span class="lineno">  572</span>&#160;                          <a class="code" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c">UErrorCode</a>* status);</div>
<div class="line"><a name="l00573"></a><span class="lineno">  573</span>&#160;</div>
<div class="line"><a name="l00574"></a><span class="lineno">  574</span>&#160;<span class="preprocessor">#ifndef U_HIDE_DRAFT_API</span></div>
<div class="line"><a name="l00575"></a><span class="lineno">  575</span>&#160;<span class="preprocessor"></span></div>
<div class="line"><a name="l00595"></a><span class="lineno">  595</span>&#160;<a class="code" href="umachine_8h.html#a41691e68155dca13bc1f020fa30dac82">U_DRAFT</a> int32_t U_EXPORT2</div>
<div class="line"><a name="l00596"></a><span class="lineno">  596</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="l00597"></a><span class="lineno">  597</span>&#160;                        <span class="keyword">const</span> <a class="code" href="uformattable_8h.html#a9d2d5a940197ec966f492f8276ee76d9">UFormattable</a> *number,</div>
<div class="line"><a name="l00598"></a><span class="lineno">  598</span>&#160;                        <a class="code" href="umachine_8h.html#a6bb9fad572d65b305324ef288165e2ac">UChar</a> *result,</div>
<div class="line"><a name="l00599"></a><span class="lineno">  599</span>&#160;                        int32_t resultLength,</div>
<div class="line"><a name="l00600"></a><span class="lineno">  600</span>&#160;                        <a class="code" href="structUFieldPosition.html">UFieldPosition</a> *pos,</div>
<div class="line"><a name="l00601"></a><span class="lineno">  601</span>&#160;                        <a class="code" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c">UErrorCode</a> *status);</div>
<div class="line"><a name="l00602"></a><span class="lineno">  602</span>&#160;<span class="preprocessor">#endif  </span><span class="comment">/* U_HIDE_DRAFT_API */</span><span class="preprocessor"></span></div>
<div class="line"><a name="l00603"></a><span class="lineno">  603</span>&#160;<span class="preprocessor"></span></div>
<div class="line"><a name="l00621"></a><span class="lineno">  621</span>&#160;<a class="code" href="umachine_8h.html#af3e3799716eaa41e3f49c7bf18c62b98">U_STABLE</a> int32_t U_EXPORT2 </div>
<div class="line"><a name="l00622"></a><span class="lineno">  622</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="l00623"></a><span class="lineno">  623</span>&#160;        <span class="keyword">const</span>   <a class="code" href="umachine_8h.html#a6bb9fad572d65b305324ef288165e2ac">UChar</a>*          text,</div>
<div class="line"><a name="l00624"></a><span class="lineno">  624</span>&#160;        int32_t         textLength,</div>
<div class="line"><a name="l00625"></a><span class="lineno">  625</span>&#160;        int32_t         *parsePos <span class="comment">/* 0 = start */</span>,</div>
<div class="line"><a name="l00626"></a><span class="lineno">  626</span>&#160;        <a class="code" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c">UErrorCode</a>      *status);</div>
<div class="line"><a name="l00627"></a><span class="lineno">  627</span>&#160;</div>
<div class="line"><a name="l00645"></a><span class="lineno">  645</span>&#160;<a class="code" href="umachine_8h.html#af3e3799716eaa41e3f49c7bf18c62b98">U_STABLE</a> int64_t U_EXPORT2 </div>
<div class="line"><a name="l00646"></a><span class="lineno">  646</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="l00647"></a><span class="lineno">  647</span>&#160;        <span class="keyword">const</span> <a class="code" href="umachine_8h.html#a6bb9fad572d65b305324ef288165e2ac">UChar</a>*  text,</div>
<div class="line"><a name="l00648"></a><span class="lineno">  648</span>&#160;        int32_t       textLength,</div>
<div class="line"><a name="l00649"></a><span class="lineno">  649</span>&#160;        int32_t       *parsePos <span class="comment">/* 0 = start */</span>,</div>
<div class="line"><a name="l00650"></a><span class="lineno">  650</span>&#160;        <a class="code" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c">UErrorCode</a>    *status);</div>
<div class="line"><a name="l00651"></a><span class="lineno">  651</span>&#160;</div>
<div class="line"><a name="l00669"></a><span class="lineno">  669</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="l00670"></a><span class="lineno">  670</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="l00671"></a><span class="lineno">  671</span>&#160;            <span class="keyword">const</span>   <a class="code" href="umachine_8h.html#a6bb9fad572d65b305324ef288165e2ac">UChar</a>*          text,</div>
<div class="line"><a name="l00672"></a><span class="lineno">  672</span>&#160;            int32_t         textLength,</div>
<div class="line"><a name="l00673"></a><span class="lineno">  673</span>&#160;            int32_t         *parsePos <span class="comment">/* 0 = start */</span>,</div>
<div class="line"><a name="l00674"></a><span class="lineno">  674</span>&#160;            <a class="code" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c">UErrorCode</a>      *status);</div>
<div class="line"><a name="l00675"></a><span class="lineno">  675</span>&#160;</div>
<div class="line"><a name="l00676"></a><span class="lineno">  676</span>&#160;</div>
<div class="line"><a name="l00702"></a><span class="lineno">  702</span>&#160;<a class="code" href="umachine_8h.html#af3e3799716eaa41e3f49c7bf18c62b98">U_STABLE</a> int32_t U_EXPORT2 </div>
<div class="line"><a name="l00703"></a><span class="lineno">  703</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="l00704"></a><span class="lineno">  704</span>&#160;                 <span class="keyword">const</span>   <a class="code" href="umachine_8h.html#a6bb9fad572d65b305324ef288165e2ac">UChar</a>*          text,</div>
<div class="line"><a name="l00705"></a><span class="lineno">  705</span>&#160;                         int32_t         textLength,</div>
<div class="line"><a name="l00706"></a><span class="lineno">  706</span>&#160;                         int32_t         *parsePos <span class="comment">/* 0 = start */</span>,</div>
<div class="line"><a name="l00707"></a><span class="lineno">  707</span>&#160;                         <span class="keywordtype">char</span>            *outBuf,</div>
<div class="line"><a name="l00708"></a><span class="lineno">  708</span>&#160;                         int32_t         outBufLength,</div>
<div class="line"><a name="l00709"></a><span class="lineno">  709</span>&#160;                         <a class="code" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c">UErrorCode</a>      *status);</div>
<div class="line"><a name="l00710"></a><span class="lineno">  710</span>&#160;</div>
<div class="line"><a name="l00730"></a><span class="lineno">  730</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="l00731"></a><span class="lineno">  731</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="l00732"></a><span class="lineno">  732</span>&#160;                         <span class="keyword">const</span> <a class="code" href="umachine_8h.html#a6bb9fad572d65b305324ef288165e2ac">UChar</a>* text,</div>
<div class="line"><a name="l00733"></a><span class="lineno">  733</span>&#160;                         int32_t textLength,</div>
<div class="line"><a name="l00734"></a><span class="lineno">  734</span>&#160;                         int32_t* parsePos, <span class="comment">/* 0 = start */</span></div>
<div class="line"><a name="l00735"></a><span class="lineno">  735</span>&#160;                         <a class="code" href="umachine_8h.html#a6bb9fad572d65b305324ef288165e2ac">UChar</a>* currency,</div>
<div class="line"><a name="l00736"></a><span class="lineno">  736</span>&#160;                         <a class="code" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c">UErrorCode</a>* status);</div>
<div class="line"><a name="l00737"></a><span class="lineno">  737</span>&#160;</div>
<div class="line"><a name="l00738"></a><span class="lineno">  738</span>&#160;<span class="preprocessor">#ifndef U_HIDE_DRAFT_API</span></div>
<div class="line"><a name="l00739"></a><span class="lineno">  739</span>&#160;<span class="preprocessor"></span></div>
<div class="line"><a name="l00757"></a><span class="lineno">  757</span>&#160;<a class="code" href="umachine_8h.html#a41691e68155dca13bc1f020fa30dac82">U_DRAFT</a> <a class="code" href="uformattable_8h.html#a9d2d5a940197ec966f492f8276ee76d9">UFormattable</a>* U_EXPORT2</div>
<div class="line"><a name="l00758"></a><span class="lineno">  758</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="l00759"></a><span class="lineno">  759</span>&#160;                         <a class="code" href="uformattable_8h.html#a9d2d5a940197ec966f492f8276ee76d9">UFormattable</a> *result,</div>
<div class="line"><a name="l00760"></a><span class="lineno">  760</span>&#160;                         <span class="keyword">const</span> <a class="code" href="umachine_8h.html#a6bb9fad572d65b305324ef288165e2ac">UChar</a>* text,</div>
<div class="line"><a name="l00761"></a><span class="lineno">  761</span>&#160;                         int32_t textLength,</div>
<div class="line"><a name="l00762"></a><span class="lineno">  762</span>&#160;                         int32_t* parsePos, <span class="comment">/* 0 = start */</span></div>
<div class="line"><a name="l00763"></a><span class="lineno">  763</span>&#160;                         <a class="code" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c">UErrorCode</a>* status);</div>
<div class="line"><a name="l00764"></a><span class="lineno">  764</span>&#160;<span class="preprocessor">#endif  </span><span class="comment">/* U_HIDE_DRAFT_API */</span><span class="preprocessor"></span></div>
<div class="line"><a name="l00765"></a><span class="lineno">  765</span>&#160;<span class="preprocessor"></span></div>
<div class="line"><a name="l00782"></a><span class="lineno">  782</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="l00783"></a><span class="lineno">  783</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="l00784"></a><span class="lineno">  784</span>&#160;                            <a class="code" href="umachine_8h.html#a349ef00011f20ccd1d3b424445681aa5">UBool</a>          localized,</div>
<div class="line"><a name="l00785"></a><span class="lineno">  785</span>&#160;                    <span class="keyword">const</span>   <a class="code" href="umachine_8h.html#a6bb9fad572d65b305324ef288165e2ac">UChar</a>          *pattern,</div>
<div class="line"><a name="l00786"></a><span class="lineno">  786</span>&#160;                            int32_t         patternLength,</div>
<div class="line"><a name="l00787"></a><span class="lineno">  787</span>&#160;                            <a class="code" href="structUParseError.html">UParseError</a>    *parseError,</div>
<div class="line"><a name="l00788"></a><span class="lineno">  788</span>&#160;                            <a class="code" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c">UErrorCode</a>     *status</div>
<div class="line"><a name="l00789"></a><span class="lineno">  789</span>&#160;                                    );</div>
<div class="line"><a name="l00790"></a><span class="lineno">  790</span>&#160;</div>
<div class="line"><a name="l00801"></a><span class="lineno">  801</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="l00802"></a><span class="lineno">  802</span>&#160;<a class="code" href="unum_8h.html#acaa46128fd87e7166b3578eab2c2ad24">unum_getAvailable</a>(int32_t localeIndex);</div>
<div class="line"><a name="l00803"></a><span class="lineno">  803</span>&#160;</div>
<div class="line"><a name="l00813"></a><span class="lineno">  813</span>&#160;<a class="code" href="umachine_8h.html#af3e3799716eaa41e3f49c7bf18c62b98">U_STABLE</a> int32_t U_EXPORT2 </div>
<div class="line"><a name="l00814"></a><span class="lineno">  814</span>&#160;<a class="code" href="unum_8h.html#a56bd0a70446ff1feb5abdc5bc829a8fa">unum_countAvailable</a>(<span class="keywordtype">void</span>);</div>
<div class="line"><a name="l00815"></a><span class="lineno">  815</span>&#160;</div>
<div class="line"><a name="l00816"></a><span class="lineno">  816</span>&#160;<span class="preprocessor">#if UCONFIG_HAVE_PARSEALLINPUT</span></div>
<div class="line"><a name="l00817"></a><span class="lineno">  817</span>&#160;<span class="preprocessor"></span><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="l00821"></a><span class="lineno">  821</span>&#160;<span class="keyword">typedef</span> <span class="keyword">enum</span> UNumberFormatAttributeValue {</div>
<div class="line"><a name="l00822"></a><span class="lineno">  822</span>&#160;<span class="preprocessor">#ifndef U_HIDE_INTERNAL_API</span></div>
<div class="line"><a name="l00823"></a><span class="lineno">  823</span>&#160;<span class="preprocessor"></span></div>
<div class="line"><a name="l00824"></a><span class="lineno">  824</span>&#160;  UNUM_NO = 0,</div>
<div class="line"><a name="l00826"></a><span class="lineno">  826</span>&#160;  UNUM_YES = 1,</div>
<div class="line"><a name="l00828"></a><span class="lineno">  828</span>&#160;  UNUM_MAYBE = 2</div>
<div class="line"><a name="l00829"></a><span class="lineno">  829</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="l00830"></a><span class="lineno">  830</span>&#160;<span class="preprocessor"></span>} UNumberFormatAttributeValue;</div>
<div class="line"><a name="l00831"></a><span class="lineno">  831</span>&#160;<span class="preprocessor">#endif</span></div>
<div class="line"><a name="l00832"></a><span class="lineno">  832</span>&#160;<span class="preprocessor"></span></div>
<div class="line"><a name="l00834"></a><span class="lineno"><a class="line" href="unum_8h.html#a22c3085f2e722f578a92c15a3346097f">  834</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="l00836"></a><span class="lineno"><a class="line" href="unum_8h.html#a22c3085f2e722f578a92c15a3346097fa565bb2f66b2822d68a2c6e3f95be71a9">  836</a></span>&#160;  <a class="code" href="unum_8h.html#a22c3085f2e722f578a92c15a3346097fa565bb2f66b2822d68a2c6e3f95be71a9">UNUM_PARSE_INT_ONLY</a>,</div>
<div class="line"><a name="l00838"></a><span class="lineno"><a class="line" href="unum_8h.html#a22c3085f2e722f578a92c15a3346097fafac691b1c59d94b50213c2eab8d83a74">  838</a></span>&#160;  <a class="code" href="unum_8h.html#a22c3085f2e722f578a92c15a3346097fafac691b1c59d94b50213c2eab8d83a74">UNUM_GROUPING_USED</a>,</div>
<div class="line"><a name="l00840"></a><span class="lineno"><a class="line" href="unum_8h.html#a22c3085f2e722f578a92c15a3346097fa8d460efb91f4335ef7fbd069f7e12de1">  840</a></span>&#160;  <a class="code" href="unum_8h.html#a22c3085f2e722f578a92c15a3346097fa8d460efb91f4335ef7fbd069f7e12de1">UNUM_DECIMAL_ALWAYS_SHOWN</a>,</div>
<div class="line"><a name="l00842"></a><span class="lineno"><a class="line" href="unum_8h.html#a22c3085f2e722f578a92c15a3346097fa1c61e19057c4c1036a9f1afd98259d57">  842</a></span>&#160;  <a class="code" href="unum_8h.html#a22c3085f2e722f578a92c15a3346097fa1c61e19057c4c1036a9f1afd98259d57">UNUM_MAX_INTEGER_DIGITS</a>,</div>
<div class="line"><a name="l00844"></a><span class="lineno"><a class="line" href="unum_8h.html#a22c3085f2e722f578a92c15a3346097faf6e1244643dfd78c1e3070a990e81751">  844</a></span>&#160;  <a class="code" href="unum_8h.html#a22c3085f2e722f578a92c15a3346097faf6e1244643dfd78c1e3070a990e81751">UNUM_MIN_INTEGER_DIGITS</a>,</div>
<div class="line"><a name="l00846"></a><span class="lineno"><a class="line" href="unum_8h.html#a22c3085f2e722f578a92c15a3346097faa21a02dd6022115b4332b30b1cbc5dc3">  846</a></span>&#160;  <a class="code" href="unum_8h.html#a22c3085f2e722f578a92c15a3346097faa21a02dd6022115b4332b30b1cbc5dc3">UNUM_INTEGER_DIGITS</a>,</div>
<div class="line"><a name="l00848"></a><span class="lineno"><a class="line" href="unum_8h.html#a22c3085f2e722f578a92c15a3346097fa3156d12afe1b2ba2e02e099b9fab9d9c">  848</a></span>&#160;  <a class="code" href="unum_8h.html#a22c3085f2e722f578a92c15a3346097fa3156d12afe1b2ba2e02e099b9fab9d9c">UNUM_MAX_FRACTION_DIGITS</a>,</div>
<div class="line"><a name="l00850"></a><span class="lineno"><a class="line" href="unum_8h.html#a22c3085f2e722f578a92c15a3346097fa7bda470ac16100aad29970123e659b7f">  850</a></span>&#160;  <a class="code" href="unum_8h.html#a22c3085f2e722f578a92c15a3346097fa7bda470ac16100aad29970123e659b7f">UNUM_MIN_FRACTION_DIGITS</a>,</div>
<div class="line"><a name="l00852"></a><span class="lineno"><a class="line" href="unum_8h.html#a22c3085f2e722f578a92c15a3346097faa492173115371885d8dd4312c1df263f">  852</a></span>&#160;  <a class="code" href="unum_8h.html#a22c3085f2e722f578a92c15a3346097faa492173115371885d8dd4312c1df263f">UNUM_FRACTION_DIGITS</a>,</div>
<div class="line"><a name="l00854"></a><span class="lineno"><a class="line" href="unum_8h.html#a22c3085f2e722f578a92c15a3346097fa5c1e5f8080fa49bb89fabec8a36e13e5">  854</a></span>&#160;  <a class="code" href="unum_8h.html#a22c3085f2e722f578a92c15a3346097fa5c1e5f8080fa49bb89fabec8a36e13e5">UNUM_MULTIPLIER</a>,</div>
<div class="line"><a name="l00856"></a><span class="lineno"><a class="line" href="unum_8h.html#a22c3085f2e722f578a92c15a3346097fa06902c7d131bd688728ad866ff488474">  856</a></span>&#160;  <a class="code" href="unum_8h.html#a22c3085f2e722f578a92c15a3346097fa06902c7d131bd688728ad866ff488474">UNUM_GROUPING_SIZE</a>,</div>
<div class="line"><a name="l00858"></a><span class="lineno"><a class="line" href="unum_8h.html#a22c3085f2e722f578a92c15a3346097face1e88f1b24547d7a1bf605f781b1c6e">  858</a></span>&#160;  <a class="code" href="unum_8h.html#a22c3085f2e722f578a92c15a3346097face1e88f1b24547d7a1bf605f781b1c6e">UNUM_ROUNDING_MODE</a>,</div>
<div class="line"><a name="l00860"></a><span class="lineno"><a class="line" href="unum_8h.html#a22c3085f2e722f578a92c15a3346097fa5fb16427f42e8b0c149bb89c8e108f02">  860</a></span>&#160;  <a class="code" href="unum_8h.html#a22c3085f2e722f578a92c15a3346097fa5fb16427f42e8b0c149bb89c8e108f02">UNUM_ROUNDING_INCREMENT</a>,</div>
<div class="line"><a name="l00862"></a><span class="lineno"><a class="line" href="unum_8h.html#a22c3085f2e722f578a92c15a3346097fa470111abd0962f29b64aac8aa95445ad">  862</a></span>&#160;  <a class="code" href="unum_8h.html#a22c3085f2e722f578a92c15a3346097fa470111abd0962f29b64aac8aa95445ad">UNUM_FORMAT_WIDTH</a>,</div>
<div class="line"><a name="l00864"></a><span class="lineno"><a class="line" href="unum_8h.html#a22c3085f2e722f578a92c15a3346097fae9bf50a6f9564be1cc74e2fb2a564528">  864</a></span>&#160;  <a class="code" href="unum_8h.html#a22c3085f2e722f578a92c15a3346097fae9bf50a6f9564be1cc74e2fb2a564528">UNUM_PADDING_POSITION</a>,</div>
<div class="line"><a name="l00866"></a><span class="lineno"><a class="line" href="unum_8h.html#a22c3085f2e722f578a92c15a3346097fa6cdd4f290558adf6093d9a5a036991e2">  866</a></span>&#160;  <a class="code" href="unum_8h.html#a22c3085f2e722f578a92c15a3346097fa6cdd4f290558adf6093d9a5a036991e2">UNUM_SECONDARY_GROUPING_SIZE</a>,</div>
<div class="line"><a name="l00869"></a><span class="lineno"><a class="line" href="unum_8h.html#a22c3085f2e722f578a92c15a3346097fa606b791bda88aa23e7cb387357163f8b">  869</a></span>&#160;  <a class="code" href="unum_8h.html#a22c3085f2e722f578a92c15a3346097fa606b791bda88aa23e7cb387357163f8b">UNUM_SIGNIFICANT_DIGITS_USED</a>,</div>
<div class="line"><a name="l00872"></a><span class="lineno"><a class="line" href="unum_8h.html#a22c3085f2e722f578a92c15a3346097fa1a08d64684b9d2cddcc78e974b24aec1">  872</a></span>&#160;  <a class="code" href="unum_8h.html#a22c3085f2e722f578a92c15a3346097fa1a08d64684b9d2cddcc78e974b24aec1">UNUM_MIN_SIGNIFICANT_DIGITS</a>,</div>
<div class="line"><a name="l00875"></a><span class="lineno"><a class="line" href="unum_8h.html#a22c3085f2e722f578a92c15a3346097fa956d998c675d90d50b620d08cb4fa399">  875</a></span>&#160;  <a class="code" href="unum_8h.html#a22c3085f2e722f578a92c15a3346097fa956d998c675d90d50b620d08cb4fa399">UNUM_MAX_SIGNIFICANT_DIGITS</a>,</div>
<div class="line"><a name="l00879"></a><span class="lineno"><a class="line" href="unum_8h.html#a22c3085f2e722f578a92c15a3346097fa0c9d63e76d7e4974e6a828a5ad9971f5">  879</a></span>&#160;  <a class="code" href="unum_8h.html#a22c3085f2e722f578a92c15a3346097fa0c9d63e76d7e4974e6a828a5ad9971f5">UNUM_LENIENT_PARSE</a>,</div>
<div class="line"><a name="l00880"></a><span class="lineno">  880</span>&#160;<span class="preprocessor">#if UCONFIG_HAVE_PARSEALLINPUT</span></div>
<div class="line"><a name="l00881"></a><span class="lineno">  881</span>&#160;<span class="preprocessor"></span></div>
<div class="line"><a name="l00885"></a><span class="lineno">  885</span>&#160;  UNUM_PARSE_ALL_INPUT = <a class="code" href="unum_8h.html#a22c3085f2e722f578a92c15a3346097fa0c9d63e76d7e4974e6a828a5ad9971f5">UNUM_LENIENT_PARSE</a> + 1,</div>
<div class="line"><a name="l00886"></a><span class="lineno">  886</span>&#160;<span class="preprocessor">#endif</span></div>
<div class="line"><a name="l00887"></a><span class="lineno">  887</span>&#160;<span class="preprocessor"></span></div>
<div class="line"><a name="l00896"></a><span class="lineno"><a class="line" href="unum_8h.html#a22c3085f2e722f578a92c15a3346097fad3660fb70e7ee81df7ca5390708d54e9">  896</a></span>&#160;  <a class="code" href="unum_8h.html#a22c3085f2e722f578a92c15a3346097fad3660fb70e7ee81df7ca5390708d54e9">UNUM_SCALE</a> = <a class="code" href="unum_8h.html#a22c3085f2e722f578a92c15a3346097fa0c9d63e76d7e4974e6a828a5ad9971f5">UNUM_LENIENT_PARSE</a> + 2,</div>
<div class="line"><a name="l00897"></a><span class="lineno">  897</span>&#160;</div>
<div class="line"><a name="l00898"></a><span class="lineno">  898</span>&#160;<span class="preprocessor">#ifndef U_HIDE_INTERNAL_API</span></div>
<div class="line"><a name="l00899"></a><span class="lineno">  899</span>&#160;<span class="preprocessor"></span></div>
<div class="line"><a name="l00901"></a><span class="lineno"><a class="line" href="unum_8h.html#a22c3085f2e722f578a92c15a3346097fa99c73372284ba5ca0686b19773ef2997">  901</a></span>&#160;  <a class="code" href="unum_8h.html#a22c3085f2e722f578a92c15a3346097fa99c73372284ba5ca0686b19773ef2997">UNUM_NUMERIC_ATTRIBUTE_COUNT</a> = <a class="code" href="unum_8h.html#a22c3085f2e722f578a92c15a3346097fa0c9d63e76d7e4974e6a828a5ad9971f5">UNUM_LENIENT_PARSE</a> + 3,</div>
<div class="line"><a name="l00902"></a><span class="lineno">  902</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="l00903"></a><span class="lineno">  903</span>&#160;<span class="preprocessor"></span></div>
<div class="line"><a name="l00904"></a><span class="lineno">  904</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="l00908"></a><span class="lineno"><a class="line" href="unum_8h.html#a22c3085f2e722f578a92c15a3346097faf348ba44e9d2dca6ec374cb7a7e445a7">  908</a></span>&#160;  <a class="code" href="unum_8h.html#a22c3085f2e722f578a92c15a3346097faf348ba44e9d2dca6ec374cb7a7e445a7">UNUM_MAX_NONBOOLEAN_ATTRIBUTE</a> = 0x0FFF,</div>
<div class="line"><a name="l00909"></a><span class="lineno">  909</span>&#160;</div>
<div class="line"><a name="l00915"></a><span class="lineno"><a class="line" href="unum_8h.html#a22c3085f2e722f578a92c15a3346097faca8a5389b73ec0c495f43efd65a6063a">  915</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="l00922"></a><span class="lineno"><a class="line" href="unum_8h.html#a22c3085f2e722f578a92c15a3346097fa3ffc12d7e69f41c55b283ddfb53d9757">  922</a></span>&#160;  <a class="code" href="unum_8h.html#a22c3085f2e722f578a92c15a3346097fa3ffc12d7e69f41c55b283ddfb53d9757">UNUM_PARSE_NO_EXPONENT</a>,</div>
<div class="line"><a name="l00923"></a><span class="lineno">  923</span>&#160;</div>
<div class="line"><a name="l00924"></a><span class="lineno">  924</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="l00927"></a><span class="lineno"><a class="line" href="unum_8h.html#a22c3085f2e722f578a92c15a3346097fa4a14540bddd47511445d0414f31fbb9b">  927</a></span>&#160;  <a class="code" href="unum_8h.html#a22c3085f2e722f578a92c15a3346097fa4a14540bddd47511445d0414f31fbb9b">UNUM_LIMIT_BOOLEAN_ATTRIBUTE</a></div>
<div class="line"><a name="l00928"></a><span class="lineno">  928</span>&#160;} <a class="code" href="unum_8h.html#a22c3085f2e722f578a92c15a3346097f">UNumberFormatAttribute</a>;</div>
<div class="line"><a name="l00929"></a><span class="lineno">  929</span>&#160;</div>
<div class="line"><a name="l00947"></a><span class="lineno">  947</span>&#160;<a class="code" href="umachine_8h.html#af3e3799716eaa41e3f49c7bf18c62b98">U_STABLE</a> int32_t U_EXPORT2 </div>
<div class="line"><a name="l00948"></a><span class="lineno">  948</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="l00949"></a><span class="lineno">  949</span>&#160;          <a class="code" href="unum_8h.html#a22c3085f2e722f578a92c15a3346097f">UNumberFormatAttribute</a>  attr);</div>
<div class="line"><a name="l00950"></a><span class="lineno">  950</span>&#160;</div>
<div class="line"><a name="l00970"></a><span class="lineno">  970</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="l00971"></a><span class="lineno">  971</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="l00972"></a><span class="lineno">  972</span>&#160;            <a class="code" href="unum_8h.html#a22c3085f2e722f578a92c15a3346097f">UNumberFormatAttribute</a>  attr,</div>
<div class="line"><a name="l00973"></a><span class="lineno">  973</span>&#160;            int32_t                 newValue);</div>
<div class="line"><a name="l00974"></a><span class="lineno">  974</span>&#160;</div>
<div class="line"><a name="l00975"></a><span class="lineno">  975</span>&#160;</div>
<div class="line"><a name="l00990"></a><span class="lineno">  990</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="l00991"></a><span class="lineno">  991</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="l00992"></a><span class="lineno">  992</span>&#160;          <a class="code" href="unum_8h.html#a22c3085f2e722f578a92c15a3346097f">UNumberFormatAttribute</a>  attr);</div>
<div class="line"><a name="l00993"></a><span class="lineno">  993</span>&#160;</div>
<div class="line"><a name="l01008"></a><span class="lineno"> 1008</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="l01009"></a><span class="lineno"> 1009</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="l01010"></a><span class="lineno"> 1010</span>&#160;            <a class="code" href="unum_8h.html#a22c3085f2e722f578a92c15a3346097f">UNumberFormatAttribute</a>  attr,</div>
<div class="line"><a name="l01011"></a><span class="lineno"> 1011</span>&#160;            <span class="keywordtype">double</span>                 newValue);</div>
<div class="line"><a name="l01012"></a><span class="lineno"> 1012</span>&#160;</div>
<div class="line"><a name="l01014"></a><span class="lineno"><a class="line" href="unum_8h.html#a9d3fc41af40c7a4437230943eb265725"> 1014</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="l01016"></a><span class="lineno"><a class="line" href="unum_8h.html#a9d3fc41af40c7a4437230943eb265725a264cca6cf70106e73840f1a47028df86"> 1016</a></span>&#160;  <a class="code" href="unum_8h.html#a9d3fc41af40c7a4437230943eb265725a264cca6cf70106e73840f1a47028df86">UNUM_POSITIVE_PREFIX</a>,</div>
<div class="line"><a name="l01018"></a><span class="lineno"><a class="line" href="unum_8h.html#a9d3fc41af40c7a4437230943eb265725ad86d57c03a0508d47288c704197ac653"> 1018</a></span>&#160;  <a class="code" href="unum_8h.html#a9d3fc41af40c7a4437230943eb265725ad86d57c03a0508d47288c704197ac653">UNUM_POSITIVE_SUFFIX</a>,</div>
<div class="line"><a name="l01020"></a><span class="lineno"><a class="line" href="unum_8h.html#a9d3fc41af40c7a4437230943eb265725a1df970289d1891901b39a86395bc5d51"> 1020</a></span>&#160;  <a class="code" href="unum_8h.html#a9d3fc41af40c7a4437230943eb265725a1df970289d1891901b39a86395bc5d51">UNUM_NEGATIVE_PREFIX</a>,</div>
<div class="line"><a name="l01022"></a><span class="lineno"><a class="line" href="unum_8h.html#a9d3fc41af40c7a4437230943eb265725aa31b0783a7bc179dfa5a635bdc542800"> 1022</a></span>&#160;  <a class="code" href="unum_8h.html#a9d3fc41af40c7a4437230943eb265725aa31b0783a7bc179dfa5a635bdc542800">UNUM_NEGATIVE_SUFFIX</a>,</div>
<div class="line"><a name="l01024"></a><span class="lineno"><a class="line" href="unum_8h.html#a9d3fc41af40c7a4437230943eb265725a86e498a9c561dfc76671ec96a427143d"> 1024</a></span>&#160;  <a class="code" href="unum_8h.html#a9d3fc41af40c7a4437230943eb265725a86e498a9c561dfc76671ec96a427143d">UNUM_PADDING_CHARACTER</a>,</div>
<div class="line"><a name="l01026"></a><span class="lineno"><a class="line" href="unum_8h.html#a9d3fc41af40c7a4437230943eb265725aa2b28acf90cdc267f71fb3824b271f33"> 1026</a></span>&#160;  <a class="code" href="unum_8h.html#a9d3fc41af40c7a4437230943eb265725aa2b28acf90cdc267f71fb3824b271f33">UNUM_CURRENCY_CODE</a>,</div>
<div class="line"><a name="l01031"></a><span class="lineno"><a class="line" href="unum_8h.html#a9d3fc41af40c7a4437230943eb265725a54d13def32cdd86ad8f9dfe147b0494a"> 1031</a></span>&#160;  <a class="code" href="unum_8h.html#a9d3fc41af40c7a4437230943eb265725a54d13def32cdd86ad8f9dfe147b0494a">UNUM_DEFAULT_RULESET</a>,</div>
<div class="line"><a name="l01038"></a><span class="lineno"><a class="line" href="unum_8h.html#a9d3fc41af40c7a4437230943eb265725a5f86be5aea4daa4ba8a6bdd9bfae0d9b"> 1038</a></span>&#160;  <a class="code" href="unum_8h.html#a9d3fc41af40c7a4437230943eb265725a5f86be5aea4daa4ba8a6bdd9bfae0d9b">UNUM_PUBLIC_RULESETS</a></div>
<div class="line"><a name="l01039"></a><span class="lineno"> 1039</span>&#160;} <a class="code" href="unum_8h.html#a9d3fc41af40c7a4437230943eb265725">UNumberFormatTextAttribute</a>;</div>
<div class="line"><a name="l01040"></a><span class="lineno"> 1040</span>&#160;</div>
<div class="line"><a name="l01059"></a><span class="lineno"> 1059</span>&#160;<a class="code" href="umachine_8h.html#af3e3799716eaa41e3f49c7bf18c62b98">U_STABLE</a> int32_t U_EXPORT2 </div>
<div class="line"><a name="l01060"></a><span class="lineno"> 1060</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="l01061"></a><span class="lineno"> 1061</span>&#160;            <a class="code" href="unum_8h.html#a9d3fc41af40c7a4437230943eb265725">UNumberFormatTextAttribute</a>      tag,</div>
<div class="line"><a name="l01062"></a><span class="lineno"> 1062</span>&#160;            <a class="code" href="umachine_8h.html#a6bb9fad572d65b305324ef288165e2ac">UChar</a>*                            result,</div>
<div class="line"><a name="l01063"></a><span class="lineno"> 1063</span>&#160;            int32_t                            resultLength,</div>
<div class="line"><a name="l01064"></a><span class="lineno"> 1064</span>&#160;            <a class="code" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c">UErrorCode</a>*                        status);</div>
<div class="line"><a name="l01065"></a><span class="lineno"> 1065</span>&#160;</div>
<div class="line"><a name="l01082"></a><span class="lineno"> 1082</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="l01083"></a><span class="lineno"> 1083</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="l01084"></a><span class="lineno"> 1084</span>&#160;            <a class="code" href="unum_8h.html#a9d3fc41af40c7a4437230943eb265725">UNumberFormatTextAttribute</a>      tag,</div>
<div class="line"><a name="l01085"></a><span class="lineno"> 1085</span>&#160;            <span class="keyword">const</span>    <a class="code" href="umachine_8h.html#a6bb9fad572d65b305324ef288165e2ac">UChar</a>*                            newValue,</div>
<div class="line"><a name="l01086"></a><span class="lineno"> 1086</span>&#160;            int32_t                            newValueLength,</div>
<div class="line"><a name="l01087"></a><span class="lineno"> 1087</span>&#160;            <a class="code" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c">UErrorCode</a>                        *status);</div>
<div class="line"><a name="l01088"></a><span class="lineno"> 1088</span>&#160;</div>
<div class="line"><a name="l01105"></a><span class="lineno"> 1105</span>&#160;<a class="code" href="umachine_8h.html#af3e3799716eaa41e3f49c7bf18c62b98">U_STABLE</a> int32_t U_EXPORT2 </div>
<div class="line"><a name="l01106"></a><span class="lineno"> 1106</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="l01107"></a><span class="lineno"> 1107</span>&#160;        <a class="code" href="umachine_8h.html#a349ef00011f20ccd1d3b424445681aa5">UBool</a>                  isPatternLocalized,</div>
<div class="line"><a name="l01108"></a><span class="lineno"> 1108</span>&#160;        <a class="code" href="umachine_8h.html#a6bb9fad572d65b305324ef288165e2ac">UChar</a>*                  result,</div>
<div class="line"><a name="l01109"></a><span class="lineno"> 1109</span>&#160;        int32_t                 resultLength,</div>
<div class="line"><a name="l01110"></a><span class="lineno"> 1110</span>&#160;        <a class="code" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c">UErrorCode</a>*             status);</div>
<div class="line"><a name="l01111"></a><span class="lineno"> 1111</span>&#160;</div>
<div class="line"><a name="l01112"></a><span class="lineno"> 1112</span>&#160;</div>
<div class="line"><a name="l01117"></a><span class="lineno"><a class="line" href="unum_8h.html#a79f73310e5d35c176b9adcb0a3e08832"> 1117</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="l01119"></a><span class="lineno"><a class="line" href="unum_8h.html#a79f73310e5d35c176b9adcb0a3e08832a6cf2eae8070a1472ff383b79e51a3672"> 1119</a></span>&#160;  <a class="code" href="unum_8h.html#a79f73310e5d35c176b9adcb0a3e08832a6cf2eae8070a1472ff383b79e51a3672">UNUM_DECIMAL_SEPARATOR_SYMBOL</a> = 0,</div>
<div class="line"><a name="l01121"></a><span class="lineno"><a class="line" href="unum_8h.html#a79f73310e5d35c176b9adcb0a3e08832a7caa62a2f1bed1dfef22a23a693cef24"> 1121</a></span>&#160;  <a class="code" href="unum_8h.html#a79f73310e5d35c176b9adcb0a3e08832a7caa62a2f1bed1dfef22a23a693cef24">UNUM_GROUPING_SEPARATOR_SYMBOL</a> = 1,</div>
<div class="line"><a name="l01123"></a><span class="lineno"><a class="line" href="unum_8h.html#a79f73310e5d35c176b9adcb0a3e08832a5eb091009c9a02bbebdb6431d2b4dc75"> 1123</a></span>&#160;  <a class="code" href="unum_8h.html#a79f73310e5d35c176b9adcb0a3e08832a5eb091009c9a02bbebdb6431d2b4dc75">UNUM_PATTERN_SEPARATOR_SYMBOL</a> = 2,</div>
<div class="line"><a name="l01125"></a><span class="lineno"><a class="line" href="unum_8h.html#a79f73310e5d35c176b9adcb0a3e08832a5883afe4d7c2b26f507662371e2d7bf6"> 1125</a></span>&#160;  <a class="code" href="unum_8h.html#a79f73310e5d35c176b9adcb0a3e08832a5883afe4d7c2b26f507662371e2d7bf6">UNUM_PERCENT_SYMBOL</a> = 3,</div>
<div class="line"><a name="l01127"></a><span class="lineno"><a class="line" href="unum_8h.html#a79f73310e5d35c176b9adcb0a3e08832ada460e4eba23e055b04873b737a555f3"> 1127</a></span>&#160;  <a class="code" href="unum_8h.html#a79f73310e5d35c176b9adcb0a3e08832ada460e4eba23e055b04873b737a555f3">UNUM_ZERO_DIGIT_SYMBOL</a> = 4,</div>
<div class="line"><a name="l01129"></a><span class="lineno"><a class="line" href="unum_8h.html#a79f73310e5d35c176b9adcb0a3e08832acaebfebe90c39566ced87e7f06261cb3"> 1129</a></span>&#160;  <a class="code" href="unum_8h.html#a79f73310e5d35c176b9adcb0a3e08832acaebfebe90c39566ced87e7f06261cb3">UNUM_DIGIT_SYMBOL</a> = 5,</div>
<div class="line"><a name="l01131"></a><span class="lineno"><a class="line" href="unum_8h.html#a79f73310e5d35c176b9adcb0a3e08832ac41e14d50a6e9e775c56da37b6605e61"> 1131</a></span>&#160;  <a class="code" href="unum_8h.html#a79f73310e5d35c176b9adcb0a3e08832ac41e14d50a6e9e775c56da37b6605e61">UNUM_MINUS_SIGN_SYMBOL</a> = 6,</div>
<div class="line"><a name="l01133"></a><span class="lineno"><a class="line" href="unum_8h.html#a79f73310e5d35c176b9adcb0a3e08832a702dd174fe87fc87d2b8277823e5698f"> 1133</a></span>&#160;  <a class="code" href="unum_8h.html#a79f73310e5d35c176b9adcb0a3e08832a702dd174fe87fc87d2b8277823e5698f">UNUM_PLUS_SIGN_SYMBOL</a> = 7,</div>
<div class="line"><a name="l01135"></a><span class="lineno"><a class="line" href="unum_8h.html#a79f73310e5d35c176b9adcb0a3e08832a4058db5d198fe1300aa8ee3cc3cdf4c3"> 1135</a></span>&#160;  <a class="code" href="unum_8h.html#a79f73310e5d35c176b9adcb0a3e08832a4058db5d198fe1300aa8ee3cc3cdf4c3">UNUM_CURRENCY_SYMBOL</a> = 8,</div>
<div class="line"><a name="l01137"></a><span class="lineno"><a class="line" href="unum_8h.html#a79f73310e5d35c176b9adcb0a3e08832a4796ec4f4bea835c8692d1e4a6b68aeb"> 1137</a></span>&#160;  <a class="code" href="unum_8h.html#a79f73310e5d35c176b9adcb0a3e08832a4796ec4f4bea835c8692d1e4a6b68aeb">UNUM_INTL_CURRENCY_SYMBOL</a> = 9,</div>
<div class="line"><a name="l01139"></a><span class="lineno"><a class="line" href="unum_8h.html#a79f73310e5d35c176b9adcb0a3e08832ac61cae53a16c43243566e20e984464b2"> 1139</a></span>&#160;  <a class="code" href="unum_8h.html#a79f73310e5d35c176b9adcb0a3e08832ac61cae53a16c43243566e20e984464b2">UNUM_MONETARY_SEPARATOR_SYMBOL</a> = 10,</div>
<div class="line"><a name="l01141"></a><span class="lineno"><a class="line" href="unum_8h.html#a79f73310e5d35c176b9adcb0a3e08832a3f91096f3423060c440807f6c2e85233"> 1141</a></span>&#160;  <a class="code" href="unum_8h.html#a79f73310e5d35c176b9adcb0a3e08832a3f91096f3423060c440807f6c2e85233">UNUM_EXPONENTIAL_SYMBOL</a> = 11,</div>
<div class="line"><a name="l01143"></a><span class="lineno"><a class="line" href="unum_8h.html#a79f73310e5d35c176b9adcb0a3e08832a11d90afae7100df580a2eeece46c1da7"> 1143</a></span>&#160;  <a class="code" href="unum_8h.html#a79f73310e5d35c176b9adcb0a3e08832a11d90afae7100df580a2eeece46c1da7">UNUM_PERMILL_SYMBOL</a> = 12,</div>
<div class="line"><a name="l01145"></a><span class="lineno"><a class="line" href="unum_8h.html#a79f73310e5d35c176b9adcb0a3e08832a1ef99bce9331e4a77feaa20a5b8c401e"> 1145</a></span>&#160;  <a class="code" href="unum_8h.html#a79f73310e5d35c176b9adcb0a3e08832a1ef99bce9331e4a77feaa20a5b8c401e">UNUM_PAD_ESCAPE_SYMBOL</a> = 13,</div>
<div class="line"><a name="l01147"></a><span class="lineno"><a class="line" href="unum_8h.html#a79f73310e5d35c176b9adcb0a3e08832a28e639f8a96e2d7b3895b76f0a73a36a"> 1147</a></span>&#160;  <a class="code" href="unum_8h.html#a79f73310e5d35c176b9adcb0a3e08832a28e639f8a96e2d7b3895b76f0a73a36a">UNUM_INFINITY_SYMBOL</a> = 14,</div>
<div class="line"><a name="l01149"></a><span class="lineno"><a class="line" href="unum_8h.html#a79f73310e5d35c176b9adcb0a3e08832a88b09641ed43106d228c2346acfe17cc"> 1149</a></span>&#160;  <a class="code" href="unum_8h.html#a79f73310e5d35c176b9adcb0a3e08832a88b09641ed43106d228c2346acfe17cc">UNUM_NAN_SYMBOL</a> = 15,</div>
<div class="line"><a name="l01152"></a><span class="lineno"><a class="line" href="unum_8h.html#a79f73310e5d35c176b9adcb0a3e08832a188ddfda3e376f7a68237f8904afc2f5"> 1152</a></span>&#160;  <a class="code" href="unum_8h.html#a79f73310e5d35c176b9adcb0a3e08832a188ddfda3e376f7a68237f8904afc2f5">UNUM_SIGNIFICANT_DIGIT_SYMBOL</a> = 16,</div>
<div class="line"><a name="l01156"></a><span class="lineno"><a class="line" href="unum_8h.html#a79f73310e5d35c176b9adcb0a3e08832a572e13e5e2e71f715b40ba506c595ac8"> 1156</a></span>&#160;  <a class="code" href="unum_8h.html#a79f73310e5d35c176b9adcb0a3e08832a572e13e5e2e71f715b40ba506c595ac8">UNUM_MONETARY_GROUPING_SEPARATOR_SYMBOL</a> = 17,</div>
<div class="line"><a name="l01160"></a><span class="lineno"><a class="line" href="unum_8h.html#a79f73310e5d35c176b9adcb0a3e08832adcf6d2db09b7c4aa67d59ad83f33a433"> 1160</a></span>&#160;  <a class="code" href="unum_8h.html#a79f73310e5d35c176b9adcb0a3e08832adcf6d2db09b7c4aa67d59ad83f33a433">UNUM_ONE_DIGIT_SYMBOL</a> = 18,</div>
<div class="line"><a name="l01164"></a><span class="lineno"><a class="line" href="unum_8h.html#a79f73310e5d35c176b9adcb0a3e08832a38b34d7b5bbc419ae50f959a1c2f9ce8"> 1164</a></span>&#160;  <a class="code" href="unum_8h.html#a79f73310e5d35c176b9adcb0a3e08832a38b34d7b5bbc419ae50f959a1c2f9ce8">UNUM_TWO_DIGIT_SYMBOL</a> = 19,</div>
<div class="line"><a name="l01168"></a><span class="lineno"><a class="line" href="unum_8h.html#a79f73310e5d35c176b9adcb0a3e08832ad9838edbf8b1ba8189aad17ccfe823f0"> 1168</a></span>&#160;  <a class="code" href="unum_8h.html#a79f73310e5d35c176b9adcb0a3e08832ad9838edbf8b1ba8189aad17ccfe823f0">UNUM_THREE_DIGIT_SYMBOL</a> = 20,</div>
<div class="line"><a name="l01172"></a><span class="lineno"><a class="line" href="unum_8h.html#a79f73310e5d35c176b9adcb0a3e08832a1098c973d480e5eca52774c5e215ec8f"> 1172</a></span>&#160;  <a class="code" href="unum_8h.html#a79f73310e5d35c176b9adcb0a3e08832a1098c973d480e5eca52774c5e215ec8f">UNUM_FOUR_DIGIT_SYMBOL</a> = 21,</div>
<div class="line"><a name="l01176"></a><span class="lineno"><a class="line" href="unum_8h.html#a79f73310e5d35c176b9adcb0a3e08832a4bc81cd9ae745ba68b19121ac62c10c6"> 1176</a></span>&#160;  <a class="code" href="unum_8h.html#a79f73310e5d35c176b9adcb0a3e08832a4bc81cd9ae745ba68b19121ac62c10c6">UNUM_FIVE_DIGIT_SYMBOL</a> = 22,</div>
<div class="line"><a name="l01180"></a><span class="lineno"><a class="line" href="unum_8h.html#a79f73310e5d35c176b9adcb0a3e08832a921f792f3ebe97c9a2d3a90e29f41621"> 1180</a></span>&#160;  <a class="code" href="unum_8h.html#a79f73310e5d35c176b9adcb0a3e08832a921f792f3ebe97c9a2d3a90e29f41621">UNUM_SIX_DIGIT_SYMBOL</a> = 23,</div>
<div class="line"><a name="l01184"></a><span class="lineno"><a class="line" href="unum_8h.html#a79f73310e5d35c176b9adcb0a3e08832af6a1ebe23d3603d322ed5e4182b6ce37"> 1184</a></span>&#160;  <a class="code" href="unum_8h.html#a79f73310e5d35c176b9adcb0a3e08832af6a1ebe23d3603d322ed5e4182b6ce37">UNUM_SEVEN_DIGIT_SYMBOL</a> = 24,</div>
<div class="line"><a name="l01188"></a><span class="lineno"><a class="line" href="unum_8h.html#a79f73310e5d35c176b9adcb0a3e08832a566676905fb75c9985517dea91e0edaf"> 1188</a></span>&#160;  <a class="code" href="unum_8h.html#a79f73310e5d35c176b9adcb0a3e08832a566676905fb75c9985517dea91e0edaf">UNUM_EIGHT_DIGIT_SYMBOL</a> = 25,</div>
<div class="line"><a name="l01192"></a><span class="lineno"><a class="line" href="unum_8h.html#a79f73310e5d35c176b9adcb0a3e08832aa4f066c23fa500c6b514aa9635f7531a"> 1192</a></span>&#160;  <a class="code" href="unum_8h.html#a79f73310e5d35c176b9adcb0a3e08832aa4f066c23fa500c6b514aa9635f7531a">UNUM_NINE_DIGIT_SYMBOL</a> = 26,</div>
<div class="line"><a name="l01194"></a><span class="lineno"><a class="line" href="unum_8h.html#a79f73310e5d35c176b9adcb0a3e08832ae2035b0efec37754a7ced473780741ef"> 1194</a></span>&#160;  <a class="code" href="unum_8h.html#a79f73310e5d35c176b9adcb0a3e08832ae2035b0efec37754a7ced473780741ef">UNUM_FORMAT_SYMBOL_COUNT</a> = 27</div>
<div class="line"><a name="l01195"></a><span class="lineno"> 1195</span>&#160;} <a class="code" href="unum_8h.html#a79f73310e5d35c176b9adcb0a3e08832">UNumberFormatSymbol</a>;</div>
<div class="line"><a name="l01196"></a><span class="lineno"> 1196</span>&#160;</div>
<div class="line"><a name="l01213"></a><span class="lineno"> 1213</span>&#160;<a class="code" href="umachine_8h.html#af3e3799716eaa41e3f49c7bf18c62b98">U_STABLE</a> int32_t U_EXPORT2</div>
<div class="line"><a name="l01214"></a><span class="lineno"> 1214</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="l01215"></a><span class="lineno"> 1215</span>&#160;               <a class="code" href="unum_8h.html#a79f73310e5d35c176b9adcb0a3e08832">UNumberFormatSymbol</a> symbol,</div>
<div class="line"><a name="l01216"></a><span class="lineno"> 1216</span>&#160;               <a class="code" href="umachine_8h.html#a6bb9fad572d65b305324ef288165e2ac">UChar</a> *buffer,</div>
<div class="line"><a name="l01217"></a><span class="lineno"> 1217</span>&#160;               int32_t size,</div>
<div class="line"><a name="l01218"></a><span class="lineno"> 1218</span>&#160;               <a class="code" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c">UErrorCode</a> *status);</div>
<div class="line"><a name="l01219"></a><span class="lineno"> 1219</span>&#160;</div>
<div class="line"><a name="l01233"></a><span class="lineno"> 1233</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="l01234"></a><span class="lineno"> 1234</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="l01235"></a><span class="lineno"> 1235</span>&#160;               <a class="code" href="unum_8h.html#a79f73310e5d35c176b9adcb0a3e08832">UNumberFormatSymbol</a> symbol,</div>
<div class="line"><a name="l01236"></a><span class="lineno"> 1236</span>&#160;               <span class="keyword">const</span> <a class="code" href="umachine_8h.html#a6bb9fad572d65b305324ef288165e2ac">UChar</a> *value,</div>
<div class="line"><a name="l01237"></a><span class="lineno"> 1237</span>&#160;               int32_t length,</div>
<div class="line"><a name="l01238"></a><span class="lineno"> 1238</span>&#160;               <a class="code" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c">UErrorCode</a> *status);</div>
<div class="line"><a name="l01239"></a><span class="lineno"> 1239</span>&#160;</div>
<div class="line"><a name="l01240"></a><span class="lineno"> 1240</span>&#160;</div>
<div class="line"><a name="l01250"></a><span class="lineno"> 1250</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="l01251"></a><span class="lineno"> 1251</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="l01252"></a><span class="lineno"> 1252</span>&#160;                     <a class="code" href="uloc_8h.html#adf053345d343f8d82ae080f7a5871f34">ULocDataLocaleType</a> type,</div>
<div class="line"><a name="l01253"></a><span class="lineno"> 1253</span>&#160;                     <a class="code" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c">UErrorCode</a>* status); </div>
<div class="line"><a name="l01254"></a><span class="lineno"> 1254</span>&#160;</div>
<div class="line"><a name="l01255"></a><span class="lineno"> 1255</span>&#160;<span class="preprocessor">#ifndef U_HIDE_DRAFT_API</span></div>
<div class="line"><a name="l01256"></a><span class="lineno"> 1256</span>&#160;<span class="preprocessor"></span></div>
<div class="line"><a name="l01264"></a><span class="lineno"> 1264</span>&#160;<a class="code" href="umachine_8h.html#a41691e68155dca13bc1f020fa30dac82">U_DRAFT</a> <span class="keywordtype">void</span> U_EXPORT2</div>
<div class="line"><a name="l01265"></a><span class="lineno"> 1265</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="l01266"></a><span class="lineno"> 1266</span>&#160;</div>
<div class="line"><a name="l01276"></a><span class="lineno"> 1276</span>&#160;<a class="code" href="umachine_8h.html#a41691e68155dca13bc1f020fa30dac82">U_DRAFT</a> <a class="code" href="udisplaycontext_8h.html#ac80aa1aceff6c7ad2e9f983a19d8d868">UDisplayContext</a> U_EXPORT2</div>
<div class="line"><a name="l01277"></a><span class="lineno"> 1277</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="l01278"></a><span class="lineno"> 1278</span>&#160;</div>
<div class="line"><a name="l01279"></a><span class="lineno"> 1279</span>&#160;<span class="preprocessor">#endif  </span><span class="comment">/* U_HIDE_DRAFT_API */</span><span class="preprocessor"></span></div>
<div class="line"><a name="l01280"></a><span class="lineno"> 1280</span>&#160;<span class="preprocessor"></span></div>
<div class="line"><a name="l01281"></a><span class="lineno"> 1281</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="l01282"></a><span class="lineno"> 1282</span>&#160;<span class="preprocessor"></span></div>
<div class="line"><a name="l01283"></a><span class="lineno"> 1283</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#l00270">unum.h:270</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#l00217">unum.h:217</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#l01180">unum.h:1180</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#l00228">unum.h:228</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#l01141">unum.h:1141</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#l01156">unum.h:1156</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 number format style constant. </div><div class="ttdef"><b>Definition:</b> <a href="unum_8h_source.html#l00212">unum.h:212</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#l00318">unum.h:318</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#l01020">unum.h:1020</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#l00183">unum.h:183</a></div></div>
<div class="ttc" id="unum_8h_html_a22c3085f2e722f578a92c15a3346097fa99c73372284ba5ca0686b19773ef2997"><div class="ttname"><a href="unum_8h.html#a22c3085f2e722f578a92c15a3346097fa99c73372284ba5ca0686b19773ef2997">UNUM_NUMERIC_ATTRIBUTE_COUNT</a></div><div class="ttdoc">Count of &quot;regular&quot; numeric attributes. </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_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 with a currency symbol, e.g., &quot;$1.00&quot;. </div><div class="ttdef"><b>Definition:</b> <a href="unum_8h_source.html#l00153">unum.h:153</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#l00148">unum.h:148</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#l01188">unum.h:1188</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&#39;t contain an exponent, the exponent will not be parsed. </div><div class="ttdef"><b>Definition:</b> <a href="unum_8h_source.html#l00922">unum.h:922</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#l00050">udisplaycontext.h:50</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#l01152">unum.h:1152</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#l01192">unum.h:1192</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#l00188">unum.h:188</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#l00879">unum.h:879</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#l00310">unum.h:310</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#l00306">unum.h:306</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#l01176">unum.h:1176</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#l00300">unum.h:300</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#l00280">unum.h:280</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#l00251">unum.h:251</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#l01121">unum.h:1121</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#l00927">unum.h:927</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#l00846">unum.h:846</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#l00852">unum.h:852</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#l01117">unum.h:1117</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#l00243">unum.h:243</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#l01016">unum.h:1016</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#l01026">unum.h:1026</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#l01131">unum.h:1131</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#l01149">unum.h:1149</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#l00272">unum.h:272</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#l00193">unum.h:193</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_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#l00143">unum.h:143</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#l00869">unum.h:869</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#l00158">unum.h:158</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#l00237">unum.h:237</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#l00304">unum.h:304</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#l00864">unum.h:864</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#l00308">unum.h:308</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#l00129">uversion.h:129</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#l00168">unum.h:168</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#l00138">unum.h:138</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#l01125">unum.h:1125</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#l01147">unum.h:1147</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#l00290">localpointer.h:290</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#l00284">unum.h:284</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#l00133">unum.h:133</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#l00850">unum.h:850</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#l00032">umisc.h:32</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#l01184">unum.h:1184</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#l01127">unum.h:1127</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#l00298">unum.h:298</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="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#l00875">unum.h:875</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#l00199">unum.h:199</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">count symbol constants </div><div class="ttdef"><b>Definition:</b> <a href="unum_8h_source.html#l01194">unum.h:1194</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#l00836">unum.h:836</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#l00302">unum.h:302</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#l00896">unum.h:896</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#l01014">unum.h:1014</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#l00282">unum.h:282</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#l00314">unum.h:314</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#l00848">unum.h:848</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#l00866">unum.h:866</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#l00862">unum.h:862</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#l00222">unum.h:222</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#l00908">unum.h:908</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#l00257">unum.h:257</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#l01143">unum.h:1143</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#l01123">unum.h:1123</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#l00286">unum.h:286</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&#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#l00163">unum.h:163</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#l00838">unum.h:838</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#l00320">unum.h:320</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#l00915">unum.h:915</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#l00278">umachine.h:278</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#l01018">unum.h:1018</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#l01160">unum.h:1160</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#l00854">unum.h:854</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#l00844">unum.h:844</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#l00130">uversion.h:130</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#l00268">unum.h:268</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#l00025">udisplaycontext.h:25</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#l00173">unum.h:173</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#l01145">unum.h:1145</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#l01024">unum.h:1024</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#l00316">unum.h:316</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#l01164">unum.h:1164</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#l00858">unum.h:858</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#l01119">unum.h:1119</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#l00476">utypes.h:476</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#l00336">uloc.h:336</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#l00206">unum.h:206</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#l01172">unum.h:1172</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#l00860">unum.h:860</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#l00872">unum.h:872</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#l00056">parseerr.h:56</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#l01137">unum.h:1137</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. </div><div class="ttdef"><b>Definition:</b> <a href="unum_8h_source.html#l01031">unum.h:1031</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#l01139">unum.h:1139</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_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#l01135">unum.h:1135</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#l01133">unum.h:1133</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#l00178">unum.h:178</a></div></div>
<div class="ttc" id="umachine_8h_html_a41691e68155dca13bc1f020fa30dac82"><div class="ttname"><a href="umachine_8h.html#a41691e68155dca13bc1f020fa30dac82">U_DRAFT</a></div><div class="ttdeci">#define U_DRAFT</div><div class="ttdoc">This is used to declare a function as a draft public ICU C API. </div><div class="ttdef"><b>Definition:</b> <a href="umachine_8h_source.html#l00111">umachine.h:111</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#l00312">unum.h:312</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#l00064">uformattable.h:64</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#l00834">unum.h:834</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#l01022">unum.h:1022</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="ttdef"><b>Definition:</b> <a href="unum_8h_source.html#l00322">unum.h:322</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#l00856">unum.h:856</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="ttdef"><b>Definition:</b> <a href="unum_8h_source.html#l00288">unum.h:288</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#l01038">unum.h:1038</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#l00109">umachine.h:109</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#l00200">umachine.h:200</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#l00842">unum.h:842</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#l01129">unum.h:1129</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#l00840">unum.h:840</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#l01168">unum.h:1168</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.6
</small></address>
</body>
</html>