Sophie

Sophie

distrib > Mandriva > 2010.2 > i586 > media > contrib-backports > by-pkgid > 4f5f2dc0f55b453456458df885792b0b > files > 498

ucommon-doc-5.0.4-1mdv2010.2.i586.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"/>
<title>ucommon: ucommon/numbers.h File Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<link href="doxygen.css" rel="stylesheet" type="text/css"/>
</head>
<body>
<!-- Generated by Doxygen 1.6.3 -->
<div class="navigation" id="top">
  <div class="tabs">
    <ul>
      <li><a href="main.html"><span>Main&nbsp;Page</span></a></li>
      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
      <li><a href="annotated.html"><span>Data&nbsp;Structures</span></a></li>
      <li class="current"><a href="files.html"><span>Files</span></a></li>
      <li><a href="examples.html"><span>Examples</span></a></li>
    </ul>
  </div>
  <div class="tabs">
    <ul>
      <li><a href="files.html"><span>File&nbsp;List</span></a></li>
      <li><a href="globals.html"><span>Globals</span></a></li>
    </ul>
  </div>
</div>
<div class="contents">
<h1>ucommon/numbers.h File Reference</h1>
<p>Support classes for manipulation of numbers as strings.  
<a href="#_details">More...</a></p>
<code>#include &lt;<a class="el" href="a00194_source.html">ucommon/platform.h</a>&gt;</code><br/>
<div class="dynheader">
Include dependency graph for numbers.h:</div>
<div class="dynsection">
<div class="center"><img src="a00247.png" border="0" usemap="#ucommon_2numbers_8h_map" alt=""/></div>
<map name="ucommon_2numbers_8h_map" id="ucommon_2numbers_8h">
<area shape="rect" id="node3" href="a00194.html" title="Various miscellaneous platform specific headers and defines." alt="" coords="635,80,837,107"/></map>
</div>
<div class="dynheader">
This graph shows which files directly or indirectly include this file:</div>
<div class="dynsection">
<div class="center"><img src="a00248.png" border="0" usemap="#ucommon_2numbers_8hdep_map" alt=""/></div>
<map name="ucommon_2numbers_8hdep_map" id="ucommon_2numbers_8hdep">
<area shape="rect" id="node3" href="a00183.html" title="Basic classes for manipulating time and date based data, particularly that may be..." alt="" coords="5,80,208,107"/><area shape="rect" id="node5" href="a00204.html" title="Top level include file for the GNU uCommon C++ core library." alt="" coords="80,155,272,181"/><area shape="rect" id="node7" href="a00196.html" title="This library holds basic cryptographic functions and secure socket support for use..." alt="" coords="85,229,267,256"/></map>
</div>

<p><a href="a00191_source.html">Go to the source code of this file.</a></p>
<table border="0" cellpadding="0" cellspacing="0">
<tr><td colspan="2"><h2>Data Structures</h2></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">class &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00092.html">ucommon::Number</a></td></tr>
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">A number manipulation class.  <a href="a00092.html#_details">More...</a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">class &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00176.html">ucommon::ZNumber</a></td></tr>
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">A number manipulation class that maintains a zero lead filled string.  <a href="a00176.html#_details">More...</a><br/></td></tr>
<tr><td colspan="2"><h2>Namespaces</h2></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">namespace &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00208.html">ucommon</a></td></tr>

<p><tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight"><p>Common namespace for all ucommon objects. </p>
<br/></td></tr>
</p>
<tr><td colspan="2"><h2>Typedefs</h2></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a4a33d28433eb25dfa709ea798c8f0530"></a><!-- doxytag: member="numbers.h::number_t" ref="a4a33d28433eb25dfa709ea798c8f0530" args="" -->
typedef Number&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00208.html#a4a33d28433eb25dfa709ea798c8f0530">ucommon::number_t</a></td></tr>
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">A convenience type for number. <br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae93129157a700820042111503dcee7ef"></a><!-- doxytag: member="numbers.h::znumber_t" ref="ae93129157a700820042111503dcee7ef" args="" -->
typedef ZNumber&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00208.html#ae93129157a700820042111503dcee7ef">ucommon::znumber_t</a></td></tr>
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">A convenience type for znumber. <br/></td></tr>
<tr><td colspan="2"><h2>Functions</h2></td></tr>
<tr><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr><td class="memTemplItemLeft" align="right" valign="top">const T&nbsp;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00208.html#ab2c22b12aa7bfd97947c61e7a24ffcae">ucommon::abs</a> (const T &amp;value)</td></tr>
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Template for absolute value of a type.  <a href="#ab2c22b12aa7bfd97947c61e7a24ffcae"></a><br/></td></tr>
<tr><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr><td class="memTemplItemLeft" align="right" valign="top">const T()&nbsp;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00208.html#aab1015f2852b036e8ea05cbff4b908c2">ucommon::max</a> (const T &amp;v1, const T &amp;v2)</td></tr>
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Template for max value of a type.  <a href="#aab1015f2852b036e8ea05cbff4b908c2"></a><br/></td></tr>
<tr><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr><td class="memTemplItemLeft" align="right" valign="top">const T()&nbsp;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00208.html#a4072c65fabe4667c587afc98374227b3">ucommon::min</a> (const T &amp;v1, const T &amp;v2)</td></tr>
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Template for min value of a type.  <a href="#a4072c65fabe4667c587afc98374227b3"></a><br/></td></tr>
</table>
<hr/><a name="_details"></a><h2>Detailed Description</h2>
<p>Support classes for manipulation of numbers as strings. </p>
<p>This is used for things which parse numbers out of strings, such as in the date and time classes. Other useful math related functions, templates, and macros may also be found here. </p>

<p>Definition in file <a class="el" href="a00191_source.html">numbers.h</a>.</p>
</div>
<hr class="footer"/><address style="text-align: right;"><small>Generated on Thu Jul 14 16:39:05 2011 for ucommon by&nbsp;
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
</body>
</html>