File: classOpenMS_1_1Exception_1_1IncompatibleIterators.html

package info (click to toggle)
openms 1.11.1-5
  • links: PTS, VCS
  • area: main
  • in suites: jessie, jessie-kfreebsd
  • size: 436,688 kB
  • ctags: 150,907
  • sloc: cpp: 387,126; xml: 71,547; python: 7,764; ansic: 2,626; php: 2,499; sql: 737; ruby: 342; sh: 325; makefile: 128
file content (157 lines) | stat: -rw-r--r-- 19,682 bytes parent folder | download
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> &nbsp;&middot;
<A href="classes.html">Classes</A> &nbsp;&middot;
<A href="annotated.html">Annotated Classes</A> &nbsp;&middot;
<A href="modules.html">Modules</A> &nbsp;&middot;
<A href="functions_func.html">Members</A> &nbsp;&middot;
<A href="namespaces.html">Namespaces</A> &nbsp;&middot;
<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> &#124;
<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 &lt;<a class="el" href="Exception_8h_source.html">OpenMS/CONCEPT/Exception.h</a>&gt;</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">&#160;</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">&#160;</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="-"/>&#160;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">&#160;</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">&#160;</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">&#160;</td></tr>
<tr class="memitem:a1deaf4b95ee99213b64d55e2ecc34f57 inherit pub_methods_classOpenMS_1_1Exception_1_1BaseException"><td class="memItemLeft" align="right" valign="top">&#160;</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">&#160;</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">&#160;</td></tr>
<tr class="memitem:a74055bc59feafbd23265732171e2c1f6 inherit pub_methods_classOpenMS_1_1Exception_1_1BaseException"><td class="memItemLeft" align="right" valign="top">&#160;</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 &amp;name, const std::string &amp;message)  throw ()</td></tr>
<tr class="memdesc:a74055bc59feafbd23265732171e2c1f6 inherit pub_methods_classOpenMS_1_1Exception_1_1BaseException"><td class="mdescLeft">&#160;</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">&#160;</td></tr>
<tr class="memitem:a08c4de2ee8b8f143397d97751e24589f inherit pub_methods_classOpenMS_1_1Exception_1_1BaseException"><td class="memItemLeft" align="right" valign="top">&#160;</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> &amp;exception)  throw ()</td></tr>
<tr class="memdesc:a08c4de2ee8b8f143397d97751e24589f inherit pub_methods_classOpenMS_1_1Exception_1_1BaseException"><td class="mdescLeft">&#160;</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">&#160;</td></tr>
<tr class="memitem:adce84f9a07c4881caa12c31f25afe410 inherit pub_methods_classOpenMS_1_1Exception_1_1BaseException"><td class="memItemLeft" align="right" valign="top">virtual&#160;</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">&#160;</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">&#160;</td></tr>
<tr class="memitem:a2ad8ebd431528d7f92ce9a2fa14ccb34 inherit pub_methods_classOpenMS_1_1Exception_1_1BaseException"><td class="memItemLeft" align="right" valign="top">const char *&#160;</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">&#160;</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">&#160;</td></tr>
<tr class="memitem:aff06f49065b54a8a86e02e9a2441a8ba inherit pub_methods_classOpenMS_1_1Exception_1_1BaseException"><td class="memItemLeft" align="right" valign="top">virtual const char *&#160;</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">&#160;</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">&#160;</td></tr>
<tr class="memitem:ad8a37bf1d63efaa33048d6ca827f6a57 inherit pub_methods_classOpenMS_1_1Exception_1_1BaseException"><td class="memItemLeft" align="right" valign="top">int&#160;</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">&#160;</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">&#160;</td></tr>
<tr class="memitem:a1ac222f5068b80a9cc052b8ea2e8ae7f inherit pub_methods_classOpenMS_1_1Exception_1_1BaseException"><td class="memItemLeft" align="right" valign="top">const char *&#160;</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">&#160;</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">&#160;</td></tr>
<tr class="memitem:a469d76c64ea8f1df101e5d3b4b1c81ea inherit pub_methods_classOpenMS_1_1Exception_1_1BaseException"><td class="memItemLeft" align="right" valign="top">const char *&#160;</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">&#160;</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">&#160;</td></tr>
<tr class="memitem:a62af73b33639d596ddc31239424bdc7a inherit pub_methods_classOpenMS_1_1Exception_1_1BaseException"><td class="memItemLeft" align="right" valign="top">const char *&#160;</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">&#160;</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">&#160;</td></tr>
<tr class="memitem:ab424860b1bbb6f956115cf775444f21b inherit pub_methods_classOpenMS_1_1Exception_1_1BaseException"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1Exception_1_1BaseException.html#ab424860b1bbb6f956115cf775444f21b">setMessage</a> (const std::string &amp;message)  throw ()</td></tr>
<tr class="memdesc:ab424860b1bbb6f956115cf775444f21b inherit pub_methods_classOpenMS_1_1Exception_1_1BaseException"><td class="mdescLeft">&#160;</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">&#160;</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="-"/>&#160;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 *&#160;</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">&#160;</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">&#160;</td></tr>
<tr class="memitem:ac515e5f5602db49593f96316f1b5c054 inherit pro_attribs_classOpenMS_1_1Exception_1_1BaseException"><td class="memItemLeft" align="right" valign="top">int&#160;</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">&#160;</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">&#160;</td></tr>
<tr class="memitem:a6daa483c4be4443dc94891ae1b7de567 inherit pro_attribs_classOpenMS_1_1Exception_1_1BaseException"><td class="memItemLeft" align="right" valign="top">const char *&#160;</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">&#160;</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">&#160;</td></tr>
<tr class="memitem:a4d739cc5d335052eb9f5b2ca559b81d1 inherit pro_attribs_classOpenMS_1_1Exception_1_1BaseException"><td class="memItemLeft" align="right" valign="top">std::string&#160;</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">&#160;</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">&#160;</td></tr>
<tr class="memitem:a415baaef606c6f5e5e1104719a84dc72 inherit pro_attribs_classOpenMS_1_1Exception_1_1BaseException"><td class="memItemLeft" align="right" valign="top">std::string&#160;</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">&#160;</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">&#160;</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 &amp; 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 *&#160;</td>
          <td class="paramname"><em>file</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>line</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const char *&#160;</td>
          <td class="paramname"><em>function</em>&#160;</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>