Sophie

Sophie

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

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: icu::CompactDecimalFormat Class Reference</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 class="current"><a href="annotated.html"><span>Data&#160;Structures</span></a></li>
      <li><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="annotated.html"><span>Data&#160;Structures</span></a></li>
      <li><a href="classes.html"><span>Data&#160;Structure&#160;Index</span></a></li>
      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
      <li><a href="functions.html"><span>Data&#160;Fields</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="namespaceicu.html">icu</a></li><li class="navelem"><a class="el" href="classicu_1_1CompactDecimalFormat.html">CompactDecimalFormat</a></li>  </ul>
</div>
</div><!-- top -->
<div class="header">
  <div class="summary">
<a href="#pub-methods">Public Member Functions</a> &#124;
<a href="#pub-static-methods">Static Public Member Functions</a>  </div>
  <div class="headertitle">
<div class="title">icu::CompactDecimalFormat Class Reference</div>  </div>
</div><!--header-->
<div class="contents">

<p>The <a class="el" href="classicu_1_1CompactDecimalFormat.html" title="The CompactDecimalFormat produces abbreviated numbers, suitable for display in environments will limi...">CompactDecimalFormat</a> produces abbreviated numbers, suitable for display in environments will limited real estate.  
 <a href="classicu_1_1CompactDecimalFormat.html#details">More...</a></p>

<p><code>#include &lt;<a class="el" href="compactdecimalformat_8h_source.html">compactdecimalformat.h</a>&gt;</code></p>
<div class="dynheader">
Inheritance diagram for icu::CompactDecimalFormat:</div>
<div class="dyncontent">
 <div class="center">
  <img src="classicu_1_1CompactDecimalFormat.png" usemap="#icu::CompactDecimalFormat_map" alt=""/>
  <map id="icu::CompactDecimalFormat_map" name="icu::CompactDecimalFormat_map">
<area href="classicu_1_1DecimalFormat.html" title="DecimalFormat is a concrete subclass of NumberFormat that formats decimal numbers. " alt="icu::DecimalFormat" shape="rect" coords="0,224,168,248"/>
<area href="classicu_1_1NumberFormat.html" title="Abstract base class for all number formats. " alt="icu::NumberFormat" shape="rect" coords="0,168,168,192"/>
<area href="classicu_1_1Format.html" title="Base class for all formats. " alt="icu::Format" shape="rect" coords="0,112,168,136"/>
<area href="classicu_1_1UObject.html" title="UObject is the common ICU &quot;boilerplate&quot; class. " alt="icu::UObject" shape="rect" coords="0,56,168,80"/>
<area href="classicu_1_1UMemory.html" title="UMemory is the common ICU base class. " alt="icu::UMemory" shape="rect" coords="0,0,168,24"/>
</map>
 </div></div>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
