Sophie

Sophie

distrib > Mageia > 4 > x86_64 > by-pkgid > b293cf61b174f6cb974e48c9096dc9b3 > files > 370

lib64commoncpp-devel-1.8.1-7.mga4.x86_64.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.5"/>
<title>GNU CommonC++: ost::Time 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="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">GNU CommonC++
   </div>
  </td>
 </tr>
 </tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.5 -->
  <div id="navrow1" class="tabs">
    <ul class="tablist">
      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
      <li><a href="files.html"><span>Files</span></a></li>
      <li><a href="examples.html"><span>Examples</span></a></li>
    </ul>
  </div>
  <div id="navrow2" class="tabs2">
    <ul class="tablist">
      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
      <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
    </ul>
  </div>
<div id="nav-path" class="navpath">
  <ul>
<li class="navelem"><a class="el" href="namespaceost.html">ost</a></li><li class="navelem"><a class="el" href="classost_1_1_time.html">Time</a></li>  </ul>
</div>
</div><!-- top -->
<div class="header">
  <div class="summary">
<a href="#pub-methods">Public Member Functions</a> &#124;
<a href="#pro-methods">Protected Member Functions</a> &#124;
<a href="#pro-attribs">Protected Attributes</a> &#124;
<a href="#friends">Friends</a> &#124;
<a href="classost_1_1_time-members.html">List of all members</a>  </div>
  <div class="headertitle">
<div class="title">ost::Time Class Reference</div>  </div>
</div><!--header-->
<div class="contents">

<p>The <a class="el" href="classost_1_1_time.html" title="The Time class uses a integer representation of the current time. ">Time</a> class uses a integer representation of the current time.  
 <a href="classost_1_1_time.html#details">More...</a></p>

<p><code>#include &lt;<a class="el" href="numbers_8h_source.html">numbers.h</a>&gt;</code></p>
<div class="dynheader">
Inheritance diagram for ost::Time:</div>
<div class="dyncontent">
 <div class="center">
  <img src="classost_1_1_time.png" usemap="#ost::Time_map" alt=""/>
  <map id="ost::Time_map" name="ost::Time_map">
