~ubuntu-branches/ubuntu/wily/openms/wily

« back to all changes in this revision

Viewing changes to doc/html/classOpenMS_1_1Param_1_1ParamIterator.html

  • Committer: Package Import Robot
  • Author(s): Filippo Rusconi
  • Date: 2013-12-20 11:30:16 UTC
  • mfrom: (5.1.2 sid)
  • Revision ID: package-import@ubuntu.com-20131220113016-wre5g9bteeheq6he
Tags: 1.11.1-3
* remove version number from libbost development package names;
* ensure that AUTHORS is correctly shipped in all packages.

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
<HTML>
 
2
<HEAD>
 
3
<TITLE>Param::ParamIterator Class Reference</TITLE>
 
4
<LINK HREF="doxygen.css" REL="stylesheet" TYPE="text/css">
 
5
<LINK HREF="style_ini.css" REL="stylesheet" TYPE="text/css">
 
6
</HEAD>
 
7
<BODY BGCOLOR="#FFFFFF">
 
8
<A href="index.html">Home</A> &nbsp;&middot;
 
9
<A href="classes.html">Classes</A> &nbsp;&middot;
 
10
<A href="annotated.html">Annotated Classes</A> &nbsp;&middot;
 
11
<A href="modules.html">Modules</A> &nbsp;&middot;
 
12
<A href="functions_func.html">Members</A> &nbsp;&middot;
 
13
<A href="namespaces.html">Namespaces</A> &nbsp;&middot;
 
14
<A href="pages.html">Related Pages</A>
 
15
<HR style="height:1px; border:none; border-top:1px solid #c0c0c0;">
 
16
<!-- Generated by Doxygen 1.8.5 -->
 
17
<div id="nav-path" class="navpath">
 
18
  <ul>
 
19
<li class="navelem"><a class="el" href="namespaceOpenMS.html">OpenMS</a></li><li class="navelem"><a class="el" href="classOpenMS_1_1Param.html">Param</a></li><li class="navelem"><a class="el" href="classOpenMS_1_1Param_1_1ParamIterator.html">ParamIterator</a></li>  </ul>
 
20
</div>
 
21
</div><!-- top -->
 
22
<div class="header">
 
23
  <div class="summary">
 
24
<a href="#nested-classes">Classes</a> &#124;
 
25
<a href="#pub-methods">Public Member Functions</a> &#124;
 
26
<a href="#pro-attribs">Protected Attributes</a> &#124;
 
27
<a href="classOpenMS_1_1Param_1_1ParamIterator-members.html">List of all members</a>  </div>
 
28
  <div class="headertitle">
 
29
<div class="title">Param::ParamIterator Class Reference</div>  </div>
 
30
</div><!--header-->
 
31
<div class="contents">
 
32
 
 
33
<p>Forward const iterator for the <a class="el" href="classOpenMS_1_1Param.html" title="Management and storage of parameters / INI files. ">Param</a> class.  
 
34
 <a href="classOpenMS_1_1Param_1_1ParamIterator.html#details">More...</a></p>
 
35
 
 
36
<p><code>#include &lt;<a class="el" href="Param_8h_source.html">OpenMS/DATASTRUCTURES/Param.h</a>&gt;</code></p>
 
37
<table class="memberdecls">
 
38
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
 
39
Classes</h2></td></tr>
 
40
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structOpenMS_1_1Param_1_1ParamIterator_1_1TraceInfo.html">TraceInfo</a></td></tr>
 
41
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Struct that captures information on entered / left nodes for <a class="el" href="classOpenMS_1_1Param_1_1ParamIterator.html" title="Forward const iterator for the Param class. ">ParamIterator</a>.  <a href="structOpenMS_1_1Param_1_1ParamIterator_1_1TraceInfo.html#details">More...</a><br/></td></tr>
 
42
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
 
43
</table><table class="memberdecls">
 
44
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
 
45
Public Member Functions</h2></td></tr>
 
46
<tr class="memitem:af11b39ec569882356f55a8c50533c6e6"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1Param_1_1ParamIterator.html#af11b39ec569882356f55a8c50533c6e6">ParamIterator</a> ()</td></tr>
 
