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
|
<HTML>
<HEAD>
<TITLE>IncompatibleIterators Class 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_1Exception.html">Exception</a></li><li class="navelem"><a class="el" href="classOpenMS_1_1Exception_1_1IncompatibleIterators.html">IncompatibleIterators</a></li> </ul>
</div>
</div><!-- top -->
<div class="header">
<div class="summary">
<a href="#pub-methods">Public Member Functions</a> |
<a href="classOpenMS_1_1Exception_1_1IncompatibleIterators-members.html">List of all members</a> </div>
<div class="headertitle">
<div class="title">IncompatibleIterators Class Reference<div class="ingroups"><a class="el" href="group__Exceptions.html">Exceptions</a></div></div> </div>
</div><!--header-->
<div class="contents">
<p>Incompatible iterator exception.
<a href="classOpenMS_1_1Exception_1_1IncompatibleIterators.html#details">More...</a></p>
<p><code>#include <<a class="el" href="Exception_8h_source.html">OpenMS/CONCEPT/Exception.h</a>></code></p>
<div class="dynheader">
Inheritance diagram for IncompatibleIterators:</div>
<div class="dyncontent">
<div class="center">
<img src="classOpenMS_1_1Exception_1_1IncompatibleIterators.png" usemap="#IncompatibleIterators_map" alt=""/>
<map id="IncompatibleIterators_map" name="IncompatibleIterators_map">
<area href="classOpenMS_1_1Exception_1_1BaseException.html" title="Exception base class. " alt="BaseException" shape="rect" coords="0,56,128,80"/>
</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:a99a225f8e2a7d0309d0a89b407dde8c7"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1Exception_1_1IncompatibleIterators.html#a99a225f8e2a7d0309d0a89b407dde8c7">IncompatibleIterators</a> (const char *file, int line, const char *function) throw ()</td></tr>
<tr class="separator:a99a225f8e2a7d0309d0a89b407dde8c7"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="inherit_header pub_methods_classOpenMS_1_1Exception_1_1BaseException"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classOpenMS_1_1Exception_1_1BaseException')"><img src="closed.png" alt="-"/> Public Member Functions inherited from <a class="el" href="classOpenMS_1_1Exception_1_1BaseException.html">BaseException</a></td></tr>
<tr class="memitem:ac6d502bbc016ae26c000b8fbe6b6175c inherit pub_methods_classOpenMS_1_1Exception_1_1BaseException"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1Exception_1_1BaseException.html#ac6d502bbc016ae26c000b8fbe6b6175c">BaseException</a> () throw ()</td></tr>
<tr class="memdesc:ac6d502bbc016ae26c000b8fbe6b6175c inherit pub_methods_classOpenMS_1_1Exception_1_1BaseException"><td class="mdescLeft"> </td><td class="mdescRight">Default constructor. <a href="#ac6d502bbc016ae26c000b8fbe6b6175c">More...</a><br/></td></tr>
<tr class="separator:ac6d502bbc016ae26c000b8fbe6b6175c inherit pub_methods_classOpenMS_1_1Exception_1_1BaseException"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a1deaf4b95ee99213b64d55e2ecc34f57 inherit pub_methods_classOpenMS_1_1Exception_1_1BaseException"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1Exception_1_1BaseException.html#a1deaf4b95ee99213b64d55e2ecc34f57">BaseException</a> (const char *file, int line, const char *function) throw ()</td></tr>
<tr class="memdesc:a1deaf4b95ee99213b64d55e2ecc34f57 inherit pub_methods_classOpenMS_1_1Exception_1_1BaseException"><td class="mdescLeft"> </td><td class="mdescRight">Constructor. <a href="#a1deaf4b95ee99213b64d55e2ecc34f57">More...</a><br/></td></tr>
<tr class="separator:a1deaf4b95ee99213b64d55e2ecc34f57 inherit pub_methods_classOpenMS_1_1Exception_1_1BaseException"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a74055bc59feafbd23265732171e2c1f6 inherit pub_methods_classOpenMS_1_1Exception_1_1BaseException"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1Exception_1_1BaseException.html#a74055bc59feafbd23265732171e2c1f6">BaseException</a> (const char *file, int line, const char *function, const std::string &name, const std::string &message) throw ()</td></tr>
<tr class="memdesc:a74055bc59feafbd23265732171e2c1f6 inherit pub_methods_classOpenMS_1_1Exception_1_1BaseException"><td class="mdescLeft"> </td><td class="mdescRight">Constructor. <a href="#a74055bc59feafbd23265732171e2c1f6">More...</a><br/></td></tr>
<tr class="separator:a74055bc59feafbd23265732171e2c1f6 inherit pub_methods_classOpenMS_1_1Exception_1_1BaseException"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a08c4de2ee8b8f143397d97751e24589f inherit pub_methods_classOpenMS_1_1Exception_1_1BaseException"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1Exception_1_1BaseException.html#a08c4de2ee8b8f143397d97751e24589f">BaseException</a> (const <a class="el" href="classOpenMS_1_1Exception_1_1BaseException.html">BaseException</a> &exception) throw ()</td></tr>
<tr class="memdesc:a08c4de2ee8b8f143397d97751e24589f inherit pub_methods_classOpenMS_1_1Exception_1_1BaseException"><td class="mdescLeft"> </td><td class="mdescRight">Copy constructor. <a href="#a08c4de2ee8b8f143397d97751e24589f">More...</a><br/></td></tr>
<tr class="separator:a08c4de2ee8b8f143397d97751e24589f inherit pub_methods_classOpenMS_1_1Exception_1_1BaseException"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:adce84f9a07c4881caa12c31f25afe410 inherit pub_methods_classOpenMS_1_1Exception_1_1BaseException"><td class="memItemLeft" align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1Exception_1_1BaseException.html#adce84f9a07c4881caa12c31f25afe410">~BaseException</a> () throw ()</td></tr>
<tr class="memdesc:adce84f9a07c4881caa12c31f25afe410 inherit pub_methods_classOpenMS_1_1Exception_1_1BaseException"><td class="mdescLeft"> </td><td class="mdescRight">Destructor. <a href="#adce84f9a07c4881caa12c31f25afe410">More...</a><br/></td></tr>
<tr class="separator:adce84f9a07c4881caa12c31f25afe410 inherit pub_methods_classOpenMS_1_1Exception_1_1BaseException"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a2ad8ebd431528d7f92ce9a2fa14ccb34 inherit pub_methods_classOpenMS_1_1Exception_1_1BaseException"><td class="memItemLeft" align="right" valign="top">const char * </td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1Exception_1_1BaseException.html#a2ad8ebd431528d7f92ce9a2fa14ccb34">getName</a> () const throw ()</td></tr>
<tr class="memdesc:a2ad8ebd431528d7f92ce9a2fa14ccb34 inherit pub_methods_classOpenMS_1_1Exception_1_1BaseException"><td class="mdescLeft"> </td><td class="mdescRight">Returns the name of the exception. <a href="#a2ad8ebd431528d7f92ce9a2fa14ccb34">More...</a><br/></td></tr>
<tr class="separator:a2ad8ebd431528d7f92ce9a2fa14ccb34 inherit pub_methods_classOpenMS_1_1Exception_1_1BaseException"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:aff06f49065b54a8a86e02e9a2441a8ba inherit pub_methods_classOpenMS_1_1Exception_1_1BaseException"><td class="memItemLeft" align="right" valign="top">virtual const char * </td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1Exception_1_1BaseException.html#aff06f49065b54a8a86e02e9a2441a8ba">what</a> () const throw ()</td></tr>
<tr class="memdesc:aff06f49065b54a8a86e02e9a2441a8ba inherit pub_methods_classOpenMS_1_1Exception_1_1BaseException"><td class="mdescLeft"> </td><td class="mdescRight">Returns the error message of the exception. <a href="#aff06f49065b54a8a86e02e9a2441a8ba">More...</a><br/></td></tr>
<tr class="separator:aff06f49065b54a8a86e02e9a2441a8ba inherit pub_methods_classOpenMS_1_1Exception_1_1BaseException"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:ad8a37bf1d63efaa33048d6ca827f6a57 inherit pub_methods_classOpenMS_1_1Exception_1_1BaseException"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1Exception_1_1BaseException.html#ad8a37bf1d63efaa33048d6ca827f6a57">getLine</a> () const throw ()</td></tr>
<tr class="memdesc:ad8a37bf1d63efaa33048d6ca827f6a57 inherit pub_methods_classOpenMS_1_1Exception_1_1BaseException"><td class="mdescLeft"> </td><td class="mdescRight">Returns the line number where it occured. <a href="#ad8a37bf1d63efaa33048d6ca827f6a57">More...</a><br/></td></tr>
<tr class="separator:ad8a37bf1d63efaa33048d6ca827f6a57 inherit pub_methods_classOpenMS_1_1Exception_1_1BaseException"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a1ac222f5068b80a9cc052b8ea2e8ae7f inherit pub_methods_classOpenMS_1_1Exception_1_1BaseException"><td class="memItemLeft" align="right" valign="top">const char * </td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1Exception_1_1BaseException.html#a1ac222f5068b80a9cc052b8ea2e8ae7f">getFile</a> () const throw ()</td></tr>
<tr class="memdesc:a1ac222f5068b80a9cc052b8ea2e8ae7f inherit pub_methods_classOpenMS_1_1Exception_1_1BaseException"><td class="mdescLeft"> </td><td class="mdescRight">Returns the file where it occured. <a href="#a1ac222f5068b80a9cc052b8ea2e8ae7f">More...</a><br/></td></tr>
<tr class="separator:a1ac222f5068b80a9cc052b8ea2e8ae7f inherit pub_methods_classOpenMS_1_1Exception_1_1BaseException"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a469d76c64ea8f1df101e5d3b4b1c81ea inherit pub_methods_classOpenMS_1_1Exception_1_1BaseException"><td class="memItemLeft" align="right" valign="top">const char * </td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1Exception_1_1BaseException.html#a469d76c64ea8f1df101e5d3b4b1c81ea">getFunction</a> () const throw ()</td></tr>
<tr class="memdesc:a469d76c64ea8f1df101e5d3b4b1c81ea inherit pub_methods_classOpenMS_1_1Exception_1_1BaseException"><td class="mdescLeft"> </td><td class="mdescRight">Returns the function where it occured. <a href="#a469d76c64ea8f1df101e5d3b4b1c81ea">More...</a><br/></td></tr>
<tr class="separator:a469d76c64ea8f1df101e5d3b4b1c81ea inherit pub_methods_classOpenMS_1_1Exception_1_1BaseException"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a62af73b33639d596ddc31239424bdc7a inherit pub_methods_classOpenMS_1_1Exception_1_1BaseException"><td class="memItemLeft" align="right" valign="top">const char * </td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1Exception_1_1BaseException.html#a62af73b33639d596ddc31239424bdc7a">getMessage</a> () const throw ()</td></tr>
<tr class="memdesc:a62af73b33639d596ddc31239424bdc7a inherit pub_methods_classOpenMS_1_1Exception_1_1BaseException"><td class="mdescLeft"> </td><td class="mdescRight">Returns the message. <a href="#a62af73b33639d596ddc31239424bdc7a">More...</a><br/></td></tr>
<tr class="separator:a62af73b33639d596ddc31239424bdc7a inherit pub_methods_classOpenMS_1_1Exception_1_1BaseException"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:ab424860b1bbb6f956115cf775444f21b inherit pub_methods_classOpenMS_1_1Exception_1_1BaseException"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1Exception_1_1BaseException.html#ab424860b1bbb6f956115cf775444f21b">setMessage</a> (const std::string &message) throw ()</td></tr>
<tr class="memdesc:ab424860b1bbb6f956115cf775444f21b inherit pub_methods_classOpenMS_1_1Exception_1_1BaseException"><td class="mdescLeft"> </td><td class="mdescRight">Modify the exception's error message. <a href="#ab424860b1bbb6f956115cf775444f21b">More...</a><br/></td></tr>
<tr class="separator:ab424860b1bbb6f956115cf775444f21b inherit pub_methods_classOpenMS_1_1Exception_1_1BaseException"><td class="memSeparator" colspan="2"> </td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="inherited"></a>
Additional Inherited Members</h2></td></tr>
<tr class="inherit_header pro_attribs_classOpenMS_1_1Exception_1_1BaseException"><td colspan="2" onclick="javascript:toggleInherit('pro_attribs_classOpenMS_1_1Exception_1_1BaseException')"><img src="closed.png" alt="-"/> Protected Attributes inherited from <a class="el" href="classOpenMS_1_1Exception_1_1BaseException.html">BaseException</a></td></tr>
<tr class="memitem:a1f340748cdde8f8781fa62b4a3562190 inherit pro_attribs_classOpenMS_1_1Exception_1_1BaseException"><td class="memItemLeft" align="right" valign="top">const char * </td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1Exception_1_1BaseException.html#a1f340748cdde8f8781fa62b4a3562190">file_</a></td></tr>
<tr class="memdesc:a1f340748cdde8f8781fa62b4a3562190 inherit pro_attribs_classOpenMS_1_1Exception_1_1BaseException"><td class="mdescLeft"> </td><td class="mdescRight">The source file the exception was thrown in. <a href="#a1f340748cdde8f8781fa62b4a3562190">More...</a><br/></td></tr>
<tr class="separator:a1f340748cdde8f8781fa62b4a3562190 inherit pro_attribs_classOpenMS_1_1Exception_1_1BaseException"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:ac515e5f5602db49593f96316f1b5c054 inherit pro_attribs_classOpenMS_1_1Exception_1_1BaseException"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1Exception_1_1BaseException.html#ac515e5f5602db49593f96316f1b5c054">line_</a></td></tr>
<tr class="memdesc:ac515e5f5602db49593f96316f1b5c054 inherit pro_attribs_classOpenMS_1_1Exception_1_1BaseException"><td class="mdescLeft"> </td><td class="mdescRight">The line number the exception was thrown in. <a href="#ac515e5f5602db49593f96316f1b5c054">More...</a><br/></td></tr>
<tr class="separator:ac515e5f5602db49593f96316f1b5c054 inherit pro_attribs_classOpenMS_1_1Exception_1_1BaseException"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a6daa483c4be4443dc94891ae1b7de567 inherit pro_attribs_classOpenMS_1_1Exception_1_1BaseException"><td class="memItemLeft" align="right" valign="top">const char * </td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1Exception_1_1BaseException.html#a6daa483c4be4443dc94891ae1b7de567">function_</a></td></tr>
<tr class="memdesc:a6daa483c4be4443dc94891ae1b7de567 inherit pro_attribs_classOpenMS_1_1Exception_1_1BaseException"><td class="mdescLeft"> </td><td class="mdescRight">The source file the exception was thrown in. <a href="#a6daa483c4be4443dc94891ae1b7de567">More...</a><br/></td></tr>
<tr class="separator:a6daa483c4be4443dc94891ae1b7de567 inherit pro_attribs_classOpenMS_1_1Exception_1_1BaseException"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a4d739cc5d335052eb9f5b2ca559b81d1 inherit pro_attribs_classOpenMS_1_1Exception_1_1BaseException"><td class="memItemLeft" align="right" valign="top">std::string </td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1Exception_1_1BaseException.html#a4d739cc5d335052eb9f5b2ca559b81d1">name_</a></td></tr>
<tr class="memdesc:a4d739cc5d335052eb9f5b2ca559b81d1 inherit pro_attribs_classOpenMS_1_1Exception_1_1BaseException"><td class="mdescLeft"> </td><td class="mdescRight">The name of the exception. <a href="#a4d739cc5d335052eb9f5b2ca559b81d1">More...</a><br/></td></tr>
<tr class="separator:a4d739cc5d335052eb9f5b2ca559b81d1 inherit pro_attribs_classOpenMS_1_1Exception_1_1BaseException"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a415baaef606c6f5e5e1104719a84dc72 inherit pro_attribs_classOpenMS_1_1Exception_1_1BaseException"><td class="memItemLeft" align="right" valign="top">std::string </td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1Exception_1_1BaseException.html#a415baaef606c6f5e5e1104719a84dc72">what_</a></td></tr>
<tr class="memdesc:a415baaef606c6f5e5e1104719a84dc72 inherit pro_attribs_classOpenMS_1_1Exception_1_1BaseException"><td class="mdescLeft"> </td><td class="mdescRight">A more detailed description of the exception's cause. <a href="#a415baaef606c6f5e5e1104719a84dc72">More...</a><br/></td></tr>
<tr class="separator:a415baaef606c6f5e5e1104719a84dc72 inherit pro_attribs_classOpenMS_1_1Exception_1_1BaseException"><td class="memSeparator" colspan="2"> </td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><p>Incompatible iterator exception. </p>
<p>The iterators could not be assigned because they are bound to different containers. </p>
</div><h2 class="groupheader">Constructor & Destructor Documentation</h2>
<a class="anchor" id="a99a225f8e2a7d0309d0a89b407dde8c7"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="classOpenMS_1_1Exception_1_1IncompatibleIterators.html">IncompatibleIterators</a> </td>
<td>(</td>
<td class="paramtype">const char * </td>
<td class="paramname"><em>file</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">int </td>
<td class="paramname"><em>line</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const char * </td>
<td class="paramname"><em>function</em> </td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
<tr>
<td align="right">throw </td><td>(</td><td colspan="2"></td>
</tr>
<tr>
<td align="right"></td><td>)</td><td></td><td></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>
|