<!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::Association< A, B, C >::Node 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 Page</span></a></li> <li><a href="pages.html"><span>Related 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 List</span></a></li> <li><a href="classes.html"><span>Class Index</span></a></li> <li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li> <li><a href="functions.html"><span>Class 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="a00001.html">Association</a>::<a class="el" href="a00118.html">Node</a> </div> </div> <div class="contents"> <h1>frepple::utils::Association< A, B, C >::Node Class Reference</h1><!-- doxytag: class="frepple::utils::Association::Node" --> <p>A base class for the class representing the association itself. <a href="#_details">More...</a></p> <p><code>#include <<a class="el" href="a00252_source.html">utils.h</a>></code></p> <div class="dynheader"> Inheritance diagram for frepple::utils::Association< A, B, C >::Node:</div> <div class="dynsection"> <div class="center"><img src="a00553.png" border="0" usemap="#frepple_1_1utils_1_1_association_3_01_a_00_01_b_00_01_c_01_4_1_1_node_inherit__map" alt="Inheritance graph"/></div> <map name="frepple_1_1utils_1_1_association_3_01_a_00_01_b_00_01_c_01_4_1_1_node_inherit__map" id="frepple_1_1utils_1_1_association_3_01_a_00_01_b_00_01_c_01_4_1_1_node_inherit__map"> <area shape="rect" id="node3" href="a00065.html" title="This class defines a material flow to/from a buffer, linked with an operation. This..." alt="" coords="337,30,588,58"/> <area shape="rect" id="node9" href="a00103.html" title="This class links a resource to a certain operation." alt="" coords="325,81,600,109"/> <area shape="rect" id="node5" href="a00066.html" title="This class defines a material flow to/from a buffer, linked with an operation. This..." alt="" coords="651,5,768,33"/> <area shape="rect" id="node7" href="a00071.html" title="This class defines a material flow to/from a buffer, linked with an operation. This..." alt="" coords="648,55,771,83"/> </map> <center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div> <p><a href="a00554.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="el" href="a00050.html">DateRange</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="a00118.html#a3056abd641cadca725336059b9e91b1b">getEffective</a> () const </td></tr> <tr><td class="memItemLeft" align="right" valign="top">const string & </td><td class="memItemRight" valign="bottom"><a class="el" href="a00118.html#affaaf99e62eb70939f0ccc0ddc313c57">getName</a> () const </td></tr> <tr><td class="memItemLeft" align="right" valign="top">A * </td><td class="memItemRight" valign="bottom"><a class="el" href="a00118.html#a701a76faf20b72d01619260ef5afea62">getPtrA</a> () const </td></tr> <tr><td class="memItemLeft" align="right" valign="top">B * </td><td class="memItemRight" valign="bottom"><a class="el" href="a00118.html#ac15e1d639ca576b2cb81f36204c7f3c3">getPtrB</a> () const </td></tr> <tr><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="a00118.html#a52f017c376fb7d2e2466697f87af56ea">Node</a> (A *a, B *b, const <a class="el" href="a00101.html">ListA</a> &al, const <a class="el" href="a00102.html">ListB</a> &bl)</td></tr> <tr><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="a00118.html#a5e7ee4eb8af5d0373042059a76eb5794">Node</a> ()</td></tr> <tr><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="a00118.html#a909175ccf276f153a8a8b0dbdd3d0e4a">setEffective</a> (<a class="el" href="a00050.html">DateRange</a> dr)</td></tr> <tr><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="a00118.html#a71ec773359069c5e359e22aa51feff65">setEffectiveEnd</a> (<a class="el" href="a00049.html">Date</a> d)</td></tr> <tr><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="a00118.html#a72f447f9560509a5c9ca04250e6f2981">setEffectiveStart</a> (<a class="el" href="a00049.html">Date</a> d)</td></tr> <tr><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="a00118.html#aad94a1f71b6c996f21de620a396deee8">setName</a> (const string x)</td></tr> <tr><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="a00118.html#a4fad5f3cde64cb5492e1bdccca64c8af">setPtrA</a> (A *a, const <a class="el" href="a00101.html">ListA</a> &al)</td></tr> <tr><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="a00118.html#a9285e7b088961ed4b97c7cd79c82354e">setPtrAB</a> (A *a, B *b, const <a class="el" href="a00101.html">ListA</a> &al, const <a class="el" href="a00102.html">ListB</a> &bl)</td></tr> <tr><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="a00118.html#aa61f91a901a6858e7552059f9d101000">setPtrB</a> (B *b, const <a class="el" href="a00102.html">ListB</a> &bl)</td></tr> <tr><td colspan="2"><h2>Public Attributes</h2></td></tr> <tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="a00050.html">DateRange</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="a00118.html#a0861fcd349babe361ebe771a9b64597f">effectivity</a></td></tr> <tr><td class="memItemLeft" align="right" valign="top">string </td><td class="memItemRight" valign="bottom"><a class="el" href="a00118.html#aca534438619ca6403a496c4f2935a8c0">name</a></td></tr> <tr><td class="memItemLeft" align="right" valign="top">C * </td><td class="memItemRight" valign="bottom"><a class="el" href="a00118.html#a0111e69b60b7cfb5356aed33c15a8876">nextA</a></td></tr> <tr><td class="memItemLeft" align="right" valign="top">C * </td><td class="memItemRight" valign="bottom"><a class="el" href="a00118.html#a84119ab1ef1ce17ac009218d4e65a506">nextB</a></td></tr> <tr><td class="memItemLeft" align="right" valign="top">A * </td><td class="memItemRight" valign="bottom"><a class="el" href="a00118.html#a91df62226af3bbc8f1541f529a79472c">ptrA</a></td></tr> <tr><td class="memItemLeft" align="right" valign="top">B * </td><td class="memItemRight" valign="bottom"><a class="el" href="a00118.html#a22a46c4d745f78d895418633aa7bc003">ptrB</a></td></tr> </table> <hr/><a name="_details"></a><h2>Detailed Description</h2> <h3>template<class A, class B, class C><br/> class frepple::utils::Association< A, B, C >::Node</h3> <p>A base class for the class representing the association itself. </p> <p>Definition at line <a class="el" href="a00252_source.html#l05249">5249</a> of file <a class="el" href="a00252_source.html">utils.h</a>.</p> <hr/><h2>Constructor & Destructor Documentation</h2> <a class="anchor" id="a5e7ee4eb8af5d0373042059a76eb5794"></a><!-- doxytag: member="frepple::utils::Association::Node::Node" ref="a5e7ee4eb8af5d0373042059a76eb5794" args="()" --> <div class="memitem"> <div class="memproto"> <div class="memtemplate"> template<class A , class B , class C > </div> <table class="memname"> <tr> <td class="memname"><a class="el" href="a00001.html">frepple::utils::Association</a>< A, B, C >::Node::Node </td> <td>(</td> <td class="paramname"></td> <td> ) </td> <td><code> [inline]</code></td> </tr> </table> </div> <div class="memdoc"> <p>Constructor. </p> <p>Definition at line <a class="el" href="a00252_source.html#l05260">5260</a> of file <a class="el" href="a00252_source.html">utils.h</a>.</p> </div> </div> <a class="anchor" id="a52f017c376fb7d2e2466697f87af56ea"></a><!-- doxytag: member="frepple::utils::Association::Node::Node" ref="a52f017c376fb7d2e2466697f87af56ea" args="(A *a, B *b, const ListA &al, const ListB &bl)" --> <div class="memitem"> <div class="memproto"> <div class="memtemplate"> template<class A , class B , class C > </div> <table class="memname"> <tr> <td class="memname"><a class="el" href="a00001.html">frepple::utils::Association</a>< A, B, C >::Node::Node </td> <td>(</td> <td class="paramtype">A * </td> <td class="paramname"> <em>a</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">B * </td> <td class="paramname"> <em>b</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const <a class="el" href="a00101.html">ListA</a> & </td> <td class="paramname"> <em>al</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const <a class="el" href="a00102.html">ListB</a> & </td> <td class="paramname"> <em>bl</em></td><td> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td><td><code> [inline]</code></td> </tr> </table> </div> <div class="memdoc"> <p>Constructor. </p> <p>Definition at line <a class="el" href="a00252_source.html#l05263">5263</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="a3056abd641cadca725336059b9e91b1b"></a><!-- doxytag: member="frepple::utils::Association::Node::getEffective" ref="a3056abd641cadca725336059b9e91b1b" args="() const " --> <div class="memitem"> <div class="memproto"> <div class="memtemplate"> template<class A , class B , class C > </div> <table class="memname"> <tr> <td class="memname"><a class="el" href="a00050.html">DateRange</a> <a class="el" href="a00001.html">frepple::utils::Association</a>< A, B, C >::Node::getEffective </td> <td>(</td> <td class="paramname"></td> <td> ) </td> <td> const<code> [inline]</code></td> </tr> </table> </div> <div class="memdoc"> <p>Return the effectivity daterange.<br/> The default covers the complete time horizon. </p> <p>Definition at line <a class="el" href="a00252_source.html#l05344">5344</a> of file <a class="el" href="a00252_source.html">utils.h</a>.</p> </div> </div> <a class="anchor" id="affaaf99e62eb70939f0ccc0ddc313c57"></a><!-- doxytag: member="frepple::utils::Association::Node::getName" ref="affaaf99e62eb70939f0ccc0ddc313c57" args="() const " --> <div class="memitem"> <div class="memproto"> <div class="memtemplate"> template<class A , class B , class C > </div> <table class="memname"> <tr> <td class="memname">const string& <a class="el" href="a00001.html">frepple::utils::Association</a>< A, B, C >::Node::getName </td> <td>(</td> <td class="paramname"></td> <td> ) </td> <td> const<code> [inline]</code></td> </tr> </table> </div> <div class="memdoc"> <p>Return the optional name of the association. </p> <p>Definition at line <a class="el" href="a00252_source.html#l05352">5352</a> of file <a class="el" href="a00252_source.html">utils.h</a>.</p> </div> </div> <a class="anchor" id="a701a76faf20b72d01619260ef5afea62"></a><!-- doxytag: member="frepple::utils::Association::Node::getPtrA" ref="a701a76faf20b72d01619260ef5afea62" args="() const " --> <div class="memitem"> <div class="memproto"> <div class="memtemplate"> template<class A , class B , class C > </div> <table class="memname"> <tr> <td class="memname">A* <a class="el" href="a00001.html">frepple::utils::Association</a>< A, B, C >::Node::getPtrA </td> <td>(</td> <td class="paramname"></td> <td> ) </td> <td> const<code> [inline]</code></td> </tr> </table> </div> <div class="memdoc"> <p>Definition at line <a class="el" href="a00252_source.html#l05328">5328</a> of file <a class="el" href="a00252_source.html">utils.h</a>.</p> </div> </div> <a class="anchor" id="ac15e1d639ca576b2cb81f36204c7f3c3"></a><!-- doxytag: member="frepple::utils::Association::Node::getPtrB" ref="ac15e1d639ca576b2cb81f36204c7f3c3" args="() const " --> <div class="memitem"> <div class="memproto"> <div class="memtemplate"> template<class A , class B , class C > </div> <table class="memname"> <tr> <td class="memname">B* <a class="el" href="a00001.html">frepple::utils::Association</a>< A, B, C >::Node::getPtrB </td> <td>(</td> <td class="paramname"></td> <td> ) </td> <td> const<code> [inline]</code></td> </tr> </table> </div> <div class="memdoc"> <p>Definition at line <a class="el" href="a00252_source.html#l05330">5330</a> of file <a class="el" href="a00252_source.html">utils.h</a>.</p> </div> </div> <a class="anchor" id="a909175ccf276f153a8a8b0dbdd3d0e4a"></a><!-- doxytag: member="frepple::utils::Association::Node::setEffective" ref="a909175ccf276f153a8a8b0dbdd3d0e4a" args="(DateRange dr)" --> <div class="memitem"> <div class="memproto"> <div class="memtemplate"> template<class A , class B , class C > </div> <table class="memname"> <tr> <td class="memname">void <a class="el" href="a00001.html">frepple::utils::Association</a>< A, B, C >::Node::setEffective </td> <td>(</td> <td class="paramtype"><a class="el" href="a00050.html">DateRange</a> </td> <td class="paramname"> <em>dr</em></td> <td> ) </td> <td><code> [inline]</code></td> </tr> </table> </div> <div class="memdoc"> <p>Update the effectivity range. </p> <p>Definition at line <a class="el" href="a00252_source.html#l05339">5339</a> of file <a class="el" href="a00252_source.html">utils.h</a>.</p> </div> </div> <a class="anchor" id="a71ec773359069c5e359e22aa51feff65"></a><!-- doxytag: member="frepple::utils::Association::Node::setEffectiveEnd" ref="a71ec773359069c5e359e22aa51feff65" args="(Date d)" --> <div class="memitem"> <div class="memproto"> <div class="memtemplate"> template<class A , class B , class C > </div> <table class="memname"> <tr> <td class="memname">void <a class="el" href="a00001.html">frepple::utils::Association</a>< A, B, C >::Node::setEffectiveEnd </td> <td>(</td> <td class="paramtype"><a class="el" href="a00049.html">Date</a> </td> <td class="paramname"> <em>d</em></td> <td> ) </td> <td><code> [inline]</code></td> </tr> </table> </div> <div class="memdoc"> <p>Update the end date of the effectivity range. </p> <p>Definition at line <a class="el" href="a00252_source.html#l05336">5336</a> of file <a class="el" href="a00252_source.html">utils.h</a>.</p> </div> </div> <a class="anchor" id="a72f447f9560509a5c9ca04250e6f2981"></a><!-- doxytag: member="frepple::utils::Association::Node::setEffectiveStart" ref="a72f447f9560509a5c9ca04250e6f2981" args="(Date d)" --> <div class="memitem"> <div class="memproto"> <div class="memtemplate"> template<class A , class B , class C > </div> <table class="memname"> <tr> <td class="memname">void <a class="el" href="a00001.html">frepple::utils::Association</a>< A, B, C >::Node::setEffectiveStart </td> <td>(</td> <td class="paramtype"><a class="el" href="a00049.html">Date</a> </td> <td class="paramname"> <em>d</em></td> <td> ) </td> <td><code> [inline]</code></td> </tr> </table> </div> <div class="memdoc"> <p>Update the start date of the effectivity range. </p> <p>Definition at line <a class="el" href="a00252_source.html#l05333">5333</a> of file <a class="el" href="a00252_source.html">utils.h</a>.</p> </div> </div> <a class="anchor" id="aad94a1f71b6c996f21de620a396deee8"></a><!-- doxytag: member="frepple::utils::Association::Node::setName" ref="aad94a1f71b6c996f21de620a396deee8" args="(const string x)" --> <div class="memitem"> <div class="memproto"> <div class="memtemplate"> template<class A , class B , class C > </div> <table class="memname"> <tr> <td class="memname">void <a class="el" href="a00001.html">frepple::utils::Association</a>< A, B, C >::Node::setName </td> <td>(</td> <td class="paramtype">const string </td> <td class="paramname"> <em>x</em></td> <td> ) </td> <td><code> [inline]</code></td> </tr> </table> </div> <div class="memdoc"> <p>Sets an optional name for the association.<br/> There is no garantuee of the uniqueness of this name. </p> <p>Definition at line <a class="el" href="a00252_source.html#l05349">5349</a> of file <a class="el" href="a00252_source.html">utils.h</a>.</p> </div> </div> <a class="anchor" id="a4fad5f3cde64cb5492e1bdccca64c8af"></a><!-- doxytag: member="frepple::utils::Association::Node::setPtrA" ref="a4fad5f3cde64cb5492e1bdccca64c8af" args="(A *a, const ListA &al)" --> <div class="memitem"> <div class="memproto"> <div class="memtemplate"> template<class A , class B , class C > </div> <table class="memname"> <tr> <td class="memname">void <a class="el" href="a00001.html">frepple::utils::Association</a>< A, B, C >::Node::setPtrA </td> <td>(</td> <td class="paramtype">A * </td> <td class="paramname"> <em>a</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const <a class="el" href="a00101.html">ListA</a> & </td> <td class="paramname"> <em>al</em></td><td> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td><td><code> [inline]</code></td> </tr> </table> </div> <div class="memdoc"> <p>Definition at line <a class="el" href="a00252_source.html#l05288">5288</a> of file <a class="el" href="a00252_source.html">utils.h</a>.</p> </div> </div> <a class="anchor" id="a9285e7b088961ed4b97c7cd79c82354e"></a><!-- doxytag: member="frepple::utils::Association::Node::setPtrAB" ref="a9285e7b088961ed4b97c7cd79c82354e" args="(A *a, B *b, const ListA &al, const ListB &bl)" --> <div class="memitem"> <div class="memproto"> <div class="memtemplate"> template<class A , class B , class C > </div> <table class="memname"> <tr> <td class="memname">void <a class="el" href="a00001.html">frepple::utils::Association</a>< A, B, C >::Node::setPtrAB </td> <td>(</td> <td class="paramtype">A * </td> <td class="paramname"> <em>a</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">B * </td> <td class="paramname"> <em>b</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const <a class="el" href="a00101.html">ListA</a> & </td> <td class="paramname"> <em>al</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const <a class="el" href="a00102.html">ListB</a> & </td> <td class="paramname"> <em>bl</em></td><td> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td><td><code> [inline]</code></td> </tr> </table> </div> <div class="memdoc"> <p>Definition at line <a class="el" href="a00252_source.html#l05322">5322</a> of file <a class="el" href="a00252_source.html">utils.h</a>.</p> </div> </div> <a class="anchor" id="aa61f91a901a6858e7552059f9d101000"></a><!-- doxytag: member="frepple::utils::Association::Node::setPtrB" ref="aa61f91a901a6858e7552059f9d101000" args="(B *b, const ListB &bl)" --> <div class="memitem"> <div class="memproto"> <div class="memtemplate"> template<class A , class B , class C > </div> <table class="memname"> <tr> <td class="memname">void <a class="el" href="a00001.html">frepple::utils::Association</a>< A, B, C >::Node::setPtrB </td> <td>(</td> <td class="paramtype">B * </td> <td class="paramname"> <em>b</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const <a class="el" href="a00102.html">ListB</a> & </td> <td class="paramname"> <em>bl</em></td><td> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td><td><code> [inline]</code></td> </tr> </table> </div> <div class="memdoc"> <p>Definition at line <a class="el" href="a00252_source.html#l05305">5305</a> of file <a class="el" href="a00252_source.html">utils.h</a>.</p> </div> </div> <hr/><h2>Member Data Documentation</h2> <a class="anchor" id="a0861fcd349babe361ebe771a9b64597f"></a><!-- doxytag: member="frepple::utils::Association::Node::effectivity" ref="a0861fcd349babe361ebe771a9b64597f" args="" --> <div class="memitem"> <div class="memproto"> <div class="memtemplate"> template<class A , class B , class C > </div> <table class="memname"> <tr> <td class="memname"><a class="el" href="a00050.html">DateRange</a> <a class="el" href="a00001.html">frepple::utils::Association</a>< A, B, C >::<a class="el" href="a00118.html#a0861fcd349babe361ebe771a9b64597f">Node::effectivity</a></td> </tr> </table> </div> <div class="memdoc"> <p>Definition at line <a class="el" href="a00252_source.html#l05256">5256</a> of file <a class="el" href="a00252_source.html">utils.h</a>.</p> </div> </div> <a class="anchor" id="aca534438619ca6403a496c4f2935a8c0"></a><!-- doxytag: member="frepple::utils::Association::Node::name" ref="aca534438619ca6403a496c4f2935a8c0" args="" --> <div class="memitem"> <div class="memproto"> <div class="memtemplate"> template<class A , class B , class C > </div> <table class="memname"> <tr> <td class="memname">string <a class="el" href="a00001.html">frepple::utils::Association</a>< A, B, C >::<a class="el" href="a00118.html#aca534438619ca6403a496c4f2935a8c0">Node::name</a></td> </tr> </table> </div> <div class="memdoc"> <p>Definition at line <a class="el" href="a00252_source.html#l05257">5257</a> of file <a class="el" href="a00252_source.html">utils.h</a>.</p> </div> </div> <a class="anchor" id="a0111e69b60b7cfb5356aed33c15a8876"></a><!-- doxytag: member="frepple::utils::Association::Node::nextA" ref="a0111e69b60b7cfb5356aed33c15a8876" args="" --> <div class="memitem"> <div class="memproto"> <div class="memtemplate"> template<class A , class B , class C > </div> <table class="memname"> <tr> <td class="memname">C* <a class="el" href="a00001.html">frepple::utils::Association</a>< A, B, C >::<a class="el" href="a00118.html#a0111e69b60b7cfb5356aed33c15a8876">Node::nextA</a></td> </tr> </table> </div> <div class="memdoc"> <p>Definition at line <a class="el" href="a00252_source.html#l05254">5254</a> of file <a class="el" href="a00252_source.html">utils.h</a>.</p> </div> </div> <a class="anchor" id="a84119ab1ef1ce17ac009218d4e65a506"></a><!-- doxytag: member="frepple::utils::Association::Node::nextB" ref="a84119ab1ef1ce17ac009218d4e65a506" args="" --> <div class="memitem"> <div class="memproto"> <div class="memtemplate"> template<class A , class B , class C > </div> <table class="memname"> <tr> <td class="memname">C* <a class="el" href="a00001.html">frepple::utils::Association</a>< A, B, C >::<a class="el" href="a00118.html#a84119ab1ef1ce17ac009218d4e65a506">Node::nextB</a></td> </tr> </table> </div> <div class="memdoc"> <p>Definition at line <a class="el" href="a00252_source.html#l05255">5255</a> of file <a class="el" href="a00252_source.html">utils.h</a>.</p> </div> </div> <a class="anchor" id="a91df62226af3bbc8f1541f529a79472c"></a><!-- doxytag: member="frepple::utils::Association::Node::ptrA" ref="a91df62226af3bbc8f1541f529a79472c" args="" --> <div class="memitem"> <div class="memproto"> <div class="memtemplate"> template<class A , class B , class C > </div> <table class="memname"> <tr> <td class="memname">A* <a class="el" href="a00001.html">frepple::utils::Association</a>< A, B, C >::<a class="el" href="a00118.html#a91df62226af3bbc8f1541f529a79472c">Node::ptrA</a></td> </tr> </table> </div> <div class="memdoc"> <p>Definition at line <a class="el" href="a00252_source.html#l05252">5252</a> of file <a class="el" href="a00252_source.html">utils.h</a>.</p> </div> </div> <a class="anchor" id="a22a46c4d745f78d895418633aa7bc003"></a><!-- doxytag: member="frepple::utils::Association::Node::ptrB" ref="a22a46c4d745f78d895418633aa7bc003" args="" --> <div class="memitem"> <div class="memproto"> <div class="memtemplate"> template<class A , class B , class C > </div> <table class="memname"> <tr> <td class="memname">B* <a class="el" href="a00001.html">frepple::utils::Association</a>< A, B, C >::<a class="el" href="a00118.html#a22a46c4d745f78d895418633aa7bc003">Node::ptrB</a></td> </tr> </table> </div> <div class="memdoc"> <p>Definition at line <a class="el" href="a00252_source.html#l05253">5253</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 <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>