47
<tr class="memdesc:af11b39ec569882356f55a8c50533c6e6"><td class="mdescLeft">&#160;</td><td class="mdescRight">Default constructor used to create a past-the-end iterator.  <a href="#af11b39ec569882356f55a8c50533c6e6">More...</a><br/></td></tr>
 
48
<tr class="separator:af11b39ec569882356f55a8c50533c6e6"><td class="memSeparator" colspan="2">&#160;</td></tr>
 
49
<tr class="memitem:a5d2ed4ffa0c28116099528855ef2d806"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1Param_1_1ParamIterator.html#a5d2ed4ffa0c28116099528855ef2d806">ParamIterator</a> (const <a class="el" href="structOpenMS_1_1Param_1_1ParamNode.html">Param::ParamNode</a> &amp;root)</td></tr>
 
50
<tr class="memdesc:a5d2ed4ffa0c28116099528855ef2d806"><td class="mdescLeft">&#160;</td><td class="mdescRight">Constructor for begin iterator.  <a href="#a5d2ed4ffa0c28116099528855ef2d806">More...</a><br/></td></tr>
 
51
<tr class="separator:a5d2ed4ffa0c28116099528855ef2d806"><td class="memSeparator" colspan="2">&#160;</td></tr>
 
52
<tr class="memitem:a193dcf3febd2d609cab9d0d5dea4632a"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1Param_1_1ParamIterator.html#a193dcf3febd2d609cab9d0d5dea4632a">~ParamIterator</a> ()</td></tr>
 
53
<tr class="memdesc:a193dcf3febd2d609cab9d0d5dea4632a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Destructor.  <a href="#a193dcf3febd2d609cab9d0d5dea4632a">More...</a><br/></td></tr>
 
54
<tr class="separator:a193dcf3febd2d609cab9d0d5dea4632a"><td class="memSeparator" colspan="2">&#160;</td></tr>
 
55
<tr class="memitem:a50d4858c0d94a19b5109a51dfa6f72a4"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="structOpenMS_1_1Param_1_1ParamEntry.html">Param::ParamEntry</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1Param_1_1ParamIterator.html#a50d4858c0d94a19b5109a51dfa6f72a4">operator*</a> ()</td></tr>
 
56
<tr class="memdesc:a50d4858c0d94a19b5109a51dfa6f72a4"><td class="mdescLeft">&#160;</td><td class="mdescRight">Dereferencing.  <a href="#a50d4858c0d94a19b5109a51dfa6f72a4">More...</a><br/></td></tr>
 
57
<tr class="separator:a50d4858c0d94a19b5109a51dfa6f72a4"><td class="memSeparator" colspan="2">&#160;</td></tr>
 
58
<tr class="memitem:a9ce3b0070e2570399503aaeb534236a0"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="structOpenMS_1_1Param_1_1ParamEntry.html">Param::ParamEntry</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1Param_1_1ParamIterator.html#a9ce3b0070e2570399503aaeb534236a0">operator-&gt;</a> ()</td></tr>
 
59
<tr class="memdesc:a9ce3b0070e2570399503aaeb534236a0"><td class="mdescLeft">&#160;</td><td class="mdescRight">Dereferencing.  <a href="#a9ce3b0070e2570399503aaeb534236a0">More...</a><br/></td></tr>
 
60
<tr class="separator:a9ce3b0070e2570399503aaeb534236a0"><td class="memSeparator" colspan="2">&#160;</td></tr>
 
61
<tr class="memitem:aa9bdfadcf099e2b99d6cec1cb104ec80"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classOpenMS_1_1Param_1_1ParamIterator.html">ParamIterator</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1Param_1_1ParamIterator.html#aa9bdfadcf099e2b99d6cec1cb104ec80">operator++</a> ()</td></tr>
 
62
<tr class="memdesc:aa9bdfadcf099e2b99d6cec1cb104ec80"><td class="mdescLeft">&#160;</td><td class="mdescRight">Prefix increment operator.  <a href="#aa9bdfadcf099e2b99d6cec1cb104ec80">More...</a><br/></td></tr>
 
63
<tr class="separator:aa9bdfadcf099e2b99d6cec1cb104ec80"><td class="memSeparator" colspan="2">&#160;</td></tr>
 
