Sophie

Sophie

distrib > Fedora > 15 > i386 > by-pkgid > 54cac1c2268db633d66eeff1b4faa585 > files > 323

frepple-doc-0.8.1-3.fc15.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"/>
<title>C++ API frePPLe: frepple::utils::DataElement Class Reference</title>
<link href="doxygen.css" rel="stylesheet" type="text/css">
<link href="tabs.css" rel="stylesheet" type="text/css">
<link href="../styles.css" rel="stylesheet"  type="text/css">
</head>
<body>
<div id="container">

<div id="menubar"> 
<div id="logo" align="center">
<br/><img src='../frepple.bmp' alt="frepple" /><br/>
<a href='http://www.frepple.com/'>
<strong>a Free<br/>Production Planning<br/>Library</strong>
</a>
</div>
<div id="menu">
<br/>
<h3><a href='../Main/HomePage.html'>Main</a></h3>
<h3><a href='../UI/Main.html'>User Manual</a></h3>
<h3><a href='../Tutorial/Main.html'>Tutorial</a></h3>
<h3><a href='../Frepple/Main.html'>Reference Manual</a></h3>
<h3><a href='../Main/FAQ.html'>FAQ</a></h3>
<h3><a href='index.html'>C++ API</a></h3>
<br/>
</div>  
</div>

<div id="content">
<br/>
<!-- Generated by Doxygen 1.6.1 -->
<div class="navigation" id="top">
  <div class="tabs">
    <ul>
      <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
      <li><a href="pages.html"><span>Related&nbsp;Pages</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="dirs.html"><span>Directories</span></a></li>
    </ul>
  </div>
  <div class="tabs">
    <ul>
      <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
      <li><a href="classes.html"><span>Class&nbsp;Index</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"><a class="el" href="a00256.html">frepple</a>::<a class="el" href="a00257.html">utils</a>::<a class="el" href="a00047.html">DataElement</a>
  </div>
</div>
<div class="contents">
<h1>frepple::utils::DataElement Class Reference</h1><!-- doxytag: class="frepple::utils::DataElement" -->
<p>This abstract class represents a attribute and value pair for updating objects in frePPLe.  
<a href="#_details">More...</a></p>

<p><code>#include &lt;<a class="el" href="a00252_source.html">utils.h</a>&gt;</code></p>
<div class="dynheader">
Inheritance diagram for frepple::utils::DataElement:</div>
<div class="dynsection">
<div class="center"><img src="a00566.png" border="0" usemap="#frepple_1_1utils_1_1_data_element_inherit__map" alt="Inheritance graph"/></div>
<map name="frepple_1_1utils_1_1_data_element_inherit__map" id="frepple_1_1utils_1_1_data_element_inherit__map">
<area shape="rect" id="node3" href="a00154.html" title="This class handles two&#45;way translation between the data types in C++ and Python." alt="" coords="11,83,189,111"/>
<area shape="rect" id="node7" href="a00184.html" title="This class represents an XML element being read in from the input file." alt="" coords="213,83,384,111"/>
<area shape="rect" id="node5" href="a00152.html" title="This call is a wrapper around a Python function that can be called from the C++ code..." alt="" coords="5,161,195,189"/>
</map>
<center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>

