Sophie

Sophie

distrib > Mandriva > 2008.1 > x86_64 > by-pkgid > 280da2a01a3d16776505ea3f476de84f > files > 467

icu-doc-3.8.1-2mdv2008.1.x86_64.rpm

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
<title>ICU 3.8: unum.h Source File</title>
<link href="doxygen.css" rel="stylesheet" type="text/css">
<link href="tabs.css" rel="stylesheet" type="text/css">
</head><body>
<!-- Generated by Doxygen 1.5.1 -->
<div class="tabs">
  <ul>
    <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
    <li><a href="modules.html"><span>Modules</span></a></li>
    <li><a href="classes.html"><span>Data&nbsp;Structures</span></a></li>
    <li id="current"><a href="files.html"><span>Files</span></a></li>
    <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
    <li>
      <form action="search.php" method="get">
        <table cellspacing="0" cellpadding="0" border="0">
          <tr>
            <td><label>&nbsp;<u>S</u>earch&nbsp;for&nbsp;</label></td>
            <td><input type="text" name="query" value="" size="20" accesskey="s"/></td>
          </tr>
        </table>
      </form>
    </li>
  </ul></div>
<div class="tabs">
  <ul>
    <li><a href="files.html"><span>File&nbsp;List</span></a></li>
    <li><a href="globals.html"><span>Globals</span></a></li>
  </ul></div>