64
<tr class="memitem:a395770af2eb7f2025e8467e83ce968a5"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classOpenMS_1_1Param_1_1ParamIterator.html">ParamIterator</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1Param_1_1ParamIterator.html#a395770af2eb7f2025e8467e83ce968a5">operator++</a> (int)</td></tr>
 
65
<tr class="memdesc:a395770af2eb7f2025e8467e83ce968a5"><td class="mdescLeft">&#160;</td><td class="mdescRight">Postfix increment operator.  <a href="#a395770af2eb7f2025e8467e83ce968a5">More...</a><br/></td></tr>
 
66
<tr class="separator:a395770af2eb7f2025e8467e83ce968a5"><td class="memSeparator" colspan="2">&#160;</td></tr>
 
67
<tr class="memitem:ac192ffbf7ffec3a6771c6c9561e21f17"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1Param_1_1ParamIterator.html#ac192ffbf7ffec3a6771c6c9561e21f17">operator==</a> (const <a class="el" href="classOpenMS_1_1Param_1_1ParamIterator.html">ParamIterator</a> &amp;rhs) const </td></tr>
 
68
<tr class="memdesc:ac192ffbf7ffec3a6771c6c9561e21f17"><td class="mdescLeft">&#160;</td><td class="mdescRight">Equality operator.  <a href="#ac192ffbf7ffec3a6771c6c9561e21f17">More...</a><br/></td></tr>
 
69
<tr class="separator:ac192ffbf7ffec3a6771c6c9561e21f17"><td class="memSeparator" colspan="2">&#160;</td></tr>
 
70
<tr class="memitem:ae954aa0a762d5fbeb273ef6e88f4dde2"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1Param_1_1ParamIterator.html#ae954aa0a762d5fbeb273ef6e88f4dde2">operator!=</a> (const <a class="el" href="classOpenMS_1_1Param_1_1ParamIterator.html">ParamIterator</a> &amp;rhs) const </td></tr>
 
71
<tr class="memdesc:ae954aa0a762d5fbeb273ef6e88f4dde2"><td class="mdescLeft">&#160;</td><td class="mdescRight">Equality operator.  <a href="#ae954aa0a762d5fbeb273ef6e88f4dde2">More...</a><br/></td></tr>
 
72
<tr class="separator:ae954aa0a762d5fbeb273ef6e88f4dde2"><td class="memSeparator" colspan="2">&#160;</td></tr>
 
73
<tr class="memitem:afb6f3daad8247e5bf933a53b69ec81ff"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classOpenMS_1_1String.html">String</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1Param_1_1ParamIterator.html#afb6f3daad8247e5bf933a53b69ec81ff">getName</a> () const </td></tr>
 
74
<tr class="memdesc:afb6f3daad8247e5bf933a53b69ec81ff"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the absolute path of the current element (including all sections)  <a href="#afb6f3daad8247e5bf933a53b69ec81ff">More...</a><br/></td></tr>
 
75
<tr class="separator:afb6f3daad8247e5bf933a53b69ec81ff"><td class="memSeparator" colspan="2">&#160;</td></tr>
 
76
<tr class="memitem:a1e12f7d03423ca5ba9b812fcf6228763"><td class="memItemLeft" align="right" valign="top">const std::vector&lt; <a class="el" href="structOpenMS_1_1Param_1_1ParamIterator_1_1TraceInfo.html">TraceInfo</a> &gt; &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1Param_1_1ParamIterator.html#a1e12f7d03423ca5ba9b812fcf6228763">getTrace</a> () const </td></tr>
 
77
<tr class="memdesc:a1e12f7d03423ca5ba9b812fcf6228763"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the traceback of the opened and closed sections.  <a href="#a1e12f7d03423ca5ba9b812fcf6228763">More...</a><br/></td></tr>
 
78
<tr class="separator:a1e12f7d03423ca5ba9b812fcf6228763"><td class="memSeparator" colspan="2">&#160;</td></tr>
 
79
</table><table class="memberdecls">
 
80
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-attribs"></a>
 
81
Protected Attributes</h2></td></tr>
 
