|
@@ -53,23 +53,23 @@ Public Member Functions</h2></td></tr>
|
|
|
<tr class="separator:a20683d5082a7f0e77c8a6e2d51627ebf"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="separator:a20683d5082a7f0e77c8a6e2d51627ebf"><td class="memSeparator" colspan="2"> </td></tr>
|
|
|
<tr class="memitem:a8e24e761bcfa494f53388c878f756fca"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="structluwra_1_1Table.html#a8e24e761bcfa494f53388c878f756fca">Table</a> (<a class="el" href="namespaceluwra.html#a2c037b44385367826eb4e931b5b8197d">State</a> *state, int index)</td></tr>
|
|
<tr class="memitem:a8e24e761bcfa494f53388c878f756fca"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="structluwra_1_1Table.html#a8e24e761bcfa494f53388c878f756fca">Table</a> (<a class="el" href="namespaceluwra.html#a2c037b44385367826eb4e931b5b8197d">State</a> *state, int index)</td></tr>
|
|
|
<tr class="separator:a8e24e761bcfa494f53388c878f756fca"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="separator:a8e24e761bcfa494f53388c878f756fca"><td class="memSeparator" colspan="2"> </td></tr>
|
|
|
-<tr class="memitem:a10b3199cc157515ff4231441162cabf7"><td class="memTemplParams" colspan="2">template<typename K > </td></tr>
|
|
|
|
|
-<tr class="memitem:a10b3199cc157515ff4231441162cabf7"><td class="memTemplItemLeft" align="right" valign="top">internal::TableAccessor< K > </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="structluwra_1_1Table.html#a10b3199cc157515ff4231441162cabf7">access</a> (K &&key)</td></tr>
|
|
|
|
|
-<tr class="separator:a10b3199cc157515ff4231441162cabf7"><td class="memSeparator" colspan="2"> </td></tr>
|
|
|
|
|
-<tr class="memitem:a61d1a83eb658bdd354bc36a3f21186fd"><td class="memTemplParams" colspan="2">template<typename K > </td></tr>
|
|
|
|
|
-<tr class="memitem:a61d1a83eb658bdd354bc36a3f21186fd"><td class="memTemplItemLeft" align="right" valign="top">internal::TableAccessor< K > </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="structluwra_1_1Table.html#a61d1a83eb658bdd354bc36a3f21186fd">operator[]</a> (K &&key)</td></tr>
|
|
|
|
|
-<tr class="separator:a61d1a83eb658bdd354bc36a3f21186fd"><td class="memSeparator" colspan="2"> </td></tr>
|
|
|
|
|
-<tr class="memitem:a549d7babdcbe7dc98879c9f3258b2794"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="structluwra_1_1Table.html#a549d7babdcbe7dc98879c9f3258b2794">update</a> (const <a class="el" href="namespaceluwra.html#ac090722c6d5d6b88b31895aad64788c2">FieldVector</a> &fields)</td></tr>
|
|
|
|
|
-<tr class="separator:a549d7babdcbe7dc98879c9f3258b2794"><td class="memSeparator" colspan="2"> </td></tr>
|
|
|
|
|
-<tr class="memitem:a76d0a43f187aac0d7a63ac24ba46c5c7"><td class="memTemplParams" colspan="2">template<typename K > </td></tr>
|
|
|
|
|
-<tr class="memitem:a76d0a43f187aac0d7a63ac24ba46c5c7"><td class="memTemplItemLeft" align="right" valign="top">bool </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="structluwra_1_1Table.html#a76d0a43f187aac0d7a63ac24ba46c5c7">has</a> (K &&key)</td></tr>
|
|
|
|
|
-<tr class="separator:a76d0a43f187aac0d7a63ac24ba46c5c7"><td class="memSeparator" colspan="2"> </td></tr>
|
|
|
|
|
-<tr class="memitem:af683ff4a3c24a07069dd518bfe64a63d"><td class="memTemplParams" colspan="2">template<typename V , typename K > </td></tr>
|
|
|
|
|
-<tr class="memitem:af683ff4a3c24a07069dd518bfe64a63d"><td class="memTemplItemLeft" align="right" valign="top">void </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="structluwra_1_1Table.html#af683ff4a3c24a07069dd518bfe64a63d">set</a> (K &&key, V &&value)</td></tr>
|
|
|
|
|
-<tr class="separator:af683ff4a3c24a07069dd518bfe64a63d"><td class="memSeparator" colspan="2"> </td></tr>
|
|
|
|
|
-<tr class="memitem:a61d980945298336144cf136471b76d96"><td class="memTemplParams" colspan="2">template<typename V , typename K > </td></tr>
|
|
|
|
|
-<tr class="memitem:a61d980945298336144cf136471b76d96"><td class="memTemplItemLeft" align="right" valign="top">V </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="structluwra_1_1Table.html#a61d980945298336144cf136471b76d96">get</a> (K &&key)</td></tr>
|
|
|
|
|
-<tr class="separator:a61d980945298336144cf136471b76d96"><td class="memSeparator" colspan="2"> </td></tr>
|
|
|
|
|
|
|
+<tr class="memitem:a607330930c90e0abae9f97573f117a93"><td class="memTemplParams" colspan="2">template<typename K > </td></tr>
|
|
|
|
|
+<tr class="memitem:a607330930c90e0abae9f97573f117a93"><td class="memTemplItemLeft" align="right" valign="top">internal::TableAccessor< internal::Path< const <a class="el" href="structluwra_1_1Reference.html">Reference</a> &, K > > </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="structluwra_1_1Table.html#a607330930c90e0abae9f97573f117a93">access</a> (K &&key) const </td></tr>
|
|
|
|
|
+<tr class="separator:a607330930c90e0abae9f97573f117a93"><td class="memSeparator" colspan="2"> </td></tr>
|
|
|
|
|
+<tr class="memitem:aec994f79f7f88837e090e8bac12a980c"><td class="memTemplParams" colspan="2">template<typename K > </td></tr>
|
|
|
|
|
+<tr class="memitem:aec994f79f7f88837e090e8bac12a980c"><td class="memTemplItemLeft" align="right" valign="top">internal::TableAccessor< internal::Path< const <a class="el" href="structluwra_1_1Reference.html">Reference</a> &, K > > </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="structluwra_1_1Table.html#aec994f79f7f88837e090e8bac12a980c">operator[]</a> (K &&key) const </td></tr>
|
|
|
|
|
+<tr class="separator:aec994f79f7f88837e090e8bac12a980c"><td class="memSeparator" colspan="2"> </td></tr>
|
|
|
|
|
+<tr class="memitem:aae8642f49c608faa7c2c78f8aac92be1"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="structluwra_1_1Table.html#aae8642f49c608faa7c2c78f8aac92be1">update</a> (const <a class="el" href="namespaceluwra.html#ac090722c6d5d6b88b31895aad64788c2">FieldVector</a> &fields) const </td></tr>
|
|
|
|
|
+<tr class="separator:aae8642f49c608faa7c2c78f8aac92be1"><td class="memSeparator" colspan="2"> </td></tr>
|
|
|
|
|
+<tr class="memitem:a404871a21094264cca2083d12d51db34"><td class="memTemplParams" colspan="2">template<typename K > </td></tr>
|
|
|
|
|
+<tr class="memitem:a404871a21094264cca2083d12d51db34"><td class="memTemplItemLeft" align="right" valign="top">bool </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="structluwra_1_1Table.html#a404871a21094264cca2083d12d51db34">has</a> (K &&key) const </td></tr>
|
|
|
|
|
+<tr class="separator:a404871a21094264cca2083d12d51db34"><td class="memSeparator" colspan="2"> </td></tr>
|
|
|
|
|
+<tr class="memitem:a3308ff035b192d944375fe4c2de5f890"><td class="memTemplParams" colspan="2">template<typename V , typename K > </td></tr>
|
|
|
|
|
+<tr class="memitem:a3308ff035b192d944375fe4c2de5f890"><td class="memTemplItemLeft" align="right" valign="top">void </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="structluwra_1_1Table.html#a3308ff035b192d944375fe4c2de5f890">set</a> (K &&key, V &&value) const </td></tr>
|
|
|
|
|
+<tr class="separator:a3308ff035b192d944375fe4c2de5f890"><td class="memSeparator" colspan="2"> </td></tr>
|
|
|
|
|
+<tr class="memitem:aca62efdec632c995eee868a29fb5c848"><td class="memTemplParams" colspan="2">template<typename V , typename K > </td></tr>
|
|
|
|
|
+<tr class="memitem:aca62efdec632c995eee868a29fb5c848"><td class="memTemplItemLeft" align="right" valign="top">V </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="structluwra_1_1Table.html#aca62efdec632c995eee868a29fb5c848">get</a> (K &&key) const </td></tr>
|
|
|
|
|
+<tr class="separator:aca62efdec632c995eee868a29fb5c848"><td class="memSeparator" colspan="2"> </td></tr>
|
|
|
</table><table class="memberdecls">
|
|
</table><table class="memberdecls">
|
|
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
|
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
|
|
|
Public Attributes</h2></td></tr>
|
|
Public Attributes</h2></td></tr>
|
|
@@ -136,7 +136,7 @@ Public Attributes</h2></td></tr>
|
|
|
</div>
|
|
</div>
|
|
|
</div>
|
|
</div>
|
|
|
<h2 class="groupheader">Member Function Documentation</h2>
|
|
<h2 class="groupheader">Member Function Documentation</h2>
|
|
|
-<a class="anchor" id="a10b3199cc157515ff4231441162cabf7"></a>
|
|
|
|
|
|
|
+<a class="anchor" id="a607330930c90e0abae9f97573f117a93"></a>
|
|
|
<div class="memitem">
|
|
<div class="memitem">
|
|
|
<div class="memproto">
|
|
<div class="memproto">
|
|
|
<div class="memtemplate">
|
|
<div class="memtemplate">
|
|
@@ -146,11 +146,11 @@ template<typename K > </div>
|
|
|
<td class="mlabels-left">
|
|
<td class="mlabels-left">
|
|
|
<table class="memname">
|
|
<table class="memname">
|
|
|
<tr>
|
|
<tr>
|
|
|
- <td class="memname">internal::TableAccessor< K > luwra::Table::access </td>
|
|
|
|
|
|
|
+ <td class="memname">internal::TableAccessor<internal::Path<const <a class="el" href="structluwra_1_1Reference.html">Reference</a>&, K> > luwra::Table::access </td>
|
|
|
<td>(</td>
|
|
<td>(</td>
|
|
|
<td class="paramtype">K && </td>
|
|
<td class="paramtype">K && </td>
|
|
|
<td class="paramname"><em>key</em></td><td>)</td>
|
|
<td class="paramname"><em>key</em></td><td>)</td>
|
|
|
- <td></td>
|
|
|
|
|
|
|
+ <td> const</td>
|
|
|
</tr>
|
|
</tr>
|
|
|
</table>
|
|
</table>
|
|
|
</td>
|
|
</td>
|
|
@@ -159,11 +159,10 @@ template<typename K > </div>
|
|
|
</tr>
|
|
</tr>
|
|
|
</table>
|
|
</table>
|
|
|
</div><div class="memdoc">
|
|
</div><div class="memdoc">
|
|
|
-<p><a class="el" href="structluwra_1_1Table.html">Table</a> </p>
|
|
|
|
|
|
|
|
|
|
</div>
|
|
</div>
|
|
|
</div>
|
|
</div>
|
|
|
-<a class="anchor" id="a61d980945298336144cf136471b76d96"></a>
|
|
|
|
|
|
|
+<a class="anchor" id="aca62efdec632c995eee868a29fb5c848"></a>
|
|
|
<div class="memitem">
|
|
<div class="memitem">
|
|
|
<div class="memproto">
|
|
<div class="memproto">
|
|
|
<div class="memtemplate">
|
|
<div class="memtemplate">
|
|
@@ -177,7 +176,7 @@ template<typename V , typename K > </div>
|
|
|
<td>(</td>
|
|
<td>(</td>
|
|
|
<td class="paramtype">K && </td>
|
|
<td class="paramtype">K && </td>
|
|
|
<td class="paramname"><em>key</em></td><td>)</td>
|
|
<td class="paramname"><em>key</em></td><td>)</td>
|
|
|
- <td></td>
|
|
|
|
|
|
|
+ <td> const</td>
|
|
|
</tr>
|
|
</tr>
|
|
|
</table>
|
|
</table>
|
|
|
</td>
|
|
</td>
|
|
@@ -189,7 +188,7 @@ template<typename V , typename K > </div>
|
|
|
|
|
|
|
|
</div>
|
|
</div>
|
|
|
</div>
|
|
</div>
|
|
|
-<a class="anchor" id="a76d0a43f187aac0d7a63ac24ba46c5c7"></a>
|
|
|
|
|
|
|
+<a class="anchor" id="a404871a21094264cca2083d12d51db34"></a>
|
|
|
<div class="memitem">
|
|
<div class="memitem">
|
|
|
<div class="memproto">
|
|
<div class="memproto">
|
|
|
<div class="memtemplate">
|
|
<div class="memtemplate">
|
|
@@ -203,7 +202,7 @@ template<typename K > </div>
|
|
|
<td>(</td>
|
|
<td>(</td>
|
|
|
<td class="paramtype">K && </td>
|
|
<td class="paramtype">K && </td>
|
|
|
<td class="paramname"><em>key</em></td><td>)</td>
|
|
<td class="paramname"><em>key</em></td><td>)</td>
|
|
|
- <td></td>
|
|
|
|
|
|
|
+ <td> const</td>
|
|
|
</tr>
|
|
</tr>
|
|
|
</table>
|
|
</table>
|
|
|
</td>
|
|
</td>
|
|
@@ -215,7 +214,7 @@ template<typename K > </div>
|
|
|
|
|
|
|
|
</div>
|
|
</div>
|
|
|
</div>
|
|
</div>
|
|
|
-<a class="anchor" id="a61d1a83eb658bdd354bc36a3f21186fd"></a>
|
|
|
|
|
|
|
+<a class="anchor" id="aec994f79f7f88837e090e8bac12a980c"></a>
|
|
|
<div class="memitem">
|
|
<div class="memitem">
|
|
|
<div class="memproto">
|
|
<div class="memproto">
|
|
|
<div class="memtemplate">
|
|
<div class="memtemplate">
|
|
@@ -225,11 +224,11 @@ template<typename K > </div>
|
|
|
<td class="mlabels-left">
|
|
<td class="mlabels-left">
|
|
|
<table class="memname">
|
|
<table class="memname">
|
|
|
<tr>
|
|
<tr>
|
|
|
- <td class="memname">internal::TableAccessor<K> luwra::Table::operator[] </td>
|
|
|
|
|
|
|
+ <td class="memname">internal::TableAccessor<internal::Path<const <a class="el" href="structluwra_1_1Reference.html">Reference</a>&, K> > luwra::Table::operator[] </td>
|
|
|
<td>(</td>
|
|
<td>(</td>
|
|
|
<td class="paramtype">K && </td>
|
|
<td class="paramtype">K && </td>
|
|
|
<td class="paramname"><em>key</em></td><td>)</td>
|
|
<td class="paramname"><em>key</em></td><td>)</td>
|
|
|
- <td></td>
|
|
|
|
|
|
|
+ <td> const</td>
|
|
|
</tr>
|
|
</tr>
|
|
|
</table>
|
|
</table>
|
|
|
</td>
|
|
</td>
|
|
@@ -241,7 +240,7 @@ template<typename K > </div>
|
|
|
|
|
|
|
|
</div>
|
|
</div>
|
|
|
</div>
|
|
</div>
|
|
|
-<a class="anchor" id="af683ff4a3c24a07069dd518bfe64a63d"></a>
|
|
|
|
|
|
|
+<a class="anchor" id="a3308ff035b192d944375fe4c2de5f890"></a>
|
|
|
<div class="memitem">
|
|
<div class="memitem">
|
|
|
<div class="memproto">
|
|
<div class="memproto">
|
|
|
<div class="memtemplate">
|
|
<div class="memtemplate">
|
|
@@ -265,7 +264,7 @@ template<typename V , typename K > </div>
|
|
|
<tr>
|
|
<tr>
|
|
|
<td></td>
|
|
<td></td>
|
|
|
<td>)</td>
|
|
<td>)</td>
|
|
|
- <td></td><td></td>
|
|
|
|
|
|
|
+ <td></td><td> const</td>
|
|
|
</tr>
|
|
</tr>
|
|
|
</table>
|
|
</table>
|
|
|
</td>
|
|
</td>
|
|
@@ -277,7 +276,7 @@ template<typename V , typename K > </div>
|
|
|
|
|
|
|
|
</div>
|
|
</div>
|
|
|
</div>
|
|
</div>
|
|
|
-<a class="anchor" id="a549d7babdcbe7dc98879c9f3258b2794"></a>
|
|
|
|
|
|
|
+<a class="anchor" id="aae8642f49c608faa7c2c78f8aac92be1"></a>
|
|
|
<div class="memitem">
|
|
<div class="memitem">
|
|
|
<div class="memproto">
|
|
<div class="memproto">
|
|
|
<table class="mlabels">
|
|
<table class="mlabels">
|
|
@@ -289,7 +288,7 @@ template<typename V , typename K > </div>
|
|
|
<td>(</td>
|
|
<td>(</td>
|
|
|
<td class="paramtype">const <a class="el" href="namespaceluwra.html#ac090722c6d5d6b88b31895aad64788c2">FieldVector</a> & </td>
|
|
<td class="paramtype">const <a class="el" href="namespaceluwra.html#ac090722c6d5d6b88b31895aad64788c2">FieldVector</a> & </td>
|
|
|
<td class="paramname"><em>fields</em></td><td>)</td>
|
|
<td class="paramname"><em>fields</em></td><td>)</td>
|
|
|
- <td></td>
|
|
|
|
|
|
|
+ <td> const</td>
|
|
|
</tr>
|
|
</tr>
|
|
|
</table>
|
|
</table>
|
|
|
</td>
|
|
</td>
|