PNG  IHDR pHYs   OiCCPPhotoshop ICC profilexڝSgTS=BKKoR RB&*! J!QEEȠQ, !{kּ> H3Q5 B.@ $pd!s#~<<+"x M0B\t8K@zB@F&S`cbP-`'{[! eDh;VEX0fK9-0IWfH  0Q){`##xFW<+*x<$9E[-qWW.(I+6aa@.y24x6_-"bbϫp@t~,/;m%h^ uf@Wp~<5j>{-]cK'Xto(hw?G%fIq^D$.Tʳ?D*A, `6B$BB dr`)B(Ͱ*`/@4Qhp.U=pa( Aa!ڈbX#!H$ ɈQ"K5H1RT UH=r9\F;2G1Q= C7F dt1r=6Ыhڏ>C03l0.B8, c˱" VcϱwE 6wB aAHXLXNH $4 7 Q'"K&b21XH,#/{C7$C2'ITFnR#,4H#dk9, +ȅ3![ b@qS(RjJ4e2AURݨT5ZBRQ4u9̓IKhhitݕNWGw Ljg(gwLӋT071oUX**| J&*/Tު UUT^S}FU3S ԖUPSSg;goT?~YYLOCQ_ cx,!k u5&|v*=9C3J3WRf?qtN (~))4L1e\kXHQG6EYAJ'\'GgSSݧ M=:.kDwn^Loy}/TmG X $ <5qo</QC]@Caaᄑ.ȽJtq]zۯ6iܟ4)Y3sCQ? 0k߬~OCOg#/c/Wװwa>>r><72Y_7ȷOo_C#dz%gA[z|!?:eAAA!h쐭!ΑiP~aa~ 'W?pX15wCsDDDޛg1O9-J5*>.j<74?.fYXXIlK9.*6nl {/]py.,:@LN8A*%w% yg"/6шC\*NH*Mz쑼5y$3,幄'L Lݛ:v m2=:1qB!Mggfvˬen/kY- BTZ(*geWf͉9+̳ې7ᒶKW-X潬j9(xoʿܔĹdff-[n ڴ VE/(ۻCɾUUMfeI?m]Nmq#׹=TR+Gw- 6 U#pDy  :v{vg/jBFS[b[O>zG499?rCd&ˮ/~јѡ򗓿m|x31^VwwO| (hSЧc3- cHRMz%u0`:o_F@8N ' p @8N@8}' p '#@8N@8N pQ9p!i~}|6-ӪG` VP.@*j>[ K^<֐Z]@8N'KQ<Q(`s" 'hgpKB`R@Dqj '  'P$a ( `D$Na L?u80e J,K˷NI'0eݷ(NI'؀ 2ipIIKp`:O'`ʤxB8Ѥx Ѥx $ $P6 :vRNb 'p,>NB 'P]-->P T+*^h& p '‰a ‰ (ĵt#u33;Nt̵'ޯ; [3W ~]0KH1q@8]O2]3*̧7# *p>us p _6]/}-4|t'|Smx= DoʾM×M_8!)6lq':l7!|4} '\ne t!=hnLn (~Dn\+‰_4k)0e@OhZ`F `.m1} 'vp{F`ON7Srx 'D˸nV`><;yMx!IS钦OM)Ե٥x 'DSD6bS8!" ODz#R >S8!7ّxEh0m$MIPHi$IvS8IN$I p$O8I,sk&I)$IN$Hi$I^Ah.p$MIN$IR8I·N "IF9Ah0m$MIN$IR8IN$I 3jIU;kO$ɳN$+ q.x* tEXtComment

Viewing File: /opt/alt/alt-nodejs18/root/usr/share/doc/alt-nodejs18-libicu-doc/uformattednumber_8h_source.html

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://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.9.1"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>ICU 74.2: i18n/unicode/uformattednumber.h Source File</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
 <tbody>
 <tr style="height: 56px;">
  <td id="projectalign" style="padding-left: 0.5em;">
   <div id="projectname">ICU 74.2
   &#160;<span id="projectnumber">74.2</span>
   </div>
  </td>
 </tr>
 </tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.1 -->
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
$(function() {
  initMenu('',false,false,'search.php','Search');
});
/* @license-end */</script>
<div id="main-nav"></div>
<div id="nav-path" class="navpath">
  <ul>
<li class="navelem"><a class="el" href="dir_73bc6a9bb617ea1bc89a10aa59ce84e4.html">i18n</a></li><li class="navelem"><a class="el" href="dir_0119ce638985e8a1561a00fdb5f76ff6.html">unicode</a></li>  </ul>
</div>
</div><!-- top -->
<div class="header">
  <div class="headertitle">
<div class="title">uformattednumber.h</div>  </div>
</div><!--header-->
<div class="contents">
<a href="uformattednumber_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"><a class="line" href="uformattednumber_8h.html#a9d4030bdc4dd1ec4de828bf1bcf4b1b6">    1</a></span>&#160;<span class="comment">// © 2022 and later: Unicode, Inc. and others.</span></div>
<div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="comment">// License &amp; terms of use: http://www.unicode.org/copyright.html</span></div>
<div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160; </div>
<div class="line"><a name="l00004"></a><span class="lineno">    4</span>&#160;<span class="preprocessor">#ifndef __UFORMATTEDNUMBER_H__</span></div>
<div class="line"><a name="l00005"></a><span class="lineno">    5</span>&#160;<span class="preprocessor">#define __UFORMATTEDNUMBER_H__</span></div>
<div class="line"><a name="l00006"></a><span class="lineno">    6</span>&#160; </div>
<div class="line"><a name="l00007"></a><span class="lineno">    7</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="l00008"></a><span class="lineno">    8</span>&#160; </div>
<div class="line"><a name="l00009"></a><span class="lineno">    9</span>&#160;<span class="preprocessor">#if !UCONFIG_NO_FORMATTING</span></div>
<div class="line"><a name="l00010"></a><span class="lineno">   10</span>&#160; </div>
<div class="line"><a name="l00011"></a><span class="lineno">   11</span>&#160;<span class="preprocessor">#include &quot;<a class="code" href="ufieldpositer_8h.html">unicode/ufieldpositer.h</a>&quot;</span></div>
<div class="line"><a name="l00012"></a><span class="lineno">   12</span>&#160;<span class="preprocessor">#include &quot;<a class="code" href="uformattedvalue_8h.html">unicode/uformattedvalue.h</a>&quot;</span></div>
<div class="line"><a name="l00013"></a><span class="lineno">   13</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="l00014"></a><span class="lineno">   14</span>&#160; </div>
<div class="line"><a name="l00035"></a><span class="lineno">   35</span>&#160;<span class="keyword">struct </span><a class="code" href="uformattednumber_8h.html#a9d4030bdc4dd1ec4de828bf1bcf4b1b6">UFormattedNumber</a>;</div>
<div class="line"><a name="l00043"></a><span class="lineno">   43</span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="uformattednumber_8h.html#a9d4030bdc4dd1ec4de828bf1bcf4b1b6">UFormattedNumber</a> <a class="code" href="uformattednumber_8h.html#a9d4030bdc4dd1ec4de828bf1bcf4b1b6">UFormattedNumber</a>;</div>
<div class="line"><a name="l00044"></a><span class="lineno">   44</span>&#160; </div>
<div class="line"><a name="l00045"></a><span class="lineno">   45</span>&#160; </div>
<div class="line"><a name="l00054"></a><span class="lineno">   54</span>&#160;<a class="code" href="umachine_8h.html#a676114b1a64bb7c2de15c919a00b28df">U_CAPI</a> <a class="code" href="uformattednumber_8h.html#a9d4030bdc4dd1ec4de828bf1bcf4b1b6">UFormattedNumber</a>* U_EXPORT2</div>
<div class="line"><a name="l00055"></a><span class="lineno"><a class="line" href="uformattednumber_8h.html#aa9ff28f7feeda88f28f884308303086f">   55</a></span>&#160;<a class="code" href="uformattednumber_8h.html#aa9ff28f7feeda88f28f884308303086f">unumf_openResult</a>(<a class="code" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c">UErrorCode</a>* ec);</div>
<div class="line"><a name="l00056"></a><span class="lineno">   56</span>&#160; </div>
<div class="line"><a name="l00057"></a><span class="lineno">   57</span>&#160; </div>
<div class="line"><a name="l00072"></a><span class="lineno">   72</span>&#160;<a class="code" href="umachine_8h.html#a676114b1a64bb7c2de15c919a00b28df">U_CAPI</a> <span class="keyword">const</span> <a class="code" href="uformattedvalue_8h.html#af64a1850f6a746a6130aa79ae7fed97f">UFormattedValue</a>* U_EXPORT2</div>
<div class="line"><a name="l00073"></a><span class="lineno"><a class="line" href="uformattednumber_8h.html#a1c7b5bb3f964a19f788ae4938d4067aa">   73</a></span>&#160;<a class="code" href="uformattednumber_8h.html#a1c7b5bb3f964a19f788ae4938d4067aa">unumf_resultAsValue</a>(<span class="keyword">const</span> <a class="code" href="uformattednumber_8h.html#a9d4030bdc4dd1ec4de828bf1bcf4b1b6">UFormattedNumber</a>* uresult, <a class="code" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c">UErrorCode</a>* ec);</div>
<div class="line"><a name="l00074"></a><span class="lineno">   74</span>&#160; </div>
<div class="line"><a name="l00075"></a><span class="lineno">   75</span>&#160; </div>
<div class="line"><a name="l00095"></a><span class="lineno">   95</span>&#160;<a class="code" href="umachine_8h.html#a676114b1a64bb7c2de15c919a00b28df">U_CAPI</a> int32_t U_EXPORT2</div>
<div class="line"><a name="l00096"></a><span class="lineno"><a class="line" href="uformattednumber_8h.html#aba145957d66cd7c5d1b5bb8ba9373bf3">   96</a></span>&#160;<a class="code" href="uformattednumber_8h.html#aba145957d66cd7c5d1b5bb8ba9373bf3">unumf_resultToString</a>(<span class="keyword">const</span> <a class="code" href="uformattednumber_8h.html#a9d4030bdc4dd1ec4de828bf1bcf4b1b6">UFormattedNumber</a>* uresult, <a class="code" href="umachine_8h.html#a6bb9fad572d65b305324ef288165e2ac">UChar</a>* buffer, int32_t bufferCapacity,</div>
<div class="line"><a name="l00097"></a><span class="lineno">   97</span>&#160;                     <a class="code" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c">UErrorCode</a>* ec);</div>
<div class="line"><a name="l00098"></a><span class="lineno">   98</span>&#160; </div>
<div class="line"><a name="l00099"></a><span class="lineno">   99</span>&#160; </div>
<div class="line"><a name="l00133"></a><span class="lineno">  133</span>&#160;<a class="code" href="umachine_8h.html#a676114b1a64bb7c2de15c919a00b28df">U_CAPI</a> <a class="code" href="umachine_8h.html#a349ef00011f20ccd1d3b424445681aa5">UBool</a> U_EXPORT2</div>
<div class="line"><a name="l00134"></a><span class="lineno"><a class="line" href="uformattednumber_8h.html#ada28ff555752eca3a338d83d6c8e13f2">  134</a></span>&#160;<a class="code" href="uformattednumber_8h.html#ada28ff555752eca3a338d83d6c8e13f2">unumf_resultNextFieldPosition</a>(<span class="keyword">const</span> <a class="code" href="uformattednumber_8h.html#a9d4030bdc4dd1ec4de828bf1bcf4b1b6">UFormattedNumber</a>* uresult, <a class="code" href="structUFieldPosition.html">UFieldPosition</a>* ufpos, <a class="code" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c">UErrorCode</a>* ec);</div>
<div class="line"><a name="l00135"></a><span class="lineno">  135</span>&#160; </div>
<div class="line"><a name="l00136"></a><span class="lineno">  136</span>&#160; </div>
<div class="line"><a name="l00158"></a><span class="lineno">  158</span>&#160;<a class="code" href="umachine_8h.html#a676114b1a64bb7c2de15c919a00b28df">U_CAPI</a> <span class="keywordtype">void</span> U_EXPORT2</div>
<div class="line"><a name="l00159"></a><span class="lineno"><a class="line" href="uformattednumber_8h.html#af943d5997bfa87705de3070b91691892">  159</a></span>&#160;<a class="code" href="uformattednumber_8h.html#af943d5997bfa87705de3070b91691892">unumf_resultGetAllFieldPositions</a>(<span class="keyword">const</span> <a class="code" href="uformattednumber_8h.html#a9d4030bdc4dd1ec4de828bf1bcf4b1b6">UFormattedNumber</a>* uresult, <a class="code" href="ufieldpositer_8h.html#ae6dcb81a72e2304609d93ad389c16d19">UFieldPositionIterator</a>* ufpositer,</div>
<div class="line"><a name="l00160"></a><span class="lineno">  160</span>&#160;                                 <a class="code" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c">UErrorCode</a>* ec);</div>
<div class="line"><a name="l00161"></a><span class="lineno">  161</span>&#160; </div>
<div class="line"><a name="l00162"></a><span class="lineno">  162</span>&#160; </div>
<div class="line"><a name="l00181"></a><span class="lineno">  181</span>&#160;<a class="code" href="umachine_8h.html#a676114b1a64bb7c2de15c919a00b28df">U_CAPI</a> int32_t U_EXPORT2</div>
<div class="line"><a name="l00182"></a><span class="lineno"><a class="line" href="uformattednumber_8h.html#aaa2bbd8847dc6e6b704087418beb401e">  182</a></span>&#160;<a class="code" href="uformattednumber_8h.html#aaa2bbd8847dc6e6b704087418beb401e">unumf_resultToDecimalNumber</a>(</div>
<div class="line"><a name="l00183"></a><span class="lineno">  183</span>&#160;       <span class="keyword">const</span> <a class="code" href="uformattednumber_8h.html#a9d4030bdc4dd1ec4de828bf1bcf4b1b6">UFormattedNumber</a>* uresult,</div>
<div class="line"><a name="l00184"></a><span class="lineno">  184</span>&#160;       <span class="keywordtype">char</span>* dest,</div>
<div class="line"><a name="l00185"></a><span class="lineno">  185</span>&#160;       int32_t destCapacity,</div>
<div class="line"><a name="l00186"></a><span class="lineno">  186</span>&#160;       <a class="code" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c">UErrorCode</a>* ec);</div>
<div class="line"><a name="l00187"></a><span class="lineno">  187</span>&#160; </div>
<div class="line"><a name="l00188"></a><span class="lineno">  188</span>&#160; </div>
<div class="line"><a name="l00195"></a><span class="lineno">  195</span>&#160;<a class="code" href="umachine_8h.html#a676114b1a64bb7c2de15c919a00b28df">U_CAPI</a> <span class="keywordtype">void</span> U_EXPORT2</div>
<div class="line"><a name="l00196"></a><span class="lineno"><a class="line" href="uformattednumber_8h.html#a48f535cfb359176bf47e69498a8ac0a9">  196</a></span>&#160;<a class="code" href="uformattednumber_8h.html#a48f535cfb359176bf47e69498a8ac0a9">unumf_closeResult</a>(<a class="code" href="uformattednumber_8h.html#a9d4030bdc4dd1ec4de828bf1bcf4b1b6">UFormattedNumber</a>* uresult);</div>
<div class="line"><a name="l00197"></a><span class="lineno">  197</span>&#160; </div>
<div class="line"><a name="l00198"></a><span class="lineno">  198</span>&#160; </div>
<div class="line"><a name="l00199"></a><span class="lineno">  199</span>&#160;<span class="preprocessor">#if U_SHOW_CPLUSPLUS_API</span></div>
<div class="line"><a name="l00200"></a><span class="lineno">  200</span>&#160;U_NAMESPACE_BEGIN</div>
<div class="line"><a name="l00201"></a><span class="lineno">  201</span>&#160; </div>
<div class="line"><a name="l00217"></a><span class="lineno">  217</span>&#160;<a class="code" href="localpointer_8h.html#a3030f841466c4bbbd465ac9c4b999549">U_DEFINE_LOCAL_OPEN_POINTER</a>(<a class="code" href="classLocalUFormattedNumberPointer.html">LocalUFormattedNumberPointer</a>, <a class="code" href="uformattednumber_8h.html#a9d4030bdc4dd1ec4de828bf1bcf4b1b6">UFormattedNumber</a>, <a class="code" href="uformattednumber_8h.html#a48f535cfb359176bf47e69498a8ac0a9">unumf_closeResult</a>);</div>
<div class="line"><a name="l00218"></a><span class="lineno">  218</span>&#160; </div>
<div class="line"><a name="l00219"></a><span class="lineno">  219</span>&#160;U_NAMESPACE_END</div>
<div class="line"><a name="l00220"></a><span class="lineno">  220</span>&#160;<span class="preprocessor">#endif </span><span class="comment">// U_SHOW_CPLUSPLUS_API</span></div>
<div class="line"><a name="l00221"></a><span class="lineno">  221</span>&#160; </div>
<div class="line"><a name="l00222"></a><span class="lineno">  222</span>&#160; </div>
<div class="line"><a name="l00223"></a><span class="lineno">  223</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="l00224"></a><span class="lineno">  224</span>&#160;<span class="preprocessor">#endif </span><span class="comment">//__UFORMATTEDNUMBER_H__</span></div>
<div class="ttc" id="aclassLocalUFormattedNumberPointer_html"><div class="ttname"><a href="classLocalUFormattedNumberPointer.html">LocalUFormattedNumberPointer</a></div><div class="ttdoc">&quot;Smart pointer&quot; class; closes a UFormattedNumber via unumf_closeResult().</div><div class="ttdef"><b>Definition:</b> <a href="unumberrangeformatter_8h_source.html#l00451">unumberrangeformatter.h:448</a></div></div>
<div class="ttc" id="alocalpointer_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#l00550">localpointer.h:550</a></div></div>
<div class="ttc" id="astructUFieldPosition_html"><div class="ttname"><a href="structUFieldPosition.html">UFieldPosition</a></div><div class="ttdoc">A struct representing a range of text containing a specific field.</div><div class="ttdef"><b>Definition:</b> <a href="umisc_8h_source.html#l00034">umisc.h:34</a></div></div>
<div class="ttc" id="aufieldpositer_8h_html"><div class="ttname"><a href="ufieldpositer_8h.html">ufieldpositer.h</a></div><div class="ttdoc">C API: UFieldPositionIterator for use with format APIs.</div></div>
<div class="ttc" id="aufieldpositer_8h_html_ae6dcb81a72e2304609d93ad389c16d19"><div class="ttname"><a href="ufieldpositer_8h.html#ae6dcb81a72e2304609d93ad389c16d19">UFieldPositionIterator</a></div><div class="ttdeci">struct UFieldPositionIterator UFieldPositionIterator</div><div class="ttdoc">C typedef for struct UFieldPositionIterator.</div><div class="ttdef"><b>Definition:</b> <a href="ufieldpositer_8h_source.html#l00001">ufieldpositer.h:46</a></div></div>
<div class="ttc" id="auformattednumber_8h_html_a1c7b5bb3f964a19f788ae4938d4067aa"><div class="ttname"><a href="uformattednumber_8h.html#a1c7b5bb3f964a19f788ae4938d4067aa">unumf_resultAsValue</a></div><div class="ttdeci">U_CAPI const UFormattedValue * unumf_resultAsValue(const UFormattedNumber *uresult, UErrorCode *ec)</div><div class="ttdoc">Returns a representation of a UFormattedNumber as a UFormattedValue, which can be subsequently passed...</div></div>
<div class="ttc" id="auformattednumber_8h_html_a48f535cfb359176bf47e69498a8ac0a9"><div class="ttname"><a href="uformattednumber_8h.html#a48f535cfb359176bf47e69498a8ac0a9">unumf_closeResult</a></div><div class="ttdeci">U_CAPI void unumf_closeResult(UFormattedNumber *uresult)</div><div class="ttdoc">Releases the UFormattedNumber created by unumf_openResult().</div></div>
<div class="ttc" id="auformattednumber_8h_html_a9d4030bdc4dd1ec4de828bf1bcf4b1b6"><div class="ttname"><a href="uformattednumber_8h.html#a9d4030bdc4dd1ec4de828bf1bcf4b1b6">UFormattedNumber</a></div><div class="ttdeci">struct UFormattedNumber UFormattedNumber</div><div class="ttdoc">C-compatible version of icu::number::FormattedNumber.</div><div class="ttdef"><b>Definition:</b> <a href="uformattednumber_8h_source.html#l00001">uformattednumber.h:43</a></div></div>
<div class="ttc" id="auformattednumber_8h_html_aa9ff28f7feeda88f28f884308303086f"><div class="ttname"><a href="uformattednumber_8h.html#aa9ff28f7feeda88f28f884308303086f">unumf_openResult</a></div><div class="ttdeci">U_CAPI UFormattedNumber * unumf_openResult(UErrorCode *ec)</div><div class="ttdoc">Creates an object to hold the result of a UNumberFormatter operation.</div></div>
<div class="ttc" id="auformattednumber_8h_html_aaa2bbd8847dc6e6b704087418beb401e"><div class="ttname"><a href="uformattednumber_8h.html#aaa2bbd8847dc6e6b704087418beb401e">unumf_resultToDecimalNumber</a></div><div class="ttdeci">U_CAPI int32_t unumf_resultToDecimalNumber(const UFormattedNumber *uresult, char *dest, int32_t destCapacity, UErrorCode *ec)</div><div class="ttdoc">Extracts the formatted number as a &quot;numeric string&quot; conforming to the syntax defined in the Decimal A...</div></div>
<div class="ttc" id="auformattednumber_8h_html_aba145957d66cd7c5d1b5bb8ba9373bf3"><div class="ttname"><a href="uformattednumber_8h.html#aba145957d66cd7c5d1b5bb8ba9373bf3">unumf_resultToString</a></div><div class="ttdeci">U_CAPI int32_t unumf_resultToString(const UFormattedNumber *uresult, UChar *buffer, int32_t bufferCapacity, UErrorCode *ec)</div><div class="ttdoc">Extracts the result number string out of a UFormattedNumber to a UChar buffer if possible.</div></div>
<div class="ttc" id="auformattednumber_8h_html_ada28ff555752eca3a338d83d6c8e13f2"><div class="ttname"><a href="uformattednumber_8h.html#ada28ff555752eca3a338d83d6c8e13f2">unumf_resultNextFieldPosition</a></div><div class="ttdeci">U_CAPI UBool unumf_resultNextFieldPosition(const UFormattedNumber *uresult, UFieldPosition *ufpos, UErrorCode *ec)</div><div class="ttdoc">Determines the start and end indices of the next occurrence of the given field in the output string.</div></div>
<div class="ttc" id="auformattednumber_8h_html_af943d5997bfa87705de3070b91691892"><div class="ttname"><a href="uformattednumber_8h.html#af943d5997bfa87705de3070b91691892">unumf_resultGetAllFieldPositions</a></div><div class="ttdeci">U_CAPI void unumf_resultGetAllFieldPositions(const UFormattedNumber *uresult, UFieldPositionIterator *ufpositer, UErrorCode *ec)</div><div class="ttdoc">Populates the given iterator with all fields in the formatted output string.</div></div>
<div class="ttc" id="auformattedvalue_8h_html"><div class="ttname"><a href="uformattedvalue_8h.html">uformattedvalue.h</a></div><div class="ttdoc">C API: Abstract operations for localized strings.</div></div>
<div class="ttc" id="auformattedvalue_8h_html_af64a1850f6a746a6130aa79ae7fed97f"><div class="ttname"><a href="uformattedvalue_8h.html#af64a1850f6a746a6130aa79ae7fed97f">UFormattedValue</a></div><div class="ttdeci">struct UFormattedValue UFormattedValue</div><div class="ttdoc">An abstract formatted value: a string with associated field attributes.</div><div class="ttdef"><b>Definition:</b> <a href="uformattedvalue_8h_source.html#l00352">uformattedvalue.h:368</a></div></div>
<div class="ttc" id="aumachine_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, a signed-byte integer.</div><div class="ttdef"><b>Definition:</b> <a href="umachine_8h_source.html#l00247">umachine.h:247</a></div></div>
<div class="ttc" id="aumachine_8h_html_a676114b1a64bb7c2de15c919a00b28df"><div class="ttname"><a href="umachine_8h.html#a676114b1a64bb7c2de15c919a00b28df">U_CAPI</a></div><div class="ttdeci">#define U_CAPI</div><div class="ttdoc">This is used to declare a function as a public ICU C API.</div><div class="ttdef"><b>Definition:</b> <a href="umachine_8h_source.html#l00110">umachine.h:110</a></div></div>
<div class="ttc" id="aumachine_8h_html_a6bb9fad572d65b305324ef288165e2ac"><div class="ttname"><a href="umachine_8h.html#a6bb9fad572d65b305324ef288165e2ac">UChar</a></div><div class="ttdeci">char16_t UChar</div><div class="ttdoc">The base type for UTF-16 code units and pointers.</div><div class="ttdef"><b>Definition:</b> <a href="umachine_8h_source.html#l00386">umachine.h:386</a></div></div>
<div class="ttc" id="aumisc_8h_html"><div class="ttname"><a href="umisc_8h.html">umisc.h</a></div><div class="ttdoc">C API: Miscellaneous definitions.</div></div>
<div class="ttc" id="autypes_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="autypes_8h_html_a3343c1c8a8377277046774691c98d78c"><div class="ttname"><a href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c">UErrorCode</a></div><div class="ttdeci">UErrorCode</div><div class="ttdoc">Standard ICU4C error code type, a substitute for exceptions.</div><div class="ttdef"><b>Definition:</b> <a href="utypes_8h_source.html#l00415">utypes.h:415</a></div></div>
</div><!-- fragment --></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
</small></address>
</body>
</html>
Back to Directory=ceiIENDB`