82
<tr class="memitem:a516c3ed4910bf9f3d7a7c055dbe6fc52"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="structOpenMS_1_1Param_1_1ParamNode.html">Param::ParamNode</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1Param_1_1ParamIterator.html#a516c3ed4910bf9f3d7a7c055dbe6fc52">root_</a></td></tr>
 
83
<tr class="memdesc:a516c3ed4910bf9f3d7a7c055dbe6fc52"><td class="mdescLeft">&#160;</td><td class="mdescRight">Pointer to the root node.  <a href="#a516c3ed4910bf9f3d7a7c055dbe6fc52">More...</a><br/></td></tr>
 
84
<tr class="separator:a516c3ed4910bf9f3d7a7c055dbe6fc52"><td class="memSeparator" colspan="2">&#160;</td></tr>
 
85
<tr class="memitem:a2fe82382951b6f19820525c1e3d406e5"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__Concept.html#ga7cc214a236ad3bb6ad435bdcf5262a3f">Int</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1Param_1_1ParamIterator.html#a2fe82382951b6f19820525c1e3d406e5">current_</a></td></tr>
 
86
<tr class="memdesc:a2fe82382951b6f19820525c1e3d406e5"><td class="mdescLeft">&#160;</td><td class="mdescRight">Index of the current <a class="el" href="structOpenMS_1_1Param_1_1ParamEntry.html" title="Parameter entry used to store the actual information inside of a Param entry. ">ParamEntry</a> (-1 means invalid)  <a href="#a2fe82382951b6f19820525c1e3d406e5">More...</a><br/></td></tr>
 
87
<tr class="separator:a2fe82382951b6f19820525c1e3d406e5"><td class="memSeparator" colspan="2">&#160;</td></tr>
 
88
<tr class="memitem:aac94e468d9beee7085baca48c6f43f46"><td class="memItemLeft" align="right" valign="top">std::vector&lt; const <br class="typebreak"/>
 
89
<a class="el" href="structOpenMS_1_1Param_1_1ParamNode.html">Param::ParamNode</a> * &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1Param_1_1ParamIterator.html#aac94e468d9beee7085baca48c6f43f46">stack_</a></td></tr>
 
90
<tr class="memdesc:aac94e468d9beee7085baca48c6f43f46"><td class="mdescLeft">&#160;</td><td class="mdescRight">Pointers to the ParmNodes we are in.  <a href="#aac94e468d9beee7085baca48c6f43f46">More...</a><br/></td></tr>
 
91
<tr class="separator:aac94e468d9beee7085baca48c6f43f46"><td class="memSeparator" colspan="2">&#160;</td></tr>
 
92
<tr class="memitem:a660ec4ed9d13e48813502d1e5f5222b4"><td class="memItemLeft" align="right" valign="top">std::vector&lt; <a class="el" href="structOpenMS_1_1Param_1_1ParamIterator_1_1TraceInfo.html">TraceInfo</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1Param_1_1ParamIterator.html#a660ec4ed9d13e48813502d1e5f5222b4">trace_</a></td></tr>
 
93
<tr class="memdesc:a660ec4ed9d13e48813502d1e5f5222b4"><td class="mdescLeft">&#160;</td><td class="mdescRight">Node traversal data during last ++ operation.  <a href="#a660ec4ed9d13e48813502d1e5f5222b4">More...</a><br/></td></tr>
 
94
<tr class="separator:a660ec4ed9d13e48813502d1e5f5222b4"><td class="memSeparator" colspan="2">&#160;</td></tr>
 
95
</table>
 
96
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
 
97
<div class="textblock"><p>Forward const iterator for the <a class="el" href="classOpenMS_1_1Param.html" title="Management and storage of parameters / INI files. ">Param</a> class. </p>
 
98
</div><h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
 
99
<a class="anchor" id="af11b39ec569882356f55a8c50533c6e6"></a>
 
100
<div class="memitem">
 
101
<div class="memproto">
 
102
      <table class="memname">
 
103
        <tr>
 
104
          <td class="memname"><a class="el" href="classOpenMS_1_1Param_1_1ParamIterator.html">ParamIterator</a> </td>
 
105
          <td>(</td>
 
106
          <td class="paramname"></td><td>)</td>
 