Public Member Functions</h2></td></tr>
<tr class="memitem:a9e6e8d7ee4e5833443523ba48638b109"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1CompactDecimalFormat.html#a9e6e8d7ee4e5833443523ba48638b109">CompactDecimalFormat</a> (const <a class="el" href="classicu_1_1CompactDecimalFormat.html">CompactDecimalFormat</a> &amp;source)</td></tr>
<tr class="memdesc:a9e6e8d7ee4e5833443523ba48638b109"><td class="mdescLeft">&#160;</td><td class="mdescRight">Copy constructor.  <a href="#a9e6e8d7ee4e5833443523ba48638b109">More...</a><br/></td></tr>
<tr class="separator:a9e6e8d7ee4e5833443523ba48638b109"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3feadb803c45d3525afe8f85b75a9966"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1CompactDecimalFormat.html#a3feadb803c45d3525afe8f85b75a9966">~CompactDecimalFormat</a> ()</td></tr>
<tr class="memdesc:a3feadb803c45d3525afe8f85b75a9966"><td class="mdescLeft">&#160;</td><td class="mdescRight">Destructor.  <a href="#a3feadb803c45d3525afe8f85b75a9966">More...</a><br/></td></tr>
<tr class="separator:a3feadb803c45d3525afe8f85b75a9966"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae0ac211342d2962bdbec3a47efd31988"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classicu_1_1CompactDecimalFormat.html">CompactDecimalFormat</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1CompactDecimalFormat.html#ae0ac211342d2962bdbec3a47efd31988">operator=</a> (const <a class="el" href="classicu_1_1CompactDecimalFormat.html">CompactDecimalFormat</a> &amp;rhs)</td></tr>
<tr class="memdesc:ae0ac211342d2962bdbec3a47efd31988"><td class="mdescLeft">&#160;</td><td class="mdescRight">Assignment operator.  <a href="#ae0ac211342d2962bdbec3a47efd31988">More...</a><br/></td></tr>
<tr class="separator:ae0ac211342d2962bdbec3a47efd31988"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2fd95f43a6d5e9effd8c50c295040940"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classicu_1_1Format.html">Format</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1CompactDecimalFormat.html#a2fd95f43a6d5e9effd8c50c295040940">clone</a> () const </td></tr>
<tr class="memdesc:a2fd95f43a6d5e9effd8c50c295040940"><td class="mdescLeft">&#160;</td><td class="mdescRight">Clone this <a class="el" href="classicu_1_1Format.html" title="Base class for all formats. ">Format</a> object polymorphically.  <a href="#a2fd95f43a6d5e9effd8c50c295040940">More...</a><br/></td></tr>
<tr class="separator:a2fd95f43a6d5e9effd8c50c295040940"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a04d421d5b6179b770ac93223403174a7"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="umachine_8h.html#a349ef00011f20ccd1d3b424445681aa5">UBool</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1CompactDecimalFormat.html#a04d421d5b6179b770ac93223403174a7">operator==</a> (const <a class="el" href="classicu_1_1Format.html">Format</a> &amp;other) const </td></tr>
<tr class="memdesc:a04d421d5b6179b770ac93223403174a7"><td class="mdescLeft">&#160;</td><td class="mdescRight">Return TRUE if the given <a class="el" href="classicu_1_1Format.html" title="Base class for all formats. ">Format</a> objects are semantically equal.  <a href="#a04d421d5b6179b770ac93223403174a7">More...</a><br/></td></tr>
<tr class="separator:a04d421d5b6179b770ac93223403174a7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0e41807052793967096915896526d848"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1CompactDecimalFormat.html#a0e41807052793967096915896526d848">format</a> (double number, <a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> &amp;appendTo, <a class="el" href="classicu_1_1FieldPosition.html">FieldPosition</a> &amp;pos) const </td></tr>
<tr class="memdesc:a0e41807052793967096915896526d848"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="classicu_1_1Format.html" title="Base class for all formats. ">Format</a> a double or long number using base-10 representation.  <a href="#a0e41807052793967096915896526d848">More...</a><br/></td></tr>
<tr class="separator:a0e41807052793967096915896526d848"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac47bf93059da08ad4b75eb2455a2ee70"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1CompactDecimalFormat.html#ac47bf93059da08ad4b75eb2455a2ee70">format</a> (double number, <a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> &amp;appendTo, <a class="el" href="classicu_1_1FieldPositionIterator.html">FieldPositionIterator</a> *posIter, <a class="el" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c">UErrorCode</a> &amp;status) const </td></tr>
<tr class="memdesc:ac47bf93059da08ad4b75eb2455a2ee70"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="classicu_1_1Format.html" title="Base class for all formats. ">Format</a> a double or long number using base-10 representation.  <a href="#ac47bf93059da08ad4b75eb2455a2ee70">More...</a><br/></td></tr>
<tr class="separator:ac47bf93059da08ad4b75eb2455a2ee70"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ada3c97f0bd1e25d41449f148683fe67c"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1CompactDecimalFormat.html#ada3c97f0bd1e25d41449f148683fe67c">format</a> (int64_t number, <a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> &amp;appendTo, <a class="el" href="classicu_1_1FieldPosition.html">FieldPosition</a> &amp;pos) const </td></tr>
<tr class="memdesc:ada3c97f0bd1e25d41449f148683fe67c"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="classicu_1_1Format.html" title="Base class for all formats. ">Format</a> an int64 number using base-10 representation.  <a href="#ada3c97f0bd1e25d41449f148683fe67c">More...</a><br/></td></tr>
<tr class="separator:ada3c97f0bd1e25d41449f148683fe67c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a85e00ec0456a5e66e01b701d3880cbed"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1CompactDecimalFormat.html#a85e00ec0456a5e66e01b701d3880cbed">format</a> (int64_t number, <a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> &amp;appendTo, <a class="el" href="classicu_1_1FieldPositionIterator.html">FieldPositionIterator</a> *posIter, <a class="el" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c">UErrorCode</a> &amp;status) const </td></tr>
<tr class="memdesc:a85e00ec0456a5e66e01b701d3880cbed"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="classicu_1_1Format.html" title="Base class for all formats. ">Format</a> an int64 number using base-10 representation.  <a href="#a85e00ec0456a5e66e01b701d3880cbed">More...</a><br/></td></tr>
<tr class="separator:a85e00ec0456a5e66e01b701d3880cbed"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad7b69678d930c2ac1d89dfe2a296cac1"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1CompactDecimalFormat.html#ad7b69678d930c2ac1d89dfe2a296cac1">format</a> (const <a class="el" href="classicu_1_1StringPiece.html">StringPiece</a> &amp;number, <a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> &amp;appendTo, <a class="el" href="classicu_1_1FieldPositionIterator.html">FieldPositionIterator</a> *posIter, <a class="el" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c">UErrorCode</a> &amp;status) const </td></tr>
<tr class="memdesc:ad7b69678d930c2ac1d89dfe2a296cac1"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="classicu_1_1Format.html" title="Base class for all formats. ">Format</a> a decimal number.  <a href="#ad7b69678d930c2ac1d89dfe2a296cac1">More...</a><br/></td></tr>
<tr class="separator:ad7b69678d930c2ac1d89dfe2a296cac1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2152565959e74554ce4c8aca832987e3"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1CompactDecimalFormat.html#a2152565959e74554ce4c8aca832987e3">format</a> (const DigitList &amp;number, <a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> &amp;appendTo, <a class="el" href="classicu_1_1FieldPositionIterator.html">FieldPositionIterator</a> *posIter, <a class="el" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c">UErrorCode</a> &amp;status) const </td></tr>
<tr class="memdesc:a2152565959e74554ce4c8aca832987e3"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="classicu_1_1Format.html" title="Base class for all formats. ">Format</a> a decimal number.  <a href="#a2152565959e74554ce4c8aca832987e3">More...</a><br/></td></tr>
<tr class="separator:a2152565959e74554ce4c8aca832987e3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8c29df68f77053dcf56875070ed664af"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1CompactDecimalFormat.html#a8c29df68f77053dcf56875070ed664af">format</a> (const DigitList &amp;number, <a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> &amp;appendTo, <a class="el" href="classicu_1_1FieldPosition.html">FieldPosition</a> &amp;pos, <a class="el" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c">UErrorCode</a> &amp;status) const </td></tr>
<tr class="memdesc:a8c29df68f77053dcf56875070ed664af"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="classicu_1_1Format.html" title="Base class for all formats. ">Format</a> a decimal number.  <a href="#a8c29df68f77053dcf56875070ed664af">More...</a><br/></td></tr>
<tr class="separator:a8c29df68f77053dcf56875070ed664af"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab1ad124621252287066eb263d918ae91"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1CompactDecimalFormat.html#ab1ad124621252287066eb263d918ae91">parse</a> (const <a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> &amp;text, <a class="el" href="classicu_1_1Formattable.html">Formattable</a> &amp;result, <a class="el" href="classicu_1_1ParsePosition.html">ParsePosition</a> &amp;parsePosition) const </td></tr>
<tr class="memdesc:ab1ad124621252287066eb263d918ae91"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="classicu_1_1CompactDecimalFormat.html" title="The CompactDecimalFormat produces abbreviated numbers, suitable for display in environments will limi...">CompactDecimalFormat</a> does not support parsing.  <a href="#ab1ad124621252287066eb263d918ae91">More...</a><br/></td></tr>
<tr class="separator:ab1ad124621252287066eb263d918ae91"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2f3d4c219d3d5382ba568f12d85c11bc"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1CompactDecimalFormat.html#a2f3d4c219d3d5382ba568f12d85c11bc">parse</a> (const <a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> &amp;text, <a class="el" href="classicu_1_1Formattable.html">Formattable</a> &amp;result, <a class="el" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c">UErrorCode</a> &amp;status) const </td></tr>
<tr class="memdesc:a2f3d4c219d3d5382ba568f12d85c11bc"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="classicu_1_1CompactDecimalFormat.html" title="The CompactDecimalFormat produces abbreviated numbers, suitable for display in environments will limi...">CompactDecimalFormat</a> does not support parsing.  <a href="#a2f3d4c219d3d5382ba568f12d85c11bc">More...</a><br/></td></tr>
<tr class="separator:a2f3d4c219d3d5382ba568f12d85c11bc"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7edd7000be7318e8bd34d911c780d271"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classicu_1_1CurrencyAmount.html">CurrencyAmount</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1CompactDecimalFormat.html#a7edd7000be7318e8bd34d911c780d271">parseCurrency</a> (const <a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> &amp;text, <a class="el" href="classicu_1_1ParsePosition.html">ParsePosition</a> &amp;pos) const </td></tr>
<tr class="memdesc:a7edd7000be7318e8bd34d911c780d271"><td class="mdescLeft">&#160;</td><td class="mdescRight">Parses text from the given string as a currency amount.  <a href="#a7edd7000be7318e8bd34d911c780d271">More...</a><br/></td></tr>
<tr class="separator:a7edd7000be7318e8bd34d911c780d271"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a74cf9c736c04c38dbf1e53dc5bb7c1cf"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="uobject_8h.html#a22af10545208a455a6e884008df48e9f">UClassID</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1CompactDecimalFormat.html#a74cf9c736c04c38dbf1e53dc5bb7c1cf">getDynamicClassID</a> () const </td></tr>
<tr class="memdesc:a74cf9c736c04c38dbf1e53dc5bb7c1cf"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns a unique class ID POLYMORPHICALLY.  <a href="#a74cf9c736c04c38dbf1e53dc5bb7c1cf">More...</a><br/></td></tr>
<tr class="separator:a74cf9c736c04c38dbf1e53dc5bb7c1cf"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pub_methods_classicu_1_1DecimalFormat"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classicu_1_1DecimalFormat')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classicu_1_1DecimalFormat.html">icu::DecimalFormat</a></td></tr>
<tr class="memitem:a085e952b3aa7666aa8fa8e127cd71c35 inherit pub_methods_classicu_1_1DecimalFormat"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1DecimalFormat.html#a085e952b3aa7666aa8fa8e127cd71c35">DecimalFormat</a> (<a class="el" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c">UErrorCode</a> &amp;status)</td></tr>
<tr class="memdesc:a085e952b3aa7666aa8fa8e127cd71c35 inherit pub_methods_classicu_1_1DecimalFormat"><td class="mdescLeft">&#160;</td><td class="mdescRight">Create a <a class="el" href="classicu_1_1DecimalFormat.html" title="DecimalFormat is a concrete subclass of NumberFormat that formats decimal numbers. ">DecimalFormat</a> using the default pattern and symbols for the default locale.  <a href="#a085e952b3aa7666aa8fa8e127cd71c35">More...</a><br/></td></tr>
<tr class="separator:a085e952b3aa7666aa8fa8e127cd71c35 inherit pub_methods_classicu_1_1DecimalFormat"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a84897369d245cd0dea63dfdf33c31a65 inherit pub_methods_classicu_1_1DecimalFormat"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1DecimalFormat.html#a84897369d245cd0dea63dfdf33c31a65">DecimalFormat</a> (const <a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> &amp;pattern, <a class="el" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c">UErrorCode</a> &amp;status)</td></tr>
<tr class="memdesc:a84897369d245cd0dea63dfdf33c31a65 inherit pub_methods_classicu_1_1DecimalFormat"><td class="mdescLeft">&#160;</td><td class="mdescRight">Create a <a class="el" href="classicu_1_1DecimalFormat.html" title="DecimalFormat is a concrete subclass of NumberFormat that formats decimal numbers. ">DecimalFormat</a> from the given pattern and the symbols for the default locale.  <a href="#a84897369d245cd0dea63dfdf33c31a65">More...</a><br/></td></tr>
<tr class="separator:a84897369d245cd0dea63dfdf33c31a65 inherit pub_methods_classicu_1_1DecimalFormat"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a63927940e219a13fa1744063e7858fbe inherit pub_methods_classicu_1_1DecimalFormat"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1DecimalFormat.html#a63927940e219a13fa1744063e7858fbe">DecimalFormat</a> (const <a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> &amp;pattern, <a class="el" href="classicu_1_1DecimalFormatSymbols.html">DecimalFormatSymbols</a> *symbolsToAdopt, <a class="el" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c">UErrorCode</a> &amp;status)</td></tr>
<tr class="memdesc:a63927940e219a13fa1744063e7858fbe inherit pub_methods_classicu_1_1DecimalFormat"><td class="mdescLeft">&#160;</td><td class="mdescRight">Create a <a class="el" href="classicu_1_1DecimalFormat.html" title="DecimalFormat is a concrete subclass of NumberFormat that formats decimal numbers. ">DecimalFormat</a> from the given pattern and symbols.  <a href="#a63927940e219a13fa1744063e7858fbe">More...</a><br/></td></tr>
<tr class="separator:a63927940e219a13fa1744063e7858fbe inherit pub_methods_classicu_1_1DecimalFormat"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afcbb85b5f5a0967d4b316bae6d24300c inherit pub_methods_classicu_1_1DecimalFormat"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1DecimalFormat.html#afcbb85b5f5a0967d4b316bae6d24300c">DecimalFormat</a> (const <a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> &amp;pattern, <a class="el" href="classicu_1_1DecimalFormatSymbols.html">DecimalFormatSymbols</a> *symbolsToAdopt, <a class="el" href="unum_8h.html#a4eb4d3ff13bd506e7078b2be4052266d">UNumberFormatStyle</a> style, <a class="el" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c">UErrorCode</a> &amp;status)</td></tr>
<tr class="memdesc:afcbb85b5f5a0967d4b316bae6d24300c inherit pub_methods_classicu_1_1DecimalFormat"><td class="mdescLeft">&#160;</td><td class="mdescRight">This API is for ICU use only.  <a href="#afcbb85b5f5a0967d4b316bae6d24300c">More...</a><br/></td></tr>
<tr class="separator:afcbb85b5f5a0967d4b316bae6d24300c inherit pub_methods_classicu_1_1DecimalFormat"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abd33e64ceaacc44b8f52b740b2d7e804 inherit pub_methods_classicu_1_1DecimalFormat"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classicu_1_1DecimalFormat.html">DecimalFormat</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1DecimalFormat.html#abd33e64ceaacc44b8f52b740b2d7e804">setAttribute</a> (<a class="el" href="unum_8h.html#a22c3085f2e722f578a92c15a3346097f">UNumberFormatAttribute</a> attr, int32_t newvalue, <a class="el" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c">UErrorCode</a> &amp;status)</td></tr>
<tr class="memdesc:abd33e64ceaacc44b8f52b740b2d7e804 inherit pub_methods_classicu_1_1DecimalFormat"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set an integer attribute on this <a class="el" href="classicu_1_1DecimalFormat.html" title="DecimalFormat is a concrete subclass of NumberFormat that formats decimal numbers. ">DecimalFormat</a>.  <a href="#abd33e64ceaacc44b8f52b740b2d7e804">More...</a><br/></td></tr>
<tr class="separator:abd33e64ceaacc44b8f52b740b2d7e804 inherit pub_methods_classicu_1_1DecimalFormat"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2773c8795ea0c37420a5b4f7caab389b inherit pub_methods_classicu_1_1DecimalFormat"><td class="memItemLeft" align="right" valign="top">virtual int32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1DecimalFormat.html#a2773c8795ea0c37420a5b4f7caab389b">getAttribute</a> (<a class="el" href="unum_8h.html#a22c3085f2e722f578a92c15a3346097f">UNumberFormatAttribute</a> attr, <a class="el" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c">UErrorCode</a> &amp;status) const </td></tr>
<tr class="memdesc:a2773c8795ea0c37420a5b4f7caab389b inherit pub_methods_classicu_1_1DecimalFormat"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get an integer May return U_UNSUPPORTED_ERROR if this instance does not support the specified attribute.  <a href="#a2773c8795ea0c37420a5b4f7caab389b">More...</a><br/></td></tr>
<tr class="separator:a2773c8795ea0c37420a5b4f7caab389b inherit pub_methods_classicu_1_1DecimalFormat"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:affc0d0677414c5b82a53a1d085714fef inherit pub_methods_classicu_1_1DecimalFormat"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1DecimalFormat.html#affc0d0677414c5b82a53a1d085714fef">setGroupingUsed</a> (<a class="el" href="umachine_8h.html#a349ef00011f20ccd1d3b424445681aa5">UBool</a> newValue)</td></tr>
<tr class="memdesc:affc0d0677414c5b82a53a1d085714fef inherit pub_methods_classicu_1_1DecimalFormat"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set whether or not grouping will be used in this format.  <a href="#affc0d0677414c5b82a53a1d085714fef">More...</a><br/></td></tr>
<tr class="separator:affc0d0677414c5b82a53a1d085714fef inherit pub_methods_classicu_1_1DecimalFormat"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abd61e3373ba73b1ca627fb22c71169e9 inherit pub_methods_classicu_1_1DecimalFormat"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1DecimalFormat.html#abd61e3373ba73b1ca627fb22c71169e9">setParseIntegerOnly</a> (<a class="el" href="umachine_8h.html#a349ef00011f20ccd1d3b424445681aa5">UBool</a> value)</td></tr>
<tr class="memdesc:abd61e3373ba73b1ca627fb22c71169e9 inherit pub_methods_classicu_1_1DecimalFormat"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets whether or not numbers should be parsed as integers only.  <a href="#abd61e3373ba73b1ca627fb22c71169e9">More...</a><br/></td></tr>
<tr class="separator:abd61e3373ba73b1ca627fb22c71169e9 inherit pub_methods_classicu_1_1DecimalFormat"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8c36b9c9693d876fda6a5344e23fba75 inherit pub_methods_classicu_1_1DecimalFormat"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1DecimalFormat.html#a8c36b9c9693d876fda6a5344e23fba75">setContext</a> (<a class="el" href="udisplaycontext_8h.html#ac80aa1aceff6c7ad2e9f983a19d8d868">UDisplayContext</a> value, <a class="el" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c">UErrorCode</a> &amp;status)</td></tr>
<tr class="memdesc:a8c36b9c9693d876fda6a5344e23fba75 inherit pub_methods_classicu_1_1DecimalFormat"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set a particular UDisplayContext value in the formatter, such as UDISPCTX_CAPITALIZATION_FOR_STANDALONE.  <a href="#a8c36b9c9693d876fda6a5344e23fba75">More...</a><br/></td></tr>
<tr class="separator:a8c36b9c9693d876fda6a5344e23fba75 inherit pub_methods_classicu_1_1DecimalFormat"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aafb96cf1457fb6bb2ef701ddeaa3344e inherit pub_methods_classicu_1_1DecimalFormat"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1DecimalFormat.html#aafb96cf1457fb6bb2ef701ddeaa3344e">DecimalFormat</a> (const <a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> &amp;pattern, <a class="el" href="classicu_1_1DecimalFormatSymbols.html">DecimalFormatSymbols</a> *symbolsToAdopt, <a class="el" href="structUParseError.html">UParseError</a> &amp;parseError, <a class="el" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c">UErrorCode</a> &amp;status)</td></tr>
<tr class="memdesc:aafb96cf1457fb6bb2ef701ddeaa3344e inherit pub_methods_classicu_1_1DecimalFormat"><td class="mdescLeft">&#160;</td><td class="mdescRight">Create a <a class="el" href="classicu_1_1DecimalFormat.html" title="DecimalFormat is a concrete subclass of NumberFormat that formats decimal numbers. ">DecimalFormat</a> from the given pattern and symbols.  <a href="#aafb96cf1457fb6bb2ef701ddeaa3344e">More...</a><br/></td></tr>
<tr class="separator:aafb96cf1457fb6bb2ef701ddeaa3344e inherit pub_methods_classicu_1_1DecimalFormat"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af507d662909ab34ef31a0f7559d3009e inherit pub_methods_classicu_1_1DecimalFormat"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1DecimalFormat.html#af507d662909ab34ef31a0f7559d3009e">DecimalFormat</a> (const <a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> &amp;pattern, const <a class="el" href="classicu_1_1DecimalFormatSymbols.html">DecimalFormatSymbols</a> &amp;symbols, <a class="el" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c">UErrorCode</a> &amp;status)</td></tr>
<tr class="memdesc:af507d662909ab34ef31a0f7559d3009e inherit pub_methods_classicu_1_1DecimalFormat"><td class="mdescLeft">&#160;</td><td class="mdescRight">Create a <a class="el" href="classicu_1_1DecimalFormat.html" title="DecimalFormat is a concrete subclass of NumberFormat that formats decimal numbers. ">DecimalFormat</a> from the given pattern and symbols.  <a href="#af507d662909ab34ef31a0f7559d3009e">More...</a><br/></td></tr>
<tr class="separator:af507d662909ab34ef31a0f7559d3009e inherit pub_methods_classicu_1_1DecimalFormat"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a91dfa1f41f610649ad2671e83568222c inherit pub_methods_classicu_1_1DecimalFormat"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1DecimalFormat.html#a91dfa1f41f610649ad2671e83568222c">DecimalFormat</a> (const <a class="el" href="classicu_1_1DecimalFormat.html">DecimalFormat</a> &amp;source)</td></tr>
<tr class="memdesc:a91dfa1f41f610649ad2671e83568222c inherit pub_methods_classicu_1_1DecimalFormat"><td class="mdescLeft">&#160;</td><td class="mdescRight">Copy constructor.  <a href="#a91dfa1f41f610649ad2671e83568222c">More...</a><br/></td></tr>
<tr class="separator:a91dfa1f41f610649ad2671e83568222c inherit pub_methods_classicu_1_1DecimalFormat"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad78907e432d829fa6d75acf8df9ac933 inherit pub_methods_classicu_1_1DecimalFormat"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classicu_1_1DecimalFormat.html">DecimalFormat</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1DecimalFormat.html#ad78907e432d829fa6d75acf8df9ac933">operator=</a> (const <a class="el" href="classicu_1_1DecimalFormat.html">DecimalFormat</a> &amp;rhs)</td></tr>
<tr class="memdesc:ad78907e432d829fa6d75acf8df9ac933 inherit pub_methods_classicu_1_1DecimalFormat"><td class="mdescLeft">&#160;</td><td class="mdescRight">Assignment operator.  <a href="#ad78907e432d829fa6d75acf8df9ac933">More...</a><br/></td></tr>
<tr class="separator:ad78907e432d829fa6d75acf8df9ac933 inherit pub_methods_classicu_1_1DecimalFormat"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab7d9c6ce1ee4ec7781bacb2ba6d78d11 inherit pub_methods_classicu_1_1DecimalFormat"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1DecimalFormat.html#ab7d9c6ce1ee4ec7781bacb2ba6d78d11">~DecimalFormat</a> ()</td></tr>
<tr class="memdesc:ab7d9c6ce1ee4ec7781bacb2ba6d78d11 inherit pub_methods_classicu_1_1DecimalFormat"><td class="mdescLeft">&#160;</td><td class="mdescRight">Destructor.  <a href="#ab7d9c6ce1ee4ec7781bacb2ba6d78d11">More...</a><br/></td></tr>
<tr class="separator:ab7d9c6ce1ee4ec7781bacb2ba6d78d11 inherit pub_methods_classicu_1_1DecimalFormat"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac62da9b85fc9c9406f974f135843dd01 inherit pub_methods_classicu_1_1DecimalFormat"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1DecimalFormat.html#ac62da9b85fc9c9406f974f135843dd01">format</a> (double number, <a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> &amp;appendTo, <a class="el" href="classicu_1_1FieldPosition.html">FieldPosition</a> &amp;pos, <a class="el" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c">UErrorCode</a> &amp;status) const </td></tr>
<tr class="memdesc:ac62da9b85fc9c9406f974f135843dd01 inherit pub_methods_classicu_1_1DecimalFormat"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="classicu_1_1Format.html" title="Base class for all formats. ">Format</a> a double or long number using base-10 representation.  <a href="#ac62da9b85fc9c9406f974f135843dd01">More...</a><br/></td></tr>
<tr class="separator:ac62da9b85fc9c9406f974f135843dd01 inherit pub_methods_classicu_1_1DecimalFormat"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aaa61ca1979bbb9b5c1b8daeccd66d546 inherit pub_methods_classicu_1_1DecimalFormat"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1DecimalFormat.html#aaa61ca1979bbb9b5c1b8daeccd66d546">format</a> (int32_t number, <a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> &amp;appendTo, <a class="el" href="classicu_1_1FieldPosition.html">FieldPosition</a> &amp;pos) const </td></tr>
<tr class="memdesc:aaa61ca1979bbb9b5c1b8daeccd66d546 inherit pub_methods_classicu_1_1DecimalFormat"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="classicu_1_1Format.html" title="Base class for all formats. ">Format</a> a long number using base-10 representation.  <a href="#aaa61ca1979bbb9b5c1b8daeccd66d546">More...</a><br/></td></tr>
<tr class="separator:aaa61ca1979bbb9b5c1b8daeccd66d546 inherit pub_methods_classicu_1_1DecimalFormat"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af9d3f175269426a2fd810e4949a75fb3 inherit pub_methods_classicu_1_1DecimalFormat"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1DecimalFormat.html#af9d3f175269426a2fd810e4949a75fb3">format</a> (int32_t number, <a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> &amp;appendTo, <a class="el" href="classicu_1_1FieldPosition.html">FieldPosition</a> &amp;pos, <a class="el" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c">UErrorCode</a> &amp;status) const </td></tr>
<tr class="memdesc:af9d3f175269426a2fd810e4949a75fb3 inherit pub_methods_classicu_1_1DecimalFormat"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="classicu_1_1Format.html" title="Base class for all formats. ">Format</a> a long number using base-10 representation.  <a href="#af9d3f175269426a2fd810e4949a75fb3">More...</a><br/></td></tr>
<tr class="separator:af9d3f175269426a2fd810e4949a75fb3 inherit pub_methods_classicu_1_1DecimalFormat"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a33c69a0b1d6062cb5d34dccc34aac4ef inherit pub_methods_classicu_1_1DecimalFormat"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1DecimalFormat.html#a33c69a0b1d6062cb5d34dccc34aac4ef">format</a> (int32_t number, <a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> &amp;appendTo, <a class="el" href="classicu_1_1FieldPositionIterator.html">FieldPositionIterator</a> *posIter, <a class="el" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c">UErrorCode</a> &amp;status) const </td></tr>
<tr class="memdesc:a33c69a0b1d6062cb5d34dccc34aac4ef inherit pub_methods_classicu_1_1DecimalFormat"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="classicu_1_1Format.html" title="Base class for all formats. ">Format</a> a long number using base-10 representation.  <a href="#a33c69a0b1d6062cb5d34dccc34aac4ef">More...</a><br/></td></tr>
<tr class="separator:a33c69a0b1d6062cb5d34dccc34aac4ef inherit pub_methods_classicu_1_1DecimalFormat"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a77461c430dc311caf9b23f5cbf101d20 inherit pub_methods_classicu_1_1DecimalFormat"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1DecimalFormat.html#a77461c430dc311caf9b23f5cbf101d20">format</a> (int64_t number, <a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> &amp;appendTo, <a class="el" href="classicu_1_1FieldPosition.html">FieldPosition</a> &amp;pos, <a class="el" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c">UErrorCode</a> &amp;status) const </td></tr>
<tr class="memdesc:a77461c430dc311caf9b23f5cbf101d20 inherit pub_methods_classicu_1_1DecimalFormat"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="classicu_1_1Format.html" title="Base class for all formats. ">Format</a> an int64 number using base-10 representation.  <a href="#a77461c430dc311caf9b23f5cbf101d20">More...</a><br/></td></tr>
<tr class="separator:a77461c430dc311caf9b23f5cbf101d20 inherit pub_methods_classicu_1_1DecimalFormat"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2454cf36e12e854ff8537b557cf5b5c2 inherit pub_methods_classicu_1_1DecimalFormat"><td class="memItemLeft" align="right" valign="top">virtual const <br class="typebreak"/>
<a class="el" href="classicu_1_1DecimalFormatSymbols.html">DecimalFormatSymbols</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1DecimalFormat.html#a2454cf36e12e854ff8537b557cf5b5c2">getDecimalFormatSymbols</a> (void) const </td></tr>
<tr class="memdesc:a2454cf36e12e854ff8537b557cf5b5c2 inherit pub_methods_classicu_1_1DecimalFormat"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the decimal format symbols, which is generally not changed by the programmer or user.  <a href="#a2454cf36e12e854ff8537b557cf5b5c2">More...</a><br/></td></tr>
<tr class="separator:a2454cf36e12e854ff8537b557cf5b5c2 inherit pub_methods_classicu_1_1DecimalFormat"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad2c84cceef418870dcb6512add91a798 inherit pub_methods_classicu_1_1DecimalFormat"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1DecimalFormat.html#ad2c84cceef418870dcb6512add91a798">adoptDecimalFormatSymbols</a> (<a class="el" href="classicu_1_1DecimalFormatSymbols.html">DecimalFormatSymbols</a> *symbolsToAdopt)</td></tr>
<tr class="memdesc:ad2c84cceef418870dcb6512add91a798 inherit pub_methods_classicu_1_1DecimalFormat"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets the decimal format symbols, which is generally not changed by the programmer or user.  <a href="#ad2c84cceef418870dcb6512add91a798">More...</a><br/></td></tr>
<tr class="separator:ad2c84cceef418870dcb6512add91a798 inherit pub_methods_classicu_1_1DecimalFormat"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a618b56cb8d4eaaa01981efb584aca043 inherit pub_methods_classicu_1_1DecimalFormat"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1DecimalFormat.html#a618b56cb8d4eaaa01981efb584aca043">setDecimalFormatSymbols</a> (const <a class="el" href="classicu_1_1DecimalFormatSymbols.html">DecimalFormatSymbols</a> &amp;symbols)</td></tr>
<tr class="memdesc:a618b56cb8d4eaaa01981efb584aca043 inherit pub_methods_classicu_1_1DecimalFormat"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets the decimal format symbols, which is generally not changed by the programmer or user.  <a href="#a618b56cb8d4eaaa01981efb584aca043">More...</a><br/></td></tr>
<tr class="separator:a618b56cb8d4eaaa01981efb584aca043 inherit pub_methods_classicu_1_1DecimalFormat"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4c918c69659a8bb18aed209302618ba2 inherit pub_methods_classicu_1_1DecimalFormat"><td class="memItemLeft" align="right" valign="top">virtual const <a class="el" href="classicu_1_1CurrencyPluralInfo.html">CurrencyPluralInfo</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1DecimalFormat.html#a4c918c69659a8bb18aed209302618ba2">getCurrencyPluralInfo</a> (void) const </td></tr>
<tr class="memdesc:a4c918c69659a8bb18aed209302618ba2 inherit pub_methods_classicu_1_1DecimalFormat"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the currency plural format information, which is generally not changed by the programmer or user.  <a href="#a4c918c69659a8bb18aed209302618ba2">More...</a><br/></td></tr>
<tr class="separator:a4c918c69659a8bb18aed209302618ba2 inherit pub_methods_classicu_1_1DecimalFormat"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aedae9511322478bcfbfc77f169c26c58 inherit pub_methods_classicu_1_1DecimalFormat"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1DecimalFormat.html#aedae9511322478bcfbfc77f169c26c58">adoptCurrencyPluralInfo</a> (<a class="el" href="classicu_1_1CurrencyPluralInfo.html">CurrencyPluralInfo</a> *toAdopt)</td></tr>
<tr class="memdesc:aedae9511322478bcfbfc77f169c26c58 inherit pub_methods_classicu_1_1DecimalFormat"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets the currency plural format information, which is generally not changed by the programmer or user.  <a href="#aedae9511322478bcfbfc77f169c26c58">More...</a><br/></td></tr>
<tr class="separator:aedae9511322478bcfbfc77f169c26c58 inherit pub_methods_classicu_1_1DecimalFormat"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5cb5a6f898832a8f5a7d7c35f115f7f3 inherit pub_methods_classicu_1_1DecimalFormat"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1DecimalFormat.html#a5cb5a6f898832a8f5a7d7c35f115f7f3">setCurrencyPluralInfo</a> (const <a class="el" href="classicu_1_1CurrencyPluralInfo.html">CurrencyPluralInfo</a> &amp;info)</td></tr>
<tr class="memdesc:a5cb5a6f898832a8f5a7d7c35f115f7f3 inherit pub_methods_classicu_1_1DecimalFormat"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets the currency plural format information, which is generally not changed by the programmer or user.  <a href="#a5cb5a6f898832a8f5a7d7c35f115f7f3">More...</a><br/></td></tr>
<tr class="separator:a5cb5a6f898832a8f5a7d7c35f115f7f3 inherit pub_methods_classicu_1_1DecimalFormat"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab845ac461adb69ec31f9bee3910ec651 inherit pub_methods_classicu_1_1DecimalFormat"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1DecimalFormat.html#ab845ac461adb69ec31f9bee3910ec651">getPositivePrefix</a> (<a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> &amp;result) const </td></tr>
<tr class="memdesc:ab845ac461adb69ec31f9bee3910ec651 inherit pub_methods_classicu_1_1DecimalFormat"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get the positive prefix.  <a href="#ab845ac461adb69ec31f9bee3910ec651">More...</a><br/></td></tr>
<tr class="separator:ab845ac461adb69ec31f9bee3910ec651 inherit pub_methods_classicu_1_1DecimalFormat"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a17fbd90f0588e6ad376df851443b5b86 inherit pub_methods_classicu_1_1DecimalFormat"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1DecimalFormat.html#a17fbd90f0588e6ad376df851443b5b86">setPositivePrefix</a> (const <a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> &amp;newValue)</td></tr>
<tr class="memdesc:a17fbd90f0588e6ad376df851443b5b86 inherit pub_methods_classicu_1_1DecimalFormat"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set the positive prefix.  <a href="#a17fbd90f0588e6ad376df851443b5b86">More...</a><br/></td></tr>
<tr class="separator:a17fbd90f0588e6ad376df851443b5b86 inherit pub_methods_classicu_1_1DecimalFormat"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7f3440c71ec9c3e545c07526376f6f07 inherit pub_methods_classicu_1_1DecimalFormat"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1DecimalFormat.html#a7f3440c71ec9c3e545c07526376f6f07">getNegativePrefix</a> (<a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> &amp;result) const </td></tr>
<tr class="memdesc:a7f3440c71ec9c3e545c07526376f6f07 inherit pub_methods_classicu_1_1DecimalFormat"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get the negative prefix.  <a href="#a7f3440c71ec9c3e545c07526376f6f07">More...</a><br/></td></tr>
<tr class="separator:a7f3440c71ec9c3e545c07526376f6f07 inherit pub_methods_classicu_1_1DecimalFormat"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a54ed5515252c8cb7d8f3d8f2993226bd inherit pub_methods_classicu_1_1DecimalFormat"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1DecimalFormat.html#a54ed5515252c8cb7d8f3d8f2993226bd">setNegativePrefix</a> (const <a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> &amp;newValue)</td></tr>
<tr class="memdesc:a54ed5515252c8cb7d8f3d8f2993226bd inherit pub_methods_classicu_1_1DecimalFormat"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set the negative prefix.  <a href="#a54ed5515252c8cb7d8f3d8f2993226bd">More...</a><br/></td></tr>
<tr class="separator:a54ed5515252c8cb7d8f3d8f2993226bd inherit pub_methods_classicu_1_1DecimalFormat"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a496b7464d7e9763befd3217013ef09a5 inherit pub_methods_classicu_1_1DecimalFormat"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1DecimalFormat.html#a496b7464d7e9763befd3217013ef09a5">getPositiveSuffix</a> (<a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> &amp;result) const </td></tr>
<tr class="memdesc:a496b7464d7e9763befd3217013ef09a5 inherit pub_methods_classicu_1_1DecimalFormat"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get the positive suffix.  <a href="#a496b7464d7e9763befd3217013ef09a5">More...</a><br/></td></tr>
<tr class="separator:a496b7464d7e9763befd3217013ef09a5 inherit pub_methods_classicu_1_1DecimalFormat"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9bde8dda1c5afda021977bb63a92c11f inherit pub_methods_classicu_1_1DecimalFormat"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1DecimalFormat.html#a9bde8dda1c5afda021977bb63a92c11f">setPositiveSuffix</a> (const <a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> &amp;newValue)</td></tr>
<tr class="memdesc:a9bde8dda1c5afda021977bb63a92c11f inherit pub_methods_classicu_1_1DecimalFormat"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set the positive suffix.  <a href="#a9bde8dda1c5afda021977bb63a92c11f">More...</a><br/></td></tr>
<tr class="separator:a9bde8dda1c5afda021977bb63a92c11f inherit pub_methods_classicu_1_1DecimalFormat"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac80640986429d2f43ee54588b7dc3edd inherit pub_methods_classicu_1_1DecimalFormat"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1DecimalFormat.html#ac80640986429d2f43ee54588b7dc3edd">getNegativeSuffix</a> (<a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> &amp;result) const </td></tr>
<tr class="memdesc:ac80640986429d2f43ee54588b7dc3edd inherit pub_methods_classicu_1_1DecimalFormat"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get the negative suffix.  <a href="#ac80640986429d2f43ee54588b7dc3edd">More...</a><br/></td></tr>
<tr class="separator:ac80640986429d2f43ee54588b7dc3edd inherit pub_methods_classicu_1_1DecimalFormat"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a872614d3c91180685cbb6ea3cbaa8d33 inherit pub_methods_classicu_1_1DecimalFormat"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1DecimalFormat.html#a872614d3c91180685cbb6ea3cbaa8d33">setNegativeSuffix</a> (const <a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> &amp;newValue)</td></tr>
<tr class="memdesc:a872614d3c91180685cbb6ea3cbaa8d33 inherit pub_methods_classicu_1_1DecimalFormat"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set the negative suffix.  <a href="#a872614d3c91180685cbb6ea3cbaa8d33">More...</a><br/></td></tr>
<tr class="separator:a872614d3c91180685cbb6ea3cbaa8d33 inherit pub_methods_classicu_1_1DecimalFormat"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa8db1c5f83fb0fe42abde50a39d14057 inherit pub_methods_classicu_1_1DecimalFormat"><td class="memItemLeft" align="right" valign="top">int32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1DecimalFormat.html#aa8db1c5f83fb0fe42abde50a39d14057">getMultiplier</a> (void) const </td></tr>
<tr class="memdesc:aa8db1c5f83fb0fe42abde50a39d14057 inherit pub_methods_classicu_1_1DecimalFormat"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get the multiplier for use in percent, permill, etc.  <a href="#aa8db1c5f83fb0fe42abde50a39d14057">More...</a><br/></td></tr>
<tr class="separator:aa8db1c5f83fb0fe42abde50a39d14057 inherit pub_methods_classicu_1_1DecimalFormat"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad8be3d34714a9fc10d7b583e694ebdf6 inherit pub_methods_classicu_1_1DecimalFormat"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1DecimalFormat.html#ad8be3d34714a9fc10d7b583e694ebdf6">setMultiplier</a> (int32_t newValue)</td></tr>
<tr class="memdesc:ad8be3d34714a9fc10d7b583e694ebdf6 inherit pub_methods_classicu_1_1DecimalFormat"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set the multiplier for use in percent, permill, etc.  <a href="#ad8be3d34714a9fc10d7b583e694ebdf6">More...</a><br/></td></tr>
<tr class="separator:ad8be3d34714a9fc10d7b583e694ebdf6 inherit pub_methods_classicu_1_1DecimalFormat"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa236a08ca7af9109b802feb27cec52e5 inherit pub_methods_classicu_1_1DecimalFormat"><td class="memItemLeft" align="right" valign="top">virtual double&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1DecimalFormat.html#aa236a08ca7af9109b802feb27cec52e5">getRoundingIncrement</a> (void) const </td></tr>
<tr class="memdesc:aa236a08ca7af9109b802feb27cec52e5 inherit pub_methods_classicu_1_1DecimalFormat"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get the rounding increment.  <a href="#aa236a08ca7af9109b802feb27cec52e5">More...</a><br/></td></tr>
<tr class="separator:aa236a08ca7af9109b802feb27cec52e5 inherit pub_methods_classicu_1_1DecimalFormat"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a58a2f11e94d4ced59cd958491232c3db inherit pub_methods_classicu_1_1DecimalFormat"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1DecimalFormat.html#a58a2f11e94d4ced59cd958491232c3db">setRoundingIncrement</a> (double newValue)</td></tr>
<tr class="memdesc:a58a2f11e94d4ced59cd958491232c3db inherit pub_methods_classicu_1_1DecimalFormat"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set the rounding increment.  <a href="#a58a2f11e94d4ced59cd958491232c3db">More...</a><br/></td></tr>
<tr class="separator:a58a2f11e94d4ced59cd958491232c3db inherit pub_methods_classicu_1_1DecimalFormat"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:acb7514719acaa588b45e8f01ed793633 inherit pub_methods_classicu_1_1DecimalFormat"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classicu_1_1DecimalFormat.html#afc0602e2d31dea128283309d0edf1058">ERoundingMode</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1DecimalFormat.html#acb7514719acaa588b45e8f01ed793633">getRoundingMode</a> (void) const </td></tr>
<tr class="memdesc:acb7514719acaa588b45e8f01ed793633 inherit pub_methods_classicu_1_1DecimalFormat"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get the rounding mode.  <a href="#acb7514719acaa588b45e8f01ed793633">More...</a><br/></td></tr>
<tr class="separator:acb7514719acaa588b45e8f01ed793633 inherit pub_methods_classicu_1_1DecimalFormat"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4488a58c3e6ca82e84af981d0b538197 inherit pub_methods_classicu_1_1DecimalFormat"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1DecimalFormat.html#a4488a58c3e6ca82e84af981d0b538197">setRoundingMode</a> (<a class="el" href="classicu_1_1DecimalFormat.html#afc0602e2d31dea128283309d0edf1058">ERoundingMode</a> roundingMode)</td></tr>
<tr class="memdesc:a4488a58c3e6ca82e84af981d0b538197 inherit pub_methods_classicu_1_1DecimalFormat"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set the rounding mode.  <a href="#a4488a58c3e6ca82e84af981d0b538197">More...</a><br/></td></tr>
<tr class="separator:a4488a58c3e6ca82e84af981d0b538197 inherit pub_methods_classicu_1_1DecimalFormat"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac80ef33fd5ea90054c7a5344fb565b42 inherit pub_methods_classicu_1_1DecimalFormat"><td class="memItemLeft" align="right" valign="top">virtual int32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1DecimalFormat.html#ac80ef33fd5ea90054c7a5344fb565b42">getFormatWidth</a> (void) const </td></tr>
<tr class="memdesc:ac80ef33fd5ea90054c7a5344fb565b42 inherit pub_methods_classicu_1_1DecimalFormat"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get the width to which the output of <a class="el" href="classicu_1_1DecimalFormat.html#aeb78f77993f3b599a0ef133e7893c26b" title="Format a double or long number using base-10 representation. ">format()</a> is padded.  <a href="#ac80ef33fd5ea90054c7a5344fb565b42">More...</a><br/></td></tr>
<tr class="separator:ac80ef33fd5ea90054c7a5344fb565b42 inherit pub_methods_classicu_1_1DecimalFormat"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6f6ad8f200fc5e0d1a25705e518b041a inherit pub_methods_classicu_1_1DecimalFormat"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1DecimalFormat.html#a6f6ad8f200fc5e0d1a25705e518b041a">setFormatWidth</a> (int32_t width)</td></tr>
<tr class="memdesc:a6f6ad8f200fc5e0d1a25705e518b041a inherit pub_methods_classicu_1_1DecimalFormat"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set the width to which the output of <a class="el" href="classicu_1_1DecimalFormat.html#aeb78f77993f3b599a0ef133e7893c26b" title="Format a double or long number using base-10 representation. ">format()</a> is padded.  <a href="#a6f6ad8f200fc5e0d1a25705e518b041a">More...</a><br/></td></tr>
<tr class="separator:a6f6ad8f200fc5e0d1a25705e518b041a inherit pub_methods_classicu_1_1DecimalFormat"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aae12f3fa869744f6888a77996b2a32a8 inherit pub_methods_classicu_1_1DecimalFormat"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1DecimalFormat.html#aae12f3fa869744f6888a77996b2a32a8">getPadCharacterString</a> () const </td></tr>
<tr class="memdesc:aae12f3fa869744f6888a77996b2a32a8 inherit pub_methods_classicu_1_1DecimalFormat"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get the pad character used to pad to the format width.  <a href="#aae12f3fa869744f6888a77996b2a32a8">More...</a><br/></td></tr>
<tr class="separator:aae12f3fa869744f6888a77996b2a32a8 inherit pub_methods_classicu_1_1DecimalFormat"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af4618b7267e517bf369be57408163c96 inherit pub_methods_classicu_1_1DecimalFormat"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1DecimalFormat.html#af4618b7267e517bf369be57408163c96">setPadCharacter</a> (const <a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> &amp;padChar)</td></tr>
<tr class="memdesc:af4618b7267e517bf369be57408163c96 inherit pub_methods_classicu_1_1DecimalFormat"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set the character used to pad to the format width.  <a href="#af4618b7267e517bf369be57408163c96">More...</a><br/></td></tr>
<tr class="separator:af4618b7267e517bf369be57408163c96 inherit pub_methods_classicu_1_1DecimalFormat"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad84e2fcc23e1c36af902e2ad8a8ddec4 inherit pub_methods_classicu_1_1DecimalFormat"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classicu_1_1DecimalFormat.html#ada047d6c689d8b57c02c31d5018ad997">EPadPosition</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1DecimalFormat.html#ad84e2fcc23e1c36af902e2ad8a8ddec4">getPadPosition</a> (void) const </td></tr>
<tr class="memdesc:ad84e2fcc23e1c36af902e2ad8a8ddec4 inherit pub_methods_classicu_1_1DecimalFormat"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get the position at which padding will take place.  <a href="#ad84e2fcc23e1c36af902e2ad8a8ddec4">More...</a><br/></td></tr>
<tr class="separator:ad84e2fcc23e1c36af902e2ad8a8ddec4 inherit pub_methods_classicu_1_1DecimalFormat"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a54b4d97d64afec05a67308b67ee32ec3 inherit pub_methods_classicu_1_1DecimalFormat"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1DecimalFormat.html#a54b4d97d64afec05a67308b67ee32ec3">setPadPosition</a> (<a class="el" href="classicu_1_1DecimalFormat.html#ada047d6c689d8b57c02c31d5018ad997">EPadPosition</a> padPos)</td></tr>
<tr class="memdesc:a54b4d97d64afec05a67308b67ee32ec3 inherit pub_methods_classicu_1_1DecimalFormat"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set the position at which padding will take place.  <a href="#a54b4d97d64afec05a67308b67ee32ec3">More...</a><br/></td></tr>
<tr class="separator:a54b4d97d64afec05a67308b67ee32ec3 inherit pub_methods_classicu_1_1DecimalFormat"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab59c5af0d6097095558f4f7b71514c6a inherit pub_methods_classicu_1_1DecimalFormat"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="umachine_8h.html#a349ef00011f20ccd1d3b424445681aa5">UBool</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1DecimalFormat.html#ab59c5af0d6097095558f4f7b71514c6a">isScientificNotation</a> (void) const </td></tr>
<tr class="memdesc:ab59c5af0d6097095558f4f7b71514c6a inherit pub_methods_classicu_1_1DecimalFormat"><td class="mdescLeft">&#160;</td><td class="mdescRight">Return whether or not scientific notation is used.  <a href="#ab59c5af0d6097095558f4f7b71514c6a">More...</a><br/></td></tr>
<tr class="separator:ab59c5af0d6097095558f4f7b71514c6a inherit pub_methods_classicu_1_1DecimalFormat"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a91b402954ec4543b41996856384666b8 inherit pub_methods_classicu_1_1DecimalFormat"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1DecimalFormat.html#a91b402954ec4543b41996856384666b8">setScientificNotation</a> (<a class="el" href="umachine_8h.html#a349ef00011f20ccd1d3b424445681aa5">UBool</a> useScientific)</td></tr>
<tr class="memdesc:a91b402954ec4543b41996856384666b8 inherit pub_methods_classicu_1_1DecimalFormat"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set whether or not scientific notation is used.  <a href="#a91b402954ec4543b41996856384666b8">More...</a><br/></td></tr>
<tr class="separator:a91b402954ec4543b41996856384666b8 inherit pub_methods_classicu_1_1DecimalFormat"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aec8ff18ab8899758157d74c30facb801 inherit pub_methods_classicu_1_1DecimalFormat"><td class="memItemLeft" align="right" valign="top">virtual int8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1DecimalFormat.html#aec8ff18ab8899758157d74c30facb801">getMinimumExponentDigits</a> (void) const </td></tr>
<tr class="memdesc:aec8ff18ab8899758157d74c30facb801 inherit pub_methods_classicu_1_1DecimalFormat"><td class="mdescLeft">&#160;</td><td class="mdescRight">Return the minimum exponent digits that will be shown.  <a href="#aec8ff18ab8899758157d74c30facb801">More...</a><br/></td></tr>
<tr class="separator:aec8ff18ab8899758157d74c30facb801 inherit pub_methods_classicu_1_1DecimalFormat"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abdbe08eaee75d36cdac9fea14d95afb0 inherit pub_methods_classicu_1_1DecimalFormat"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1DecimalFormat.html#abdbe08eaee75d36cdac9fea14d95afb0">setMinimumExponentDigits</a> (int8_t minExpDig)</td></tr>
<tr class="memdesc:abdbe08eaee75d36cdac9fea14d95afb0 inherit pub_methods_classicu_1_1DecimalFormat"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set the minimum exponent digits that will be shown.  <a href="#abdbe08eaee75d36cdac9fea14d95afb0">More...</a><br/></td></tr>
<tr class="separator:abdbe08eaee75d36cdac9fea14d95afb0 inherit pub_methods_classicu_1_1DecimalFormat"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae365af5ef74086ec3667638d4b0ece8e inherit pub_methods_classicu_1_1DecimalFormat"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="umachine_8h.html#a349ef00011f20ccd1d3b424445681aa5">UBool</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1DecimalFormat.html#ae365af5ef74086ec3667638d4b0ece8e">isExponentSignAlwaysShown</a> (void) const </td></tr>
<tr class="memdesc:ae365af5ef74086ec3667638d4b0ece8e inherit pub_methods_classicu_1_1DecimalFormat"><td class="mdescLeft">&#160;</td><td class="mdescRight">Return whether the exponent sign is always shown.  <a href="#ae365af5ef74086ec3667638d4b0ece8e">More...</a><br/></td></tr>
<tr class="separator:ae365af5ef74086ec3667638d4b0ece8e inherit pub_methods_classicu_1_1DecimalFormat"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7ab3138f8ac793ee78d57b28afbc512e inherit pub_methods_classicu_1_1DecimalFormat"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1DecimalFormat.html#a7ab3138f8ac793ee78d57b28afbc512e">setExponentSignAlwaysShown</a> (<a class="el" href="umachine_8h.html#a349ef00011f20ccd1d3b424445681aa5">UBool</a> expSignAlways)</td></tr>
<tr class="memdesc:a7ab3138f8ac793ee78d57b28afbc512e inherit pub_methods_classicu_1_1DecimalFormat"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set whether the exponent sign is always shown.  <a href="#a7ab3138f8ac793ee78d57b28afbc512e">More...</a><br/></td></tr>
<tr class="separator:a7ab3138f8ac793ee78d57b28afbc512e inherit pub_methods_classicu_1_1DecimalFormat"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a021b6b8eeb12328f5f5a8e3a6cd34ea1 inherit pub_methods_classicu_1_1DecimalFormat"><td class="memItemLeft" align="right" valign="top">int32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1DecimalFormat.html#a021b6b8eeb12328f5f5a8e3a6cd34ea1">getGroupingSize</a> (void) const </td></tr>
<tr class="memdesc:a021b6b8eeb12328f5f5a8e3a6cd34ea1 inherit pub_methods_classicu_1_1DecimalFormat"><td class="mdescLeft">&#160;</td><td class="mdescRight">Return the grouping size.  <a href="#a021b6b8eeb12328f5f5a8e3a6cd34ea1">More...</a><br/></td></tr>
<tr class="separator:a021b6b8eeb12328f5f5a8e3a6cd34ea1 inherit pub_methods_classicu_1_1DecimalFormat"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9ddf57ec1c1dee55cdfbd21b56930f33 inherit pub_methods_classicu_1_1DecimalFormat"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1DecimalFormat.html#a9ddf57ec1c1dee55cdfbd21b56930f33">setGroupingSize</a> (int32_t newValue)</td></tr>
<tr class="memdesc:a9ddf57ec1c1dee55cdfbd21b56930f33 inherit pub_methods_classicu_1_1DecimalFormat"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set the grouping size.  <a href="#a9ddf57ec1c1dee55cdfbd21b56930f33">More...</a><br/></td></tr>
<tr class="separator:a9ddf57ec1c1dee55cdfbd21b56930f33 inherit pub_methods_classicu_1_1DecimalFormat"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5b9e9423ce1f911526583b640cc8769a inherit pub_methods_classicu_1_1DecimalFormat"><td class="memItemLeft" align="right" valign="top">int32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1DecimalFormat.html#a5b9e9423ce1f911526583b640cc8769a">getSecondaryGroupingSize</a> (void) const </td></tr>
<tr class="memdesc:a5b9e9423ce1f911526583b640cc8769a inherit pub_methods_classicu_1_1DecimalFormat"><td class="mdescLeft">&#160;</td><td class="mdescRight">Return the secondary grouping size.  <a href="#a5b9e9423ce1f911526583b640cc8769a">More...</a><br/></td></tr>
<tr class="separator:a5b9e9423ce1f911526583b640cc8769a inherit pub_methods_classicu_1_1DecimalFormat"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0a5dd2581cc6256cc4e7f2b09fac0840 inherit pub_methods_classicu_1_1DecimalFormat"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1DecimalFormat.html#a0a5dd2581cc6256cc4e7f2b09fac0840">setSecondaryGroupingSize</a> (int32_t newValue)</td></tr>
<tr class="memdesc:a0a5dd2581cc6256cc4e7f2b09fac0840 inherit pub_methods_classicu_1_1DecimalFormat"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set the secondary grouping size.  <a href="#a0a5dd2581cc6256cc4e7f2b09fac0840">More...</a><br/></td></tr>
<tr class="separator:a0a5dd2581cc6256cc4e7f2b09fac0840 inherit pub_methods_classicu_1_1DecimalFormat"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aad57a7b7e0514aa45aa5ffecaf65173d inherit pub_methods_classicu_1_1DecimalFormat"><td class="memItemLeft" align="right" valign="top"><a class="el" href="umachine_8h.html#a349ef00011f20ccd1d3b424445681aa5">UBool</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1DecimalFormat.html#aad57a7b7e0514aa45aa5ffecaf65173d">isDecimalSeparatorAlwaysShown</a> (void) const </td></tr>
<tr class="memdesc:aad57a7b7e0514aa45aa5ffecaf65173d inherit pub_methods_classicu_1_1DecimalFormat"><td class="mdescLeft">&#160;</td><td class="mdescRight">Allows you to get the behavior of the decimal separator with integers.  <a href="#aad57a7b7e0514aa45aa5ffecaf65173d">More...</a><br/></td></tr>
<tr class="separator:aad57a7b7e0514aa45aa5ffecaf65173d inherit pub_methods_classicu_1_1DecimalFormat"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1d9b559803335401716f9d2f540e9ce0 inherit pub_methods_classicu_1_1DecimalFormat"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1DecimalFormat.html#a1d9b559803335401716f9d2f540e9ce0">setDecimalSeparatorAlwaysShown</a> (<a class="el" href="umachine_8h.html#a349ef00011f20ccd1d3b424445681aa5">UBool</a> newValue)</td></tr>
<tr class="memdesc:a1d9b559803335401716f9d2f540e9ce0 inherit pub_methods_classicu_1_1DecimalFormat"><td class="mdescLeft">&#160;</td><td class="mdescRight">Allows you to set the behavior of the decimal separator with integers.  <a href="#a1d9b559803335401716f9d2f540e9ce0">More...</a><br/></td></tr>
<tr class="separator:a1d9b559803335401716f9d2f540e9ce0 inherit pub_methods_classicu_1_1DecimalFormat"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a11cd4b55c7e0c5da4466df07c656ab70 inherit pub_methods_classicu_1_1DecimalFormat"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1DecimalFormat.html#a11cd4b55c7e0c5da4466df07c656ab70">toPattern</a> (<a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> &amp;result) const </td></tr>
<tr class="memdesc:a11cd4b55c7e0c5da4466df07c656ab70 inherit pub_methods_classicu_1_1DecimalFormat"><td class="mdescLeft">&#160;</td><td class="mdescRight">Synthesizes a pattern string that represents the current state of this <a class="el" href="classicu_1_1Format.html" title="Base class for all formats. ">Format</a> object.  <a href="#a11cd4b55c7e0c5da4466df07c656ab70">More...</a><br/></td></tr>
<tr class="separator:a11cd4b55c7e0c5da4466df07c656ab70 inherit pub_methods_classicu_1_1DecimalFormat"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:acd96919b22c470023a338fe9efdab2bb inherit pub_methods_classicu_1_1DecimalFormat"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1DecimalFormat.html#acd96919b22c470023a338fe9efdab2bb">toLocalizedPattern</a> (<a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> &amp;result) const </td></tr>
<tr class="memdesc:acd96919b22c470023a338fe9efdab2bb inherit pub_methods_classicu_1_1DecimalFormat"><td class="mdescLeft">&#160;</td><td class="mdescRight">Synthesizes a localized pattern string that represents the current state of this <a class="el" href="classicu_1_1Format.html" title="Base class for all formats. ">Format</a> object.  <a href="#acd96919b22c470023a338fe9efdab2bb">More...</a><br/></td></tr>
<tr class="separator:acd96919b22c470023a338fe9efdab2bb inherit pub_methods_classicu_1_1DecimalFormat"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1dc7f088c717229a67386d4b4dfacf1e inherit pub_methods_classicu_1_1DecimalFormat"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1DecimalFormat.html#a1dc7f088c717229a67386d4b4dfacf1e">applyPattern</a> (const <a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> &amp;pattern, <a class="el" href="structUParseError.html">UParseError</a> &amp;parseError, <a class="el" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c">UErrorCode</a> &amp;status)</td></tr>
<tr class="memdesc:a1dc7f088c717229a67386d4b4dfacf1e inherit pub_methods_classicu_1_1DecimalFormat"><td class="mdescLeft">&#160;</td><td class="mdescRight">Apply the given pattern to this <a class="el" href="classicu_1_1Format.html" title="Base class for all formats. ">Format</a> object.  <a href="#a1dc7f088c717229a67386d4b4dfacf1e">More...</a><br/></td></tr>
<tr class="separator:a1dc7f088c717229a67386d4b4dfacf1e inherit pub_methods_classicu_1_1DecimalFormat"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abe86717f2a88406158c5ae0b29fd0ad9 inherit pub_methods_classicu_1_1DecimalFormat"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1DecimalFormat.html#abe86717f2a88406158c5ae0b29fd0ad9">applyPattern</a> (const <a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> &amp;pattern, <a class="el" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c">UErrorCode</a> &amp;status)</td></tr>
<tr class="memdesc:abe86717f2a88406158c5ae0b29fd0ad9 inherit pub_methods_classicu_1_1DecimalFormat"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets the pattern.  <a href="#abe86717f2a88406158c5ae0b29fd0ad9">More...</a><br/></td></tr>
<tr class="separator:abe86717f2a88406158c5ae0b29fd0ad9 inherit pub_methods_classicu_1_1DecimalFormat"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad8f736d0e344925604238afc35043524 inherit pub_methods_classicu_1_1DecimalFormat"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1DecimalFormat.html#ad8f736d0e344925604238afc35043524">applyLocalizedPattern</a> (const <a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> &amp;pattern, <a class="el" href="structUParseError.html">UParseError</a> &amp;parseError, <a class="el" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c">UErrorCode</a> &amp;status)</td></tr>
<tr class="memdesc:ad8f736d0e344925604238afc35043524 inherit pub_methods_classicu_1_1DecimalFormat"><td class="mdescLeft">&#160;</td><td class="mdescRight">Apply the given pattern to this <a class="el" href="classicu_1_1Format.html" title="Base class for all formats. ">Format</a> object.  <a href="#ad8f736d0e344925604238afc35043524">More...</a><br/></td></tr>
<tr class="separator:ad8f736d0e344925604238afc35043524 inherit pub_methods_classicu_1_1DecimalFormat"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a174d5899b4165ea4d75e40b1f8d33fd6 inherit pub_methods_classicu_1_1DecimalFormat"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1DecimalFormat.html#a174d5899b4165ea4d75e40b1f8d33fd6">applyLocalizedPattern</a> (const <a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> &amp;pattern, <a class="el" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c">UErrorCode</a> &amp;status)</td></tr>
<tr class="memdesc:a174d5899b4165ea4d75e40b1f8d33fd6 inherit pub_methods_classicu_1_1DecimalFormat"><td class="mdescLeft">&#160;</td><td class="mdescRight">Apply the given pattern to this <a class="el" href="classicu_1_1Format.html" title="Base class for all formats. ">Format</a> object.  <a href="#a174d5899b4165ea4d75e40b1f8d33fd6">More...</a><br/></td></tr>
<tr class="separator:a174d5899b4165ea4d75e40b1f8d33fd6 inherit pub_methods_classicu_1_1DecimalFormat"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0ab4997a4f933e2809cc1eee638a13cb inherit pub_methods_classicu_1_1DecimalFormat"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1DecimalFormat.html#a0ab4997a4f933e2809cc1eee638a13cb">setMaximumIntegerDigits</a> (int32_t newValue)</td></tr>
<tr class="memdesc:a0ab4997a4f933e2809cc1eee638a13cb inherit pub_methods_classicu_1_1DecimalFormat"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets the maximum number of digits allowed in the integer portion of a number.  <a href="#a0ab4997a4f933e2809cc1eee638a13cb">More...</a><br/></td></tr>
<tr class="separator:a0ab4997a4f933e2809cc1eee638a13cb inherit pub_methods_classicu_1_1DecimalFormat"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a64eccde8b0667239bd27f213d21e6c2a inherit pub_methods_classicu_1_1DecimalFormat"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1DecimalFormat.html#a64eccde8b0667239bd27f213d21e6c2a">setMinimumIntegerDigits</a> (int32_t newValue)</td></tr>
<tr class="memdesc:a64eccde8b0667239bd27f213d21e6c2a inherit pub_methods_classicu_1_1DecimalFormat"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets the minimum number of digits allowed in the integer portion of a number.  <a href="#a64eccde8b0667239bd27f213d21e6c2a">More...</a><br/></td></tr>
<tr class="separator:a64eccde8b0667239bd27f213d21e6c2a inherit pub_methods_classicu_1_1DecimalFormat"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae8a8361e9f2ba3e466e42642f296ceb4 inherit pub_methods_classicu_1_1DecimalFormat"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1DecimalFormat.html#ae8a8361e9f2ba3e466e42642f296ceb4">setMaximumFractionDigits</a> (int32_t newValue)</td></tr>
<tr class="memdesc:ae8a8361e9f2ba3e466e42642f296ceb4 inherit pub_methods_classicu_1_1DecimalFormat"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets the maximum number of digits allowed in the fraction portion of a number.  <a href="#ae8a8361e9f2ba3e466e42642f296ceb4">More...</a><br/></td></tr>
<tr class="separator:ae8a8361e9f2ba3e466e42642f296ceb4 inherit pub_methods_classicu_1_1DecimalFormat"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1e7fb1d8d99946b16a670133a4639e47 inherit pub_methods_classicu_1_1DecimalFormat"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1DecimalFormat.html#a1e7fb1d8d99946b16a670133a4639e47">setMinimumFractionDigits</a> (int32_t newValue)</td></tr>
<tr class="memdesc:a1e7fb1d8d99946b16a670133a4639e47 inherit pub_methods_classicu_1_1DecimalFormat"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets the minimum number of digits allowed in the fraction portion of a number.  <a href="#a1e7fb1d8d99946b16a670133a4639e47">More...</a><br/></td></tr>
<tr class="separator:a1e7fb1d8d99946b16a670133a4639e47 inherit pub_methods_classicu_1_1DecimalFormat"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afa46dfa2c3812ef177786c01a22abe3e inherit pub_methods_classicu_1_1DecimalFormat"><td class="memItemLeft" align="right" valign="top">int32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1DecimalFormat.html#afa46dfa2c3812ef177786c01a22abe3e">getMinimumSignificantDigits</a> () const </td></tr>
<tr class="memdesc:afa46dfa2c3812ef177786c01a22abe3e inherit pub_methods_classicu_1_1DecimalFormat"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the minimum number of significant digits that will be displayed.  <a href="#afa46dfa2c3812ef177786c01a22abe3e">More...</a><br/></td></tr>
<tr class="separator:afa46dfa2c3812ef177786c01a22abe3e inherit pub_methods_classicu_1_1DecimalFormat"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad39cb5ec07b179d6a000bc2a47ff39fc inherit pub_methods_classicu_1_1DecimalFormat"><td class="memItemLeft" align="right" valign="top">int32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1DecimalFormat.html#ad39cb5ec07b179d6a000bc2a47ff39fc">getMaximumSignificantDigits</a> () const </td></tr>
<tr class="memdesc:ad39cb5ec07b179d6a000bc2a47ff39fc inherit pub_methods_classicu_1_1DecimalFormat"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the maximum number of significant digits that will be displayed.  <a href="#ad39cb5ec07b179d6a000bc2a47ff39fc">More...</a><br/></td></tr>
<tr class="separator:ad39cb5ec07b179d6a000bc2a47ff39fc inherit pub_methods_classicu_1_1DecimalFormat"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a07a37a701cc47d99355640ea4b73c131 inherit pub_methods_classicu_1_1DecimalFormat"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1DecimalFormat.html#a07a37a701cc47d99355640ea4b73c131">setMinimumSignificantDigits</a> (int32_t min)</td></tr>
<tr class="memdesc:a07a37a701cc47d99355640ea4b73c131 inherit pub_methods_classicu_1_1DecimalFormat"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets the minimum number of significant digits that will be displayed.  <a href="#a07a37a701cc47d99355640ea4b73c131">More...</a><br/></td></tr>
<tr class="separator:a07a37a701cc47d99355640ea4b73c131 inherit pub_methods_classicu_1_1DecimalFormat"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6f624810f747305af7ccdddc263edc14 inherit pub_methods_classicu_1_1DecimalFormat"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1DecimalFormat.html#a6f624810f747305af7ccdddc263edc14">setMaximumSignificantDigits</a> (int32_t max)</td></tr>
<tr class="memdesc:a6f624810f747305af7ccdddc263edc14 inherit pub_methods_classicu_1_1DecimalFormat"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets the maximum number of significant digits that will be displayed.  <a href="#a6f624810f747305af7ccdddc263edc14">More...</a><br/></td></tr>
<tr class="separator:a6f624810f747305af7ccdddc263edc14 inherit pub_methods_classicu_1_1DecimalFormat"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad63218267345feec9ee2fcb69a645404 inherit pub_methods_classicu_1_1DecimalFormat"><td class="memItemLeft" align="right" valign="top"><a class="el" href="umachine_8h.html#a349ef00011f20ccd1d3b424445681aa5">UBool</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1DecimalFormat.html#ad63218267345feec9ee2fcb69a645404">areSignificantDigitsUsed</a> () const </td></tr>
<tr class="memdesc:ad63218267345feec9ee2fcb69a645404 inherit pub_methods_classicu_1_1DecimalFormat"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns true if significant digits are in use, or false if integer and fraction digit counts are in use.  <a href="#ad63218267345feec9ee2fcb69a645404">More...</a><br/></td></tr>
<tr class="separator:ad63218267345feec9ee2fcb69a645404 inherit pub_methods_classicu_1_1DecimalFormat"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a36e7bfacaab413cd90d181ab6323e425 inherit pub_methods_classicu_1_1DecimalFormat"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1DecimalFormat.html#a36e7bfacaab413cd90d181ab6323e425">setSignificantDigitsUsed</a> (<a class="el" href="umachine_8h.html#a349ef00011f20ccd1d3b424445681aa5">UBool</a> useSignificantDigits)</td></tr>
<tr class="memdesc:a36e7bfacaab413cd90d181ab6323e425 inherit pub_methods_classicu_1_1DecimalFormat"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets whether significant digits are in use, or integer and fraction digit counts are in use.  <a href="#a36e7bfacaab413cd90d181ab6323e425">More...</a><br/></td></tr>
<tr class="separator:a36e7bfacaab413cd90d181ab6323e425 inherit pub_methods_classicu_1_1DecimalFormat"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1d6a2590788993edea56b55e15d2683e inherit pub_methods_classicu_1_1DecimalFormat"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1DecimalFormat.html#a1d6a2590788993edea56b55e15d2683e">setCurrency</a> (const <a class="el" href="umachine_8h.html#a6bb9fad572d65b305324ef288165e2ac">UChar</a> *theCurrency, <a class="el" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c">UErrorCode</a> &amp;ec)</td></tr>
<tr class="memdesc:a1d6a2590788993edea56b55e15d2683e inherit pub_methods_classicu_1_1DecimalFormat"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets the currency used to display currency amounts.  <a href="#a1d6a2590788993edea56b55e15d2683e">More...</a><br/></td></tr>
<tr class="separator:a1d6a2590788993edea56b55e15d2683e inherit pub_methods_classicu_1_1DecimalFormat"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad7d54a818f72784cdde4485fd0b3a24b inherit pub_methods_classicu_1_1DecimalFormat"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1DecimalFormat.html#ad7d54a818f72784cdde4485fd0b3a24b">setCurrency</a> (const <a class="el" href="umachine_8h.html#a6bb9fad572d65b305324ef288165e2ac">UChar</a> *theCurrency)</td></tr>
<tr class="memdesc:ad7d54a818f72784cdde4485fd0b3a24b inherit pub_methods_classicu_1_1DecimalFormat"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets the currency used to display currency amounts.  <a href="#ad7d54a818f72784cdde4485fd0b3a24b">More...</a><br/></td></tr>
<tr class="separator:ad7d54a818f72784cdde4485fd0b3a24b inherit pub_methods_classicu_1_1DecimalFormat"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a43b64fbd1db6ba5f5659fe8a325b52ff inherit pub_methods_classicu_1_1DecimalFormat"><td class="memItemLeft" align="right" valign="top">FixedDecimal&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1DecimalFormat.html#a43b64fbd1db6ba5f5659fe8a325b52ff">getFixedDecimal</a> (double number, <a class="el" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c">UErrorCode</a> &amp;status) const </td></tr>
<tr class="memdesc:a43b64fbd1db6ba5f5659fe8a325b52ff inherit pub_methods_classicu_1_1DecimalFormat"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get a FixedDecimal corresponding to a double as it would be formatted by this <a class="el" href="classicu_1_1DecimalFormat.html" title="DecimalFormat is a concrete subclass of NumberFormat that formats decimal numbers. ">DecimalFormat</a>.  <a href="#a43b64fbd1db6ba5f5659fe8a325b52ff">More...</a><br/></td></tr>
<tr class="separator:a43b64fbd1db6ba5f5659fe8a325b52ff inherit pub_methods_classicu_1_1DecimalFormat"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aaf57e3b56124535edbc87738923370a9 inherit pub_methods_classicu_1_1DecimalFormat"><td class="memItemLeft" align="right" valign="top">FixedDecimal&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1DecimalFormat.html#aaf57e3b56124535edbc87738923370a9">getFixedDecimal</a> (const <a class="el" href="classicu_1_1Formattable.html">Formattable</a> &amp;number, <a class="el" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c">UErrorCode</a> &amp;status) const </td></tr>
<tr class="memdesc:aaf57e3b56124535edbc87738923370a9 inherit pub_methods_classicu_1_1DecimalFormat"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get a FixedDecimal corresponding to a formattable as it would be formatted by this <a class="el" href="classicu_1_1DecimalFormat.html" title="DecimalFormat is a concrete subclass of NumberFormat that formats decimal numbers. ">DecimalFormat</a>.  <a href="#aaf57e3b56124535edbc87738923370a9">More...</a><br/></td></tr>
<tr class="separator:aaf57e3b56124535edbc87738923370a9 inherit pub_methods_classicu_1_1DecimalFormat"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af18d2d485be833e2a66145144a21dac7 inherit pub_methods_classicu_1_1DecimalFormat"><td class="memItemLeft" align="right" valign="top">FixedDecimal&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1DecimalFormat.html#af18d2d485be833e2a66145144a21dac7">getFixedDecimal</a> (DigitList &amp;number, <a class="el" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c">UErrorCode</a> &amp;status) const </td></tr>
<tr class="memdesc:af18d2d485be833e2a66145144a21dac7 inherit pub_methods_classicu_1_1DecimalFormat"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get a FixedDecimal corresponding to a DigitList as it would be formatted by this <a class="el" href="classicu_1_1DecimalFormat.html" title="DecimalFormat is a concrete subclass of NumberFormat that formats decimal numbers. ">DecimalFormat</a>.  <a href="#af18d2d485be833e2a66145144a21dac7">More...</a><br/></td></tr>
<tr class="separator:af18d2d485be833e2a66145144a21dac7 inherit pub_methods_classicu_1_1DecimalFormat"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pub_methods_classicu_1_1NumberFormat"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classicu_1_1NumberFormat')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classicu_1_1NumberFormat.html">icu::NumberFormat</a></td></tr>
<tr class="memitem:a5db5298d4ae21f759f26c6763d6dc3e6 inherit pub_methods_classicu_1_1NumberFormat"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1NumberFormat.html#a5db5298d4ae21f759f26c6763d6dc3e6">~NumberFormat</a> ()</td></tr>
<tr class="memdesc:a5db5298d4ae21f759f26c6763d6dc3e6 inherit pub_methods_classicu_1_1NumberFormat"><td class="mdescLeft">&#160;</td><td class="mdescRight">Destructor.  <a href="#a5db5298d4ae21f759f26c6763d6dc3e6">More...</a><br/></td></tr>
<tr class="separator:a5db5298d4ae21f759f26c6763d6dc3e6 inherit pub_methods_classicu_1_1NumberFormat"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae6be6e14d00006754826d00095777e8e inherit pub_methods_classicu_1_1NumberFormat"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1NumberFormat.html#ae6be6e14d00006754826d00095777e8e">format</a> (const <a class="el" href="classicu_1_1Formattable.html">Formattable</a> &amp;obj, <a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> &amp;appendTo, <a class="el" href="classicu_1_1FieldPosition.html">FieldPosition</a> &amp;pos, <a class="el" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c">UErrorCode</a> &amp;status) const </td></tr>
<tr class="memdesc:ae6be6e14d00006754826d00095777e8e inherit pub_methods_classicu_1_1NumberFormat"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="classicu_1_1Format.html" title="Base class for all formats. ">Format</a> an object to produce a string.  <a href="#ae6be6e14d00006754826d00095777e8e">More...</a><br/></td></tr>
<tr class="separator:ae6be6e14d00006754826d00095777e8e inherit pub_methods_classicu_1_1NumberFormat"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7c916314a96365eb4098b5524b290917 inherit pub_methods_classicu_1_1NumberFormat"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1NumberFormat.html#a7c916314a96365eb4098b5524b290917">format</a> (const <a class="el" href="classicu_1_1Formattable.html">Formattable</a> &amp;obj, <a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> &amp;appendTo, <a class="el" href="classicu_1_1FieldPositionIterator.html">FieldPositionIterator</a> *posIter, <a class="el" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c">UErrorCode</a> &amp;status) const </td></tr>
<tr class="memdesc:a7c916314a96365eb4098b5524b290917 inherit pub_methods_classicu_1_1NumberFormat"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="classicu_1_1Format.html" title="Base class for all formats. ">Format</a> an object to produce a string.  <a href="#a7c916314a96365eb4098b5524b290917">More...</a><br/></td></tr>
<tr class="separator:a7c916314a96365eb4098b5524b290917 inherit pub_methods_classicu_1_1NumberFormat"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac218596a77ab417983aa1ff31431d69e inherit pub_methods_classicu_1_1NumberFormat"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1NumberFormat.html#ac218596a77ab417983aa1ff31431d69e">parseObject</a> (const <a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> &amp;source, <a class="el" href="classicu_1_1Formattable.html">Formattable</a> &amp;result, <a class="el" href="classicu_1_1ParsePosition.html">ParsePosition</a> &amp;parse_pos) const </td></tr>
<tr class="memdesc:ac218596a77ab417983aa1ff31431d69e inherit pub_methods_classicu_1_1NumberFormat"><td class="mdescLeft">&#160;</td><td class="mdescRight">Parse a string to produce an object.  <a href="#ac218596a77ab417983aa1ff31431d69e">More...</a><br/></td></tr>
<tr class="separator:ac218596a77ab417983aa1ff31431d69e inherit pub_methods_classicu_1_1NumberFormat"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a65669e96b7627fe941f29bea4e6b1f05 inherit pub_methods_classicu_1_1NumberFormat"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1NumberFormat.html#a65669e96b7627fe941f29bea4e6b1f05">format</a> (double number, <a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> &amp;appendTo) const </td></tr>
<tr class="memdesc:a65669e96b7627fe941f29bea4e6b1f05 inherit pub_methods_classicu_1_1NumberFormat"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="classicu_1_1Format.html" title="Base class for all formats. ">Format</a> a double number.  <a href="#a65669e96b7627fe941f29bea4e6b1f05">More...</a><br/></td></tr>
<tr class="separator:a65669e96b7627fe941f29bea4e6b1f05 inherit pub_methods_classicu_1_1NumberFormat"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a199fa5411624e3e382fe15cb6cf543f3 inherit pub_methods_classicu_1_1NumberFormat"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1NumberFormat.html#a199fa5411624e3e382fe15cb6cf543f3">format</a> (int32_t number, <a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> &amp;appendTo) const </td></tr>
<tr class="memdesc:a199fa5411624e3e382fe15cb6cf543f3 inherit pub_methods_classicu_1_1NumberFormat"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="classicu_1_1Format.html" title="Base class for all formats. ">Format</a> a long number.  <a href="#a199fa5411624e3e382fe15cb6cf543f3">More...</a><br/></td></tr>
<tr class="separator:a199fa5411624e3e382fe15cb6cf543f3 inherit pub_methods_classicu_1_1NumberFormat"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6ca4159132ee1ca54a6c9c4e19f8e63a inherit pub_methods_classicu_1_1NumberFormat"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1NumberFormat.html#a6ca4159132ee1ca54a6c9c4e19f8e63a">format</a> (int64_t number, <a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> &amp;appendTo) const </td></tr>
<tr class="memdesc:a6ca4159132ee1ca54a6c9c4e19f8e63a inherit pub_methods_classicu_1_1NumberFormat"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="classicu_1_1Format.html" title="Base class for all formats. ">Format</a> an int64 number.  <a href="#a6ca4159132ee1ca54a6c9c4e19f8e63a">More...</a><br/></td></tr>
<tr class="separator:a6ca4159132ee1ca54a6c9c4e19f8e63a inherit pub_methods_classicu_1_1NumberFormat"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a32264d8c3963c838d7f105bb1ce6bf1c inherit pub_methods_classicu_1_1NumberFormat"><td class="memItemLeft" align="right" valign="top"><a class="el" href="umachine_8h.html#a349ef00011f20ccd1d3b424445681aa5">UBool</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1NumberFormat.html#a32264d8c3963c838d7f105bb1ce6bf1c">isParseIntegerOnly</a> (void) const </td></tr>
<tr class="memdesc:a32264d8c3963c838d7f105bb1ce6bf1c inherit pub_methods_classicu_1_1NumberFormat"><td class="mdescLeft">&#160;</td><td class="mdescRight">Return true if this format will parse numbers as integers only.  <a href="#a32264d8c3963c838d7f105bb1ce6bf1c">More...</a><br/></td></tr>
<tr class="separator:a32264d8c3963c838d7f105bb1ce6bf1c inherit pub_methods_classicu_1_1NumberFormat"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4fa051c06f38990fb6db496292a6871c inherit pub_methods_classicu_1_1NumberFormat"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1NumberFormat.html#a4fa051c06f38990fb6db496292a6871c">setLenient</a> (<a class="el" href="umachine_8h.html#a349ef00011f20ccd1d3b424445681aa5">UBool</a> enable)</td></tr>
<tr class="memdesc:a4fa051c06f38990fb6db496292a6871c inherit pub_methods_classicu_1_1NumberFormat"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets whether lenient parsing should be enabled (it is off by default).  <a href="#a4fa051c06f38990fb6db496292a6871c">More...</a><br/></td></tr>
<tr class="separator:a4fa051c06f38990fb6db496292a6871c inherit pub_methods_classicu_1_1NumberFormat"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5b5b32fa0c46c246a3d7b7db1dccbf4e inherit pub_methods_classicu_1_1NumberFormat"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="umachine_8h.html#a349ef00011f20ccd1d3b424445681aa5">UBool</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1NumberFormat.html#a5b5b32fa0c46c246a3d7b7db1dccbf4e">isLenient</a> (void) const </td></tr>
<tr class="memdesc:a5b5b32fa0c46c246a3d7b7db1dccbf4e inherit pub_methods_classicu_1_1NumberFormat"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns whether lenient parsing is enabled (it is off by default).  <a href="#a5b5b32fa0c46c246a3d7b7db1dccbf4e">More...</a><br/></td></tr>
<tr class="separator:a5b5b32fa0c46c246a3d7b7db1dccbf4e inherit pub_methods_classicu_1_1NumberFormat"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3a43aa050d736e15f5c363c7d723b82f inherit pub_methods_classicu_1_1NumberFormat"><td class="memItemLeft" align="right" valign="top"><a class="el" href="umachine_8h.html#a349ef00011f20ccd1d3b424445681aa5">UBool</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1NumberFormat.html#a3a43aa050d736e15f5c363c7d723b82f">isGroupingUsed</a> (void) const </td></tr>
<tr class="memdesc:a3a43aa050d736e15f5c363c7d723b82f inherit pub_methods_classicu_1_1NumberFormat"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns true if grouping is used in this format.  <a href="#a3a43aa050d736e15f5c363c7d723b82f">More...</a><br/></td></tr>
<tr class="separator:a3a43aa050d736e15f5c363c7d723b82f inherit pub_methods_classicu_1_1NumberFormat"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a710959d4e8d38b319155ab0dc867448d inherit pub_methods_classicu_1_1NumberFormat"><td class="memItemLeft" align="right" valign="top">int32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1NumberFormat.html#a710959d4e8d38b319155ab0dc867448d">getMaximumIntegerDigits</a> (void) const </td></tr>
<tr class="memdesc:a710959d4e8d38b319155ab0dc867448d inherit pub_methods_classicu_1_1NumberFormat"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the maximum number of digits allowed in the integer portion of a number.  <a href="#a710959d4e8d38b319155ab0dc867448d">More...</a><br/></td></tr>
<tr class="separator:a710959d4e8d38b319155ab0dc867448d inherit pub_methods_classicu_1_1NumberFormat"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a739dcf6114b6fe9d04a8ddb40bddb918 inherit pub_methods_classicu_1_1NumberFormat"><td class="memItemLeft" align="right" valign="top">int32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1NumberFormat.html#a739dcf6114b6fe9d04a8ddb40bddb918">getMinimumIntegerDigits</a> (void) const </td></tr>
<tr class="memdesc:a739dcf6114b6fe9d04a8ddb40bddb918 inherit pub_methods_classicu_1_1NumberFormat"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the minimum number of digits allowed in the integer portion of a number.  <a href="#a739dcf6114b6fe9d04a8ddb40bddb918">More...</a><br/></td></tr>
<tr class="separator:a739dcf6114b6fe9d04a8ddb40bddb918 inherit pub_methods_classicu_1_1NumberFormat"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aab7caf6604c76aec5cac681c04915a97 inherit pub_methods_classicu_1_1NumberFormat"><td class="memItemLeft" align="right" valign="top">int32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1NumberFormat.html#aab7caf6604c76aec5cac681c04915a97">getMaximumFractionDigits</a> (void) const </td></tr>
<tr class="memdesc:aab7caf6604c76aec5cac681c04915a97 inherit pub_methods_classicu_1_1NumberFormat"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the maximum number of digits allowed in the fraction portion of a number.  <a href="#aab7caf6604c76aec5cac681c04915a97">More...</a><br/></td></tr>
<tr class="separator:aab7caf6604c76aec5cac681c04915a97 inherit pub_methods_classicu_1_1NumberFormat"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afe5ae0be16702dd6183fecd5addd489c inherit pub_methods_classicu_1_1NumberFormat"><td class="memItemLeft" align="right" valign="top">int32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1NumberFormat.html#afe5ae0be16702dd6183fecd5addd489c">getMinimumFractionDigits</a> (void) const </td></tr>
<tr class="memdesc:afe5ae0be16702dd6183fecd5addd489c inherit pub_methods_classicu_1_1NumberFormat"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the minimum number of digits allowed in the fraction portion of a number.  <a href="#afe5ae0be16702dd6183fecd5addd489c">More...</a><br/></td></tr>
<tr class="separator:afe5ae0be16702dd6183fecd5addd489c inherit pub_methods_classicu_1_1NumberFormat"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a41952ba6e322cc2221003e33d8f6a103 inherit pub_methods_classicu_1_1NumberFormat"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="umachine_8h.html#a6bb9fad572d65b305324ef288165e2ac">UChar</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1NumberFormat.html#a41952ba6e322cc2221003e33d8f6a103">getCurrency</a> () const </td></tr>
<tr class="memdesc:a41952ba6e322cc2221003e33d8f6a103 inherit pub_methods_classicu_1_1NumberFormat"><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets the currency used to display currency amounts.  <a href="#a41952ba6e322cc2221003e33d8f6a103">More...</a><br/></td></tr>
<tr class="separator:a41952ba6e322cc2221003e33d8f6a103 inherit pub_methods_classicu_1_1NumberFormat"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6c0311a7d5522525f184952ef0b8a249 inherit pub_methods_classicu_1_1NumberFormat"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="udisplaycontext_8h.html#ac80aa1aceff6c7ad2e9f983a19d8d868">UDisplayContext</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1NumberFormat.html#a6c0311a7d5522525f184952ef0b8a249">getContext</a> (<a class="el" href="udisplaycontext_8h.html#a7ce674e7cd26fb195f7344b861af5427">UDisplayContextType</a> type, <a class="el" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c">UErrorCode</a> &amp;status) const </td></tr>
<tr class="memdesc:a6c0311a7d5522525f184952ef0b8a249 inherit pub_methods_classicu_1_1NumberFormat"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get the formatter's UDisplayContext value for the specified UDisplayContextType, such as UDISPCTX_TYPE_CAPITALIZATION.  <a href="#a6c0311a7d5522525f184952ef0b8a249">More...</a><br/></td></tr>
<tr class="separator:a6c0311a7d5522525f184952ef0b8a249 inherit pub_methods_classicu_1_1NumberFormat"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pub_methods_classicu_1_1Format"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classicu_1_1Format')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classicu_1_1Format.html">icu::Format</a></td></tr>
<tr class="memitem:ab5b0d091d165c5576af62b3ee246058a inherit pub_methods_classicu_1_1Format"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1Format.html#ab5b0d091d165c5576af62b3ee246058a">~Format</a> ()</td></tr>
<tr class="memdesc:ab5b0d091d165c5576af62b3ee246058a inherit pub_methods_classicu_1_1Format"><td class="mdescLeft">&#160;</td><td class="mdescRight">Destructor.  <a href="#ab5b0d091d165c5576af62b3ee246058a">More...</a><br/></td></tr>
<tr class="separator:ab5b0d091d165c5576af62b3ee246058a inherit pub_methods_classicu_1_1Format"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6805569ed12cf68e0e8359dadcbe9b1c inherit pub_methods_classicu_1_1Format"><td class="memItemLeft" align="right" valign="top"><a class="el" href="umachine_8h.html#a349ef00011f20ccd1d3b424445681aa5">UBool</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1Format.html#a6805569ed12cf68e0e8359dadcbe9b1c">operator!=</a> (const <a class="el" href="classicu_1_1Format.html">Format</a> &amp;other) const </td></tr>
<tr class="memdesc:a6805569ed12cf68e0e8359dadcbe9b1c inherit pub_methods_classicu_1_1Format"><td class="mdescLeft">&#160;</td><td class="mdescRight">Return true if the given <a class="el" href="classicu_1_1Format.html" title="Base class for all formats. ">Format</a> objects are not semantically equal.  <a href="#a6805569ed12cf68e0e8359dadcbe9b1c">More...</a><br/></td></tr>
<tr class="separator:a6805569ed12cf68e0e8359dadcbe9b1c inherit pub_methods_classicu_1_1Format"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab510bded8f13465d98b950db03f15297 inherit pub_methods_classicu_1_1Format"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1Format.html#ab510bded8f13465d98b950db03f15297">format</a> (const <a class="el" href="classicu_1_1Formattable.html">Formattable</a> &amp;obj, <a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> &amp;appendTo, <a class="el" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c">UErrorCode</a> &amp;status) const </td></tr>
<tr class="memdesc:ab510bded8f13465d98b950db03f15297 inherit pub_methods_classicu_1_1Format"><td class="mdescLeft">&#160;</td><td class="mdescRight">Formats an object to produce a string.  <a href="#ab510bded8f13465d98b950db03f15297">More...</a><br/></td></tr>
<tr class="separator:ab510bded8f13465d98b950db03f15297 inherit pub_methods_classicu_1_1Format"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a14835811eb14a1826b8529704de07bbf inherit pub_methods_classicu_1_1Format"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1Format.html#a14835811eb14a1826b8529704de07bbf">parseObject</a> (const <a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> &amp;source, <a class="el" href="classicu_1_1Formattable.html">Formattable</a> &amp;result, <a class="el" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c">UErrorCode</a> &amp;status) const </td></tr>
<tr class="memdesc:a14835811eb14a1826b8529704de07bbf inherit pub_methods_classicu_1_1Format"><td class="mdescLeft">&#160;</td><td class="mdescRight">Parses a string to produce an object.  <a href="#a14835811eb14a1826b8529704de07bbf">More...</a><br/></td></tr>
<tr class="separator:a14835811eb14a1826b8529704de07bbf inherit pub_methods_classicu_1_1Format"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5064d4b46b3f5882fb339960089bf87e inherit pub_methods_classicu_1_1Format"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classicu_1_1Locale.html">Locale</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1Format.html#a5064d4b46b3f5882fb339960089bf87e">getLocale</a> (<a class="el" href="uloc_8h.html#adf053345d343f8d82ae080f7a5871f34">ULocDataLocaleType</a> type, <a class="el" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c">UErrorCode</a> &amp;status) const </td></tr>
<tr class="memdesc:a5064d4b46b3f5882fb339960089bf87e inherit pub_methods_classicu_1_1Format"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get the locale for this format object.  <a href="#a5064d4b46b3f5882fb339960089bf87e">More...</a><br/></td></tr>
<tr class="separator:a5064d4b46b3f5882fb339960089bf87e inherit pub_methods_classicu_1_1Format"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1b0f21f3e3f6cc3ed196af5e6559b421 inherit pub_methods_classicu_1_1Format"><td class="memItemLeft" align="right" valign="top">const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1Format.html#a1b0f21f3e3f6cc3ed196af5e6559b421">getLocaleID</a> (<a class="el" href="uloc_8h.html#adf053345d343f8d82ae080f7a5871f34">ULocDataLocaleType</a> type, <a class="el" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c">UErrorCode</a> &amp;status) const </td></tr>
<tr class="memdesc:a1b0f21f3e3f6cc3ed196af5e6559b421 inherit pub_methods_classicu_1_1Format"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get the locale for this format object.  <a href="#a1b0f21f3e3f6cc3ed196af5e6559b421">More...</a><br/></td></tr>
<tr class="separator:a1b0f21f3e3f6cc3ed196af5e6559b421 inherit pub_methods_classicu_1_1Format"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pub_methods_classicu_1_1UObject"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classicu_1_1UObject')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classicu_1_1UObject.html">icu::UObject</a></td></tr>
<tr class="memitem:af10026497704f510d3d1f2eff50acb18 inherit pub_methods_classicu_1_1UObject"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1UObject.html#af10026497704f510d3d1f2eff50acb18">~UObject</a> ()</td></tr>
<tr class="memdesc:af10026497704f510d3d1f2eff50acb18 inherit pub_methods_classicu_1_1UObject"><td class="mdescLeft">&#160;</td><td class="mdescRight">Destructor.  <a href="#af10026497704f510d3d1f2eff50acb18">More...</a><br/></td></tr>
<tr class="separator:af10026497704f510d3d1f2eff50acb18 inherit pub_methods_classicu_1_1UObject"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-static-methods"></a>
Static Public Member Functions</h2></td></tr>
<tr class="memitem:ac163a8be5c4a97054264ba87c5800383"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="classicu_1_1CompactDecimalFormat.html">CompactDecimalFormat</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1CompactDecimalFormat.html#ac163a8be5c4a97054264ba87c5800383">createInstance</a> (const <a class="el" href="classicu_1_1Locale.html">Locale</a> &amp;inLocale, <a class="el" href="unum_8h.html#a48d230f58cc3dc322e2f2eb6dc1139ef">UNumberCompactStyle</a> style, <a class="el" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c">UErrorCode</a> &amp;status)</td></tr>
<tr class="memdesc:ac163a8be5c4a97054264ba87c5800383"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns a compact decimal instance for specified locale.  <a href="#ac163a8be5c4a97054264ba87c5800383">More...</a><br/></td></tr>
<tr class="separator:ac163a8be5c4a97054264ba87c5800383"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af3be8a221e7406ef4ab6be17f430b02c"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="uobject_8h.html#a22af10545208a455a6e884008df48e9f">UClassID</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1CompactDecimalFormat.html#af3be8a221e7406ef4ab6be17f430b02c">getStaticClassID</a> ()</td></tr>
<tr class="memdesc:af3be8a221e7406ef4ab6be17f430b02c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Return the class ID for this class.  <a href="#af3be8a221e7406ef4ab6be17f430b02c">More...</a><br/></td></tr>
<tr class="separator:af3be8a221e7406ef4ab6be17f430b02c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pub_static_methods_classicu_1_1DecimalFormat"><td colspan="2" onclick="javascript:toggleInherit('pub_static_methods_classicu_1_1DecimalFormat')"><img src="closed.png" alt="-"/>&#160;Static Public Member Functions inherited from <a class="el" href="classicu_1_1DecimalFormat.html">icu::DecimalFormat</a></td></tr>
<tr class="memitem:a4e3a2b87a84973d879308d8b27c3d039 inherit pub_static_methods_classicu_1_1DecimalFormat"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="uobject_8h.html#a22af10545208a455a6e884008df48e9f">UClassID</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1DecimalFormat.html#a4e3a2b87a84973d879308d8b27c3d039">getStaticClassID</a> (void)</td></tr>
<tr class="memdesc:a4e3a2b87a84973d879308d8b27c3d039 inherit pub_static_methods_classicu_1_1DecimalFormat"><td class="mdescLeft">&#160;</td><td class="mdescRight">Return the class ID for this class.  <a href="#a4e3a2b87a84973d879308d8b27c3d039">More...</a><br/></td></tr>
<tr class="separator:a4e3a2b87a84973d879308d8b27c3d039 inherit pub_static_methods_classicu_1_1DecimalFormat"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pub_static_methods_classicu_1_1NumberFormat"><td colspan="2" onclick="javascript:toggleInherit('pub_static_methods_classicu_1_1NumberFormat')"><img src="closed.png" alt="-"/>&#160;Static Public Member Functions inherited from <a class="el" href="classicu_1_1NumberFormat.html">icu::NumberFormat</a></td></tr>
<tr class="memitem:a0881c310977e0b7818f75b3d4dce63ed inherit pub_static_methods_classicu_1_1NumberFormat"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="classicu_1_1NumberFormat.html">NumberFormat</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1NumberFormat.html#a0881c310977e0b7818f75b3d4dce63ed">createInstance</a> (<a class="el" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c">UErrorCode</a> &amp;)</td></tr>
<tr class="memdesc:a0881c310977e0b7818f75b3d4dce63ed inherit pub_static_methods_classicu_1_1NumberFormat"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the default number format for the current default locale.  <a href="#a0881c310977e0b7818f75b3d4dce63ed">More...</a><br/></td></tr>
<tr class="separator:a0881c310977e0b7818f75b3d4dce63ed inherit pub_static_methods_classicu_1_1NumberFormat"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afdc12ea8946b9f35b7a76bdc7f0ea880 inherit pub_static_methods_classicu_1_1NumberFormat"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="classicu_1_1NumberFormat.html">NumberFormat</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1NumberFormat.html#afdc12ea8946b9f35b7a76bdc7f0ea880">createInstance</a> (const <a class="el" href="classicu_1_1Locale.html">Locale</a> &amp;inLocale, <a class="el" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c">UErrorCode</a> &amp;)</td></tr>
<tr class="memdesc:afdc12ea8946b9f35b7a76bdc7f0ea880 inherit pub_static_methods_classicu_1_1NumberFormat"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the default number format for the specified locale.  <a href="#afdc12ea8946b9f35b7a76bdc7f0ea880">More...</a><br/></td></tr>
<tr class="separator:afdc12ea8946b9f35b7a76bdc7f0ea880 inherit pub_static_methods_classicu_1_1NumberFormat"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5995fee7c0ba832540ca7b768def0351 inherit pub_static_methods_classicu_1_1NumberFormat"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="classicu_1_1NumberFormat.html">NumberFormat</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1NumberFormat.html#a5995fee7c0ba832540ca7b768def0351">createInstance</a> (const <a class="el" href="classicu_1_1Locale.html">Locale</a> &amp;desiredLocale, <a class="el" href="unum_8h.html#a4eb4d3ff13bd506e7078b2be4052266d">UNumberFormatStyle</a> style, <a class="el" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c">UErrorCode</a> &amp;errorCode)</td></tr>
<tr class="memdesc:a5995fee7c0ba832540ca7b768def0351 inherit pub_static_methods_classicu_1_1NumberFormat"><td class="mdescLeft">&#160;</td><td class="mdescRight">Creates the specified decimal format style of the desired locale.  <a href="#a5995fee7c0ba832540ca7b768def0351">More...</a><br/></td></tr>
<tr class="separator:a5995fee7c0ba832540ca7b768def0351 inherit pub_static_methods_classicu_1_1NumberFormat"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3c8613e8aff63e6da64c8b63d2861ef1 inherit pub_static_methods_classicu_1_1NumberFormat"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="classicu_1_1NumberFormat.html">NumberFormat</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1NumberFormat.html#a3c8613e8aff63e6da64c8b63d2861ef1">internalCreateInstance</a> (const <a class="el" href="classicu_1_1Locale.html">Locale</a> &amp;desiredLocale, <a class="el" href="unum_8h.html#a4eb4d3ff13bd506e7078b2be4052266d">UNumberFormatStyle</a> style, <a class="el" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c">UErrorCode</a> &amp;errorCode)</td></tr>
<tr class="memdesc:a3c8613e8aff63e6da64c8b63d2861ef1 inherit pub_static_methods_classicu_1_1NumberFormat"><td class="mdescLeft">&#160;</td><td class="mdescRight">ICU use only.  <a href="#a3c8613e8aff63e6da64c8b63d2861ef1">More...</a><br/></td></tr>
<tr class="separator:a3c8613e8aff63e6da64c8b63d2861ef1 inherit pub_static_methods_classicu_1_1NumberFormat"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a98ce62a92b7e2be636a9396148134ae4 inherit pub_static_methods_classicu_1_1NumberFormat"><td class="memItemLeft" align="right" valign="top">static const SharedNumberFormat *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1NumberFormat.html#a98ce62a92b7e2be636a9396148134ae4">createSharedInstance</a> (const <a class="el" href="classicu_1_1Locale.html">Locale</a> &amp;inLocale, <a class="el" href="unum_8h.html#a4eb4d3ff13bd506e7078b2be4052266d">UNumberFormatStyle</a> style, <a class="el" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c">UErrorCode</a> &amp;status)</td></tr>
<tr class="memdesc:a98ce62a92b7e2be636a9396148134ae4 inherit pub_static_methods_classicu_1_1NumberFormat"><td class="mdescLeft">&#160;</td><td class="mdescRight">ICU use only.  <a href="#a98ce62a92b7e2be636a9396148134ae4">More...</a><br/></td></tr>
<tr class="separator:a98ce62a92b7e2be636a9396148134ae4 inherit pub_static_methods_classicu_1_1NumberFormat"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adab443bd7d64ba2f4143ca0c0c910203 inherit pub_static_methods_classicu_1_1NumberFormat"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="classicu_1_1NumberFormat.html">NumberFormat</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1NumberFormat.html#adab443bd7d64ba2f4143ca0c0c910203">createCurrencyInstance</a> (<a class="el" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c">UErrorCode</a> &amp;)</td></tr>
<tr class="memdesc:adab443bd7d64ba2f4143ca0c0c910203 inherit pub_static_methods_classicu_1_1NumberFormat"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns a currency format for the current default locale.  <a href="#adab443bd7d64ba2f4143ca0c0c910203">More...</a><br/></td></tr>
<tr class="separator:adab443bd7d64ba2f4143ca0c0c910203 inherit pub_static_methods_classicu_1_1NumberFormat"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab8ea32c970246ecbf527e3dfb8ebc024 inherit pub_static_methods_classicu_1_1NumberFormat"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="classicu_1_1NumberFormat.html">NumberFormat</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1NumberFormat.html#ab8ea32c970246ecbf527e3dfb8ebc024">createCurrencyInstance</a> (const <a class="el" href="classicu_1_1Locale.html">Locale</a> &amp;inLocale, <a class="el" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c">UErrorCode</a> &amp;)</td></tr>
<tr class="memdesc:ab8ea32c970246ecbf527e3dfb8ebc024 inherit pub_static_methods_classicu_1_1NumberFormat"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns a currency format for the specified locale.  <a href="#ab8ea32c970246ecbf527e3dfb8ebc024">More...</a><br/></td></tr>
<tr class="separator:ab8ea32c970246ecbf527e3dfb8ebc024 inherit pub_static_methods_classicu_1_1NumberFormat"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac78c3ad50acf087c374b96b226808279 inherit pub_static_methods_classicu_1_1NumberFormat"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="classicu_1_1NumberFormat.html">NumberFormat</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1NumberFormat.html#ac78c3ad50acf087c374b96b226808279">createPercentInstance</a> (<a class="el" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c">UErrorCode</a> &amp;)</td></tr>
<tr class="memdesc:ac78c3ad50acf087c374b96b226808279 inherit pub_static_methods_classicu_1_1NumberFormat"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns a percentage format for the current default locale.  <a href="#ac78c3ad50acf087c374b96b226808279">More...</a><br/></td></tr>
<tr class="separator:ac78c3ad50acf087c374b96b226808279 inherit pub_static_methods_classicu_1_1NumberFormat"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab14f2088dbf6d2268029ddf035c1a9d4 inherit pub_static_methods_classicu_1_1NumberFormat"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="classicu_1_1NumberFormat.html">NumberFormat</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1NumberFormat.html#ab14f2088dbf6d2268029ddf035c1a9d4">createPercentInstance</a> (const <a class="el" href="classicu_1_1Locale.html">Locale</a> &amp;inLocale, <a class="el" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c">UErrorCode</a> &amp;)</td></tr>
<tr class="memdesc:ab14f2088dbf6d2268029ddf035c1a9d4 inherit pub_static_methods_classicu_1_1NumberFormat"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns a percentage format for the specified locale.  <a href="#ab14f2088dbf6d2268029ddf035c1a9d4">More...</a><br/></td></tr>
<tr class="separator:ab14f2088dbf6d2268029ddf035c1a9d4 inherit pub_static_methods_classicu_1_1NumberFormat"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a529a1bb95ccbc79b6133f098cf9feb83 inherit pub_static_methods_classicu_1_1NumberFormat"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="classicu_1_1NumberFormat.html">NumberFormat</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1NumberFormat.html#a529a1bb95ccbc79b6133f098cf9feb83">createScientificInstance</a> (<a class="el" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c">UErrorCode</a> &amp;)</td></tr>
<tr class="memdesc:a529a1bb95ccbc79b6133f098cf9feb83 inherit pub_static_methods_classicu_1_1NumberFormat"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns a scientific format for the current default locale.  <a href="#a529a1bb95ccbc79b6133f098cf9feb83">More...</a><br/></td></tr>
<tr class="separator:a529a1bb95ccbc79b6133f098cf9feb83 inherit pub_static_methods_classicu_1_1NumberFormat"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a544ff2c90e1e9d67f18327c282407030 inherit pub_static_methods_classicu_1_1NumberFormat"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="classicu_1_1NumberFormat.html">NumberFormat</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1NumberFormat.html#a544ff2c90e1e9d67f18327c282407030">createScientificInstance</a> (const <a class="el" href="classicu_1_1Locale.html">Locale</a> &amp;inLocale, <a class="el" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c">UErrorCode</a> &amp;)</td></tr>
<tr class="memdesc:a544ff2c90e1e9d67f18327c282407030 inherit pub_static_methods_classicu_1_1NumberFormat"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns a scientific format for the specified locale.  <a href="#a544ff2c90e1e9d67f18327c282407030">More...</a><br/></td></tr>
<tr class="separator:a544ff2c90e1e9d67f18327c282407030 inherit pub_static_methods_classicu_1_1NumberFormat"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a151e6a8424bd3949b50fb59737900ec4 inherit pub_static_methods_classicu_1_1NumberFormat"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="classicu_1_1Locale.html">Locale</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1NumberFormat.html#a151e6a8424bd3949b50fb59737900ec4">getAvailableLocales</a> (int32_t &amp;count)</td></tr>
<tr class="memdesc:a151e6a8424bd3949b50fb59737900ec4 inherit pub_static_methods_classicu_1_1NumberFormat"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get the set of Locales for which NumberFormats are installed.  <a href="#a151e6a8424bd3949b50fb59737900ec4">More...</a><br/></td></tr>
<tr class="separator:a151e6a8424bd3949b50fb59737900ec4 inherit pub_static_methods_classicu_1_1NumberFormat"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7edd33cc1c6aa8b5c660799da32e10fd inherit pub_static_methods_classicu_1_1NumberFormat"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="umisc_8h.html#ab5905d79ed3b979840cee1d5fd48b4fb">URegistryKey</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1NumberFormat.html#a7edd33cc1c6aa8b5c660799da32e10fd">registerFactory</a> (<a class="el" href="classicu_1_1NumberFormatFactory.html">NumberFormatFactory</a> *toAdopt, <a class="el" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c">UErrorCode</a> &amp;status)</td></tr>
<tr class="memdesc:a7edd33cc1c6aa8b5c660799da32e10fd inherit pub_static_methods_classicu_1_1NumberFormat"><td class="mdescLeft">&#160;</td><td class="mdescRight">Register a new <a class="el" href="classicu_1_1NumberFormatFactory.html" title="A NumberFormatFactory is used to register new number formats. ">NumberFormatFactory</a>.  <a href="#a7edd33cc1c6aa8b5c660799da32e10fd">More...</a><br/></td></tr>
<tr class="separator:a7edd33cc1c6aa8b5c660799da32e10fd inherit pub_static_methods_classicu_1_1NumberFormat"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac41745efbadc22b43b35f79f2c02f326 inherit pub_static_methods_classicu_1_1NumberFormat"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="umachine_8h.html#a349ef00011f20ccd1d3b424445681aa5">UBool</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1NumberFormat.html#ac41745efbadc22b43b35f79f2c02f326">unregister</a> (<a class="el" href="umisc_8h.html#ab5905d79ed3b979840cee1d5fd48b4fb">URegistryKey</a> key, <a class="el" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c">UErrorCode</a> &amp;status)</td></tr>
<tr class="memdesc:ac41745efbadc22b43b35f79f2c02f326 inherit pub_static_methods_classicu_1_1NumberFormat"><td class="mdescLeft">&#160;</td><td class="mdescRight">Unregister a previously-registered <a class="el" href="classicu_1_1NumberFormatFactory.html" title="A NumberFormatFactory is used to register new number formats. ">NumberFormatFactory</a> using the key returned from the register call.  <a href="#ac41745efbadc22b43b35f79f2c02f326">More...</a><br/></td></tr>
<tr class="separator:ac41745efbadc22b43b35f79f2c02f326 inherit pub_static_methods_classicu_1_1NumberFormat"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a579fdff3cf834988a57513c1da3c6dcd inherit pub_static_methods_classicu_1_1NumberFormat"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="classicu_1_1StringEnumeration.html">StringEnumeration</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1NumberFormat.html#a579fdff3cf834988a57513c1da3c6dcd">getAvailableLocales</a> (void)</td></tr>
<tr class="memdesc:a579fdff3cf834988a57513c1da3c6dcd inherit pub_static_methods_classicu_1_1NumberFormat"><td class="mdescLeft">&#160;</td><td class="mdescRight">Return a <a class="el" href="classicu_1_1StringEnumeration.html" title="Base class for &#39;pure&#39; C++ implementations of uenum api. ">StringEnumeration</a> over the locales available at the time of the call, including registered locales.  <a href="#a579fdff3cf834988a57513c1da3c6dcd">More...</a><br/></td></tr>
<tr class="separator:a579fdff3cf834988a57513c1da3c6dcd inherit pub_static_methods_classicu_1_1NumberFormat"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af6878c93184bb191a9bf87e0f1b7b5c1 inherit pub_static_methods_classicu_1_1NumberFormat"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="uobject_8h.html#a22af10545208a455a6e884008df48e9f">UClassID</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1NumberFormat.html#af6878c93184bb191a9bf87e0f1b7b5c1">getStaticClassID</a> (void)</td></tr>
<tr class="memdesc:af6878c93184bb191a9bf87e0f1b7b5c1 inherit pub_static_methods_classicu_1_1NumberFormat"><td class="mdescLeft">&#160;</td><td class="mdescRight">Return the class ID for this class.  <a href="#af6878c93184bb191a9bf87e0f1b7b5c1">More...</a><br/></td></tr>
<tr class="separator:af6878c93184bb191a9bf87e0f1b7b5c1 inherit pub_static_methods_classicu_1_1NumberFormat"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="inherited"></a>
Additional Inherited Members</h2></td></tr>
<tr class="inherit_header pub_types_classicu_1_1DecimalFormat"><td colspan="2" onclick="javascript:toggleInherit('pub_types_classicu_1_1DecimalFormat')"><img src="closed.png" alt="-"/>&#160;Public Types inherited from <a class="el" href="classicu_1_1DecimalFormat.html">icu::DecimalFormat</a></td></tr>
<tr class="memitem:afc0602e2d31dea128283309d0edf1058 inherit pub_types_classicu_1_1DecimalFormat"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1DecimalFormat.html#afc0602e2d31dea128283309d0edf1058">ERoundingMode</a> { <br/>
&#160;&#160;<a class="el" href="classicu_1_1DecimalFormat.html#afc0602e2d31dea128283309d0edf1058a86efd3da1c262ee6db68d17c47369693">kRoundCeiling</a>, 
<a class="el" href="classicu_1_1DecimalFormat.html#afc0602e2d31dea128283309d0edf1058a375a4399100bcb5e0d8f9789d1137bd4">kRoundFloor</a>, 
<a class="el" href="classicu_1_1DecimalFormat.html#afc0602e2d31dea128283309d0edf1058a3d4e4197a7024e33c5345fd2c09ba62a">kRoundDown</a>, 
<a class="el" href="classicu_1_1DecimalFormat.html#afc0602e2d31dea128283309d0edf1058a417d228c1dbe1eeaab07fc29b73fae0b">kRoundUp</a>, 
<br/>
&#160;&#160;<a class="el" href="classicu_1_1DecimalFormat.html#afc0602e2d31dea128283309d0edf1058a75916605837176065a27e9f13d45efbb">kRoundHalfEven</a>, 
<a class="el" href="classicu_1_1DecimalFormat.html#afc0602e2d31dea128283309d0edf1058ab3ba4d101e9d27eed5fc1e7b5f2c4afa">kRoundHalfDown</a>, 
<a class="el" href="classicu_1_1DecimalFormat.html#afc0602e2d31dea128283309d0edf1058afaf9dced4a9cc9d91149ece6fa719092">kRoundHalfUp</a>, 
<a class="el" href="classicu_1_1DecimalFormat.html#afc0602e2d31dea128283309d0edf1058ada3f99da22af67b92d46de1062b24e3e">kRoundUnnecessary</a>
<br/>
 }</td></tr>
<tr class="memdesc:afc0602e2d31dea128283309d0edf1058"><td class="mdescLeft">&#160;</td><td class="mdescRight">Rounding mode.  <a href="classicu_1_1DecimalFormat.html#afc0602e2d31dea128283309d0edf1058">More...</a><br/></td></tr>
<tr class="separator:afc0602e2d31dea128283309d0edf1058 inherit pub_types_classicu_1_1DecimalFormat"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ada047d6c689d8b57c02c31d5018ad997 inherit pub_types_classicu_1_1DecimalFormat"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1DecimalFormat.html#ada047d6c689d8b57c02c31d5018ad997">EPadPosition</a> { <b>kPadBeforePrefix</b>, 
<b>kPadAfterPrefix</b>, 
<b>kPadBeforeSuffix</b>, 
<b>kPadAfterSuffix</b>
 }</td></tr>
<tr class="memdesc:ada047d6c689d8b57c02c31d5018ad997"><td class="mdescLeft">&#160;</td><td class="mdescRight">Pad position.  <a href="classicu_1_1DecimalFormat.html#ada047d6c689d8b57c02c31d5018ad997">More...</a><br/></td></tr>
<tr class="separator:ada047d6c689d8b57c02c31d5018ad997 inherit pub_types_classicu_1_1DecimalFormat"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pub_types_classicu_1_1NumberFormat"><td colspan="2" onclick="javascript:toggleInherit('pub_types_classicu_1_1NumberFormat')"><img src="closed.png" alt="-"/>&#160;Public Types inherited from <a class="el" href="classicu_1_1NumberFormat.html">icu::NumberFormat</a></td></tr>
<tr class="memitem:a70063ff19ec99a4a2a0c87cc2f95888d inherit pub_types_classicu_1_1NumberFormat"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1NumberFormat.html#a70063ff19ec99a4a2a0c87cc2f95888d">EAlignmentFields</a> { <br/>
&#160;&#160;<a class="el" href="classicu_1_1NumberFormat.html#a70063ff19ec99a4a2a0c87cc2f95888da6ac642c6af0806e973062edc28baa807">kIntegerField</a> = UNUM_INTEGER_FIELD, 
<a class="el" href="classicu_1_1NumberFormat.html#a70063ff19ec99a4a2a0c87cc2f95888da636e3779a9b9c8ac811b15b860c2fa41">kFractionField</a> = UNUM_FRACTION_FIELD, 
<a class="el" href="classicu_1_1NumberFormat.html#a70063ff19ec99a4a2a0c87cc2f95888da2fa0c1cfee4fcff612728fea88336620">kDecimalSeparatorField</a> = UNUM_DECIMAL_SEPARATOR_FIELD, 
<a class="el" href="classicu_1_1NumberFormat.html#a70063ff19ec99a4a2a0c87cc2f95888daa7d952a314b8e34e8ae307d820853c92">kExponentSymbolField</a> = UNUM_EXPONENT_SYMBOL_FIELD, 
<br/>
&#160;&#160;<a class="el" href="classicu_1_1NumberFormat.html#a70063ff19ec99a4a2a0c87cc2f95888da64ffced51b629ebf44fbff49913ae282">kExponentSignField</a> = UNUM_EXPONENT_SIGN_FIELD, 
<a class="el" href="classicu_1_1NumberFormat.html#a70063ff19ec99a4a2a0c87cc2f95888da0df445fa2aa13f75dbb5a247184d4ee9">kExponentField</a> = UNUM_EXPONENT_FIELD, 
<a class="el" href="classicu_1_1NumberFormat.html#a70063ff19ec99a4a2a0c87cc2f95888dac03c07d79d20aca7d26a6e3c824591a6">kGroupingSeparatorField</a> = UNUM_GROUPING_SEPARATOR_FIELD, 
<a class="el" href="classicu_1_1NumberFormat.html#a70063ff19ec99a4a2a0c87cc2f95888daaab951e511b7940981bf85044c1b1ec4">kCurrencyField</a> = UNUM_CURRENCY_FIELD, 
<br/>
&#160;&#160;<a class="el" href="classicu_1_1NumberFormat.html#a70063ff19ec99a4a2a0c87cc2f95888da1fffa58eed3b36a31b9ea1a49cfe2cf5">kPercentField</a> = UNUM_PERCENT_FIELD, 
<a class="el" href="classicu_1_1NumberFormat.html#a70063ff19ec99a4a2a0c87cc2f95888da6ef01b4d92f8add65bbedd6ef41e81a8">kPermillField</a> = UNUM_PERMILL_FIELD, 
<a class="el" href="classicu_1_1NumberFormat.html#a70063ff19ec99a4a2a0c87cc2f95888dad6394d093cc3bb524be97043d7de924e">kSignField</a> = UNUM_SIGN_FIELD, 
<a class="el" href="classicu_1_1NumberFormat.html#a70063ff19ec99a4a2a0c87cc2f95888da3bd1faff826bb8974ed56c6d1e547d3d">INTEGER_FIELD</a> = UNUM_INTEGER_FIELD, 
<br/>
&#160;&#160;<a class="el" href="classicu_1_1NumberFormat.html#a70063ff19ec99a4a2a0c87cc2f95888da4710a3c7f34a64c1eb50a56636fd82dc">FRACTION_FIELD</a> = UNUM_FRACTION_FIELD
<br/>
 }</td></tr>
<tr class="memdesc:a70063ff19ec99a4a2a0c87cc2f95888d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Alignment Field constants used to construct a <a class="el" href="classicu_1_1FieldPosition.html" title="FieldPosition is a simple class used by Format and its subclasses to identify fields in formatted out...">FieldPosition</a> object.  <a href="classicu_1_1NumberFormat.html#a70063ff19ec99a4a2a0c87cc2f95888d">More...</a><br/></td></tr>
<tr class="separator:a70063ff19ec99a4a2a0c87cc2f95888d inherit pub_types_classicu_1_1NumberFormat"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pub_static_attribs_classicu_1_1DecimalFormat"><td colspan="2" onclick="javascript:toggleInherit('pub_static_attribs_classicu_1_1DecimalFormat')"><img src="closed.png" alt="-"/>&#160;Static Public Attributes inherited from <a class="el" href="classicu_1_1DecimalFormat.html">icu::DecimalFormat</a></td></tr>
<tr class="memitem:aab12d5b83ec5449716207c0e1ca84fdb inherit pub_static_attribs_classicu_1_1DecimalFormat"><td class="memItemLeft" align="right" valign="top">static const char&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1DecimalFormat.html#aab12d5b83ec5449716207c0e1ca84fdb">fgNumberPatterns</a> []</td></tr>
<tr class="memdesc:aab12d5b83ec5449716207c0e1ca84fdb inherit pub_static_attribs_classicu_1_1DecimalFormat"><td class="mdescLeft">&#160;</td><td class="mdescRight">The resource tags we use to retrieve decimal format data from locale resource bundles.  <a href="#aab12d5b83ec5449716207c0e1ca84fdb">More...</a><br/></td></tr>
<tr class="separator:aab12d5b83ec5449716207c0e1ca84fdb inherit pub_static_attribs_classicu_1_1DecimalFormat"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pro_methods_classicu_1_1DecimalFormat"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_classicu_1_1DecimalFormat')"><img src="closed.png" alt="-"/>&#160;Protected Member Functions inherited from <a class="el" href="classicu_1_1DecimalFormat.html">icu::DecimalFormat</a></td></tr>
<tr class="memitem:a5ecbff4337e5267dffd3a5b78f320bba inherit pro_methods_classicu_1_1DecimalFormat"><td class="memItemLeft" align="right" valign="top">DigitList &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1DecimalFormat.html#a5ecbff4337e5267dffd3a5b78f320bba">_round</a> (const DigitList &amp;number, DigitList &amp;adjustedNum, <a class="el" href="umachine_8h.html#a349ef00011f20ccd1d3b424445681aa5">UBool</a> &amp;isNegative, <a class="el" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c">UErrorCode</a> &amp;status) const </td></tr>
<tr class="memdesc:a5ecbff4337e5267dffd3a5b78f320bba inherit pro_methods_classicu_1_1DecimalFormat"><td class="mdescLeft">&#160;</td><td class="mdescRight">Rounds a value according to the rules of this object.  <a href="#a5ecbff4337e5267dffd3a5b78f320bba">More...</a><br/></td></tr>
<tr class="separator:a5ecbff4337e5267dffd3a5b78f320bba inherit pro_methods_classicu_1_1DecimalFormat"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4af24c6a77446410deba689bb83dfb3b inherit pro_methods_classicu_1_1DecimalFormat"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1DecimalFormat.html#a4af24c6a77446410deba689bb83dfb3b">getEffectiveCurrency</a> (<a class="el" href="umachine_8h.html#a6bb9fad572d65b305324ef288165e2ac">UChar</a> *result, <a class="el" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c">UErrorCode</a> &amp;ec) const </td></tr>
<tr class="memdesc:a4af24c6a77446410deba689bb83dfb3b inherit pro_methods_classicu_1_1DecimalFormat"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the currency in effect for this formatter.  <a href="#a4af24c6a77446410deba689bb83dfb3b">More...</a><br/></td></tr>
<tr class="separator:a4af24c6a77446410deba689bb83dfb3b inherit pro_methods_classicu_1_1DecimalFormat"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pro_methods_classicu_1_1NumberFormat"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_classicu_1_1NumberFormat')"><img src="closed.png" alt="-"/>&#160;Protected Member Functions inherited from <a class="el" href="classicu_1_1NumberFormat.html">icu::NumberFormat</a></td></tr>
<tr class="memitem:a6da929d534f909cda8bfab92f5b6f55d inherit pro_methods_classicu_1_1NumberFormat"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1NumberFormat.html#a6da929d534f909cda8bfab92f5b6f55d">NumberFormat</a> ()</td></tr>
<tr class="memdesc:a6da929d534f909cda8bfab92f5b6f55d inherit pro_methods_classicu_1_1NumberFormat"><td class="mdescLeft">&#160;</td><td class="mdescRight">Default constructor for subclass use only.  <a href="#a6da929d534f909cda8bfab92f5b6f55d">More...</a><br/></td></tr>
<tr class="separator:a6da929d534f909cda8bfab92f5b6f55d inherit pro_methods_classicu_1_1NumberFormat"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aecbf5b7c567fb26c2796a32aff4d3941 inherit pro_methods_classicu_1_1NumberFormat"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1NumberFormat.html#aecbf5b7c567fb26c2796a32aff4d3941">NumberFormat</a> (const <a class="el" href="classicu_1_1NumberFormat.html">NumberFormat</a> &amp;)</td></tr>
<tr class="memdesc:aecbf5b7c567fb26c2796a32aff4d3941 inherit pro_methods_classicu_1_1NumberFormat"><td class="mdescLeft">&#160;</td><td class="mdescRight">Copy constructor.  <a href="#aecbf5b7c567fb26c2796a32aff4d3941">More...</a><br/></td></tr>
<tr class="separator:aecbf5b7c567fb26c2796a32aff4d3941 inherit pro_methods_classicu_1_1NumberFormat"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:acd694571d0b5a9c2248a469c3f3c0181 inherit pro_methods_classicu_1_1NumberFormat"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classicu_1_1NumberFormat.html">NumberFormat</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1NumberFormat.html#acd694571d0b5a9c2248a469c3f3c0181">operator=</a> (const <a class="el" href="classicu_1_1NumberFormat.html">NumberFormat</a> &amp;)</td></tr>
<tr class="memdesc:acd694571d0b5a9c2248a469c3f3c0181 inherit pro_methods_classicu_1_1NumberFormat"><td class="mdescLeft">&#160;</td><td class="mdescRight">Assignment operator.  <a href="#acd694571d0b5a9c2248a469c3f3c0181">More...</a><br/></td></tr>
<tr class="separator:acd694571d0b5a9c2248a469c3f3c0181 inherit pro_methods_classicu_1_1NumberFormat"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pro_methods_classicu_1_1Format"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_classicu_1_1Format')"><img src="closed.png" alt="-"/>&#160;Protected Member Functions inherited from <a class="el" href="classicu_1_1Format.html">icu::Format</a></td></tr>
<tr class="memitem:a9c316525df8bdb422d3e73f0eb9a2a32 inherit pro_methods_classicu_1_1Format"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1Format.html#a9c316525df8bdb422d3e73f0eb9a2a32">setLocaleIDs</a> (const char *valid, const char *actual)</td></tr>
<tr class="separator:a9c316525df8bdb422d3e73f0eb9a2a32 inherit pro_methods_classicu_1_1Format"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0e673e9e040598bace20c25a2261b845 inherit pro_methods_classicu_1_1Format"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1Format.html#a0e673e9e040598bace20c25a2261b845">Format</a> ()</td></tr>
<tr class="memdesc:a0e673e9e040598bace20c25a2261b845 inherit pro_methods_classicu_1_1Format"><td class="mdescLeft">&#160;</td><td class="mdescRight">Default constructor for subclass use only.  <a href="#a0e673e9e040598bace20c25a2261b845">More...</a><br/></td></tr>
<tr class="separator:a0e673e9e040598bace20c25a2261b845 inherit pro_methods_classicu_1_1Format"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2747bab62f7164f3c1556c044502df6e inherit pro_methods_classicu_1_1Format"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1Format.html#a2747bab62f7164f3c1556c044502df6e">Format</a> (const <a class="el" href="classicu_1_1Format.html">Format</a> &amp;)</td></tr>
<tr class="separator:a2747bab62f7164f3c1556c044502df6e inherit pro_methods_classicu_1_1Format"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6e4a4f6e5eedfe8d949e9307191a3afc inherit pro_methods_classicu_1_1Format"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classicu_1_1Format.html">Format</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1Format.html#a6e4a4f6e5eedfe8d949e9307191a3afc">operator=</a> (const <a class="el" href="classicu_1_1Format.html">Format</a> &amp;)</td></tr>
<tr class="separator:a6e4a4f6e5eedfe8d949e9307191a3afc inherit pro_methods_classicu_1_1Format"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pro_static_methods_classicu_1_1NumberFormat"><td colspan="2" onclick="javascript:toggleInherit('pro_static_methods_classicu_1_1NumberFormat')"><img src="closed.png" alt="-"/>&#160;Static Protected Member Functions inherited from <a class="el" href="classicu_1_1NumberFormat.html">icu::NumberFormat</a></td></tr>
<tr class="memitem:a58de06b1cb08e8d5d8639006b79cca4a inherit pro_static_methods_classicu_1_1NumberFormat"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="classicu_1_1NumberFormat.html">NumberFormat</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1NumberFormat.html#a58de06b1cb08e8d5d8639006b79cca4a">makeInstance</a> (const <a class="el" href="classicu_1_1Locale.html">Locale</a> &amp;desiredLocale, <a class="el" href="unum_8h.html#a4eb4d3ff13bd506e7078b2be4052266d">UNumberFormatStyle</a> style, <a class="el" href="umachine_8h.html#a349ef00011f20ccd1d3b424445681aa5">UBool</a> mustBeDecimalFormat, <a class="el" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c">UErrorCode</a> &amp;errorCode)</td></tr>
<tr class="memdesc:a58de06b1cb08e8d5d8639006b79cca4a inherit pro_static_methods_classicu_1_1NumberFormat"><td class="mdescLeft">&#160;</td><td class="mdescRight">Creates the specified number format style of the desired locale.  <a href="#a58de06b1cb08e8d5d8639006b79cca4a">More...</a><br/></td></tr>
<tr class="separator:a58de06b1cb08e8d5d8639006b79cca4a inherit pro_static_methods_classicu_1_1NumberFormat"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pro_static_methods_classicu_1_1Format"><td colspan="2" onclick="javascript:toggleInherit('pro_static_methods_classicu_1_1Format')"><img src="closed.png" alt="-"/>&#160;Static Protected Member Functions inherited from <a class="el" href="classicu_1_1Format.html">icu::Format</a></td></tr>
<tr class="memitem:a4667230f833245c55ba081c163d8bb71 inherit pro_static_methods_classicu_1_1Format"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1Format.html#a4667230f833245c55ba081c163d8bb71">syntaxError</a> (const <a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> &amp;pattern, int32_t pos, <a class="el" href="structUParseError.html">UParseError</a> &amp;parseError)</td></tr>
<tr class="memdesc:a4667230f833245c55ba081c163d8bb71 inherit pro_static_methods_classicu_1_1Format"><td class="mdescLeft">&#160;</td><td class="mdescRight">Simple function for initializing a <a class="el" href="structUParseError.html" title="A UParseError struct is used to returned detailed information about parsing errors. ">UParseError</a> from a <a class="el" href="classicu_1_1UnicodeString.html" title="UnicodeString is a string class that stores Unicode characters directly and provides similar function...">UnicodeString</a>.  <a href="#a4667230f833245c55ba081c163d8bb71">More...</a><br/></td></tr>
<tr class="separator:a4667230f833245c55ba081c163d8bb71 inherit pro_static_methods_classicu_1_1Format"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pro_static_attribs_classicu_1_1DecimalFormat"><td colspan="2" onclick="javascript:toggleInherit('pro_static_attribs_classicu_1_1DecimalFormat')"><img src="closed.png" alt="-"/>&#160;Static Protected Attributes inherited from <a class="el" href="classicu_1_1DecimalFormat.html">icu::DecimalFormat</a></td></tr>
<tr class="memitem:add29c07c5991e57dc567fa2339cefed8 inherit pro_static_attribs_classicu_1_1DecimalFormat"><td class="memItemLeft" align="right" valign="top">static const int32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1DecimalFormat.html#add29c07c5991e57dc567fa2339cefed8">kDoubleIntegerDigits</a></td></tr>
<tr class="memdesc:add29c07c5991e57dc567fa2339cefed8 inherit pro_static_attribs_classicu_1_1DecimalFormat"><td class="mdescLeft">&#160;</td><td class="mdescRight">number of integer digits  <a href="#add29c07c5991e57dc567fa2339cefed8">More...</a><br/></td></tr>
<tr class="separator:add29c07c5991e57dc567fa2339cefed8 inherit pro_static_attribs_classicu_1_1DecimalFormat"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0e75b8a96102ab4662fa8d3803df4795 inherit pro_static_attribs_classicu_1_1DecimalFormat"><td class="memItemLeft" align="right" valign="top">static const int32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1DecimalFormat.html#a0e75b8a96102ab4662fa8d3803df4795">kDoubleFractionDigits</a></td></tr>
<tr class="memdesc:a0e75b8a96102ab4662fa8d3803df4795 inherit pro_static_attribs_classicu_1_1DecimalFormat"><td class="mdescLeft">&#160;</td><td class="mdescRight">number of fraction digits  <a href="#a0e75b8a96102ab4662fa8d3803df4795">More...</a><br/></td></tr>
<tr class="separator:a0e75b8a96102ab4662fa8d3803df4795 inherit pro_static_attribs_classicu_1_1DecimalFormat"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3fb6e01d8b7539296fcea42fae85b989 inherit pro_static_attribs_classicu_1_1DecimalFormat"><td class="memItemLeft" align="right" valign="top">static const int32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classicu_1_1DecimalFormat.html#a3fb6e01d8b7539296fcea42fae85b989">kMaxScientificIntegerDigits</a></td></tr>
<tr class="memdesc:a3fb6e01d8b7539296fcea42fae85b989 inherit pro_static_attribs_classicu_1_1DecimalFormat"><td class="mdescLeft">&#160;</td><td class="mdescRight">When someone turns on scientific mode, we assume that more than this number of digits is due to flipping from some other mode that didn't restrict the maximum, and so we force 1 integer digit.  <a href="#a3fb6e01d8b7539296fcea42fae85b989">More...</a><br/></td></tr>
<tr class="separator:a3fb6e01d8b7539296fcea42fae85b989 inherit pro_static_attribs_classicu_1_1DecimalFormat"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pro_static_attribs_classicu_1_1NumberFormat"><td colspan="2" onclick="javascript:toggleInherit('pro_static_attribs_classicu_1_1NumberFormat')"><img src="closed.png" alt="-"/>&#160;Static Protected Attributes inherited from <a class="el" href="classicu_1_1NumberFormat.html">icu::NumberFormat</a></td></tr>
<tr class="memitem:a4e1ecebed23e319ffee166e9923f0d74 inherit pro_static_attribs_classicu_1_1NumberFormat"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a4e1ecebed23e319ffee166e9923f0d74"></a>
static const int32_t&#160;</td><td class="memItemRight" valign="bottom"><b>gDefaultMaxIntegerDigits</b></td></tr>
<tr class="separator:a4e1ecebed23e319ffee166e9923f0d74 inherit pro_static_attribs_classicu_1_1NumberFormat"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6deccc7e5b02f25adcb2c690d564718d inherit pro_static_attribs_classicu_1_1NumberFormat"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a6deccc7e5b02f25adcb2c690d564718d"></a>
static const int32_t&#160;</td><td class="memItemRight" valign="bottom"><b>gDefaultMinIntegerDigits</b></td></tr>
<tr class="separator:a6deccc7e5b02f25adcb2c690d564718d inherit pro_static_attribs_classicu_1_1NumberFormat"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><p>The <a class="el" href="classicu_1_1CompactDecimalFormat.html" title="The CompactDecimalFormat produces abbreviated numbers, suitable for display in environments will limi...">CompactDecimalFormat</a> produces abbreviated numbers, suitable for display in environments will limited real estate. </p>
<p>For example, 'Hits: 1.2B' instead of 'Hits: 1,200,000,000'. The format will be appropriate for the given language, such as "1,2 Mrd." for German. </p>
<p>For numbers under 1000 trillion (under 10^15, such as 123,456,789,012,345), the result will be short for supported languages. However, the result may sometimes exceed 7 characters, such as when there are combining marks or thin characters. In such cases, the visual width in fonts should still be short. </p>
<p>By default, there are 3 significant digits. After creation, if more than three significant digits are set (with setMaximumSignificantDigits), or if a fixed number of digits are set (with setMaximumIntegerDigits or setMaximumFractionDigits), then result may be wider. </p>
<p>At this time, parsing is not supported, and will produce a U_UNSUPPORTED_ERROR. Resetting the pattern prefixes or suffixes is not supported; the method calls are ignored. </p>
<dl class="stable"><dt><b><a class="el" href="stable.html#_stable003055">Stable:</a></b></dt><dd>ICU 51 </dd></dl>

<p>Definition at line <a class="el" href="compactdecimalformat_8h_source.html#l00052">52</a> of file <a class="el" href="compactdecimalformat_8h_source.html">compactdecimalformat.h</a>.</p>
</div><h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
<a class="anchor" id="a9e6e8d7ee4e5833443523ba48638b109"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">icu::CompactDecimalFormat::CompactDecimalFormat </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classicu_1_1CompactDecimalFormat.html">CompactDecimalFormat</a> &amp;&#160;</td>
          <td class="paramname"><em>source</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Copy constructor. </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">source</td><td>the <a class="el" href="classicu_1_1DecimalFormat.html" title="DecimalFormat is a concrete subclass of NumberFormat that formats decimal numbers. ">DecimalFormat</a> object to be copied from. </td></tr>
  </table>
  </dd>
</dl>
<dl class="stable"><dt><b><a class="el" href="stable.html#_stable003057">Stable:</a></b></dt><dd>ICU 51 </dd></dl>

</div>
</div>
<a class="anchor" id="a3feadb803c45d3525afe8f85b75a9966"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">virtual icu::CompactDecimalFormat::~CompactDecimalFormat </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Destructor. </p>
<dl class="stable"><dt><b><a class="el" href="stable.html#_stable003058">Stable:</a></b></dt><dd>ICU 51 </dd></dl>

</div>
</div>
<h2 class="groupheader">Member Function Documentation</h2>
<a class="anchor" id="a2fd95f43a6d5e9effd8c50c295040940"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">virtual <a class="el" href="classicu_1_1Format.html">Format</a>* icu::CompactDecimalFormat::clone </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Clone this <a class="el" href="classicu_1_1Format.html" title="Base class for all formats. ">Format</a> object polymorphically. </p>
<p>The caller owns the result and should delete it when done.</p>
<dl class="section return"><dt>Returns</dt><dd>a polymorphic copy of this <a class="el" href="classicu_1_1CompactDecimalFormat.html" title="The CompactDecimalFormat produces abbreviated numbers, suitable for display in environments will limi...">CompactDecimalFormat</a>. </dd></dl>
<dl class="stable"><dt><b><a class="el" href="stable.html#_stable003060">Stable:</a></b></dt><dd>ICU 51 </dd></dl>

<p>Reimplemented from <a class="el" href="classicu_1_1DecimalFormat.html#a149b9ec1447f08f2364953b84c1972e6">icu::DecimalFormat</a>.</p>

</div>
</div>
<a class="anchor" id="ac163a8be5c4a97054264ba87c5800383"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static <a class="el" href="classicu_1_1CompactDecimalFormat.html">CompactDecimalFormat</a>* icu::CompactDecimalFormat::createInstance </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classicu_1_1Locale.html">Locale</a> &amp;&#160;</td>
          <td class="paramname"><em>inLocale</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="unum_8h.html#a48d230f58cc3dc322e2f2eb6dc1139ef">UNumberCompactStyle</a>&#160;</td>
          <td class="paramname"><em>style</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c">UErrorCode</a> &amp;&#160;</td>
          <td class="paramname"><em>status</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Returns a compact decimal instance for specified locale. </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">inLocale</td><td>the given locale. </td></tr>
    <tr><td class="paramname">style</td><td>whether to use short or long style. </td></tr>
    <tr><td class="paramname">status</td><td>error code returned here. </td></tr>
  </table>
  </dd>
</dl>
<dl class="stable"><dt><b><a class="el" href="stable.html#_stable003056">Stable:</a></b></dt><dd>ICU 51 </dd></dl>

</div>
</div>
<a class="anchor" id="a0e41807052793967096915896526d848"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">virtual <a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a>&amp; icu::CompactDecimalFormat::format </td>
          <td>(</td>
          <td class="paramtype">double&#160;</td>
          <td class="paramname"><em>number</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> &amp;&#160;</td>
          <td class="paramname"><em>appendTo</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="classicu_1_1FieldPosition.html">FieldPosition</a> &amp;&#160;</td>
          <td class="paramname"><em>pos</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p><a class="el" href="classicu_1_1Format.html" title="Base class for all formats. ">Format</a> a double or long number using base-10 representation. </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">number</td><td>The value to be formatted. </td></tr>
    <tr><td class="paramname">appendTo</td><td>Output parameter to receive result. Result is appended to existing contents. </td></tr>
    <tr><td class="paramname">pos</td><td>On input: an alignment field, if desired. On output: the offsets of the alignment field. </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>Reference to 'appendTo' parameter. </dd></dl>
<dl class="stable"><dt><b><a class="el" href="stable.html#_stable003062">Stable:</a></b></dt><dd>ICU 51 </dd></dl>

<p>Reimplemented from <a class="el" href="classicu_1_1DecimalFormat.html#aeb78f77993f3b599a0ef133e7893c26b">icu::DecimalFormat</a>.</p>

</div>
</div>
<a class="anchor" id="ac47bf93059da08ad4b75eb2455a2ee70"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">virtual <a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a>&amp; icu::CompactDecimalFormat::format </td>
          <td>(</td>
          <td class="paramtype">double&#160;</td>
          <td class="paramname"><em>number</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> &amp;&#160;</td>
          <td class="paramname"><em>appendTo</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="classicu_1_1FieldPositionIterator.html">FieldPositionIterator</a> *&#160;</td>
          <td class="paramname"><em>posIter</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c">UErrorCode</a> &amp;&#160;</td>
          <td class="paramname"><em>status</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p><a class="el" href="classicu_1_1Format.html" title="Base class for all formats. ">Format</a> a double or long number using base-10 representation. </p>
<p>Currently sets status to U_UNSUPPORTED_ERROR.</p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">number</td><td>The value to be formatted. </td></tr>
    <tr><td class="paramname">appendTo</td><td>Output parameter to receive result. Result is appended to existing contents. </td></tr>
    <tr><td class="paramname">posIter</td><td>On return, can be used to iterate over positions of fields generated by this format call. Can be NULL. </td></tr>
    <tr><td class="paramname">status</td><td>Output param filled with success/failure status. </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>Reference to 'appendTo' parameter. </dd></dl>
<dl class="internal"><dt><b><a class="el" href="internal.html#_internal000283">Internal:</a></b></dt><dd>Do not use. This API is for internal use only. </dd></dl>

<p>Reimplemented from <a class="el" href="classicu_1_1DecimalFormat.html#a41f725a57d1c681bc21310b7c8580fa3">icu::DecimalFormat</a>.</p>

</div>
</div>
<a class="anchor" id="ada3c97f0bd1e25d41449f148683fe67c"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">virtual <a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a>&amp; icu::CompactDecimalFormat::format </td>
          <td>(</td>
          <td class="paramtype">int64_t&#160;</td>
          <td class="paramname"><em>number</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> &amp;&#160;</td>
          <td class="paramname"><em>appendTo</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="classicu_1_1FieldPosition.html">FieldPosition</a> &amp;&#160;</td>
          <td class="paramname"><em>pos</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p><a class="el" href="classicu_1_1Format.html" title="Base class for all formats. ">Format</a> an int64 number using base-10 representation. </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">number</td><td>The value to be formatted. </td></tr>
    <tr><td class="paramname">appendTo</td><td>Output parameter to receive result. Result is appended to existing contents. </td></tr>
    <tr><td class="paramname">pos</td><td>On input: an alignment field, if desired. On output: the offsets of the alignment field. </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>Reference to 'appendTo' parameter. </dd></dl>
<dl class="stable"><dt><b><a class="el" href="stable.html#_stable003063">Stable:</a></b></dt><dd>ICU 51 </dd></dl>

<p>Reimplemented from <a class="el" href="classicu_1_1DecimalFormat.html#aa27cc65dfdf8a38c3301f67e592fd39c">icu::DecimalFormat</a>.</p>

</div>
</div>
<a class="anchor" id="a85e00ec0456a5e66e01b701d3880cbed"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">virtual <a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a>&amp; icu::CompactDecimalFormat::format </td>
          <td>(</td>
          <td class="paramtype">int64_t&#160;</td>
          <td class="paramname"><em>number</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> &amp;&#160;</td>
          <td class="paramname"><em>appendTo</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="classicu_1_1FieldPositionIterator.html">FieldPositionIterator</a> *&#160;</td>
          <td class="paramname"><em>posIter</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c">UErrorCode</a> &amp;&#160;</td>
          <td class="paramname"><em>status</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p><a class="el" href="classicu_1_1Format.html" title="Base class for all formats. ">Format</a> an int64 number using base-10 representation. </p>
<p>Currently sets status to U_UNSUPPORTED_ERROR</p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">number</td><td>The value to be formatted. </td></tr>
    <tr><td class="paramname">appendTo</td><td>Output parameter to receive result. Result is appended to existing contents. </td></tr>
    <tr><td class="paramname">posIter</td><td>On return, can be used to iterate over positions of fields generated by this format call. Can be NULL. </td></tr>
    <tr><td class="paramname">status</td><td>Output param filled with success/failure status. </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>Reference to 'appendTo' parameter. </dd></dl>
<dl class="internal"><dt><b><a class="el" href="internal.html#_internal000284">Internal:</a></b></dt><dd>Do not use. This API is for internal use only. </dd></dl>

<p>Reimplemented from <a class="el" href="classicu_1_1DecimalFormat.html#a19b7a075e9493424246bfccd5d08c4c2">icu::DecimalFormat</a>.</p>

</div>
</div>
<a class="anchor" id="ad7b69678d930c2ac1d89dfe2a296cac1"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">virtual <a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a>&amp; icu::CompactDecimalFormat::format </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classicu_1_1StringPiece.html">StringPiece</a> &amp;&#160;</td>
          <td class="paramname"><em>number</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> &amp;&#160;</td>
          <td class="paramname"><em>appendTo</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="classicu_1_1FieldPositionIterator.html">FieldPositionIterator</a> *&#160;</td>
          <td class="paramname"><em>posIter</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c">UErrorCode</a> &amp;&#160;</td>
          <td class="paramname"><em>status</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p><a class="el" href="classicu_1_1Format.html" title="Base class for all formats. ">Format</a> a decimal number. </p>
<p>Currently sets status to U_UNSUPPORTED_ERROR The syntax of the unformatted number is a "numeric string" as defined in the Decimal Arithmetic Specification, available at <a href="http://speleotrove.com/decimal">http://speleotrove.com/decimal</a></p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">number</td><td>The unformatted number, as a string. </td></tr>
    <tr><td class="paramname">appendTo</td><td>Output parameter to receive result. Result is appended to existing contents. </td></tr>
    <tr><td class="paramname">posIter</td><td>On return, can be used to iterate over positions of fields generated by this format call. Can be NULL. </td></tr>
    <tr><td class="paramname">status</td><td>Output param filled with success/failure status. </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>Reference to 'appendTo' parameter. </dd></dl>
<dl class="internal"><dt><b><a class="el" href="internal.html#_internal000285">Internal:</a></b></dt><dd>Do not use. This API is for internal use only. </dd></dl>

<p>Reimplemented from <a class="el" href="classicu_1_1DecimalFormat.html#aca1ed9f4940aa1a930527097ba1fcda2">icu::DecimalFormat</a>.</p>

</div>
</div>
<a class="anchor" id="a2152565959e74554ce4c8aca832987e3"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">virtual <a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a>&amp; icu::CompactDecimalFormat::format </td>
          <td>(</td>
          <td class="paramtype">const DigitList &amp;&#160;</td>
          <td class="paramname"><em>number</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> &amp;&#160;</td>
          <td class="paramname"><em>appendTo</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="classicu_1_1FieldPositionIterator.html">FieldPositionIterator</a> *&#160;</td>
          <td class="paramname"><em>posIter</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c">UErrorCode</a> &amp;&#160;</td>
          <td class="paramname"><em>status</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p><a class="el" href="classicu_1_1Format.html" title="Base class for all formats. ">Format</a> a decimal number. </p>
<p>Currently sets status to U_UNSUPPORTED_ERROR The number is a DigitList wrapper onto a floating point decimal number. The default implementation in <a class="el" href="classicu_1_1NumberFormat.html" title="Abstract base class for all number formats. ">NumberFormat</a> converts the decimal number to a double and formats that.</p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">number</td><td>The number, a DigitList format Decimal Floating Point. </td></tr>
    <tr><td class="paramname">appendTo</td><td>Output parameter to receive result. Result is appended to existing contents. </td></tr>
    <tr><td class="paramname">posIter</td><td>On return, can be used to iterate over positions of fields generated by this format call. </td></tr>
    <tr><td class="paramname">status</td><td>Output param filled with success/failure status. </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>Reference to 'appendTo' parameter. </dd></dl>
<dl class="internal"><dt><b><a class="el" href="internal.html#_internal000286">Internal:</a></b></dt><dd>Do not use. This API is for internal use only. </dd></dl>

<p>Reimplemented from <a class="el" href="classicu_1_1DecimalFormat.html#a420f3633812c111ab0aa9bcd4cbfb2a3">icu::DecimalFormat</a>.</p>

</div>
</div>
<a class="anchor" id="a8c29df68f77053dcf56875070ed664af"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">virtual <a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a>&amp; icu::CompactDecimalFormat::format </td>
          <td>(</td>
          <td class="paramtype">const DigitList &amp;&#160;</td>
          <td class="paramname"><em>number</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> &amp;&#160;</td>
          <td class="paramname"><em>appendTo</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="classicu_1_1FieldPosition.html">FieldPosition</a> &amp;&#160;</td>
          <td class="paramname"><em>pos</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c">UErrorCode</a> &amp;&#160;</td>
          <td class="paramname"><em>status</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p><a class="el" href="classicu_1_1Format.html" title="Base class for all formats. ">Format</a> a decimal number. </p>
<p>Currently sets status to U_UNSUPPORTED_ERROR. The number is a DigitList wrapper onto a floating point decimal number. The default implementation in <a class="el" href="classicu_1_1NumberFormat.html" title="Abstract base class for all number formats. ">NumberFormat</a> converts the decimal number to a double and formats that.</p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">number</td><td>The number, a DigitList format Decimal Floating Point. </td></tr>
    <tr><td class="paramname">appendTo</td><td>Output parameter to receive result. Result is appended to existing contents. </td></tr>
    <tr><td class="paramname">pos</td><td>On input: an alignment field, if desired. On output: the offsets of the alignment field. </td></tr>
    <tr><td class="paramname">status</td><td>Output param filled with success/failure status. </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>Reference to 'appendTo' parameter. </dd></dl>
<dl class="internal"><dt><b><a class="el" href="internal.html#_internal000287">Internal:</a></b></dt><dd>Do not use. This API is for internal use only. </dd></dl>

<p>Reimplemented from <a class="el" href="classicu_1_1DecimalFormat.html#a0898e76b727d4d081b471fb1df6cba80">icu::DecimalFormat</a>.</p>

</div>
</div>
<a class="anchor" id="a74cf9c736c04c38dbf1e53dc5bb7c1cf"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">virtual <a class="el" href="uobject_8h.html#a22af10545208a455a6e884008df48e9f">UClassID</a> icu::CompactDecimalFormat::getDynamicClassID </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Returns a unique class ID POLYMORPHICALLY. </p>
<p>Pure virtual override. This method is to implement a simple version of RTTI, since not all C++ compilers support genuine RTTI. Polymorphic <a class="el" href="classicu_1_1CompactDecimalFormat.html#a04d421d5b6179b770ac93223403174a7" title="Return TRUE if the given Format objects are semantically equal. ">operator==()</a> and <a class="el" href="classicu_1_1CompactDecimalFormat.html#a2fd95f43a6d5e9effd8c50c295040940" title="Clone this Format object polymorphically. ">clone()</a> methods call this method.</p>
<dl class="section return"><dt>Returns</dt><dd>The class ID for this object. All objects of a given class have the same class ID. Objects of other classes have different class IDs. </dd></dl>
<dl class="stable"><dt><b><a class="el" href="stable.html#_stable003067">Stable:</a></b></dt><dd>ICU 51 </dd></dl>

<p>Reimplemented from <a class="el" href="classicu_1_1DecimalFormat.html#a16de83b10ddd7cbe2e83129f0838ca61">icu::DecimalFormat</a>.</p>

</div>
</div>
<a class="anchor" id="af3be8a221e7406ef4ab6be17f430b02c"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static <a class="el" href="uobject_8h.html#a22af10545208a455a6e884008df48e9f">UClassID</a> icu::CompactDecimalFormat::getStaticClassID </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Return the class ID for this class. </p>
<p>This is useful only for comparing to a return value from <a class="el" href="classicu_1_1CompactDecimalFormat.html#a74cf9c736c04c38dbf1e53dc5bb7c1cf" title="Returns a unique class ID POLYMORPHICALLY. ">getDynamicClassID()</a>. For example: </p>
<pre>
.      Base* polymorphic_pointer = createPolymorphicObject();
.      if (polymorphic_pointer-&gt;<a class="el" href="classicu_1_1CompactDecimalFormat.html#a74cf9c736c04c38dbf1e53dc5bb7c1cf" title="Returns a unique class ID POLYMORPHICALLY. ">getDynamicClassID()</a> ==
.          Derived::getStaticClassID()) ...
</pre> <dl class="section return"><dt>Returns</dt><dd>The class ID for all objects of this class. </dd></dl>
<dl class="stable"><dt><b><a class="el" href="stable.html#_stable003066">Stable:</a></b></dt><dd>ICU 51 </dd></dl>

</div>
</div>
<a class="anchor" id="ae0ac211342d2962bdbec3a47efd31988"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classicu_1_1CompactDecimalFormat.html">CompactDecimalFormat</a>&amp; icu::CompactDecimalFormat::operator= </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classicu_1_1CompactDecimalFormat.html">CompactDecimalFormat</a> &amp;&#160;</td>
          <td class="paramname"><em>rhs</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Assignment operator. </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">rhs</td><td>the <a class="el" href="classicu_1_1DecimalFormat.html" title="DecimalFormat is a concrete subclass of NumberFormat that formats decimal numbers. ">DecimalFormat</a> object to be copied. </td></tr>
  </table>
  </dd>
</dl>
<dl class="stable"><dt><b><a class="el" href="stable.html#_stable003059">Stable:</a></b></dt><dd>ICU 51 </dd></dl>

</div>
</div>
<a class="anchor" id="a04d421d5b6179b770ac93223403174a7"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">virtual <a class="el" href="umachine_8h.html#a349ef00011f20ccd1d3b424445681aa5">UBool</a> icu::CompactDecimalFormat::operator== </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classicu_1_1Format.html">Format</a> &amp;&#160;</td>
          <td class="paramname"><em>other</em></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Return TRUE if the given <a class="el" href="classicu_1_1Format.html" title="Base class for all formats. ">Format</a> objects are semantically equal. </p>
<p>Objects of different subclasses are considered unequal.</p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">other</td><td>the object to be compared with. </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>TRUE if the given <a class="el" href="classicu_1_1Format.html" title="Base class for all formats. ">Format</a> objects are semantically equal. </dd></dl>
<dl class="stable"><dt><b><a class="el" href="stable.html#_stable003061">Stable:</a></b></dt><dd>ICU 51 </dd></dl>

<p>Reimplemented from <a class="el" href="classicu_1_1DecimalFormat.html#a0ebd97b14ab1ee0f70bdcfe9f34f934b">icu::DecimalFormat</a>.</p>

</div>
</div>
<a class="anchor" id="ab1ad124621252287066eb263d918ae91"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">virtual void icu::CompactDecimalFormat::parse </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> &amp;&#160;</td>
          <td class="paramname"><em>text</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="classicu_1_1Formattable.html">Formattable</a> &amp;&#160;</td>
          <td class="paramname"><em>result</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="classicu_1_1ParsePosition.html">ParsePosition</a> &amp;&#160;</td>
          <td class="paramname"><em>parsePosition</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p><a class="el" href="classicu_1_1CompactDecimalFormat.html" title="The CompactDecimalFormat produces abbreviated numbers, suitable for display in environments will limi...">CompactDecimalFormat</a> does not support parsing. </p>
<p>This implementation does nothing. </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">text</td><td>Unused. </td></tr>
    <tr><td class="paramname">result</td><td>Does not change. </td></tr>
    <tr><td class="paramname">parsePosition</td><td>Does not change. </td></tr>
  </table>
  </dd>
</dl>
<dl class="section see"><dt>See Also</dt><dd><a class="el" href="classicu_1_1Formattable.html" title="Formattable objects can be passed to the Format class or its subclasses for formatting. ">Formattable</a> </dd></dl>
<dl class="stable"><dt><b><a class="el" href="stable.html#_stable003064">Stable:</a></b></dt><dd>ICU 51 </dd></dl>

<p>Reimplemented from <a class="el" href="classicu_1_1DecimalFormat.html#a7f5d1af8e74fb284f5ce60c4bd12e0db">icu::DecimalFormat</a>.</p>

</div>
</div>
<a class="anchor" id="a2f3d4c219d3d5382ba568f12d85c11bc"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">virtual void icu::CompactDecimalFormat::parse </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> &amp;&#160;</td>
          <td class="paramname"><em>text</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="classicu_1_1Formattable.html">Formattable</a> &amp;&#160;</td>
          <td class="paramname"><em>result</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c">UErrorCode</a> &amp;&#160;</td>
          <td class="paramname"><em>status</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p><a class="el" href="classicu_1_1CompactDecimalFormat.html" title="The CompactDecimalFormat produces abbreviated numbers, suitable for display in environments will limi...">CompactDecimalFormat</a> does not support parsing. </p>
<p>This implementation sets status to U_UNSUPPORTED_ERROR</p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">text</td><td>Unused. </td></tr>
    <tr><td class="paramname">result</td><td>Does not change. </td></tr>
    <tr><td class="paramname">status</td><td>Always set to U_UNSUPPORTED_ERROR. </td></tr>
  </table>
  </dd>
</dl>
<dl class="stable"><dt><b><a class="el" href="stable.html#_stable003065">Stable:</a></b></dt><dd>ICU 51 </dd></dl>

<p>Reimplemented from <a class="el" href="classicu_1_1NumberFormat.html#ab11209e3a7750b3bace910f211fd2506">icu::NumberFormat</a>.</p>

</div>
</div>
<a class="anchor" id="a7edd7000be7318e8bd34d911c780d271"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">virtual <a class="el" href="classicu_1_1CurrencyAmount.html">CurrencyAmount</a>* icu::CompactDecimalFormat::parseCurrency </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classicu_1_1UnicodeString.html">UnicodeString</a> &amp;&#160;</td>
          <td class="paramname"><em>text</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="classicu_1_1ParsePosition.html">ParsePosition</a> &amp;&#160;</td>
          <td class="paramname"><em>pos</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Parses text from the given string as a currency amount. </p>
<p>Unlike the <a class="el" href="classicu_1_1CompactDecimalFormat.html#ab1ad124621252287066eb263d918ae91" title="CompactDecimalFormat does not support parsing. ">parse()</a> method, this method will attempt to parse a generic currency name, searching for a match of this object's locale's currency display names, or for a 3-letter ISO currency code. This method will fail if this format is not a currency format, that is, if it does not contain the currency pattern symbol (U+00A4) in its prefix or suffix. This implementation always returns NULL.</p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">text</td><td>the string to parse </td></tr>
    <tr><td class="paramname">pos</td><td>input-output position; on input, the position within text to match; must have 0 &lt;= pos.getIndex() &lt; text.length(); on output, the position after the last matched character. If the parse fails, the position in unchanged upon output. </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>if parse succeeds, a pointer to a newly-created <a class="el" href="classicu_1_1CurrencyAmount.html" title="A currency together with a numeric amount, such as 200 USD. ">CurrencyAmount</a> object (owned by the caller) containing information about the parsed currency; if parse fails, this is NULL. </dd></dl>
<dl class="internal"><dt><b><a class="el" href="internal.html#_internal000288">Internal:</a></b></dt><dd>Do not use. This API is for internal use only. </dd></dl>

<p>Reimplemented from <a class="el" href="classicu_1_1DecimalFormat.html#a4e38616ca25f4fbaa1d303dc172499e2">icu::DecimalFormat</a>.</p>

</div>
</div>
<hr/>The documentation for this class was generated from the following file:<ul>
<li><a class="el" href="compactdecimalformat_8h_source.html">compactdecimalformat.h</a></li>
</ul>
</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>