Sophie

Sophie

distrib > Mageia > 4 > x86_64 > by-pkgid > bb666f0d3e1dd56dc58c06de255357c9 > files > 24

ppl-pwl-docs-0.11.2-6.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"/>
<title>PWL: Parma_Watchdog_Library::Time Class 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="pages.html"><span>Related&nbsp;Pages</span></a></li>
      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
    </ul>
  </div>
  <div class="tabs">
    <ul>
      <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
      <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
      <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
    </ul>
  </div>
  <div class="navpath"><b>Parma_Watchdog_Library</b>::<a class="el" href="classParma__Watchdog__Library_1_1Time.html">Time</a>
  </div>
</div>
<div class="contents">
<h1>Parma_Watchdog_Library::Time Class Reference</h1><!-- doxytag: class="Parma_Watchdog_Library::Time" -->
<p>A class for representing and manipulating positive time intervals.  
<a href="#_details">More...</a></p>

<p><code>#include &lt;pwl.hh&gt;</code></p>

<p><a href="classParma__Watchdog__Library_1_1Time-members.html">List of all members.</a></p>
<table border="0" cellpadding="0" cellspacing="0">
<tr><td colspan="2"><h2>Public Member Functions</h2></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a28e5d8317f84dccf4168e89532f578dd"></a><!-- doxytag: member="Parma_Watchdog_Library::Time::Time" ref="a28e5d8317f84dccf4168e89532f578dd" args="()" -->
&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classParma__Watchdog__Library_1_1Time.html#a28e5d8317f84dccf4168e89532f578dd">Time</a> ()</td></tr>
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Zero seconds. <br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aee6fb26aab845627ca82ce9a644b5753"></a><!-- doxytag: member="Parma_Watchdog_Library::Time::Time" ref="aee6fb26aab845627ca82ce9a644b5753" args="(unsigned long hundredths_of_a_second)" -->
&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classParma__Watchdog__Library_1_1Time.html#aee6fb26aab845627ca82ce9a644b5753">Time</a> (unsigned long hundredths_of_a_second)</td></tr>
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Constructor taking a number of hundredths of a second. <br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aa2f88d1accf415b323895263db09558f"></a><!-- doxytag: member="Parma_Watchdog_Library::Time::Time" ref="aa2f88d1accf415b323895263db09558f" args="(unsigned long s, unsigned long m)" -->
&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classParma__Watchdog__Library_1_1Time.html#aa2f88d1accf415b323895263db09558f">Time</a> (unsigned long s, unsigned long m)</td></tr>
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Constructor with seconds and microseconds. <br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab5bd7c134c5f76f3c2d5277d81eea755"></a><!-- doxytag: member="Parma_Watchdog_Library::Time::seconds" ref="ab5bd7c134c5f76f3c2d5277d81eea755" args="() const " -->
unsigned long&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classParma__Watchdog__Library_1_1Time.html#ab5bd7c134c5f76f3c2d5277d81eea755">seconds</a> () const </td></tr>
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Returns the number of whole seconds contained in the represented time interval. <br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a96a2ddd6aea2c0046d13f61c5b9e19f7"></a><!-- doxytag: member="Parma_Watchdog_Library::Time::microseconds" ref="a96a2ddd6aea2c0046d13f61c5b9e19f7" args="() const " -->
unsigned long&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classParma__Watchdog__Library_1_1Time.html#a96a2ddd6aea2c0046d13f61c5b9e19f7">microseconds</a> () const </td></tr>
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Returns the number of microseconds that, when added to the number of seconds returned by <a class="el" href="classParma__Watchdog__Library_1_1Time.html#ab5bd7c134c5f76f3c2d5277d81eea755" title="Returns the number of whole seconds contained in the represented time interval.">seconds()</a>, give the represent time interval. <br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ad580ee5181420ef8fafe78c2c0cd5555"></a><!-- doxytag: member="Parma_Watchdog_Library::Time::operator+=" ref="ad580ee5181420ef8fafe78c2c0cd5555" args="(const Time &amp;y)" -->
<a class="el" href="classParma__Watchdog__Library_1_1Time.html">Time</a> &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classParma__Watchdog__Library_1_1Time.html#ad580ee5181420ef8fafe78c2c0cd5555">operator+=</a> (const <a class="el" href="classParma__Watchdog__Library_1_1Time.html">Time</a> &amp;y)</td></tr>
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Adds <code>y</code> to <code>*this</code>. <br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="af6c5f6f7f5d023e448874d39908db70f"></a><!-- doxytag: member="Parma_Watchdog_Library::Time::operator&#45;=" ref="af6c5f6f7f5d023e448874d39908db70f" args="(const Time &amp;y)" -->
<a class="el" href="classParma__Watchdog__Library_1_1Time.html">Time</a> &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classParma__Watchdog__Library_1_1Time.html#af6c5f6f7f5d023e448874d39908db70f">operator-=</a> (const <a class="el" href="classParma__Watchdog__Library_1_1Time.html">Time</a> &amp;y)</td></tr>
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Subtracts <code>y</code> from <code>*this</code>; if <code>*this</code> is shorter than <code>y</code>, <code>*this</code> is set to the null interval. <br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a737e02d4b1c53dc2e80694f204da3d22"></a><!-- doxytag: member="Parma_Watchdog_Library::Time::OK" ref="a737e02d4b1c53dc2e80694f204da3d22" args="() const " -->
bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classParma__Watchdog__Library_1_1Time.html#a737e02d4b1c53dc2e80694f204da3d22">OK</a> () const </td></tr>
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Checks if all the invariants are satisfied. <br/></td></tr>
</table>
<hr/><a name="_details"></a><h2>Detailed Description</h2>
<p>A class for representing and manipulating positive time intervals. </p>
<hr/>The documentation for this class was generated from the following file:<ul>
<li>pwl.hh</li>
</ul>
</div>
<hr class="footer"/><address style="text-align: right;"><small>Generated on Sun Feb 27 10:10:36 2011 for PWL 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>