1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214
|
<HTML>
<HEAD>
<TITLE>ToolDescription Struct Reference</TITLE>
<LINK HREF="doxygen.css" REL="stylesheet" TYPE="text/css">
<LINK HREF="style_ini.css" REL="stylesheet" TYPE="text/css">
</HEAD>
<BODY BGCOLOR="#FFFFFF">
<A href="index.html">Home</A> ·
<A href="classes.html">Classes</A> ·
<A href="annotated.html">Annotated Classes</A> ·
<A href="modules.html">Modules</A> ·
<A href="functions_func.html">Members</A> ·
<A href="namespaces.html">Namespaces</A> ·
<A href="pages.html">Related Pages</A>
<HR style="height:1px; border:none; border-top:1px solid #c0c0c0;">
<!-- Generated by Doxygen 1.8.5 -->
<div id="nav-path" class="navpath">
<ul>
<li class="navelem"><a class="el" href="namespaceOpenMS.html">OpenMS</a></li><li class="navelem"><a class="el" href="namespaceOpenMS_1_1Internal.html">Internal</a></li><li class="navelem"><a class="el" href="structOpenMS_1_1Internal_1_1ToolDescription.html">ToolDescription</a></li> </ul>
</div>
</div><!-- top -->
<div class="header">
<div class="summary">
<a href="#pub-methods">Public Member Functions</a> |
<a href="#pub-attribs">Public Attributes</a> |
<a href="structOpenMS_1_1Internal_1_1ToolDescription-members.html">List of all members</a> </div>
<div class="headertitle">
<div class="title">ToolDescription Struct Reference</div> </div>
</div><!--header-->
<div class="contents">
<p><code>#include <<a class="el" href="ToolDescription_8h_source.html">OpenMS/DATASTRUCTURES/ToolDescription.h</a>></code></p>
<div class="dynheader">
Inheritance diagram for ToolDescription:</div>
<div class="dyncontent">
<div class="center">
<img src="structOpenMS_1_1Internal_1_1ToolDescription.png" usemap="#ToolDescription_map" alt=""/>
<map id="ToolDescription_map" name="ToolDescription_map">
<area href="structOpenMS_1_1Internal_1_1ToolDescriptionInternal.html" title="ToolDescription Class. " alt="ToolDescriptionInternal" shape="rect" coords="0,0,142,24"/>
</map>
</div></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:a815224568b6128a11eff5ac1b456bd0f"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="structOpenMS_1_1Internal_1_1ToolDescription.html#a815224568b6128a11eff5ac1b456bd0f">ToolDescription</a> ()</td></tr>
<tr class="separator:a815224568b6128a11eff5ac1b456bd0f"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:ad0a909d819e9d218a2c607d01880cee0"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="structOpenMS_1_1Internal_1_1ToolDescription.html#ad0a909d819e9d218a2c607d01880cee0">ToolDescription</a> (const <a class="el" href="classOpenMS_1_1String.html">String</a> &p_name, const <a class="el" href="classOpenMS_1_1String.html">String</a> &p_category, const <a class="el" href="classOpenMS_1_1StringList.html">StringList</a> &p_types=<a class="el" href="classOpenMS_1_1StringList.html">StringList</a>())</td></tr>
<tr class="separator:ad0a909d819e9d218a2c607d01880cee0"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:acc171675488671f3a0610ace36ec1d87"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="structOpenMS_1_1Internal_1_1ToolDescription.html#acc171675488671f3a0610ace36ec1d87">addExternalType</a> (const <a class="el" href="classOpenMS_1_1String.html">String</a> &type, const <a class="el" href="structOpenMS_1_1Internal_1_1ToolExternalDetails.html">ToolExternalDetails</a> &details)</td></tr>
<tr class="separator:acc171675488671f3a0610ace36ec1d87"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:ac52f71e89ad0af682d33aef3bc6002fe"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="structOpenMS_1_1Internal_1_1ToolDescription.html#ac52f71e89ad0af682d33aef3bc6002fe">append</a> (const <a class="el" href="structOpenMS_1_1Internal_1_1ToolDescription.html">ToolDescription</a> &other)</td></tr>
<tr class="separator:ac52f71e89ad0af682d33aef3bc6002fe"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:ae365797619c2c20e7ac1db6d99078f12"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structOpenMS_1_1Internal_1_1ToolDescription.html">ToolDescription</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="structOpenMS_1_1Internal_1_1ToolDescription.html#ae365797619c2c20e7ac1db6d99078f12">operator=</a> (const <a class="el" href="structOpenMS_1_1Internal_1_1ToolDescription.html">ToolDescription</a> &rhs)</td></tr>
<tr class="separator:ae365797619c2c20e7ac1db6d99078f12"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="inherit_header pub_methods_structOpenMS_1_1Internal_1_1ToolDescriptionInternal"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_structOpenMS_1_1Internal_1_1ToolDescriptionInternal')"><img src="closed.png" alt="-"/> Public Member Functions inherited from <a class="el" href="structOpenMS_1_1Internal_1_1ToolDescriptionInternal.html">ToolDescriptionInternal</a></td></tr>
<tr class="memitem:a6345aabfc4ac5e4a6dc475c80d5bedb2 inherit pub_methods_structOpenMS_1_1Internal_1_1ToolDescriptionInternal"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="structOpenMS_1_1Internal_1_1ToolDescriptionInternal.html#a6345aabfc4ac5e4a6dc475c80d5bedb2">ToolDescriptionInternal</a> ()</td></tr>
<tr class="separator:a6345aabfc4ac5e4a6dc475c80d5bedb2 inherit pub_methods_structOpenMS_1_1Internal_1_1ToolDescriptionInternal"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:aec43ea564bef4ae886a6bd104e75063a inherit pub_methods_structOpenMS_1_1Internal_1_1ToolDescriptionInternal"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="structOpenMS_1_1Internal_1_1ToolDescriptionInternal.html#aec43ea564bef4ae886a6bd104e75063a">ToolDescriptionInternal</a> (const bool p_is_internal, const <a class="el" href="classOpenMS_1_1String.html">String</a> &p_name, const <a class="el" href="classOpenMS_1_1String.html">String</a> &p_category, const <a class="el" href="classOpenMS_1_1StringList.html">StringList</a> &p_types)</td></tr>
<tr class="separator:aec43ea564bef4ae886a6bd104e75063a inherit pub_methods_structOpenMS_1_1Internal_1_1ToolDescriptionInternal"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:abb35b504be62eb09efdc9e4d64a46696 inherit pub_methods_structOpenMS_1_1Internal_1_1ToolDescriptionInternal"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="structOpenMS_1_1Internal_1_1ToolDescriptionInternal.html#abb35b504be62eb09efdc9e4d64a46696">ToolDescriptionInternal</a> (const <a class="el" href="classOpenMS_1_1String.html">String</a> &p_name, const <a class="el" href="classOpenMS_1_1StringList.html">StringList</a> &p_types)</td></tr>
<tr class="separator:abb35b504be62eb09efdc9e4d64a46696 inherit pub_methods_structOpenMS_1_1Internal_1_1ToolDescriptionInternal"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a02aaed04a6bca914d92776055e535359 inherit pub_methods_structOpenMS_1_1Internal_1_1ToolDescriptionInternal"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structOpenMS_1_1Internal_1_1ToolDescriptionInternal.html">ToolDescriptionInternal</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="structOpenMS_1_1Internal_1_1ToolDescriptionInternal.html#a02aaed04a6bca914d92776055e535359">operator=</a> (const <a class="el" href="structOpenMS_1_1Internal_1_1ToolDescriptionInternal.html">ToolDescriptionInternal</a> &rhs)</td></tr>
<tr class="separator:a02aaed04a6bca914d92776055e535359 inherit pub_methods_structOpenMS_1_1Internal_1_1ToolDescriptionInternal"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a8e75422fa97949d9d743cc6d0b78857c inherit pub_methods_structOpenMS_1_1Internal_1_1ToolDescriptionInternal"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="structOpenMS_1_1Internal_1_1ToolDescriptionInternal.html#a8e75422fa97949d9d743cc6d0b78857c">operator==</a> (const <a class="el" href="structOpenMS_1_1Internal_1_1ToolDescriptionInternal.html">ToolDescriptionInternal</a> &rhs) const </td></tr>
<tr class="separator:a8e75422fa97949d9d743cc6d0b78857c inherit pub_methods_structOpenMS_1_1Internal_1_1ToolDescriptionInternal"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a3389b48490c6e50c52f7d009b71277bb inherit pub_methods_structOpenMS_1_1Internal_1_1ToolDescriptionInternal"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="structOpenMS_1_1Internal_1_1ToolDescriptionInternal.html#a3389b48490c6e50c52f7d009b71277bb">operator<</a> (const <a class="el" href="structOpenMS_1_1Internal_1_1ToolDescriptionInternal.html">ToolDescriptionInternal</a> &rhs) const </td></tr>
<tr class="separator:a3389b48490c6e50c52f7d009b71277bb inherit pub_methods_structOpenMS_1_1Internal_1_1ToolDescriptionInternal"><td class="memSeparator" colspan="2"> </td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
Public Attributes</h2></td></tr>
<tr class="memitem:aca9dfc295d1bb680c92d06d20051b2eb"><td class="memItemLeft" align="right" valign="top">std::vector< <a class="el" href="structOpenMS_1_1Internal_1_1ToolExternalDetails.html">ToolExternalDetails</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="structOpenMS_1_1Internal_1_1ToolDescription.html#aca9dfc295d1bb680c92d06d20051b2eb">external_details</a></td></tr>
<tr class="separator:aca9dfc295d1bb680c92d06d20051b2eb"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="inherit_header pub_attribs_structOpenMS_1_1Internal_1_1ToolDescriptionInternal"><td colspan="2" onclick="javascript:toggleInherit('pub_attribs_structOpenMS_1_1Internal_1_1ToolDescriptionInternal')"><img src="closed.png" alt="-"/> Public Attributes inherited from <a class="el" href="structOpenMS_1_1Internal_1_1ToolDescriptionInternal.html">ToolDescriptionInternal</a></td></tr>
<tr class="memitem:aab699e604962539cc9305c4e496032a5 inherit pub_attribs_structOpenMS_1_1Internal_1_1ToolDescriptionInternal"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="structOpenMS_1_1Internal_1_1ToolDescriptionInternal.html#aab699e604962539cc9305c4e496032a5">is_internal</a></td></tr>
<tr class="separator:aab699e604962539cc9305c4e496032a5 inherit pub_attribs_structOpenMS_1_1Internal_1_1ToolDescriptionInternal"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a9a2326f35466e54c36c070829245c557 inherit pub_attribs_structOpenMS_1_1Internal_1_1ToolDescriptionInternal"><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="structOpenMS_1_1Internal_1_1ToolDescriptionInternal.html#a9a2326f35466e54c36c070829245c557">name</a></td></tr>
<tr class="separator:a9a2326f35466e54c36c070829245c557 inherit pub_attribs_structOpenMS_1_1Internal_1_1ToolDescriptionInternal"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a536550816628993ec6969fd80fadf522 inherit pub_attribs_structOpenMS_1_1Internal_1_1ToolDescriptionInternal"><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="structOpenMS_1_1Internal_1_1ToolDescriptionInternal.html#a536550816628993ec6969fd80fadf522">category</a></td></tr>
<tr class="separator:a536550816628993ec6969fd80fadf522 inherit pub_attribs_structOpenMS_1_1Internal_1_1ToolDescriptionInternal"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a7f3a6729bd30019e2b5169b6b8098f7e inherit pub_attribs_structOpenMS_1_1Internal_1_1ToolDescriptionInternal"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classOpenMS_1_1StringList.html">StringList</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="structOpenMS_1_1Internal_1_1ToolDescriptionInternal.html#a7f3a6729bd30019e2b5169b6b8098f7e">types</a></td></tr>
<tr class="separator:a7f3a6729bd30019e2b5169b6b8098f7e inherit pub_attribs_structOpenMS_1_1Internal_1_1ToolDescriptionInternal"><td class="memSeparator" colspan="2"> </td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><p>Used for internal and external tools </p>
</div><h2 class="groupheader">Constructor & Destructor Documentation</h2>
<a class="anchor" id="a815224568b6128a11eff5ac1b456bd0f"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="structOpenMS_1_1Internal_1_1ToolDescription.html">ToolDescription</a> </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="ad0a909d819e9d218a2c607d01880cee0"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="structOpenMS_1_1Internal_1_1ToolDescription.html">ToolDescription</a> </td>
<td>(</td>
<td class="paramtype">const <a class="el" href="classOpenMS_1_1String.html">String</a> & </td>
<td class="paramname"><em>p_name</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const <a class="el" href="classOpenMS_1_1String.html">String</a> & </td>
<td class="paramname"><em>p_category</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const <a class="el" href="classOpenMS_1_1StringList.html">StringList</a> & </td>
<td class="paramname"><em>p_types</em> = <code><a class="el" href="classOpenMS_1_1StringList.html">StringList</a>()</code> </td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<h2 class="groupheader">Member Function Documentation</h2>
<a class="anchor" id="acc171675488671f3a0610ace36ec1d87"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void addExternalType </td>
<td>(</td>
<td class="paramtype">const <a class="el" href="classOpenMS_1_1String.html">String</a> & </td>
<td class="paramname"><em>type</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const <a class="el" href="structOpenMS_1_1Internal_1_1ToolExternalDetails.html">ToolExternalDetails</a> & </td>
<td class="paramname"><em>details</em> </td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="ac52f71e89ad0af682d33aef3bc6002fe"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void append </td>
<td>(</td>
<td class="paramtype">const <a class="el" href="structOpenMS_1_1Internal_1_1ToolDescription.html">ToolDescription</a> & </td>
<td class="paramname"><em>other</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="ae365797619c2c20e7ac1db6d99078f12"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="structOpenMS_1_1Internal_1_1ToolDescription.html">ToolDescription</a>& operator= </td>
<td>(</td>
<td class="paramtype">const <a class="el" href="structOpenMS_1_1Internal_1_1ToolDescription.html">ToolDescription</a> & </td>
<td class="paramname"><em>rhs</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<h2 class="groupheader">Member Data Documentation</h2>
<a class="anchor" id="aca9dfc295d1bb680c92d06d20051b2eb"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">std::vector<<a class="el" href="structOpenMS_1_1Internal_1_1ToolExternalDetails.html">ToolExternalDetails</a>> external_details</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
</div><!-- contents -->
<HR style="height:1px; border:none; border-top:1px solid #c0c0c0;">
<TABLE width="100%" border="0">
<TR>
<TD><font color="#c0c0c0">OpenMS / TOPP release 1.11.1</font></TD>
<TD align="right"><font color="#c0c0c0">Documentation generated on Thu Nov 14 2013 11:19:37 using doxygen 1.8.5</font></TD>
</TR>
</TABLE>
</BODY>
</HTML>
|