<area href="classost_1_1_datetime.html" title="The Datetime class uses a julian date representation of the current year, month, and day and a intege..." alt="ost::Datetime" shape="rect" coords="0,56,82,80"/>
</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:ae68036707ccb13d576c555ab2b0bee22"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classost_1_1_time.html#ae68036707ccb13d576c555ab2b0bee22">Time</a> (time_t tm)</td></tr>
<tr class="separator:ae68036707ccb13d576c555ab2b0bee22"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae33b9f548e37a26af0556e3eb415a599"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classost_1_1_time.html#ae33b9f548e37a26af0556e3eb415a599">Time</a> (tm *dt)</td></tr>
<tr class="separator:ae33b9f548e37a26af0556e3eb415a599"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa9730cd3d61b61d11e7b7e360d78efe7"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classost_1_1_time.html#aa9730cd3d61b61d11e7b7e360d78efe7">Time</a> (char *str, size_t size=0)</td></tr>
<tr class="separator:aa9730cd3d61b61d11e7b7e360d78efe7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af518a38ec13f68ca19ad3e76be1d10c1"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classost_1_1_time.html#af518a38ec13f68ca19ad3e76be1d10c1">Time</a> (int hour, int minute, int second)</td></tr>
<tr class="separator:af518a38ec13f68ca19ad3e76be1d10c1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a81138e8873462ee88085848d31436d50"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classost_1_1_time.html#a81138e8873462ee88085848d31436d50">Time</a> ()</td></tr>
<tr class="separator:a81138e8873462ee88085848d31436d50"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a64941290053e81317c85c76b9a3396aa"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classost_1_1_time.html#a64941290053e81317c85c76b9a3396aa">~Time</a> ()</td></tr>
<tr class="separator:a64941290053e81317c85c76b9a3396aa"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3717bf9882a45b2116fcee3ae61d91f8"><td class="memItemLeft" align="right" valign="top">long&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classost_1_1_time.html#a3717bf9882a45b2116fcee3ae61d91f8">getValue</a> (void) const </td></tr>
<tr class="separator:a3717bf9882a45b2116fcee3ae61d91f8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8c69d9a6fdc99bced94a2da3724d19af"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classost_1_1_time.html#a8c69d9a6fdc99bced94a2da3724d19af">getHour</a> (void) const </td></tr>
<tr class="separator:a8c69d9a6fdc99bced94a2da3724d19af"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a25801bd952fe25a4f469c5bdcb470be2"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classost_1_1_time.html#a25801bd952fe25a4f469c5bdcb470be2">getMinute</a> (void) const </td></tr>
<tr class="separator:a25801bd952fe25a4f469c5bdcb470be2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a77e5a623ccf53b9bdf4e8ee51649c725"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classost_1_1_time.html#a77e5a623ccf53b9bdf4e8ee51649c725">getSecond</a> (void) const </td></tr>
<tr class="separator:a77e5a623ccf53b9bdf4e8ee51649c725"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a75799f402475da67d03ec0a3b7e5d31e"><td class="memItemLeft" align="right" valign="top">char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classost_1_1_time.html#a75799f402475da67d03ec0a3b7e5d31e">getTime</a> (char *buffer) const </td></tr>
<tr class="separator:a75799f402475da67d03ec0a3b7e5d31e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8ffcebe9a4246c8a0074e6570386e96a"><td class="memItemLeft" align="right" valign="top">time_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classost_1_1_time.html#a8ffcebe9a4246c8a0074e6570386e96a">getTime</a> (void) const </td></tr>
<tr class="separator:a8ffcebe9a4246c8a0074e6570386e96a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab1ce5e85f761c8511820ca589619a6a1"><td class="memItemLeft" align="right" valign="top">tm *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classost_1_1_time.html#ab1ce5e85f761c8511820ca589619a6a1">getTime</a> (tm *buf) const </td></tr>
<tr class="separator:ab1ce5e85f761c8511820ca589619a6a1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae4ca4731c1b00290d07bea313dc549af"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classost_1_1_time.html#ae4ca4731c1b00290d07bea313dc549af">setTime</a> (char *str, size_t size=0)</td></tr>
<tr class="separator:ae4ca4731c1b00290d07bea313dc549af"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab2fec1dd7a6c50fe1688948b261b2705"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classost_1_1_time.html#ab2fec1dd7a6c50fe1688948b261b2705">isValid</a> (void) const </td></tr>
<tr class="separator:ab2fec1dd7a6c50fe1688948b261b2705"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8829028b367e69bfa6e9e740372c72a5"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classost_1_1_time.html#a8829028b367e69bfa6e9e740372c72a5">operator long</a> ()</td></tr>
<tr class="separator:a8829028b367e69bfa6e9e740372c72a5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1c7f4930b44a66de7d92a6e12450f06f"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classost_1_1_string.html">String</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classost_1_1_time.html#a1c7f4930b44a66de7d92a6e12450f06f">operator()</a> () const </td></tr>
<tr class="separator:a1c7f4930b44a66de7d92a6e12450f06f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2dbdbf6f6ca8cc16f756447aa2f399c0"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classost_1_1_time.html">Time</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classost_1_1_time.html#a2dbdbf6f6ca8cc16f756447aa2f399c0">operator++</a> ()</td></tr>
<tr class="separator:a2dbdbf6f6ca8cc16f756447aa2f399c0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8a5ae67ecf5e00a9644644fdbf0535fe"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classost_1_1_time.html">Time</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classost_1_1_time.html#a8a5ae67ecf5e00a9644644fdbf0535fe">operator--</a> ()</td></tr>
<tr class="separator:a8a5ae67ecf5e00a9644644fdbf0535fe"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aed171a6b547b88fac08b6cc06b464c6c"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classost_1_1_time.html">Time</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classost_1_1_time.html#aed171a6b547b88fac08b6cc06b464c6c">operator+=</a> (const int val)</td></tr>
<tr class="separator:aed171a6b547b88fac08b6cc06b464c6c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afe254a32de348add1b182e8815bf46ab"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classost_1_1_time.html">Time</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classost_1_1_time.html#afe254a32de348add1b182e8815bf46ab">operator-=</a> (const int val)</td></tr>
<tr class="separator:afe254a32de348add1b182e8815bf46ab"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8307ba0b00eee2afc37e8e703e589907"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classost_1_1_time.html#a8307ba0b00eee2afc37e8e703e589907">operator==</a> (const <a class="el" href="classost_1_1_time.html">Time</a> &amp;time)</td></tr>
<tr class="separator:a8307ba0b00eee2afc37e8e703e589907"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a585b777432291d892462cf06bb9e24ca"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classost_1_1_time.html#a585b777432291d892462cf06bb9e24ca">operator!=</a> (const <a class="el" href="classost_1_1_time.html">Time</a> &amp;time)</td></tr>
<tr class="separator:a585b777432291d892462cf06bb9e24ca"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5727847a6a34afe1a07349c07700e085"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classost_1_1_time.html#a5727847a6a34afe1a07349c07700e085">operator&lt;</a> (const <a class="el" href="classost_1_1_time.html">Time</a> &amp;time)</td></tr>
<tr class="separator:a5727847a6a34afe1a07349c07700e085"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae2e5f3212931a341080aa68bd4844e2e"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classost_1_1_time.html#ae2e5f3212931a341080aa68bd4844e2e">operator&lt;=</a> (const <a class="el" href="classost_1_1_time.html">Time</a> &amp;time)</td></tr>
<tr class="separator:ae2e5f3212931a341080aa68bd4844e2e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a650713349b869f4798841828cdf5b404"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classost_1_1_time.html#a650713349b869f4798841828cdf5b404">operator&gt;</a> (const <a class="el" href="classost_1_1_time.html">Time</a> &amp;time)</td></tr>
<tr class="separator:a650713349b869f4798841828cdf5b404"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0e677b2941c3c729f87ba36fcf7bb848"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classost_1_1_time.html#a0e677b2941c3c729f87ba36fcf7bb848">operator&gt;=</a> (const <a class="el" href="classost_1_1_time.html">Time</a> &amp;time)</td></tr>
<tr class="separator:a0e677b2941c3c729f87ba36fcf7bb848"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae876880f049a0d6140d8541da4337bcd"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classost_1_1_time.html#ae876880f049a0d6140d8541da4337bcd">operator!</a> () const </td></tr>
<tr class="separator:ae876880f049a0d6140d8541da4337bcd"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-methods"></a>
Protected Member Functions</h2></td></tr>
<tr class="memitem:ae13857d50721d29189c282cf94f2c12e"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classost_1_1_time.html#ae13857d50721d29189c282cf94f2c12e">toSeconds</a> (int hour, int minute, int second)</td></tr>
<tr class="separator:ae13857d50721d29189c282cf94f2c12e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae4065004d50d657f75cd1c44f31c90f7"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classost_1_1_time.html#ae4065004d50d657f75cd1c44f31c90f7">fromSeconds</a> (char *buf) const </td></tr>
<tr class="separator:ae4065004d50d657f75cd1c44f31c90f7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a284657f204ff4b0af841d814fd7a3105"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classost_1_1_time.html#a284657f204ff4b0af841d814fd7a3105">update</a> (void)</td></tr>
<tr class="separator:a284657f204ff4b0af841d814fd7a3105"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-attribs"></a>
Protected Attributes</h2></td></tr>
<tr class="memitem:aabd1d4695df3b4f06d24db2f444b9970"><td class="memItemLeft" align="right" valign="top">long&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classost_1_1_time.html#aabd1d4695df3b4f06d24db2f444b9970">seconds</a></td></tr>
<tr class="separator:aabd1d4695df3b4f06d24db2f444b9970"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="friends"></a>
Friends</h2></td></tr>
<tr class="memitem:a9c18d7b5f143b30fde622c17a4efbc76"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classost_1_1_time.html">Time</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classost_1_1_time.html#a9c18d7b5f143b30fde622c17a4efbc76">operator+</a> (const <a class="el" href="classost_1_1_time.html">Time</a> &amp;time1, const <a class="el" href="classost_1_1_time.html">Time</a> &amp;time2)</td></tr>
<tr class="separator:a9c18d7b5f143b30fde622c17a4efbc76"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac0fbc0092c27406800668dbd83109373"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classost_1_1_time.html">Time</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classost_1_1_time.html#ac0fbc0092c27406800668dbd83109373">operator-</a> (const <a class="el" href="classost_1_1_time.html">Time</a> &amp;time1, const <a class="el" href="classost_1_1_time.html">Time</a> &amp;time2)</td></tr>
<tr class="separator:ac0fbc0092c27406800668dbd83109373"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3c43d7cd22ea630832cbca2fb3d4f2cc"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classost_1_1_time.html">Time</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classost_1_1_time.html#a3c43d7cd22ea630832cbca2fb3d4f2cc">operator+</a> (const <a class="el" href="classost_1_1_time.html">Time</a> &amp;time, const int val)</td></tr>
<tr class="separator:a3c43d7cd22ea630832cbca2fb3d4f2cc"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad0836c87d01759f09a766941a440a651"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classost_1_1_time.html">Time</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classost_1_1_time.html#ad0836c87d01759f09a766941a440a651">operator-</a> (const <a class="el" href="classost_1_1_time.html">Time</a> &amp;time, const int val)</td></tr>
<tr class="separator:ad0836c87d01759f09a766941a440a651"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af0771d4878a5e94a8c2019c894e72416"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classost_1_1_time.html">Time</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classost_1_1_time.html#af0771d4878a5e94a8c2019c894e72416">operator+</a> (const int val, const <a class="el" href="classost_1_1_time.html">Time</a> &amp;time)</td></tr>
<tr class="separator:af0771d4878a5e94a8c2019c894e72416"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9a50c92ec670eda851e50b7fc673630b"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classost_1_1_time.html">Time</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classost_1_1_time.html#a9a50c92ec670eda851e50b7fc673630b">operator-</a> (const int val, const <a class="el" href="classost_1_1_time.html">Time</a> &amp;time)</td></tr>
<tr class="separator:a9a50c92ec670eda851e50b7fc673630b"><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="classost_1_1_time.html" title="The Time class uses a integer representation of the current time. ">Time</a> class uses a integer representation of the current time. </p>
<p>This is then manipulated in several forms and may be exported as needed.</p>
<dl class="section author"><dt>Author</dt><dd>Marcelo Dalmas <a href="#" onclick="location.href='mai'+'lto:'+'mad'+'@b'+'ras'+'ma'+'p.c'+'om'+'.br'; return false;">mad@b<span style="display: none;">.nosp@m.</span>rasm<span style="display: none;">.nosp@m.</span>ap.co<span style="display: none;">.nosp@m.</span>m.br</a> Integer based time class. </dd></dl>
</div><h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
<a class="anchor" id="ae68036707ccb13d576c555ab2b0bee22"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">ost::Time::Time </td>
          <td>(</td>
          <td class="paramtype">time_t&#160;</td>
          <td class="paramname"><em>tm</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="ae33b9f548e37a26af0556e3eb415a599"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">ost::Time::Time </td>
          <td>(</td>
          <td class="paramtype">tm *&#160;</td>
          <td class="paramname"><em>dt</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="aa9730cd3d61b61d11e7b7e360d78efe7"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">ost::Time::Time </td>
          <td>(</td>
          <td class="paramtype">char *&#160;</td>
          <td class="paramname"><em>str</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">size_t&#160;</td>
          <td class="paramname"><em>size</em> = <code>0</code>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="af518a38ec13f68ca19ad3e76be1d10c1"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">ost::Time::Time </td>
          <td>(</td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>hour</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>minute</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>second</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a81138e8873462ee88085848d31436d50"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">ost::Time::Time </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a64941290053e81317c85c76b9a3396aa"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">virtual ost::Time::~Time </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">

</div>
</div>
<h2 class="groupheader">Member Function Documentation</h2>
<a class="anchor" id="ae4065004d50d657f75cd1c44f31c90f7"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">void ost::Time::fromSeconds </td>
          <td>(</td>
          <td class="paramtype">char *&#160;</td>
          <td class="paramname"><em>buf</em></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">protected</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a8c69d9a6fdc99bced94a2da3724d19af"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int ost::Time::getHour </td>
          <td>(</td>
          <td class="paramtype">void&#160;</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a25801bd952fe25a4f469c5bdcb470be2"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int ost::Time::getMinute </td>
          <td>(</td>
          <td class="paramtype">void&#160;</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a77e5a623ccf53b9bdf4e8ee51649c725"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int ost::Time::getSecond </td>
          <td>(</td>
          <td class="paramtype">void&#160;</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a75799f402475da67d03ec0a3b7e5d31e"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">char* ost::Time::getTime </td>
          <td>(</td>
          <td class="paramtype">char *&#160;</td>
          <td class="paramname"><em>buffer</em></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a8ffcebe9a4246c8a0074e6570386e96a"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">time_t ost::Time::getTime </td>
          <td>(</td>
          <td class="paramtype">void&#160;</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="ab1ce5e85f761c8511820ca589619a6a1"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">tm* ost::Time::getTime </td>
          <td>(</td>
          <td class="paramtype">tm *&#160;</td>
          <td class="paramname"><em>buf</em></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a3717bf9882a45b2116fcee3ae61d91f8"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">long ost::Time::getValue </td>
          <td>(</td>
          <td class="paramtype">void&#160;</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="ab2fec1dd7a6c50fe1688948b261b2705"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool ost::Time::isValid </td>
          <td>(</td>
          <td class="paramtype">void&#160;</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a8829028b367e69bfa6e9e740372c72a5"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">ost::Time::operator long </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="ae876880f049a0d6140d8541da4337bcd"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">bool ost::Time::operator! </td>
          <td>(</td>
          <td class="paramtype">void&#160;</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a585b777432291d892462cf06bb9e24ca"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int <a class="el" href="classost_1_1_time.html#ae876880f049a0d6140d8541da4337bcd">ost::Time::operator!</a>= </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classost_1_1_time.html">Time</a> &amp;&#160;</td>
          <td class="paramname"><em>time</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a1c7f4930b44a66de7d92a6e12450f06f"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classost_1_1_string.html">String</a> ost::Time::operator() </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a2dbdbf6f6ca8cc16f756447aa2f399c0"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classost_1_1_time.html">Time</a>&amp; ost::Time::operator++ </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="aed171a6b547b88fac08b6cc06b464c6c"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classost_1_1_time.html">Time</a>&amp; ost::Time::operator+= </td>
          <td>(</td>
          <td class="paramtype">const int&#160;</td>
          <td class="paramname"><em>val</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a8a5ae67ecf5e00a9644644fdbf0535fe"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classost_1_1_time.html">Time</a>&amp; ost::Time::operator-- </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="afe254a32de348add1b182e8815bf46ab"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classost_1_1_time.html">Time</a>&amp; ost::Time::operator-= </td>
          <td>(</td>
          <td class="paramtype">const int&#160;</td>
          <td class="paramname"><em>val</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a5727847a6a34afe1a07349c07700e085"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int ost::Time::operator&lt; </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classost_1_1_time.html">Time</a> &amp;&#160;</td>
          <td class="paramname"><em>time</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="ae2e5f3212931a341080aa68bd4844e2e"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int ost::Time::operator&lt;= </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classost_1_1_time.html">Time</a> &amp;&#160;</td>
          <td class="paramname"><em>time</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a8307ba0b00eee2afc37e8e703e589907"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int ost::Time::operator== </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classost_1_1_time.html">Time</a> &amp;&#160;</td>
          <td class="paramname"><em>time</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a650713349b869f4798841828cdf5b404"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int ost::Time::operator&gt; </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classost_1_1_time.html">Time</a> &amp;&#160;</td>
          <td class="paramname"><em>time</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a0e677b2941c3c729f87ba36fcf7bb848"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int ost::Time::operator&gt;= </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classost_1_1_time.html">Time</a> &amp;&#160;</td>
          <td class="paramname"><em>time</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="ae4ca4731c1b00290d07bea313dc549af"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void ost::Time::setTime </td>
          <td>(</td>
          <td class="paramtype">char *&#160;</td>
          <td class="paramname"><em>str</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">size_t&#160;</td>
          <td class="paramname"><em>size</em> = <code>0</code>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="ae13857d50721d29189c282cf94f2c12e"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">void ost::Time::toSeconds </td>
          <td>(</td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>hour</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>minute</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>second</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">protected</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a284657f204ff4b0af841d814fd7a3105"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">virtual void ost::Time::update </td>
          <td>(</td>
          <td class="paramtype">void&#160;</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">protected</span><span class="mlabel">virtual</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

</div>
</div>
<h2 class="groupheader">Friends And Related Function Documentation</h2>
<a class="anchor" id="a9c18d7b5f143b30fde622c17a4efbc76"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classost_1_1_time.html">Time</a> operator+ </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classost_1_1_time.html">Time</a> &amp;&#160;</td>
          <td class="paramname"><em>time1</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const <a class="el" href="classost_1_1_time.html">Time</a> &amp;&#160;</td>
          <td class="paramname"><em>time2</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">friend</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a3c43d7cd22ea630832cbca2fb3d4f2cc"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classost_1_1_time.html">Time</a> operator+ </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classost_1_1_time.html">Time</a> &amp;&#160;</td>
          <td class="paramname"><em>time</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const int&#160;</td>
          <td class="paramname"><em>val</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">friend</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="af0771d4878a5e94a8c2019c894e72416"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classost_1_1_time.html">Time</a> operator+ </td>
          <td>(</td>
          <td class="paramtype">const int&#160;</td>
          <td class="paramname"><em>val</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const <a class="el" href="classost_1_1_time.html">Time</a> &amp;&#160;</td>
          <td class="paramname"><em>time</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">friend</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="ac0fbc0092c27406800668dbd83109373"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classost_1_1_time.html">Time</a> operator- </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classost_1_1_time.html">Time</a> &amp;&#160;</td>
          <td class="paramname"><em>time1</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const <a class="el" href="classost_1_1_time.html">Time</a> &amp;&#160;</td>
          <td class="paramname"><em>time2</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">friend</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="ad0836c87d01759f09a766941a440a651"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classost_1_1_time.html">Time</a> operator- </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classost_1_1_time.html">Time</a> &amp;&#160;</td>
          <td class="paramname"><em>time</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const int&#160;</td>
          <td class="paramname"><em>val</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">friend</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a9a50c92ec670eda851e50b7fc673630b"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classost_1_1_time.html">Time</a> operator- </td>
          <td>(</td>
          <td class="paramtype">const int&#160;</td>
          <td class="paramname"><em>val</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const <a class="el" href="classost_1_1_time.html">Time</a> &amp;&#160;</td>
          <td class="paramname"><em>time</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">friend</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

</div>
</div>
<h2 class="groupheader">Member Data Documentation</h2>
<a class="anchor" id="aabd1d4695df3b4f06d24db2f444b9970"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">long ost::Time::seconds</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">protected</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

</div>
</div>
<hr/>The documentation for this class was generated from the following file:<ul>
<li><a class="el" href="numbers_8h_source.html">numbers.h</a></li>
</ul>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Thu Oct 17 2013 23:24:57 for GNU CommonC++ by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.5
</small></address>
</body>
</html>