3
<TITLE>MzTabBoolean Class Reference</TITLE>
4
<LINK HREF="doxygen.css" REL="stylesheet" TYPE="text/css">
5
<LINK HREF="style_ini.css" REL="stylesheet" TYPE="text/css">
7
<BODY BGCOLOR="#FFFFFF">
8
<A href="index.html">Home</A> ·
9
<A href="classes.html">Classes</A> ·
10
<A href="annotated.html">Annotated Classes</A> ·
11
<A href="modules.html">Modules</A> ·
12
<A href="functions_func.html">Members</A> ·
13
<A href="namespaces.html">Namespaces</A> ·
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">
19
<li class="navelem"><a class="el" href="namespaceOpenMS.html">OpenMS</a></li><li class="navelem"><a class="el" href="classOpenMS_1_1MzTabBoolean.html">MzTabBoolean</a></li> </ul>
24
<a href="#pub-methods">Public Member Functions</a> |
25
<a href="#pro-attribs">Protected Attributes</a> |
26
<a href="classOpenMS_1_1MzTabBoolean-members.html">List of all members</a> </div>
27
<div class="headertitle">
28
<div class="title">MzTabBoolean Class Reference</div> </div>
30
<div class="contents">
32
<p><code>#include <<a class="el" href="MzTab_8h_source.html">OpenMS/FORMAT/MzTab.h</a>></code></p>
33
<div class="dynheader">
34
Inheritance diagram for MzTabBoolean:</div>
35
<div class="dyncontent">
37
<img src="classOpenMS_1_1MzTabBoolean.png" usemap="#MzTabBoolean_map" alt=""/>
38
<map id="MzTabBoolean_map" name="MzTabBoolean_map">
39
<area href="classOpenMS_1_1MzTabNullAbleBase.html" alt="MzTabNullAbleBase" shape="rect" coords="0,56,148,80"/>
40
<area href="classOpenMS_1_1MzTabNullAbleInterface.html" alt="MzTabNullAbleInterface" shape="rect" coords="0,0,148,24"/>
43
<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:aa9c9b01abc8822cc0f3b1a63c593ef4f"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1MzTabBoolean.html#aa9c9b01abc8822cc0f3b1a63c593ef4f">set</a> (const bool &value)</td></tr>
47
<tr class="separator:aa9c9b01abc8822cc0f3b1a63c593ef4f"><td class="memSeparator" colspan="2"> </td></tr>
48
<tr class="memitem:a05ddf3eafbf9b5a6e316f42b31d80f96"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__Concept.html#ga7cc214a236ad3bb6ad435bdcf5262a3f">Int</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1MzTabBoolean.html#a05ddf3eafbf9b5a6e316f42b31d80f96">get</a> () const </td></tr>
49
<tr class="separator:a05ddf3eafbf9b5a6e316f42b31d80f96"><td class="memSeparator" colspan="2"> </td></tr>
50
<tr class="memitem:a7c3fe15a811e327e4d866344454e423e"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classOpenMS_1_1String.html">String</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1MzTabBoolean.html#a7c3fe15a811e327e4d866344454e423e">toCellString</a> () const </td></tr>
51
<tr class="separator:a7c3fe15a811e327e4d866344454e423e"><td class="memSeparator" colspan="2"> </td></tr>
52
<tr class="memitem:a54f1140fd3ce0848f6eadcae639003b6"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1MzTabBoolean.html#a54f1140fd3ce0848f6eadcae639003b6">fromCellString</a> (const <a class="el" href="classOpenMS_1_1String.html">String</a> &s)</td></tr>
53
<tr class="separator:a54f1140fd3ce0848f6eadcae639003b6"><td class="memSeparator" colspan="2"> </td></tr>
54
<tr class="inherit_header pub_methods_classOpenMS_1_1MzTabNullAbleBase"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classOpenMS_1_1MzTabNullAbleBase')"><img src="closed.png" alt="-"/> Public Member Functions inherited from <a class="el" href="classOpenMS_1_1MzTabNullAbleBase.html">MzTabNullAbleBase</a></td></tr>
55
<tr class="memitem:adfc6cc34d8b84b6884c1e0db8052ba36 inherit pub_methods_classOpenMS_1_1MzTabNullAbleBase"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1MzTabNullAbleBase.html#adfc6cc34d8b84b6884c1e0db8052ba36">MzTabNullAbleBase</a> ()</td></tr>
56
<tr class="separator:adfc6cc34d8b84b6884c1e0db8052ba36 inherit pub_methods_classOpenMS_1_1MzTabNullAbleBase"><td class="memSeparator" colspan="2"> </td></tr>
57
<tr class="memitem:ac02f2a4d7312eb91f40980adfd4e31b2 inherit pub_methods_classOpenMS_1_1MzTabNullAbleBase"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1MzTabNullAbleBase.html#ac02f2a4d7312eb91f40980adfd4e31b2">isNull</a> () const </td></tr>
58
<tr class="separator:ac02f2a4d7312eb91f40980adfd4e31b2 inherit pub_methods_classOpenMS_1_1MzTabNullAbleBase"><td class="memSeparator" colspan="2"> </td></tr>
59
<tr class="memitem:af0795cb0a5a0a5d750aafe908ea55dd4 inherit pub_methods_classOpenMS_1_1MzTabNullAbleBase"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1MzTabNullAbleBase.html#af0795cb0a5a0a5d750aafe908ea55dd4">setNull</a> (bool b)</td></tr>
60
<tr class="separator:af0795cb0a5a0a5d750aafe908ea55dd4 inherit pub_methods_classOpenMS_1_1MzTabNullAbleBase"><td class="memSeparator" colspan="2"> </td></tr>
61
</table><table class="memberdecls">
62
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-attribs"></a>
63
Protected Attributes</h2></td></tr>
64
<tr class="memitem:a84739683d8eb0ae4dd7f2500940e1b3b"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1MzTabBoolean.html#a84739683d8eb0ae4dd7f2500940e1b3b">value_</a></td></tr>
65
<tr class="separator:a84739683d8eb0ae4dd7f2500940e1b3b"><td class="memSeparator" colspan="2"> </td></tr>
66
<tr class="inherit_header pro_attribs_classOpenMS_1_1MzTabNullAbleBase"><td colspan="2" onclick="javascript:toggleInherit('pro_attribs_classOpenMS_1_1MzTabNullAbleBase')"><img src="closed.png" alt="-"/> Protected Attributes inherited from <a class="el" href="classOpenMS_1_1MzTabNullAbleBase.html">MzTabNullAbleBase</a></td></tr>
67
<tr class="memitem:abd31808391dcdc006aa76ad79efa3079 inherit pro_attribs_classOpenMS_1_1MzTabNullAbleBase"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1MzTabNullAbleBase.html#abd31808391dcdc006aa76ad79efa3079">null_</a></td></tr>
68
<tr class="separator:abd31808391dcdc006aa76ad79efa3079 inherit pro_attribs_classOpenMS_1_1MzTabNullAbleBase"><td class="memSeparator" colspan="2"> </td></tr>
70
<h2 class="groupheader">Member Function Documentation</h2>
71
<a class="anchor" id="a54f1140fd3ce0848f6eadcae639003b6"></a>
73
<div class="memproto">
74
<table class="mlabels">
76
<td class="mlabels-left">
77
<table class="memname">
79
<td class="memname">void fromCellString </td>
81
<td class="paramtype">const <a class="el" href="classOpenMS_1_1String.html">String</a> & </td>
82
<td class="paramname"><em>s</em></td><td>)</td>
87
<td class="mlabels-right">
88
<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">virtual</span></span> </td>
91
</div><div class="memdoc">
93
<p>Implements <a class="el" href="classOpenMS_1_1MzTabNullAbleInterface.html#af2fdf4b411a1f5436bb2197a90fa9228">MzTabNullAbleInterface</a>.</p>
95
<p>References <a class="el" href="classOpenMS_1_1MzTabBoolean.html#aa9c9b01abc8822cc0f3b1a63c593ef4f">MzTabBoolean::set()</a>, <a class="el" href="classOpenMS_1_1MzTabNullAbleBase.html#af0795cb0a5a0a5d750aafe908ea55dd4">MzTabNullAbleBase::setNull()</a>, <a class="el" href="classOpenMS_1_1String.html#a8fd5f3c864af3d60885cc09888dd18d3">String::toLower()</a>, and <a class="el" href="classOpenMS_1_1String.html#a86864c88ee12eb322f1645f238c1dbe5">String::trim()</a>.</p>
99
<a class="anchor" id="a05ddf3eafbf9b5a6e316f42b31d80f96"></a>
100
<div class="memitem">
101
<div class="memproto">
102
<table class="mlabels">
104
<td class="mlabels-left">
105
<table class="memname">
107
<td class="memname"><a class="el" href="group__Concept.html#ga7cc214a236ad3bb6ad435bdcf5262a3f">Int</a> get </td>
109
<td class="paramname"></td><td>)</td>
114
<td class="mlabels-right">
115
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
118
</div><div class="memdoc">
120
<p>References <a class="el" href="classOpenMS_1_1MzTabBoolean.html#a84739683d8eb0ae4dd7f2500940e1b3b">MzTabBoolean::value_</a>.</p>
124
<a class="anchor" id="aa9c9b01abc8822cc0f3b1a63c593ef4f"></a>
125
<div class="memitem">
126
<div class="memproto">
127
<table class="mlabels">
129
<td class="mlabels-left">
130
<table class="memname">
132
<td class="memname">void set </td>
134
<td class="paramtype">const bool & </td>
135
<td class="paramname"><em>value</em></td><td>)</td>
140
<td class="mlabels-right">
141
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
144
</div><div class="memdoc">
146
<p>References <a class="el" href="classOpenMS_1_1MzTabNullAbleBase.html#af0795cb0a5a0a5d750aafe908ea55dd4">MzTabNullAbleBase::setNull()</a>, and <a class="el" href="classOpenMS_1_1MzTabBoolean.html#a84739683d8eb0ae4dd7f2500940e1b3b">MzTabBoolean::value_</a>.</p>
148
<p>Referenced by <a class="el" href="classOpenMS_1_1MzTabBoolean.html#a54f1140fd3ce0848f6eadcae639003b6">MzTabBoolean::fromCellString()</a>.</p>
152
<a class="anchor" id="a7c3fe15a811e327e4d866344454e423e"></a>
153
<div class="memitem">
154
<div class="memproto">
155
<table class="mlabels">
157
<td class="mlabels-left">
158
<table class="memname">
160
<td class="memname"><a class="el" href="classOpenMS_1_1String.html">String</a> toCellString </td>
162
<td class="paramname"></td><td>)</td>
167
<td class="mlabels-right">
168
<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">virtual</span></span> </td>
171
</div><div class="memdoc">
173
<p>Implements <a class="el" href="classOpenMS_1_1MzTabNullAbleInterface.html#a5a32ae24f980f144c720679c88f5978d">MzTabNullAbleInterface</a>.</p>
175
<p>References <a class="el" href="classOpenMS_1_1MzTabNullAbleBase.html#ac02f2a4d7312eb91f40980adfd4e31b2">MzTabNullAbleBase::isNull()</a>, and <a class="el" href="classOpenMS_1_1MzTabBoolean.html#a84739683d8eb0ae4dd7f2500940e1b3b">MzTabBoolean::value_</a>.</p>
179
<h2 class="groupheader">Member Data Documentation</h2>
180
<a class="anchor" id="a84739683d8eb0ae4dd7f2500940e1b3b"></a>
181
<div class="memitem">
182
<div class="memproto">
183
<table class="mlabels">
185
<td class="mlabels-left">
186
<table class="memname">
188
<td class="memname">bool value_</td>
192
<td class="mlabels-right">
193
<span class="mlabels"><span class="mlabel">protected</span></span> </td>
196
</div><div class="memdoc">
198
<p>Referenced by <a class="el" href="classOpenMS_1_1MzTabBoolean.html#a05ddf3eafbf9b5a6e316f42b31d80f96">MzTabBoolean::get()</a>, <a class="el" href="classOpenMS_1_1MzTabBoolean.html#aa9c9b01abc8822cc0f3b1a63c593ef4f">MzTabBoolean::set()</a>, and <a class="el" href="classOpenMS_1_1MzTabBoolean.html#a7c3fe15a811e327e4d866344454e423e">MzTabBoolean::toCellString()</a>.</p>
202
</div><!-- contents -->
203
<HR style="height:1px; border:none; border-top:1px solid #c0c0c0;">
204
<TABLE width="100%" border="0">
206
<TD><font color="#c0c0c0">OpenMS / TOPP release 1.11.1</font></TD>
207
<TD align="right"><font color="#c0c0c0">Documentation generated on Thu Nov 14 2013 11:19:31 using doxygen 1.8.5</font></TD>