107
          <td></td>
 
108
        </tr>
 
109
      </table>
 
110
</div><div class="memdoc">
 
111
 
 
112
<p>Default constructor used to create a past-the-end iterator. </p>
 
113
 
 
114
</div>
 
115
</div>
 
116
<a class="anchor" id="a5d2ed4ffa0c28116099528855ef2d806"></a>
 
117
<div class="memitem">
 
118
<div class="memproto">
 
119
      <table class="memname">
 
120
        <tr>
 
121
          <td class="memname"><a class="el" href="classOpenMS_1_1Param_1_1ParamIterator.html">ParamIterator</a> </td>
 
122
          <td>(</td>
 
123
          <td class="paramtype">const <a class="el" href="structOpenMS_1_1Param_1_1ParamNode.html">Param::ParamNode</a> &amp;&#160;</td>
 
124
          <td class="paramname"><em>root</em></td><td>)</td>
 
125
          <td></td>
 
126
        </tr>
 
127
      </table>
 
128
</div><div class="memdoc">
 
129
 
 
130
<p>Constructor for begin iterator. </p>
 
131
 
 
132
</div>
 
133
</div>
 
134
<a class="anchor" id="a193dcf3febd2d609cab9d0d5dea4632a"></a>
 
135
<div class="memitem">
 
136
<div class="memproto">
 
137
      <table class="memname">
 
138
        <tr>
 
139
          <td class="memname">~<a class="el" href="classOpenMS_1_1Param_1_1ParamIterator.html">ParamIterator</a> </td>
 
140
          <td>(</td>
 
141
          <td class="paramname"></td><td>)</td>
 
142
          <td></td>
 
143
        </tr>
 
144
      </table>
 
145
</div><div class="memdoc">
 
146
 
 
147
<p>Destructor. </p>
 
148
 
 
149
</div>
 
150
</div>
 
151
<h2 class="groupheader">Member Function Documentation</h2>
 
152
<a class="anchor" id="afb6f3daad8247e5bf933a53b69ec81ff"></a>
 
153
<div class="memitem">
 
154
<div class="memproto">
 
155
      <table class="memname">
 
156
        <tr>
 
157
          <td class="memname"><a class="el" href="classOpenMS_1_1String.html">String</a> getName </td>
 
158
          <td>(</td>
 
159
          <td class="paramname"></td><td>)</td>
 
160
          <td> const</td>
 
161
        </tr>
 
162
      </table>
 
163
</div><div class="memdoc">
 
164
 
 
165
<p>Returns the absolute path of the current element (including all sections) </p>
 
166
 
 
167
</div>
 
168
</div>
 
169
<a class="anchor" id="a1e12f7d03423ca5ba9b812fcf6228763"></a>
 
170
<div class="memitem">
 
171
<div class="memproto">
 
172
      <table class="memname">
 
173
        <tr>
 
174
          <td class="memname">const std::vector&lt;<a class="el" href="structOpenMS_1_1Param_1_1ParamIterator_1_1TraceInfo.html">TraceInfo</a>&gt;&amp; getTrace </td>
 
175
          <td>(</td>
 
176
          <td class="paramname"></td><td>)</td>
 
177
          <td> const</td>
 
178
        </tr>
 
179
      </table>
 
180
</div><div class="memdoc">
 
181
 
 
182
<p>Returns the traceback of the opened and closed sections. </p>
 
183
 
 
184
</div>
 
185
</div>
 
186
<a class="anchor" id="ae954aa0a762d5fbeb273ef6e88f4dde2"></a>
 
187
<div class="memitem">
 
188
<div class="memproto">
 
189
      <table class="memname">
 
190
        <tr>
 
191
          <td class="memname">bool operator!= </td>
 
192
          <td>(</td>
 
193
          <td class="paramtype">const <a class="el" href="classOpenMS_1_1Param_1_1ParamIterator.html">ParamIterator</a> &amp;&#160;</td>
 
194
          <td class="paramname"><em>rhs</em></td><td>)</td>
 
195
          <td> const</td>
 
196
        </tr>
 
197
      </table>
 
198
</div><div class="memdoc">
 
199
 
 
200
<p>Equality operator. </p>
 