<h1>unum.h</h1><a href="unum_8h.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">/*</span>
<a name="l00002"></a>00002 <span class="comment">*******************************************************************************</span>
<a name="l00003"></a>00003 <span class="comment">* Copyright (C) 1997-2007, International Business Machines Corporation and others.</span>
<a name="l00004"></a>00004 <span class="comment">* All Rights Reserved.</span>
<a name="l00005"></a>00005 <span class="comment">* Modification History:</span>
<a name="l00006"></a>00006 <span class="comment">*</span>
<a name="l00007"></a>00007 <span class="comment">*   Date        Name        Description</span>
<a name="l00008"></a>00008 <span class="comment">*   06/24/99    helena      Integrated Alan's NF enhancements and Java2 bug fixes</span>
<a name="l00009"></a>00009 <span class="comment">*******************************************************************************</span>
<a name="l00010"></a>00010 <span class="comment">*/</span>
<a name="l00011"></a>00011 
<a name="l00012"></a>00012 <span class="preprocessor">#ifndef _UNUM</span>
<a name="l00013"></a>00013 <span class="preprocessor"></span><span class="preprocessor">#define _UNUM</span>
<a name="l00014"></a>00014 <span class="preprocessor"></span>
<a name="l00015"></a>00015 <span class="preprocessor">#include "<a class="code" href="utypes_8h.html">unicode/utypes.h</a>"</span>
<a name="l00016"></a>00016 
<a name="l00017"></a>00017 <span class="preprocessor">#if !UCONFIG_NO_FORMATTING</span>
<a name="l00018"></a>00018 <span class="preprocessor"></span>
<a name="l00019"></a>00019 <span class="preprocessor">#include "<a class="code" href="uloc_8h.html">unicode/uloc.h</a>"</span>
<a name="l00020"></a>00020 <span class="preprocessor">#include "<a class="code" href="umisc_8h.html">unicode/umisc.h</a>"</span>
<a name="l00021"></a>00021 <span class="preprocessor">#include "<a class="code" href="parseerr_8h.html">unicode/parseerr.h</a>"</span>
<a name="l00129"></a><a class="code" href="unum_8h.html#aeec8f4d21895a6f3efdedf14e8f946b">00129</a> <span class="keyword">typedef</span> <span class="keywordtype">void</span>* <a class="code" href="unum_8h.html#aeec8f4d21895a6f3efdedf14e8f946b">UNumberFormat</a>;
<a name="l00130"></a>00130 
<a name="l00134"></a><a class="code" href="unum_8h.html#4eb4d3ff13bd506e7078b2be4052266d">00134</a> <span class="keyword">typedef</span> <span class="keyword">enum</span> <a class="code" href="unum_8h.html#4eb4d3ff13bd506e7078b2be4052266d">UNumberFormatStyle</a> {
<a name="l00139"></a>00139     <a class="code" href="unum_8h.html#4eb4d3ff13bd506e7078b2be4052266de207361093035f3cba68e1079222765f">UNUM_PATTERN_DECIMAL</a>=0,
<a name="l00141"></a>00141     <a class="code" href="unum_8h.html#4eb4d3ff13bd506e7078b2be4052266dfee95b0f3bd1d25e469d6d73a80ca851">UNUM_DECIMAL</a>=1,
<a name="l00143"></a>00143     <a class="code" href="unum_8h.html#4eb4d3ff13bd506e7078b2be4052266d21b6ea8b4d9a0470ef541984625b60fa">UNUM_CURRENCY</a>,
<a name="l00145"></a>00145     <a class="code" href="unum_8h.html#4eb4d3ff13bd506e7078b2be4052266d9bf1ec360f981705cd4bbd51cb87aebb">UNUM_PERCENT</a>,
<a name="l00147"></a>00147     <a class="code" href="unum_8h.html#4eb4d3ff13bd506e7078b2be4052266d3716da021dd7e974d2e068972f43d824">UNUM_SCIENTIFIC</a>,
<a name="l00149"></a>00149     <a class="code" href="unum_8h.html#4eb4d3ff13bd506e7078b2be4052266d5ae07c512dff6f042638269a892f583d">UNUM_SPELLOUT</a>,
<a name="l00154"></a>00154     <a class="code" href="unum_8h.html#4eb4d3ff13bd506e7078b2be4052266da2ad067d1cadf2e2f2e988e2d838200b">UNUM_ORDINAL</a>,
<a name="l00159"></a>00159     <a class="code" href="unum_8h.html#4eb4d3ff13bd506e7078b2be4052266de79d8fb72705872b6c3c4abb6c17b9a6">UNUM_DURATION</a>,
<a name="l00164"></a>00164     <a class="code" href="unum_8h.html#4eb4d3ff13bd506e7078b2be4052266d5960471d91b7598451d928cd8547a66f">UNUM_PATTERN_RULEBASED</a>,
<a name="l00166"></a>00166     <a class="code" href="unum_8h.html#4eb4d3ff13bd506e7078b2be4052266dd0a115c07b8b2e3bbf296e8aaa51bbeb">UNUM_DEFAULT</a> = <a class="code" href="unum_8h.html#4eb4d3ff13bd506e7078b2be4052266dfee95b0f3bd1d25e469d6d73a80ca851">UNUM_DECIMAL</a>,
<a name="l00168"></a>00168     <a class="code" href="unum_8h.html#4eb4d3ff13bd506e7078b2be4052266df1a3f506a159392eb58a5b3b020958f5">UNUM_IGNORE</a> = <a class="code" href="unum_8h.html#4eb4d3ff13bd506e7078b2be4052266de207361093035f3cba68e1079222765f">UNUM_PATTERN_DECIMAL</a>
<a name="l00169"></a>00169 } <a class="code" href="unum_8h.html#4eb4d3ff13bd506e7078b2be4052266d">UNumberFormatStyle</a>;
<a name="l00170"></a>00170 
<a name="l00174"></a><a class="code" href="unum_8h.html#2f46653ee48f5d8d5b8e67d4a1b8230a">00174</a> <span class="keyword">typedef</span> <span class="keyword">enum</span> <a class="code" href="unum_8h.html#2f46653ee48f5d8d5b8e67d4a1b8230a">UNumberFormatRoundingMode</a> {
<a name="l00175"></a>00175     UNUM_ROUND_CEILING,
<a name="l00176"></a>00176     UNUM_ROUND_FLOOR,
<a name="l00177"></a>00177     UNUM_ROUND_DOWN,
<a name="l00178"></a>00178     UNUM_ROUND_UP,
<a name="l00183"></a>00183     <a class="code" href="unum_8h.html#2f46653ee48f5d8d5b8e67d4a1b8230aaf65c3f66231f695a558eb526c1215f6">UNUM_FOUND_HALFEVEN</a>,
<a name="l00184"></a>00184     UNUM_ROUND_HALFDOWN,
<a name="l00185"></a>00185     UNUM_ROUND_HALFUP,
<a name="l00190"></a>00190     <a class="code" href="unum_8h.html#2f46653ee48f5d8d5b8e67d4a1b8230a1fd90821fab4b77604c05712ab1b5678">UNUM_ROUND_HALFEVEN</a> = UNUM_FOUND_HALFEVEN
<a name="l00191"></a>00191 } <a class="code" href="unum_8h.html#2f46653ee48f5d8d5b8e67d4a1b8230a">UNumberFormatRoundingMode</a>;
<a name="l00192"></a>00192 
<a name="l00196"></a><a class="code" href="unum_8h.html#c87c18f94d2d615aa25cd5581ff908f5">00196</a> <span class="keyword">typedef</span> <span class="keyword">enum</span> <a class="code" href="unum_8h.html#c87c18f94d2d615aa25cd5581ff908f5">UNumberFormatPadPosition</a> {
<a name="l00197"></a>00197     UNUM_PAD_BEFORE_PREFIX,
<a name="l00198"></a>00198     UNUM_PAD_AFTER_PREFIX,
<a name="l00199"></a>00199     UNUM_PAD_BEFORE_SUFFIX,
<a name="l00200"></a>00200     UNUM_PAD_AFTER_SUFFIX
<a name="l00201"></a>00201 } <a class="code" href="unum_8h.html#c87c18f94d2d615aa25cd5581ff908f5">UNumberFormatPadPosition</a>;
<a name="l00202"></a>00202 
<a name="l00234"></a>00234 <a class="code" href="umachine_8h.html#f3e3799716eaa41e3f49c7bf18c62b98">U_STABLE</a> <a class="code" href="unum_8h.html#aeec8f4d21895a6f3efdedf14e8f946b">UNumberFormat</a>* <a class="code" href="platform_8h.html#72bf6d8ec0640a37b1915e5d853b2016">U_EXPORT2</a> 
<a name="l00235"></a>00235 <a class="code" href="unum_8h.html#581f9eb53d6b1b052b751272e1c6b67f">unum_open</a>(  <a class="code" href="unum_8h.html#4eb4d3ff13bd506e7078b2be4052266d">UNumberFormatStyle</a>    style,
<a name="l00236"></a>00236             <span class="keyword">const</span>    <a class="code" href="umachine_8h.html#6bb9fad572d65b305324ef288165e2ac">UChar</a>*    pattern,
<a name="l00237"></a>00237             <a class="code" href="platform_8h.html#b1967d8591af1a4e48c37fd2b0f184d0">int32_t</a>            patternLength,
<a name="l00238"></a>00238             <span class="keyword">const</span>    <span class="keywordtype">char</span>*     locale,
<a name="l00239"></a>00239             <a class="code" href="structUParseError.html">UParseError</a>*       parseErr,
<a name="l00240"></a>00240             <a class="code" href="utypes_8h.html#3343c1c8a8377277046774691c98d78c">UErrorCode</a>*        status);
<a name="l00241"></a>00241 
<a name="l00242"></a>00242 
<a name="l00249"></a>00249 <a class="code" href="umachine_8h.html#f3e3799716eaa41e3f49c7bf18c62b98">U_STABLE</a> <span class="keywordtype">void</span> <a class="code" href="platform_8h.html#72bf6d8ec0640a37b1915e5d853b2016">U_EXPORT2</a> 
<a name="l00250"></a>00250 <a class="code" href="unum_8h.html#5716f7198d8adcd215e6c192abedde88">unum_close</a>(<a class="code" href="unum_8h.html#aeec8f4d21895a6f3efdedf14e8f946b">UNumberFormat</a>* fmt);
<a name="l00251"></a>00251 
<a name="l00260"></a>00260 <a class="code" href="umachine_8h.html#f3e3799716eaa41e3f49c7bf18c62b98">U_STABLE</a> <a class="code" href="unum_8h.html#aeec8f4d21895a6f3efdedf14e8f946b">UNumberFormat</a>* <a class="code" href="platform_8h.html#72bf6d8ec0640a37b1915e5d853b2016">U_EXPORT2</a> 
<a name="l00261"></a>00261 <a class="code" href="unum_8h.html#ca465856f5b931500a72c74605b40ad9">unum_clone</a>(<span class="keyword">const</span> <a class="code" href="unum_8h.html#aeec8f4d21895a6f3efdedf14e8f946b">UNumberFormat</a> *fmt,
<a name="l00262"></a>00262        <a class="code" href="utypes_8h.html#3343c1c8a8377277046774691c98d78c">UErrorCode</a> *status);
<a name="l00263"></a>00263 
<a name="l00285"></a>00285 <a class="code" href="umachine_8h.html#f3e3799716eaa41e3f49c7bf18c62b98">U_STABLE</a> <a class="code" href="platform_8h.html#b1967d8591af1a4e48c37fd2b0f184d0">int32_t</a> <a class="code" href="platform_8h.html#72bf6d8ec0640a37b1915e5d853b2016">U_EXPORT2</a> 
<a name="l00286"></a>00286 <a class="code" href="unum_8h.html#5eea15992427d5c86319d23d630795b8">unum_format</a>(    <span class="keyword">const</span>    <a class="code" href="unum_8h.html#aeec8f4d21895a6f3efdedf14e8f946b">UNumberFormat</a>*    fmt,
<a name="l00287"></a>00287         <a class="code" href="platform_8h.html#b1967d8591af1a4e48c37fd2b0f184d0">int32_t</a>            number,
<a name="l00288"></a>00288         <a class="code" href="umachine_8h.html#6bb9fad572d65b305324ef288165e2ac">UChar</a>*            result,
<a name="l00289"></a>00289         <a class="code" href="platform_8h.html#b1967d8591af1a4e48c37fd2b0f184d0">int32_t</a>            resultLength,
<a name="l00290"></a>00290         <a class="code" href="structUFieldPosition.html">UFieldPosition</a>    *pos,
<a name="l00291"></a>00291         <a class="code" href="utypes_8h.html#3343c1c8a8377277046774691c98d78c">UErrorCode</a>*        status);
<a name="l00292"></a>00292 
<a name="l00314"></a>00314 <a class="code" href="umachine_8h.html#f3e3799716eaa41e3f49c7bf18c62b98">U_STABLE</a> <a class="code" href="platform_8h.html#b1967d8591af1a4e48c37fd2b0f184d0">int32_t</a> <a class="code" href="platform_8h.html#72bf6d8ec0640a37b1915e5d853b2016">U_EXPORT2</a> 
<a name="l00315"></a>00315 <a class="code" href="unum_8h.html#76d510c2e2ecbf3a89712f1dc6c6c7da">unum_formatInt64</a>(<span class="keyword">const</span> <a class="code" href="unum_8h.html#aeec8f4d21895a6f3efdedf14e8f946b">UNumberFormat</a> *fmt,
<a name="l00316"></a>00316         <a class="code" href="platform_8h.html#dec1df1b8b51cb32b77e5b86fff46471">int64_t</a>         number,
<a name="l00317"></a>00317         <a class="code" href="umachine_8h.html#6bb9fad572d65b305324ef288165e2ac">UChar</a>*          result,
<a name="l00318"></a>00318         <a class="code" href="platform_8h.html#b1967d8591af1a4e48c37fd2b0f184d0">int32_t</a>         resultLength,
<a name="l00319"></a>00319         <a class="code" href="structUFieldPosition.html">UFieldPosition</a> *pos,
<a name="l00320"></a>00320         <a class="code" href="utypes_8h.html#3343c1c8a8377277046774691c98d78c">UErrorCode</a>*     status);
<a name="l00321"></a>00321 
<a name="l00343"></a>00343 <a class="code" href="umachine_8h.html#f3e3799716eaa41e3f49c7bf18c62b98">U_STABLE</a> <a class="code" href="platform_8h.html#b1967d8591af1a4e48c37fd2b0f184d0">int32_t</a> <a class="code" href="platform_8h.html#72bf6d8ec0640a37b1915e5d853b2016">U_EXPORT2</a> 
<a name="l00344"></a>00344 <a class="code" href="unum_8h.html#8cbd385fd0b01975ad6a0742c6e5c512">unum_formatDouble</a>(    <span class="keyword">const</span>    <a class="code" href="unum_8h.html#aeec8f4d21895a6f3efdedf14e8f946b">UNumberFormat</a>*  fmt,
<a name="l00345"></a>00345             <span class="keywordtype">double</span>          number,
<a name="l00346"></a>00346             <a class="code" href="umachine_8h.html#6bb9fad572d65b305324ef288165e2ac">UChar</a>*          result,
<a name="l00347"></a>00347             <a class="code" href="platform_8h.html#b1967d8591af1a4e48c37fd2b0f184d0">int32_t</a>         resultLength,
<a name="l00348"></a>00348             <a class="code" href="structUFieldPosition.html">UFieldPosition</a>  *pos, <span class="comment">/* 0 if ignore */</span>
<a name="l00349"></a>00349             <a class="code" href="utypes_8h.html#3343c1c8a8377277046774691c98d78c">UErrorCode</a>*     status);
<a name="l00350"></a>00350 
<a name="l00372"></a>00372 <a class="code" href="umachine_8h.html#f3e3799716eaa41e3f49c7bf18c62b98">U_STABLE</a> <a class="code" href="platform_8h.html#b1967d8591af1a4e48c37fd2b0f184d0">int32_t</a> <a class="code" href="platform_8h.html#72bf6d8ec0640a37b1915e5d853b2016">U_EXPORT2</a> 
<a name="l00373"></a>00373 <a class="code" href="unum_8h.html#35ff307fccbabfb16db8217d132ceae6">unum_formatDoubleCurrency</a>(<span class="keyword">const</span> <a class="code" href="unum_8h.html#aeec8f4d21895a6f3efdedf14e8f946b">UNumberFormat</a>* fmt,
<a name="l00374"></a>00374                           <span class="keywordtype">double</span> number,
<a name="l00375"></a>00375                           <a class="code" href="umachine_8h.html#6bb9fad572d65b305324ef288165e2ac">UChar</a>* currency,
<a name="l00376"></a>00376                           <a class="code" href="umachine_8h.html#6bb9fad572d65b305324ef288165e2ac">UChar</a>* result,
<a name="l00377"></a>00377                           <a class="code" href="platform_8h.html#b1967d8591af1a4e48c37fd2b0f184d0">int32_t</a> resultLength,
<a name="l00378"></a>00378                           <a class="code" href="structUFieldPosition.html">UFieldPosition</a>* pos, <span class="comment">/* ignored if 0 */</span>
<a name="l00379"></a>00379                           <a class="code" href="utypes_8h.html#3343c1c8a8377277046774691c98d78c">UErrorCode</a>* status);
<a name="l00380"></a>00380 
<a name="l00398"></a>00398 <a class="code" href="umachine_8h.html#f3e3799716eaa41e3f49c7bf18c62b98">U_STABLE</a> <a class="code" href="platform_8h.html#b1967d8591af1a4e48c37fd2b0f184d0">int32_t</a> <a class="code" href="platform_8h.html#72bf6d8ec0640a37b1915e5d853b2016">U_EXPORT2</a> 
<a name="l00399"></a>00399 <a class="code" href="unum_8h.html#c658b91fe7e7b8c8e0657008d77db90d">unum_parse</a>(    <span class="keyword">const</span>   <a class="code" href="unum_8h.html#aeec8f4d21895a6f3efdedf14e8f946b">UNumberFormat</a>*  fmt,
<a name="l00400"></a>00400         <span class="keyword">const</span>   <a class="code" href="umachine_8h.html#6bb9fad572d65b305324ef288165e2ac">UChar</a>*          text,
<a name="l00401"></a>00401         <a class="code" href="platform_8h.html#b1967d8591af1a4e48c37fd2b0f184d0">int32_t</a>         textLength,
<a name="l00402"></a>00402         <a class="code" href="platform_8h.html#b1967d8591af1a4e48c37fd2b0f184d0">int32_t</a>         *parsePos <span class="comment">/* 0 = start */</span>,
<a name="l00403"></a>00403         <a class="code" href="utypes_8h.html#3343c1c8a8377277046774691c98d78c">UErrorCode</a>      *status);
<a name="l00404"></a>00404 
<a name="l00422"></a>00422 <a class="code" href="umachine_8h.html#f3e3799716eaa41e3f49c7bf18c62b98">U_STABLE</a> <a class="code" href="platform_8h.html#dec1df1b8b51cb32b77e5b86fff46471">int64_t</a> <a class="code" href="platform_8h.html#72bf6d8ec0640a37b1915e5d853b2016">U_EXPORT2</a> 
<a name="l00423"></a>00423 <a class="code" href="unum_8h.html#952c32d0ed2ddd5ec6630f2b8d776f1a">unum_parseInt64</a>(<span class="keyword">const</span> <a class="code" href="unum_8h.html#aeec8f4d21895a6f3efdedf14e8f946b">UNumberFormat</a>*  fmt,
<a name="l00424"></a>00424         <span class="keyword">const</span> <a class="code" href="umachine_8h.html#6bb9fad572d65b305324ef288165e2ac">UChar</a>*  text,
<a name="l00425"></a>00425         <a class="code" href="platform_8h.html#b1967d8591af1a4e48c37fd2b0f184d0">int32_t</a>       textLength,
<a name="l00426"></a>00426         <a class="code" href="platform_8h.html#b1967d8591af1a4e48c37fd2b0f184d0">int32_t</a>       *parsePos <span class="comment">/* 0 = start */</span>,
<a name="l00427"></a>00427         <a class="code" href="utypes_8h.html#3343c1c8a8377277046774691c98d78c">UErrorCode</a>    *status);
<a name="l00428"></a>00428 
<a name="l00446"></a>00446 <a class="code" href="umachine_8h.html#f3e3799716eaa41e3f49c7bf18c62b98">U_STABLE</a> <span class="keywordtype">double</span> <a class="code" href="platform_8h.html#72bf6d8ec0640a37b1915e5d853b2016">U_EXPORT2</a> 
<a name="l00447"></a>00447 <a class="code" href="unum_8h.html#849e6ac2def7f3cf5327f8881efc026a">unum_parseDouble</a>(    <span class="keyword">const</span>   <a class="code" href="unum_8h.html#aeec8f4d21895a6f3efdedf14e8f946b">UNumberFormat</a>*  fmt,
<a name="l00448"></a>00448             <span class="keyword">const</span>   <a class="code" href="umachine_8h.html#6bb9fad572d65b305324ef288165e2ac">UChar</a>*          text,
<a name="l00449"></a>00449             <a class="code" href="platform_8h.html#b1967d8591af1a4e48c37fd2b0f184d0">int32_t</a>         textLength,
<a name="l00450"></a>00450             <a class="code" href="platform_8h.html#b1967d8591af1a4e48c37fd2b0f184d0">int32_t</a>         *parsePos <span class="comment">/* 0 = start */</span>,
<a name="l00451"></a>00451             <a class="code" href="utypes_8h.html#3343c1c8a8377277046774691c98d78c">UErrorCode</a>      *status);
<a name="l00452"></a>00452 
<a name="l00472"></a>00472 <a class="code" href="umachine_8h.html#f3e3799716eaa41e3f49c7bf18c62b98">U_STABLE</a> <span class="keywordtype">double</span> <a class="code" href="platform_8h.html#72bf6d8ec0640a37b1915e5d853b2016">U_EXPORT2</a>
<a name="l00473"></a>00473 <a class="code" href="unum_8h.html#9d9e2682060ce25075229769c16b9707">unum_parseDoubleCurrency</a>(<span class="keyword">const</span> <a class="code" href="unum_8h.html#aeec8f4d21895a6f3efdedf14e8f946b">UNumberFormat</a>* fmt,
<a name="l00474"></a>00474                          <span class="keyword">const</span> <a class="code" href="umachine_8h.html#6bb9fad572d65b305324ef288165e2ac">UChar</a>* text,
<a name="l00475"></a>00475                          <a class="code" href="platform_8h.html#b1967d8591af1a4e48c37fd2b0f184d0">int32_t</a> textLength,
<a name="l00476"></a>00476                          <a class="code" href="platform_8h.html#b1967d8591af1a4e48c37fd2b0f184d0">int32_t</a>* parsePos, <span class="comment">/* 0 = start */</span>
<a name="l00477"></a>00477                          <a class="code" href="umachine_8h.html#6bb9fad572d65b305324ef288165e2ac">UChar</a>* currency,
<a name="l00478"></a>00478                          <a class="code" href="utypes_8h.html#3343c1c8a8377277046774691c98d78c">UErrorCode</a>* status);
<a name="l00479"></a>00479 
<a name="l00496"></a>00496 <a class="code" href="umachine_8h.html#f3e3799716eaa41e3f49c7bf18c62b98">U_STABLE</a> <span class="keywordtype">void</span> <a class="code" href="platform_8h.html#72bf6d8ec0640a37b1915e5d853b2016">U_EXPORT2</a> 
<a name="l00497"></a>00497 <a class="code" href="unum_8h.html#cac55fa6f213cb43d128f8160a0ec5a9">unum_applyPattern</a>(          <a class="code" href="unum_8h.html#aeec8f4d21895a6f3efdedf14e8f946b">UNumberFormat</a>  *format,
<a name="l00498"></a>00498                             <a class="code" href="umachine_8h.html#349ef00011f20ccd1d3b424445681aa5">UBool</a>          localized,
<a name="l00499"></a>00499                     <span class="keyword">const</span>   <a class="code" href="umachine_8h.html#6bb9fad572d65b305324ef288165e2ac">UChar</a>          *pattern,
<a name="l00500"></a>00500                             <a class="code" href="platform_8h.html#b1967d8591af1a4e48c37fd2b0f184d0">int32_t</a>         patternLength,
<a name="l00501"></a>00501                             <a class="code" href="structUParseError.html">UParseError</a>    *parseError,
<a name="l00502"></a>00502                             <a class="code" href="utypes_8h.html#3343c1c8a8377277046774691c98d78c">UErrorCode</a>     *status
<a name="l00503"></a>00503                                     );
<a name="l00504"></a>00504 
<a name="l00515"></a>00515 <a class="code" href="umachine_8h.html#f3e3799716eaa41e3f49c7bf18c62b98">U_STABLE</a> <span class="keyword">const</span> <span class="keywordtype">char</span>* <a class="code" href="platform_8h.html#72bf6d8ec0640a37b1915e5d853b2016">U_EXPORT2</a> 
<a name="l00516"></a>00516 <a class="code" href="unum_8h.html#e1f37a2da215ff609280c784c4dd7a11">unum_getAvailable</a>(<a class="code" href="platform_8h.html#b1967d8591af1a4e48c37fd2b0f184d0">int32_t</a> index);
<a name="l00517"></a>00517 
<a name="l00527"></a>00527 <a class="code" href="umachine_8h.html#f3e3799716eaa41e3f49c7bf18c62b98">U_STABLE</a> <a class="code" href="platform_8h.html#b1967d8591af1a4e48c37fd2b0f184d0">int32_t</a> <a class="code" href="platform_8h.html#72bf6d8ec0640a37b1915e5d853b2016">U_EXPORT2</a> 
<a name="l00528"></a>00528 <a class="code" href="unum_8h.html#56bd0a70446ff1feb5abdc5bc829a8fa">unum_countAvailable</a>(<span class="keywordtype">void</span>);
<a name="l00529"></a>00529 
<a name="l00531"></a><a class="code" href="unum_8h.html#22c3085f2e722f578a92c15a3346097f">00531</a> <span class="keyword">typedef</span> <span class="keyword">enum</span> <a class="code" href="unum_8h.html#22c3085f2e722f578a92c15a3346097f">UNumberFormatAttribute</a> {
<a name="l00533"></a>00533   <a class="code" href="unum_8h.html#22c3085f2e722f578a92c15a3346097f565bb2f66b2822d68a2c6e3f95be71a9">UNUM_PARSE_INT_ONLY</a>,
<a name="l00535"></a>00535   <a class="code" href="unum_8h.html#22c3085f2e722f578a92c15a3346097ffac691b1c59d94b50213c2eab8d83a74">UNUM_GROUPING_USED</a>,
<a name="l00537"></a>00537   <a class="code" href="unum_8h.html#22c3085f2e722f578a92c15a3346097f8d460efb91f4335ef7fbd069f7e12de1">UNUM_DECIMAL_ALWAYS_SHOWN</a>,
<a name="l00539"></a>00539   <a class="code" href="unum_8h.html#22c3085f2e722f578a92c15a3346097f1c61e19057c4c1036a9f1afd98259d57">UNUM_MAX_INTEGER_DIGITS</a>,
<a name="l00541"></a>00541   <a class="code" href="unum_8h.html#22c3085f2e722f578a92c15a3346097ff6e1244643dfd78c1e3070a990e81751">UNUM_MIN_INTEGER_DIGITS</a>,
<a name="l00543"></a>00543   <a class="code" href="unum_8h.html#22c3085f2e722f578a92c15a3346097fa21a02dd6022115b4332b30b1cbc5dc3">UNUM_INTEGER_DIGITS</a>,
<a name="l00545"></a>00545   <a class="code" href="unum_8h.html#22c3085f2e722f578a92c15a3346097f3156d12afe1b2ba2e02e099b9fab9d9c">UNUM_MAX_FRACTION_DIGITS</a>,
<a name="l00547"></a>00547   <a class="code" href="unum_8h.html#22c3085f2e722f578a92c15a3346097f7bda470ac16100aad29970123e659b7f">UNUM_MIN_FRACTION_DIGITS</a>,
<a name="l00549"></a>00549   <a class="code" href="unum_8h.html#22c3085f2e722f578a92c15a3346097fa492173115371885d8dd4312c1df263f">UNUM_FRACTION_DIGITS</a>,
<a name="l00551"></a>00551   <a class="code" href="unum_8h.html#22c3085f2e722f578a92c15a3346097f5c1e5f8080fa49bb89fabec8a36e13e5">UNUM_MULTIPLIER</a>,
<a name="l00553"></a>00553   <a class="code" href="unum_8h.html#22c3085f2e722f578a92c15a3346097f06902c7d131bd688728ad866ff488474">UNUM_GROUPING_SIZE</a>,
<a name="l00555"></a>00555   <a class="code" href="unum_8h.html#22c3085f2e722f578a92c15a3346097fce1e88f1b24547d7a1bf605f781b1c6e">UNUM_ROUNDING_MODE</a>,
<a name="l00557"></a>00557   <a class="code" href="unum_8h.html#22c3085f2e722f578a92c15a3346097f5fb16427f42e8b0c149bb89c8e108f02">UNUM_ROUNDING_INCREMENT</a>,
<a name="l00559"></a>00559   <a class="code" href="unum_8h.html#22c3085f2e722f578a92c15a3346097f470111abd0962f29b64aac8aa95445ad">UNUM_FORMAT_WIDTH</a>,
<a name="l00561"></a>00561   <a class="code" href="unum_8h.html#22c3085f2e722f578a92c15a3346097fe9bf50a6f9564be1cc74e2fb2a564528">UNUM_PADDING_POSITION</a>,
<a name="l00563"></a>00563   <a class="code" href="unum_8h.html#22c3085f2e722f578a92c15a3346097f6cdd4f290558adf6093d9a5a036991e2">UNUM_SECONDARY_GROUPING_SIZE</a>,
<a name="l00566"></a>00566   <a class="code" href="unum_8h.html#22c3085f2e722f578a92c15a3346097f606b791bda88aa23e7cb387357163f8b">UNUM_SIGNIFICANT_DIGITS_USED</a>,
<a name="l00569"></a>00569   <a class="code" href="unum_8h.html#22c3085f2e722f578a92c15a3346097f1a08d64684b9d2cddcc78e974b24aec1">UNUM_MIN_SIGNIFICANT_DIGITS</a>,
<a name="l00572"></a>00572   <a class="code" href="unum_8h.html#22c3085f2e722f578a92c15a3346097f956d998c675d90d50b620d08cb4fa399">UNUM_MAX_SIGNIFICANT_DIGITS</a>,
<a name="l00576"></a>00576   <a class="code" href="unum_8h.html#22c3085f2e722f578a92c15a3346097f0c9d63e76d7e4974e6a828a5ad9971f5">UNUM_LENIENT_PARSE</a>
<a name="l00577"></a>00577 } <a class="code" href="unum_8h.html#22c3085f2e722f578a92c15a3346097f">UNumberFormatAttribute</a>;
<a name="l00578"></a>00578 
<a name="l00595"></a>00595 <a class="code" href="umachine_8h.html#f3e3799716eaa41e3f49c7bf18c62b98">U_STABLE</a> <a class="code" href="platform_8h.html#b1967d8591af1a4e48c37fd2b0f184d0">int32_t</a> <a class="code" href="platform_8h.html#72bf6d8ec0640a37b1915e5d853b2016">U_EXPORT2</a> 
<a name="l00596"></a>00596 <a class="code" href="unum_8h.html#ba3ed4eb79cf3401699bbddb3b80a9b3">unum_getAttribute</a>(<span class="keyword">const</span> <a class="code" href="unum_8h.html#aeec8f4d21895a6f3efdedf14e8f946b">UNumberFormat</a>*          fmt,
<a name="l00597"></a>00597           <a class="code" href="unum_8h.html#22c3085f2e722f578a92c15a3346097f">UNumberFormatAttribute</a>  attr);
<a name="l00598"></a>00598 
<a name="l00618"></a>00618 <a class="code" href="umachine_8h.html#f3e3799716eaa41e3f49c7bf18c62b98">U_STABLE</a> <span class="keywordtype">void</span> <a class="code" href="platform_8h.html#72bf6d8ec0640a37b1915e5d853b2016">U_EXPORT2</a> 
<a name="l00619"></a>00619 <a class="code" href="unum_8h.html#a9dc9217d30084eb4577e749083bdc73">unum_setAttribute</a>(    <a class="code" href="unum_8h.html#aeec8f4d21895a6f3efdedf14e8f946b">UNumberFormat</a>*          fmt,
<a name="l00620"></a>00620             <a class="code" href="unum_8h.html#22c3085f2e722f578a92c15a3346097f">UNumberFormatAttribute</a>  attr,
<a name="l00621"></a>00621             <a class="code" href="platform_8h.html#b1967d8591af1a4e48c37fd2b0f184d0">int32_t</a>                 newValue);
<a name="l00622"></a>00622 
<a name="l00623"></a>00623 
<a name="l00638"></a>00638 <a class="code" href="umachine_8h.html#f3e3799716eaa41e3f49c7bf18c62b98">U_STABLE</a> <span class="keywordtype">double</span> <a class="code" href="platform_8h.html#72bf6d8ec0640a37b1915e5d853b2016">U_EXPORT2</a> 
<a name="l00639"></a>00639 <a class="code" href="unum_8h.html#3d3af71571dcc86ad02a63f98c9ef3c1">unum_getDoubleAttribute</a>(<span class="keyword">const</span> <a class="code" href="unum_8h.html#aeec8f4d21895a6f3efdedf14e8f946b">UNumberFormat</a>*          fmt,
<a name="l00640"></a>00640           <a class="code" href="unum_8h.html#22c3085f2e722f578a92c15a3346097f">UNumberFormatAttribute</a>  attr);
<a name="l00641"></a>00641 
<a name="l00656"></a>00656 <a class="code" href="umachine_8h.html#f3e3799716eaa41e3f49c7bf18c62b98">U_STABLE</a> <span class="keywordtype">void</span> <a class="code" href="platform_8h.html#72bf6d8ec0640a37b1915e5d853b2016">U_EXPORT2</a> 
<a name="l00657"></a>00657 <a class="code" href="unum_8h.html#9ba89315a6f88655edec37c39af99e67">unum_setDoubleAttribute</a>(    <a class="code" href="unum_8h.html#aeec8f4d21895a6f3efdedf14e8f946b">UNumberFormat</a>*          fmt,
<a name="l00658"></a>00658             <a class="code" href="unum_8h.html#22c3085f2e722f578a92c15a3346097f">UNumberFormatAttribute</a>  attr,
<a name="l00659"></a>00659             <span class="keywordtype">double</span>                 newValue);
<a name="l00660"></a>00660 
<a name="l00662"></a><a class="code" href="unum_8h.html#9d3fc41af40c7a4437230943eb265725">00662</a> <span class="keyword">typedef</span> <span class="keyword">enum</span> <a class="code" href="unum_8h.html#9d3fc41af40c7a4437230943eb265725">UNumberFormatTextAttribute</a> {
<a name="l00664"></a>00664   <a class="code" href="unum_8h.html#9d3fc41af40c7a4437230943eb265725264cca6cf70106e73840f1a47028df86">UNUM_POSITIVE_PREFIX</a>,
<a name="l00666"></a>00666   <a class="code" href="unum_8h.html#9d3fc41af40c7a4437230943eb265725d86d57c03a0508d47288c704197ac653">UNUM_POSITIVE_SUFFIX</a>,
<a name="l00668"></a>00668   <a class="code" href="unum_8h.html#9d3fc41af40c7a4437230943eb2657251df970289d1891901b39a86395bc5d51">UNUM_NEGATIVE_PREFIX</a>,
<a name="l00670"></a>00670   <a class="code" href="unum_8h.html#9d3fc41af40c7a4437230943eb265725a31b0783a7bc179dfa5a635bdc542800">UNUM_NEGATIVE_SUFFIX</a>,
<a name="l00672"></a>00672   <a class="code" href="unum_8h.html#9d3fc41af40c7a4437230943eb26572586e498a9c561dfc76671ec96a427143d">UNUM_PADDING_CHARACTER</a>,
<a name="l00674"></a>00674   <a class="code" href="unum_8h.html#9d3fc41af40c7a4437230943eb265725a2b28acf90cdc267f71fb3824b271f33">UNUM_CURRENCY_CODE</a>,
<a name="l00679"></a>00679   <a class="code" href="unum_8h.html#9d3fc41af40c7a4437230943eb26572554d13def32cdd86ad8f9dfe147b0494a">UNUM_DEFAULT_RULESET</a>,
<a name="l00686"></a>00686   <a class="code" href="unum_8h.html#9d3fc41af40c7a4437230943eb2657255f86be5aea4daa4ba8a6bdd9bfae0d9b">UNUM_PUBLIC_RULESETS</a>
<a name="l00687"></a>00687 } <a class="code" href="unum_8h.html#9d3fc41af40c7a4437230943eb265725">UNumberFormatTextAttribute</a>;
<a name="l00688"></a>00688 
<a name="l00707"></a>00707 <a class="code" href="umachine_8h.html#f3e3799716eaa41e3f49c7bf18c62b98">U_STABLE</a> <a class="code" href="platform_8h.html#b1967d8591af1a4e48c37fd2b0f184d0">int32_t</a> <a class="code" href="platform_8h.html#72bf6d8ec0640a37b1915e5d853b2016">U_EXPORT2</a> 
<a name="l00708"></a>00708 <a class="code" href="unum_8h.html#497b8a591fbac7c2d2e604f06a403be1">unum_getTextAttribute</a>(    <span class="keyword">const</span>    <a class="code" href="unum_8h.html#aeec8f4d21895a6f3efdedf14e8f946b">UNumberFormat</a>*                    fmt,
<a name="l00709"></a>00709             <a class="code" href="unum_8h.html#9d3fc41af40c7a4437230943eb265725">UNumberFormatTextAttribute</a>      tag,
<a name="l00710"></a>00710             <a class="code" href="umachine_8h.html#6bb9fad572d65b305324ef288165e2ac">UChar</a>*                            result,
<a name="l00711"></a>00711             <a class="code" href="platform_8h.html#b1967d8591af1a4e48c37fd2b0f184d0">int32_t</a>                            resultLength,
<a name="l00712"></a>00712             <a class="code" href="utypes_8h.html#3343c1c8a8377277046774691c98d78c">UErrorCode</a>*                        status);
<a name="l00713"></a>00713 
<a name="l00730"></a>00730 <a class="code" href="umachine_8h.html#f3e3799716eaa41e3f49c7bf18c62b98">U_STABLE</a> <span class="keywordtype">void</span> <a class="code" href="platform_8h.html#72bf6d8ec0640a37b1915e5d853b2016">U_EXPORT2</a> 
<a name="l00731"></a>00731 <a class="code" href="unum_8h.html#5c6e5a56428cd6e15beb0c972698f414">unum_setTextAttribute</a>(    <a class="code" href="unum_8h.html#aeec8f4d21895a6f3efdedf14e8f946b">UNumberFormat</a>*                    fmt,
<a name="l00732"></a>00732             <a class="code" href="unum_8h.html#9d3fc41af40c7a4437230943eb265725">UNumberFormatTextAttribute</a>      tag,
<a name="l00733"></a>00733             <span class="keyword">const</span>    <a class="code" href="umachine_8h.html#6bb9fad572d65b305324ef288165e2ac">UChar</a>*                            newValue,
<a name="l00734"></a>00734             <a class="code" href="platform_8h.html#b1967d8591af1a4e48c37fd2b0f184d0">int32_t</a>                            newValueLength,
<a name="l00735"></a>00735             <a class="code" href="utypes_8h.html#3343c1c8a8377277046774691c98d78c">UErrorCode</a>                        *status);
<a name="l00736"></a>00736 
<a name="l00753"></a>00753 <a class="code" href="umachine_8h.html#f3e3799716eaa41e3f49c7bf18c62b98">U_STABLE</a> <a class="code" href="platform_8h.html#b1967d8591af1a4e48c37fd2b0f184d0">int32_t</a> <a class="code" href="platform_8h.html#72bf6d8ec0640a37b1915e5d853b2016">U_EXPORT2</a> 
<a name="l00754"></a>00754 <a class="code" href="unum_8h.html#a1c1db271d7a0510212cad89f8a555a6">unum_toPattern</a>(    <span class="keyword">const</span>    <a class="code" href="unum_8h.html#aeec8f4d21895a6f3efdedf14e8f946b">UNumberFormat</a>*          fmt,
<a name="l00755"></a>00755         <a class="code" href="umachine_8h.html#349ef00011f20ccd1d3b424445681aa5">UBool</a>                  isPatternLocalized,
<a name="l00756"></a>00756         <a class="code" href="umachine_8h.html#6bb9fad572d65b305324ef288165e2ac">UChar</a>*                  result,
<a name="l00757"></a>00757         <a class="code" href="platform_8h.html#b1967d8591af1a4e48c37fd2b0f184d0">int32_t</a>                 resultLength,
<a name="l00758"></a>00758         <a class="code" href="utypes_8h.html#3343c1c8a8377277046774691c98d78c">UErrorCode</a>*             status);
<a name="l00759"></a>00759 
<a name="l00760"></a>00760 
<a name="l00765"></a><a class="code" href="unum_8h.html#79f73310e5d35c176b9adcb0a3e08832">00765</a> <span class="keyword">typedef</span> <span class="keyword">enum</span> <a class="code" href="unum_8h.html#79f73310e5d35c176b9adcb0a3e08832">UNumberFormatSymbol</a> {
<a name="l00767"></a>00767   <a class="code" href="unum_8h.html#79f73310e5d35c176b9adcb0a3e088326cf2eae8070a1472ff383b79e51a3672">UNUM_DECIMAL_SEPARATOR_SYMBOL</a> = 0,
<a name="l00769"></a>00769   <a class="code" href="unum_8h.html#79f73310e5d35c176b9adcb0a3e088327caa62a2f1bed1dfef22a23a693cef24">UNUM_GROUPING_SEPARATOR_SYMBOL</a> = 1,
<a name="l00771"></a>00771   <a class="code" href="unum_8h.html#79f73310e5d35c176b9adcb0a3e088325eb091009c9a02bbebdb6431d2b4dc75">UNUM_PATTERN_SEPARATOR_SYMBOL</a> = 2,
<a name="l00773"></a>00773   <a class="code" href="unum_8h.html#79f73310e5d35c176b9adcb0a3e088325883afe4d7c2b26f507662371e2d7bf6">UNUM_PERCENT_SYMBOL</a> = 3,
<a name="l00775"></a>00775   <a class="code" href="unum_8h.html#79f73310e5d35c176b9adcb0a3e08832da460e4eba23e055b04873b737a555f3">UNUM_ZERO_DIGIT_SYMBOL</a> = 4,
<a name="l00777"></a>00777   <a class="code" href="unum_8h.html#79f73310e5d35c176b9adcb0a3e08832caebfebe90c39566ced87e7f06261cb3">UNUM_DIGIT_SYMBOL</a> = 5,
<a name="l00779"></a>00779   <a class="code" href="unum_8h.html#79f73310e5d35c176b9adcb0a3e08832c41e14d50a6e9e775c56da37b6605e61">UNUM_MINUS_SIGN_SYMBOL</a> = 6,
<a name="l00781"></a>00781   <a class="code" href="unum_8h.html#79f73310e5d35c176b9adcb0a3e08832702dd174fe87fc87d2b8277823e5698f">UNUM_PLUS_SIGN_SYMBOL</a> = 7,
<a name="l00783"></a>00783   <a class="code" href="unum_8h.html#79f73310e5d35c176b9adcb0a3e088324058db5d198fe1300aa8ee3cc3cdf4c3">UNUM_CURRENCY_SYMBOL</a> = 8,
<a name="l00785"></a>00785   <a class="code" href="unum_8h.html#79f73310e5d35c176b9adcb0a3e088324796ec4f4bea835c8692d1e4a6b68aeb">UNUM_INTL_CURRENCY_SYMBOL</a> = 9,
<a name="l00787"></a>00787   <a class="code" href="unum_8h.html#79f73310e5d35c176b9adcb0a3e08832c61cae53a16c43243566e20e984464b2">UNUM_MONETARY_SEPARATOR_SYMBOL</a> = 10,
<a name="l00789"></a>00789   <a class="code" href="unum_8h.html#79f73310e5d35c176b9adcb0a3e088323f91096f3423060c440807f6c2e85233">UNUM_EXPONENTIAL_SYMBOL</a> = 11,
<a name="l00791"></a>00791   <a class="code" href="unum_8h.html#79f73310e5d35c176b9adcb0a3e0883211d90afae7100df580a2eeece46c1da7">UNUM_PERMILL_SYMBOL</a> = 12,
<a name="l00793"></a>00793   <a class="code" href="unum_8h.html#79f73310e5d35c176b9adcb0a3e088321ef99bce9331e4a77feaa20a5b8c401e">UNUM_PAD_ESCAPE_SYMBOL</a> = 13,
<a name="l00795"></a>00795   <a class="code" href="unum_8h.html#79f73310e5d35c176b9adcb0a3e0883228e639f8a96e2d7b3895b76f0a73a36a">UNUM_INFINITY_SYMBOL</a> = 14,
<a name="l00797"></a>00797   <a class="code" href="unum_8h.html#79f73310e5d35c176b9adcb0a3e0883288b09641ed43106d228c2346acfe17cc">UNUM_NAN_SYMBOL</a> = 15,
<a name="l00800"></a>00800   <a class="code" href="unum_8h.html#79f73310e5d35c176b9adcb0a3e08832188ddfda3e376f7a68237f8904afc2f5">UNUM_SIGNIFICANT_DIGIT_SYMBOL</a> = 16,
<a name="l00804"></a>00804   <a class="code" href="unum_8h.html#79f73310e5d35c176b9adcb0a3e08832572e13e5e2e71f715b40ba506c595ac8">UNUM_MONETARY_GROUPING_SEPARATOR_SYMBOL</a> = 17,  
<a name="l00806"></a>00806   <a class="code" href="unum_8h.html#79f73310e5d35c176b9adcb0a3e08832e2035b0efec37754a7ced473780741ef">UNUM_FORMAT_SYMBOL_COUNT</a> = 18
<a name="l00807"></a>00807 } <a class="code" href="unum_8h.html#79f73310e5d35c176b9adcb0a3e08832">UNumberFormatSymbol</a>;
<a name="l00808"></a>00808 
<a name="l00825"></a>00825 <a class="code" href="umachine_8h.html#f3e3799716eaa41e3f49c7bf18c62b98">U_STABLE</a> <a class="code" href="platform_8h.html#b1967d8591af1a4e48c37fd2b0f184d0">int32_t</a> <a class="code" href="platform_8h.html#72bf6d8ec0640a37b1915e5d853b2016">U_EXPORT2</a>
<a name="l00826"></a>00826 <a class="code" href="unum_8h.html#7585fe85196e2bd9b814731c27def878">unum_getSymbol</a>(<span class="keyword">const</span> <a class="code" href="unum_8h.html#aeec8f4d21895a6f3efdedf14e8f946b">UNumberFormat</a> *fmt,
<a name="l00827"></a>00827                <a class="code" href="unum_8h.html#79f73310e5d35c176b9adcb0a3e08832">UNumberFormatSymbol</a> symbol,
<a name="l00828"></a>00828                <a class="code" href="umachine_8h.html#6bb9fad572d65b305324ef288165e2ac">UChar</a> *buffer,
<a name="l00829"></a>00829                <a class="code" href="platform_8h.html#b1967d8591af1a4e48c37fd2b0f184d0">int32_t</a> size,
<a name="l00830"></a>00830                <a class="code" href="utypes_8h.html#3343c1c8a8377277046774691c98d78c">UErrorCode</a> *status);
<a name="l00831"></a>00831 
<a name="l00845"></a>00845 <a class="code" href="umachine_8h.html#f3e3799716eaa41e3f49c7bf18c62b98">U_STABLE</a> <span class="keywordtype">void</span> <a class="code" href="platform_8h.html#72bf6d8ec0640a37b1915e5d853b2016">U_EXPORT2</a>
<a name="l00846"></a>00846 <a class="code" href="unum_8h.html#00a0a03e950ff6e6cf6c63ad5870297c">unum_setSymbol</a>(<a class="code" href="unum_8h.html#aeec8f4d21895a6f3efdedf14e8f946b">UNumberFormat</a> *fmt,
<a name="l00847"></a>00847                <a class="code" href="unum_8h.html#79f73310e5d35c176b9adcb0a3e08832">UNumberFormatSymbol</a> symbol,
<a name="l00848"></a>00848                <span class="keyword">const</span> <a class="code" href="umachine_8h.html#6bb9fad572d65b305324ef288165e2ac">UChar</a> *value,
<a name="l00849"></a>00849                <a class="code" href="platform_8h.html#b1967d8591af1a4e48c37fd2b0f184d0">int32_t</a> <a class="code" href="ucnv_8h.html#c2d59ccd7e4666434391eab17b0e304f">length</a>,
<a name="l00850"></a>00850                <a class="code" href="utypes_8h.html#3343c1c8a8377277046774691c98d78c">UErrorCode</a> *status);
<a name="l00851"></a>00851 
<a name="l00852"></a>00852 
<a name="l00862"></a>00862 <a class="code" href="umachine_8h.html#f3e3799716eaa41e3f49c7bf18c62b98">U_STABLE</a> <span class="keyword">const</span> <span class="keywordtype">char</span>* <a class="code" href="platform_8h.html#72bf6d8ec0640a37b1915e5d853b2016">U_EXPORT2</a>
<a name="l00863"></a>00863 <a class="code" href="unum_8h.html#de144d9121f72bf8a080aa7bf1060a55">unum_getLocaleByType</a>(<span class="keyword">const</span> <a class="code" href="unum_8h.html#aeec8f4d21895a6f3efdedf14e8f946b">UNumberFormat</a> *fmt,
<a name="l00864"></a>00864                      <a class="code" href="uloc_8h.html#df053345d343f8d82ae080f7a5871f34">ULocDataLocaleType</a> type,
<a name="l00865"></a>00865                      <a class="code" href="utypes_8h.html#3343c1c8a8377277046774691c98d78c">UErrorCode</a>* status); 
<a name="l00866"></a>00866 
<a name="l00867"></a>00867 <span class="preprocessor">#endif </span><span class="comment">/* #if !UCONFIG_NO_FORMATTING */</span>
<a name="l00868"></a>00868 
<a name="l00869"></a>00869 <span class="preprocessor">#endif</span>
</pre></div><hr size="1"><address style="align: right;"><small>Generated on Fri Sep 14 12:59:21 2007 for ICU 3.8 by&nbsp;
<a href="http://www.doxygen.org/index.html">
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.1 </small></address>
</body>
</html>