123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141 |
- <!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.13"/>
- <meta name="viewport" content="width=device-width, initial-scale=1"/>
- <title>TTTT Analysis: fv::ObservedValue< T > Class Template 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/searchdata.js"></script>
- <script type="text/javascript" src="search/search.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 id="projectalign" style="padding-left: 0.5em;">
- <div id="projectname">TTTT Analysis
-  <span id="projectnumber">0.1</span>
- </div>
- </td>
- </tr>
- </tbody>
- </table>
- </div>
- <!-- end header part -->
- <!-- Generated by Doxygen 1.8.13 -->
- <script type="text/javascript">
- var searchBox = new SearchBox("searchBox", "search",false,'Search');
- </script>
- <script type="text/javascript" src="menudata.js"></script>
- <script type="text/javascript" src="menu.js"></script>
- <script type="text/javascript">
- $(function() {
- initMenu('',true,false,'search.php','Search');
- $(document).ready(function() { init_search(); });
- });
- </script>
- <div id="main-nav"></div>
- <!-- window showing the filter options -->
- <div id="MSearchSelectWindow"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- onkeydown="return searchBox.OnSearchSelectKey(event)">
- </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="namespacefv.html">fv</a></li><li class="navelem"><a class="el" href="classfv_1_1ObservedValue.html">ObservedValue</a></li> </ul>
- </div>
- </div><!-- top -->
- <div class="header">
- <div class="summary">
- <a href="#pub-methods">Public Member Functions</a> |
- <a href="#pri-methods">Private Member Functions</a> |
- <a href="#pri-attribs">Private Attributes</a> |
- <a href="classfv_1_1ObservedValue-members.html">List of all members</a> </div>
- <div class="headertitle">
- <div class="title">fv::ObservedValue< T > Class Template Reference</div> </div>
- </div><!--header-->
- <div class="contents">
- <p>A value supplied by the dataset, not derived.
- <a href="classfv_1_1ObservedValue.html#details">More...</a></p>
- <p><code>#include <<a class="el" href="value_8hpp_source.html">value.hpp</a>></code></p>
- <div class="dynheader">
- Inheritance diagram for fv::ObservedValue< T >:</div>
- <div class="dyncontent">
- <div class="center"><img src="classfv_1_1ObservedValue__inherit__graph.png" border="0" usemap="#fv_1_1ObservedValue_3_01T_01_4_inherit__map" alt="Inheritance graph"/></div>
- <map name="fv_1_1ObservedValue_3_01T_01_4_inherit__map" id="fv_1_1ObservedValue_3_01T_01_4_inherit__map">
- <area shape="rect" id="node2" href="classfv_1_1Value.html" title="A generic value. " alt="" coords="37,5,153,32"/>
- </map>
- <center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
- <div class="dynheader">
- Collaboration diagram for fv::ObservedValue< T >:</div>
- <div class="dyncontent">
- <div class="center"><img src="classfv_1_1ObservedValue__coll__graph.png" border="0" usemap="#fv_1_1ObservedValue_3_01T_01_4_coll__map" alt="Collaboration graph"/></div>
- <map name="fv_1_1ObservedValue_3_01T_01_4_coll__map" id="fv_1_1ObservedValue_3_01T_01_4_coll__map">
- <area shape="rect" id="node2" href="classfv_1_1Value.html" title="A generic value. " alt="" coords="37,5,153,32"/>
- </map>
- <center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></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:a4530da20550883f9e956403cb1cfced4"><td class="memItemLeft" align="right" valign="top"><a id="a4530da20550883f9e956403cb1cfced4"></a>
-  </td><td class="memItemRight" valign="bottom"><b>ObservedValue</b> (const std::string &name, T *val_ref, const std::string &alias="")</td></tr>
- <tr class="separator:a4530da20550883f9e956403cb1cfced4"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="memitem:a10419313294471ba9da25e55d23956ba"><td class="memItemLeft" align="right" valign="top"><a id="a10419313294471ba9da25e55d23956ba"></a>
- T & </td><td class="memItemRight" valign="bottom"><a class="el" href="classfv_1_1ObservedValue.html#a10419313294471ba9da25e55d23956ba">get_value</a> ()</td></tr>
- <tr class="memdesc:a10419313294471ba9da25e55d23956ba"><td class="mdescLeft"> </td><td class="mdescRight">Calculate, if necessary, and return the value held by this object. <br /></td></tr>
- <tr class="separator:a10419313294471ba9da25e55d23956ba"><td class="memSeparator" colspan="2"> </td></tr>
- <tr class="inherit_header pub_methods_classfv_1_1Value"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classfv_1_1Value')"><img src="closed.png" alt="-"/> Public Member Functions inherited from <a class="el" href="classfv_1_1Value.html">fv::Value< T ></a></td></tr>
- <tr class="memitem:afded92c24f946c1551c1f1b005f31091 inherit pub_methods_classfv_1_1Value"><td class="memItemLeft" align="right" valign="top"><a id="afded92c24f946c1551c1f1b005f31091"></a>
-  </td><td class="memItemRight" valign="bottom"><b>Value</b> (const std::string &name, const std::string &alias="")</td></tr>
- <tr class="separator:afded92c24f946c1551c1f1b005f31091 inherit pub_methods_classfv_1_1Value"><td class="memSeparator" colspan="2"> </td></tr>
- </table><table class="memberdecls">
- <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pri-methods"></a>
- Private Member Functions</h2></td></tr>
- <tr class="memitem:af301f95c27cfa8024105a845ac6a7760"><td class="memItemLeft" align="right" valign="top"><a id="af301f95c27cfa8024105a845ac6a7760"></a>
- void </td><td class="memItemRight" valign="bottom"><b>_reset</b> ()</td></tr>
- <tr class="separator:af301f95c27cfa8024105a845ac6a7760"><td class="memSeparator" colspan="2"> </td></tr>
- </table><table class="memberdecls">
- <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pri-attribs"></a>
- Private Attributes</h2></td></tr>
- <tr class="memitem:a18aeb656fc14e2161c7b7710ab944829"><td class="memItemLeft" align="right" valign="top"><a id="a18aeb656fc14e2161c7b7710ab944829"></a>
- T * </td><td class="memItemRight" valign="bottom"><b>val_ref</b></td></tr>
- <tr class="separator:a18aeb656fc14e2161c7b7710ab944829"><td class="memSeparator" colspan="2"> </td></tr>
- </table>
- <a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
- <div class="textblock"><h3>template<typename T><br />
- class fv::ObservedValue< T ></h3>
- <p>A value supplied by the dataset, not derived. </p>
- <p>An <a class="el" href="classfv_1_1ObservedValue.html" title="A value supplied by the dataset, not derived. ">ObservedValue</a> is the interface to your dataset. Upon creation, an <a class="el" href="classfv_1_1ObservedValue.html" title="A value supplied by the dataset, not derived. ">ObservedValue</a> is given a pointer to an object of type T. When an observation is loaded into memory, the value at the location referenced by that pointer must be updated with the associated data from that observation. This is the responsibility of whatever DataSet implementation is being used. This object then will read that data and return it when requested. </p>
- </div><hr/>The documentation for this class was generated from the following file:<ul>
- <li>/home/caleb/Sources/TTTT/filval/<a class="el" href="value_8hpp_source.html">value.hpp</a></li>
- </ul>
- </div><!-- contents -->
- <!-- start footer part -->
- <hr class="footer"/><address class="footer"><small>
- Generated by  <a href="http://www.doxygen.org/index.html">
- <img class="footer" src="doxygen.png" alt="doxygen"/>
- </a> 1.8.13
- </small></address>
- </body>
- </html>
|