201
 
 
202
</div>
 
203
</div>
 
204
<a class="anchor" id="a50d4858c0d94a19b5109a51dfa6f72a4"></a>
 
205
<div class="memitem">
 
206
<div class="memproto">
 
207
      <table class="memname">
 
208
        <tr>
 
209
          <td class="memname">const <a class="el" href="structOpenMS_1_1Param_1_1ParamEntry.html">Param::ParamEntry</a>&amp; operator* </td>
 
210
          <td>(</td>
 
211
          <td class="paramname"></td><td>)</td>
 
212
          <td></td>
 
213
        </tr>
 
214
      </table>
 
215
</div><div class="memdoc">
 
216
 
 
217
<p>Dereferencing. </p>
 
218
 
 
219
</div>
 
220
</div>
 
221
<a class="anchor" id="aa9bdfadcf099e2b99d6cec1cb104ec80"></a>
 
222
<div class="memitem">
 
223
<div class="memproto">
 
224
      <table class="memname">
 
225
        <tr>
 
226
          <td class="memname"><a class="el" href="classOpenMS_1_1Param_1_1ParamIterator.html">ParamIterator</a>&amp; operator++ </td>
 
227
          <td>(</td>
 
228
          <td class="paramname"></td><td>)</td>
 
229
          <td></td>
 
230
        </tr>
 
231
      </table>
 
232
</div><div class="memdoc">
 
233
 
 
234
<p>Prefix increment operator. </p>
 
235
 
 
236
</div>
 
237
</div>
 
238
<a class="anchor" id="a395770af2eb7f2025e8467e83ce968a5"></a>
 
239
<div class="memitem">
 
240
<div class="memproto">
 
241
      <table class="memname">
 
242
        <tr>
 
243
          <td class="memname"><a class="el" href="classOpenMS_1_1Param_1_1ParamIterator.html">ParamIterator</a> operator++ </td>
 
244
          <td>(</td>
 
245
          <td class="paramtype">int&#160;</td>
 
246
          <td class="paramname"></td><td>)</td>
 
247
          <td></td>
 
248
        </tr>
 
249
      </table>
 
250
</div><div class="memdoc">
 
251
 
 
252
<p>Postfix increment operator. </p>
 
253
 
 
254
</div>
 
255
</div>
 
256
<a class="anchor" id="a9ce3b0070e2570399503aaeb534236a0"></a>
 
257
<div class="memitem">
 
258
<div class="memproto">
 
259
      <table class="memname">
 
260
        <tr>
 
261
          <td class="memname">const <a class="el" href="structOpenMS_1_1Param_1_1ParamEntry.html">Param::ParamEntry</a>* operator-&gt; </td>
 
262
          <td>(</td>
 
263
          <td class="paramname"></td><td>)</td>
 
264
          <td></td>
 
265
        </tr>
 
266
      </table>
 
267
</div><div class="memdoc">
 
268
 
 
269
<p>Dereferencing. </p>
 
270
 
 
271
</div>
 
272
</div>
 
273
<a class="anchor" id="ac192ffbf7ffec3a6771c6c9561e21f17"></a>
 
274
<div class="memitem">
 
275
<div class="memproto">
 
276
      <table class="memname">
 
277
        <tr>
 
278
          <td class="memname">bool operator== </td>
 
279
          <td>(</td>
 
280
          <td class="paramtype">const <a class="el" href="classOpenMS_1_1Param_1_1ParamIterator.html">ParamIterator</a> &amp;&#160;</td>
 
281
          <td class="paramname"><em>rhs</em></td><td>)</td>
 
282
          <td> const</td>
 
283
        </tr>
 
284
      </table>
 
285
</div><div class="memdoc">
 
286
 
 
287
<p>Equality operator. </p>
 
288
 
 
289
</div>
 
290
</div>
 
291
<h2 class="groupheader">Member Data Documentation</h2>
 
292
<a class="anchor" id="a2fe82382951b6f19820525c1e3d406e5"></a>
 
293
<div class="memitem">
 
294
<div class="memproto">
 
295
<table class="mlabels">
 
296
  <tr>
 
297
  <td class="mlabels-left">
 