<p><a href="a00567.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">virtual bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00047.html#a542b814710b3242bd4c81aad2fc269d8">getBool</a> () const </td></tr>
<tr><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="a00049.html">Date</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00047.html#abe8c2019e5f79328a6a1fa1f3bb4bbae">getDate</a> () const </td></tr>
<tr><td class="memItemLeft" align="right" valign="top">virtual double&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00047.html#a88f1178689f984215c4bef4eb5a0d5d9">getDouble</a> () const </td></tr>
<tr><td class="memItemLeft" align="right" valign="top">virtual int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00047.html#a0d8c973cc584400f5ea5d8acfd82ace2">getInt</a> () const </td></tr>
<tr><td class="memItemLeft" align="right" valign="top">virtual long&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00047.html#a83702db7d4cc34ee86a65d45a0f86499">getLong</a> () const </td></tr>
<tr><td class="memItemLeft" align="right" valign="top">virtual string&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00047.html#a053aa4cde35b21a399f26bca0132ab3f">getString</a> () const </td></tr>
<tr><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="a00179.html">TimePeriod</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00047.html#a41d128a13b3037cba281931330f7bdc1">getTimeperiod</a> () const </td></tr>
<tr><td class="memItemLeft" align="right" valign="top">virtual unsigned long&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00047.html#a5c309a5660770ea024a6ae6057d71c28">getUnsignedLong</a> () const </td></tr>
<tr><td class="memItemLeft" align="right" valign="top">virtual&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00047.html#a5d1bff4aa243bd0117dafc16d6b021ca">operator bool</a> () const </td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00047.html#ac2ccb7cca15c987818fd2af1da27696e">operator&gt;&gt;</a> (string &amp;val) const </td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00047.html#acc178a38dae52396b1473d25e1c48404">operator&gt;&gt;</a> (<a class="el" href="a00049.html">Date</a> &amp;val) const </td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00047.html#aba0a51334d32d0973417991d620e1755">operator&gt;&gt;</a> (double &amp;val) const </td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00047.html#aa457a1025559ac136bfd8cc53c517335">operator&gt;&gt;</a> (int &amp;val) const </td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00047.html#aec8f7f50ae780d15c56be7acd62962c8">operator&gt;&gt;</a> (bool &amp;v) const </td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00047.html#ad5721123bc5aa7bdef7fbcbf1f108dab">operator&gt;&gt;</a> (<a class="el" href="a00179.html">TimePeriod</a> &amp;val) const </td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00047.html#a9cf7fd02d4cf0a5e44a95aff64efeb65">operator&gt;&gt;</a> (long &amp;val) const </td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00047.html#ac34a3151fb6a1dc6ee3836b7ffb77539">operator&gt;&gt;</a> (unsigned long int &amp;val) const </td></tr>
<tr><td class="memItemLeft" align="right" valign="top">virtual&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00047.html#a90909e4e7f14a1b6a08e007eab4bf71f">~DataElement</a> ()</td></tr>
</table>
<hr/><a name="_details"></a><h2>Detailed Description</h2>
<p>This abstract class represents a attribute and value pair for updating objects in frePPLe. </p>
<p>It is instantiated in the <a class="el" href="a00184.html" title="This class represents an XML element being read in from the input file.">XMLElement</a> and <a class="el" href="a00154.html" title="This class handles two-way translation between the data types in C++ and Python.">PythonObject</a> classes.  </p>