298
      <table class="memname">
 
299
        <tr>
 
300
          <td class="memname"><a class="el" href="group__Concept.html#ga7cc214a236ad3bb6ad435bdcf5262a3f">Int</a> current_</td>
 
301
        </tr>
 
302
      </table>
 
303
  </td>
 
304
  <td class="mlabels-right">
 
305
<span class="mlabels"><span class="mlabel">protected</span></span>  </td>
 
306
  </tr>
 
307
</table>
 
308
</div><div class="memdoc">
 
309
 
 
310
<p>Index of the current <a class="el" href="structOpenMS_1_1Param_1_1ParamEntry.html" title="Parameter entry used to store the actual information inside of a Param entry. ">ParamEntry</a> (-1 means invalid) </p>
 
311
 
 
312
</div>
 
313
</div>
 
314
<a class="anchor" id="a516c3ed4910bf9f3d7a7c055dbe6fc52"></a>
 
315
<div class="memitem">
 
316
<div class="memproto">
 
317
<table class="mlabels">
 
318
  <tr>
 
319
  <td class="mlabels-left">
 
320
      <table class="memname">
 
321
        <tr>
 
322
          <td class="memname">const <a class="el" href="structOpenMS_1_1Param_1_1ParamNode.html">Param::ParamNode</a>* root_</td>
 
323
        </tr>
 
324
      </table>
 
325
  </td>
 
326
  <td class="mlabels-right">
 
327
<span class="mlabels"><span class="mlabel">protected</span></span>  </td>
 
328
  </tr>
 
329
</table>
 
330
</div><div class="memdoc">
 
331
 
 
332
<p>Pointer to the root node. </p>
 
333
 
 
334
</div>
 
335
</div>
 
336
<a class="anchor" id="aac94e468d9beee7085baca48c6f43f46"></a>
 
337
<div class="memitem">
 
338
<div class="memproto">
 
339
<table class="mlabels">
 
340
  <tr>
 
341
  <td class="mlabels-left">
 
342
      <table class="memname">
 
343
        <tr>
 
344
          <td class="memname">std::vector&lt;const <a class="el" href="structOpenMS_1_1Param_1_1ParamNode.html">Param::ParamNode</a>*&gt; stack_</td>
 
345
        </tr>
 
346
      </table>
 
347
  </td>
 
348
  <td class="mlabels-right">
 
349
<span class="mlabels"><span class="mlabel">protected</span></span>  </td>
 
350
  </tr>
 
351
</table>
 
352
</div><div class="memdoc">
 
353
 
 
354
<p>Pointers to the ParmNodes we are in. </p>
 
355
 
 
356
</div>
 
357
</div>
 
358
<a class="anchor" id="a660ec4ed9d13e48813502d1e5f5222b4"></a>
 
359
<div class="memitem">
 
360
<div class="memproto">
 
361
<table class="mlabels">
 
362
  <tr>
 
363
  <td class="mlabels-left">
 
364
      <table class="memname">
 
365
        <tr>
 
366
          <td class="memname">std::vector&lt;<a class="el" href="structOpenMS_1_1Param_1_1ParamIterator_1_1TraceInfo.html">TraceInfo</a>&gt; trace_</td>
 
367
        </tr>
 
368
      </table>
 
369
  </td>
 
370
  <td class="mlabels-right">
 
371
<span class="mlabels"><span class="mlabel">protected</span></span>  </td>
 
372
  </tr>
 
373
</table>
 
374
</div><div class="memdoc">
 
375
 
 
376
<p>Node traversal data during last ++ operation. </p>
 
377
 
 
378
</div>
 
379
</div>
 
380
</div><!-- contents -->
 
381
<HR style="height:1px; border:none; border-top:1px solid #c0c0c0;">
 
382
<TABLE width="100%" border="0">
 
383
<TR>
 
384
<TD><font color="#c0c0c0">OpenMS / TOPP release 1.11.1</font></TD>
 
385
<TD align="right"><font color="#c0c0c0">Documentation generated on Thu Nov 14 2013 11:19:29 using doxygen 1.8.5</font></TD>
 
386
</TR>
 
387
</TABLE>
 
388
</BODY>
 
389
</HTML>