<p>Definition at line <a class="el" href="a00252_source.html#l02647">2647</a> of file <a class="el" href="a00252_source.html">utils.h</a>.</p>
<hr/><h2>Constructor &amp; Destructor Documentation</h2>
<a class="anchor" id="a90909e4e7f14a1b6a08e007eab4bf71f"></a><!-- doxytag: member="frepple::utils::DataElement::~DataElement" ref="a90909e4e7f14a1b6a08e007eab4bf71f" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual frepple::utils::DataElement::~DataElement </td>
          <td>(</td>
          <td class="paramname"></td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [inline, virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>Destructor. </p>

<p>Definition at line <a class="el" href="a00252_source.html#l02654">2654</a> of file <a class="el" href="a00252_source.html">utils.h</a>.</p>

</div>
</div>
<hr/><h2>Member Function Documentation</h2>
<a class="anchor" id="a542b814710b3242bd4c81aad2fc269d8"></a><!-- doxytag: member="frepple::utils::DataElement::getBool" ref="a542b814710b3242bd4c81aad2fc269d8" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual bool frepple::utils::DataElement::getBool </td>
          <td>(</td>
          <td class="paramname"></td>
          <td>&nbsp;)&nbsp;</td>
          <td> const<code> [inline, virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Reimplemented in <a class="el" href="a00184.html#a7c89845913e521bf65492da574a7da40">frepple::utils::XMLElement</a>, and <a class="el" href="a00154.html#a804b478fb76759d334882ee468fc84f9">frepple::utils::PythonObject</a>.</p>

<p>Definition at line <a class="el" href="a00252_source.html#l02693">2693</a> of file <a class="el" href="a00252_source.html">utils.h</a>.</p>

</div>
</div>
<a class="anchor" id="abe8c2019e5f79328a6a1fa1f3bb4bbae"></a><!-- doxytag: member="frepple::utils::DataElement::getDate" ref="abe8c2019e5f79328a6a1fa1f3bb4bbae" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual <a class="el" href="a00049.html">Date</a> frepple::utils::DataElement::getDate </td>
          <td>(</td>
          <td class="paramname"></td>
          <td>&nbsp;)&nbsp;</td>
          <td> const<code> [inline, virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Reimplemented in <a class="el" href="a00184.html#a9e12e0df03d446794c093c3088b3d686">frepple::utils::XMLElement</a>, and <a class="el" href="a00154.html#aa72c83cab5f89f71aff63f0bfad26bd1">frepple::utils::PythonObject</a>.</p>

<p>Definition at line <a class="el" href="a00252_source.html#l02687">2687</a> of file <a class="el" href="a00252_source.html">utils.h</a>.</p>

</div>
</div>
<a class="anchor" id="a88f1178689f984215c4bef4eb5a0d5d9"></a><!-- doxytag: member="frepple::utils::DataElement::getDouble" ref="a88f1178689f984215c4bef4eb5a0d5d9" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual double frepple::utils::DataElement::getDouble </td>
          <td>(</td>
          <td class="paramname"></td>
          <td>&nbsp;)&nbsp;</td>
          <td> const<code> [inline, virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Reimplemented in <a class="el" href="a00184.html#a132750cca9d5afbcd672f97de24970a3">frepple::utils::XMLElement</a>, and <a class="el" href="a00154.html#ad292e9b75b65eef65ff8701939ab348a">frepple::utils::PythonObject</a>.</p>

<p>Definition at line <a class="el" href="a00252_source.html#l02684">2684</a> of file <a class="el" href="a00252_source.html">utils.h</a>.</p>

</div>
</div>
<a class="anchor" id="a0d8c973cc584400f5ea5d8acfd82ace2"></a><!-- doxytag: member="frepple::utils::DataElement::getInt" ref="a0d8c973cc584400f5ea5d8acfd82ace2" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual int frepple::utils::DataElement::getInt </td>
          <td>(</td>
          <td class="paramname"></td>
          <td>&nbsp;)&nbsp;</td>
          <td> const<code> [inline, virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Reimplemented in <a class="el" href="a00184.html#a5e0097d54ae4fa2d7fc84fd55ab918fb">frepple::utils::XMLElement</a>, and <a class="el" href="a00154.html#a783ec10f02cad37886df55bc3f08ba5e">frepple::utils::PythonObject</a>.</p>

<p>Definition at line <a class="el" href="a00252_source.html#l02681">2681</a> of file <a class="el" href="a00252_source.html">utils.h</a>.</p>

</div>
</div>
<a class="anchor" id="a83702db7d4cc34ee86a65d45a0f86499"></a><!-- doxytag: member="frepple::utils::DataElement::getLong" ref="a83702db7d4cc34ee86a65d45a0f86499" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual long frepple::utils::DataElement::getLong </td>
          <td>(</td>
          <td class="paramname"></td>
          <td>&nbsp;)&nbsp;</td>
          <td> const<code> [inline, virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Reimplemented in <a class="el" href="a00184.html#a293ca6928e1535f0a9db72dacde49732">frepple::utils::XMLElement</a>, and <a class="el" href="a00154.html#abc8f089aece0ce2ce8abc25a09a453f6">frepple::utils::PythonObject</a>.</p>

<p>Definition at line <a class="el" href="a00252_source.html#l02672">2672</a> of file <a class="el" href="a00252_source.html">utils.h</a>.</p>

</div>
</div>
<a class="anchor" id="a053aa4cde35b21a399f26bca0132ab3f"></a><!-- doxytag: member="frepple::utils::DataElement::getString" ref="a053aa4cde35b21a399f26bca0132ab3f" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual string frepple::utils::DataElement::getString </td>
          <td>(</td>
          <td class="paramname"></td>
          <td>&nbsp;)&nbsp;</td>
          <td> const<code> [inline, virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Reimplemented in <a class="el" href="a00184.html#a756c40f444b3dba33f1fe129cebf6bba">frepple::utils::XMLElement</a>, and <a class="el" href="a00154.html#a471bd4797fe735e12a1f485e05fc5940">frepple::utils::PythonObject</a>.</p>

<p>Definition at line <a class="el" href="a00252_source.html#l02690">2690</a> of file <a class="el" href="a00252_source.html">utils.h</a>.</p>

</div>
</div>
<a class="anchor" id="a41d128a13b3037cba281931330f7bdc1"></a><!-- doxytag: member="frepple::utils::DataElement::getTimeperiod" ref="a41d128a13b3037cba281931330f7bdc1" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual <a class="el" href="a00179.html">TimePeriod</a> frepple::utils::DataElement::getTimeperiod </td>
          <td>(</td>
          <td class="paramname"></td>
          <td>&nbsp;)&nbsp;</td>
          <td> const<code> [inline, virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Reimplemented in <a class="el" href="a00184.html#aa26d5c05fa8498c774560985fe54ba95">frepple::utils::XMLElement</a>, and <a class="el" href="a00154.html#a8add60e92982666a4a13b499d9c74d58">frepple::utils::PythonObject</a>.</p>

<p>Definition at line <a class="el" href="a00252_source.html#l02678">2678</a> of file <a class="el" href="a00252_source.html">utils.h</a>.</p>

</div>
</div>
<a class="anchor" id="a5c309a5660770ea024a6ae6057d71c28"></a><!-- doxytag: member="frepple::utils::DataElement::getUnsignedLong" ref="a5c309a5660770ea024a6ae6057d71c28" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual unsigned long frepple::utils::DataElement::getUnsignedLong </td>
          <td>(</td>
          <td class="paramname"></td>
          <td>&nbsp;)&nbsp;</td>
          <td> const<code> [inline, virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Reimplemented in <a class="el" href="a00184.html#a65dd9aa3b8f0b016fd9256aef2e68f5c">frepple::utils::XMLElement</a>, and <a class="el" href="a00154.html#a75a17a5715cec17bba52cc94b786491e">frepple::utils::PythonObject</a>.</p>

<p>Definition at line <a class="el" href="a00252_source.html#l02675">2675</a> of file <a class="el" href="a00252_source.html">utils.h</a>.</p>

</div>
</div>
<a class="anchor" id="a5d1bff4aa243bd0117dafc16d6b021ca"></a><!-- doxytag: member="frepple::utils::DataElement::operator bool" ref="a5d1bff4aa243bd0117dafc16d6b021ca" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual frepple::utils::DataElement::operator bool </td>
          <td>(</td>
          <td class="paramname"></td>
          <td>&nbsp;)&nbsp;</td>
          <td> const<code> [inline, virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Reimplemented in <a class="el" href="a00184.html#a06273b0ffb0c85d46e6c303996bda330">frepple::utils::XMLElement</a>, <a class="el" href="a00154.html#a0678453851ef002c5890e958d31ebd94">frepple::utils::PythonObject</a>, and <a class="el" href="a00152.html#ae41c2b578bf9253de49ac31b7f5145cb">frepple::utils::PythonFunction</a>.</p>

<p>Definition at line <a class="el" href="a00252_source.html#l02650">2650</a> of file <a class="el" href="a00252_source.html">utils.h</a>.</p>

</div>
</div>
<a class="anchor" id="ac2ccb7cca15c987818fd2af1da27696e"></a><!-- doxytag: member="frepple::utils::DataElement::operator&gt;&gt;" ref="ac2ccb7cca15c987818fd2af1da27696e" args="(string &amp;val) const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void frepple::utils::DataElement::operator&gt;&gt; </td>
          <td>(</td>
          <td class="paramtype">string &amp;&nbsp;</td>
          <td class="paramname"> <em>val</em></td>
          <td>&nbsp;)&nbsp;</td>
          <td> const<code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="a00252_source.html#l02670">2670</a> of file <a class="el" href="a00252_source.html">utils.h</a>.</p>

</div>
</div>
<a class="anchor" id="acc178a38dae52396b1473d25e1c48404"></a><!-- doxytag: member="frepple::utils::DataElement::operator&gt;&gt;" ref="acc178a38dae52396b1473d25e1c48404" args="(Date &amp;val) const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void frepple::utils::DataElement::operator&gt;&gt; </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="a00049.html">Date</a> &amp;&nbsp;</td>
          <td class="paramname"> <em>val</em></td>
          <td>&nbsp;)&nbsp;</td>
          <td> const<code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="a00252_source.html#l02668">2668</a> of file <a class="el" href="a00252_source.html">utils.h</a>.</p>

</div>
</div>
<a class="anchor" id="aba0a51334d32d0973417991d620e1755"></a><!-- doxytag: member="frepple::utils::DataElement::operator&gt;&gt;" ref="aba0a51334d32d0973417991d620e1755" args="(double &amp;val) const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void frepple::utils::DataElement::operator&gt;&gt; </td>
          <td>(</td>
          <td class="paramtype">double &amp;&nbsp;</td>
          <td class="paramname"> <em>val</em></td>
          <td>&nbsp;)&nbsp;</td>
          <td> const<code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="a00252_source.html#l02666">2666</a> of file <a class="el" href="a00252_source.html">utils.h</a>.</p>

</div>
</div>
<a class="anchor" id="aa457a1025559ac136bfd8cc53c517335"></a><!-- doxytag: member="frepple::utils::DataElement::operator&gt;&gt;" ref="aa457a1025559ac136bfd8cc53c517335" args="(int &amp;val) const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void frepple::utils::DataElement::operator&gt;&gt; </td>
          <td>(</td>
          <td class="paramtype">int &amp;&nbsp;</td>
          <td class="paramname"> <em>val</em></td>
          <td>&nbsp;)&nbsp;</td>
          <td> const<code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="a00252_source.html#l02664">2664</a> of file <a class="el" href="a00252_source.html">utils.h</a>.</p>

</div>
</div>
<a class="anchor" id="aec8f7f50ae780d15c56be7acd62962c8"></a><!-- doxytag: member="frepple::utils::DataElement::operator&gt;&gt;" ref="aec8f7f50ae780d15c56be7acd62962c8" args="(bool &amp;v) const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void frepple::utils::DataElement::operator&gt;&gt; </td>
          <td>(</td>
          <td class="paramtype">bool &amp;&nbsp;</td>
          <td class="paramname"> <em>v</em></td>
          <td>&nbsp;)&nbsp;</td>
          <td> const<code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="a00252_source.html#l02662">2662</a> of file <a class="el" href="a00252_source.html">utils.h</a>.</p>

</div>
</div>
<a class="anchor" id="ad5721123bc5aa7bdef7fbcbf1f108dab"></a><!-- doxytag: member="frepple::utils::DataElement::operator&gt;&gt;" ref="ad5721123bc5aa7bdef7fbcbf1f108dab" args="(TimePeriod &amp;val) const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void frepple::utils::DataElement::operator&gt;&gt; </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="a00179.html">TimePeriod</a> &amp;&nbsp;</td>
          <td class="paramname"> <em>val</em></td>
          <td>&nbsp;)&nbsp;</td>
          <td> const<code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="a00252_source.html#l02660">2660</a> of file <a class="el" href="a00252_source.html">utils.h</a>.</p>

</div>
</div>
<a class="anchor" id="a9cf7fd02d4cf0a5e44a95aff64efeb65"></a><!-- doxytag: member="frepple::utils::DataElement::operator&gt;&gt;" ref="a9cf7fd02d4cf0a5e44a95aff64efeb65" args="(long &amp;val) const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void frepple::utils::DataElement::operator&gt;&gt; </td>
          <td>(</td>
          <td class="paramtype">long &amp;&nbsp;</td>
          <td class="paramname"> <em>val</em></td>
          <td>&nbsp;)&nbsp;</td>
          <td> const<code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="a00252_source.html#l02658">2658</a> of file <a class="el" href="a00252_source.html">utils.h</a>.</p>

</div>
</div>
<a class="anchor" id="ac34a3151fb6a1dc6ee3836b7ffb77539"></a><!-- doxytag: member="frepple::utils::DataElement::operator&gt;&gt;" ref="ac34a3151fb6a1dc6ee3836b7ffb77539" args="(unsigned long int &amp;val) const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void frepple::utils::DataElement::operator&gt;&gt; </td>
          <td>(</td>
          <td class="paramtype">unsigned long int &amp;&nbsp;</td>
          <td class="paramname"> <em>val</em></td>
          <td>&nbsp;)&nbsp;</td>
          <td> const<code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="a00252_source.html#l02656">2656</a> of file <a class="el" href="a00252_source.html">utils.h</a>.</p>

</div>
</div>
<hr/>The documentation for this class was generated from the following file:<ul>
<li><a class="el" href="a00252_source.html">utils.h</a></li>
</ul>
</div>
<hr size="1"/><address style="align: right;"><small>Documentation generated for frePPLe by&nbsp;
<a href="http://www.doxygen.org/index.html">
<img src="doxygen.png" alt="doxygen" align="middle" border="0"/></a></small></address>
</div>
</div>
</body>
</html>