nih-gov/www.ncbi.nlm.nih.gov/IEB/ToolBox/CPP_DOC/doxyhtml/classCBlastException.html

301 lines
63 KiB
HTML

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.9.0"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>NCBI C++ ToolKit: CBlastException Class Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
<script type="text/javascript">
jQuery.getScript("/core/alerts/alerts.js", function () {
galert(['div.nav_and_browser', 'div.header', '#universal_header',
'body > *:nth-child(1)'])
});
</script>
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">NCBI C++ ToolKit
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.0 -->
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
$(function() {
initMenu('',true,true,'/toolkit/','Search');
});
/* @license-end */</script>
<div id="main-nav"></div>
</div><!-- top -->
<div class="header">
<div class="summary">
<a href="#pub-types">Public Types</a> &#124;
<a href="#pub-methods">Public Member Functions</a> &#124;
<a href="classCBlastException-members.html">List of all members</a> </div>
<div class="headertitle">
<div class="title">CBlastException Class Reference<div class="ingroups"><a class="el" href="group__ALGO.html">ALGORITHMS</a> &raquo; <a class="el" href="group__AlgoBlast.html">BLAST (Basic Local Alignment Search Tool)</a></div></div> </div>
</div><!--header-->
<div class="contents">
<p>
<a class="el" href = "https://www.ncbi.nlm.nih.gov/toolkitbookgh/?term=CBlastException">Search Toolkit Book for <i>CBlastException</i></a>
</p>
<p>Defines BLAST error codes (user errors included)
<a href="classCBlastException.html#details">More...</a></p>
<p><code>#include &lt;<a class="el" href="blast__exception_8hpp_source.html">algo/blast/api/blast_exception.hpp</a>&gt;</code></p>
<div id="dynsection-0" onclick="return toggleVisibility(this)" class="dynheader closed" style="cursor:pointer;">
<img id="dynsection-0-trigger" src="closed.png" alt="+"/> Inheritance diagram for CBlastException:</div>
<div id="dynsection-0-summary" class="dynsummary" style="display:block;">
</div>
<div id="dynsection-0-content" class="dyncontent" style="display:none;">
<div class="center"><img src="img__inherit__graph/classCBlastException__inherit__graph.png" border="0" usemap="#aCBlastException_inherit__map" alt="Inheritance graph"/></div>
<map name="aCBlastException_inherit__map" id="aCBlastException_inherit__map">
<area shape="rect" title="Defines BLAST error codes (user errors included)" alt="" coords="122,155,242,181"/>
<area shape="rect" href="classCPssmEngineException.html" title="Exception class for the CPssmEngine class." alt="" coords="5,229,169,256"/>
<area shape="rect" href="classCRemoteBlastException.html" title="Exception class for the CRemoteBlast class." alt="" coords="193,229,360,256"/>
<area shape="rect" href="classCException.html" title=" " alt="" coords="137,80,227,107"/>
<area shape="rect" title=" " alt="" coords="130,5,234,32"/>
</map>
<center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
<div id="dynsection-1" onclick="return toggleVisibility(this)" class="dynheader closed" style="cursor:pointer;">
<img id="dynsection-1-trigger" src="closed.png" alt="+"/> Collaboration diagram for CBlastException:</div>
<div id="dynsection-1-summary" class="dynsummary" style="display:block;">
</div>
<div id="dynsection-1-content" class="dyncontent" style="display:none;">
<div class="center"><img src="img__coll__graph/classCBlastException__coll__graph.png" border="0" usemap="#aCBlastException_coll__map" alt="Collaboration graph"/></div>
<map name="aCBlastException_coll__map" id="aCBlastException_coll__map">
<area shape="rect" title="Defines BLAST error codes (user errors included)" alt="" coords="5,157,125,184"/>
<area shape="rect" href="classCException.html" title=" " alt="" coords="20,81,111,108"/>
<area shape="rect" title=" " alt="" coords="13,5,117,32"/>
</map>
<center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-types"></a>
Public Types</h2></td></tr>
<tr class="memitem:ga1a8d42de32f4584295cbf17dcda1058f"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__AlgoBlast.html#ga1a8d42de32f4584295cbf17dcda1058f">EErrCode</a> { <br />
&#160;&#160;<a class="el" href="group__AlgoBlast.html#gga1a8d42de32f4584295cbf17dcda1058fa7dee3b2eb56371209881d69aa803ba8d">eCoreBlastError</a>
, <a class="el" href="group__AlgoBlast.html#gga1a8d42de32f4584295cbf17dcda1058fa3dc167bbc0b20e0e858df952d98237c3">eInvalidOptions</a>
, <a class="el" href="group__AlgoBlast.html#gga1a8d42de32f4584295cbf17dcda1058faffdb7781f4ae44d1e932829a716f05ef">eInvalidArgument</a>
, <a class="el" href="group__AlgoBlast.html#gga1a8d42de32f4584295cbf17dcda1058fabe68c1162ec058eb2c589716aef5a29a">eNotSupported</a>
, <br />
&#160;&#160;<a class="el" href="group__AlgoBlast.html#gga1a8d42de32f4584295cbf17dcda1058fa42493c62433c90fe18b14a9314dce541">eInvalidCharacter</a>
, <a class="el" href="group__AlgoBlast.html#gga1a8d42de32f4584295cbf17dcda1058fade9fa7960d5307d15047186f7ad0d333">eSeqSrcInit</a>
, <a class="el" href="group__AlgoBlast.html#gga1a8d42de32f4584295cbf17dcda1058fa23e47303ce1db21a061dc2465cb09079">eRpsInit</a>
, <a class="el" href="group__AlgoBlast.html#gga1a8d42de32f4584295cbf17dcda1058fa3023bce6d99828f8c6ec13136693eae5">eSetup</a>
, <br />
&#160;&#160;<a class="el" href="group__AlgoBlast.html#gga1a8d42de32f4584295cbf17dcda1058fa64e3771b5a4c28cfe24c895b6f5cb866">eSystem</a>
<br />
}</td></tr>
<tr class="memdesc:ga1a8d42de32f4584295cbf17dcda1058f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Error types that BLAST can generate. <a href="group__AlgoBlast.html#ga1a8d42de32f4584295cbf17dcda1058f">More...</a><br /></td></tr>
<tr class="separator:ga1a8d42de32f4584295cbf17dcda1058f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pub_types_classCException"><td colspan="2" onclick="javascript:toggleInherit('pub_types_classCException')"><img src="closed.png" alt="-"/>&#160;Public Types inherited from <a class="el" href="classCException.html">CException</a></td></tr>
<tr class="memitem:ga9e4e4710728d6c1107f9a41adabc61b8 inherit pub_types_classCException"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Exception.html#ga9e4e4710728d6c1107f9a41adabc61b8">EErrCode</a> { <a class="el" href="group__Exception.html#gga9e4e4710728d6c1107f9a41adabc61b8a9bd48b445e652cd3f62f7736d38813c4">eInvalid</a> = -1
, <a class="el" href="group__Exception.html#gga9e4e4710728d6c1107f9a41adabc61b8ac2b316afbe4db0bba842f487f25b8ad4">eUnknown</a> = 0
}</td></tr>
<tr class="memdesc:ga9e4e4710728d6c1107f9a41adabc61b8"><td class="mdescLeft">&#160;</td><td class="mdescRight">Error types that an application can generate. <a href="group__Exception.html#ga9e4e4710728d6c1107f9a41adabc61b8">More...</a><br /></td></tr>
<tr class="separator:ga9e4e4710728d6c1107f9a41adabc61b8 inherit pub_types_classCException"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaeb1c4d7d53864ea40998a29a254b13ac inherit pub_types_classCException"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Exception.html#gaeb1c4d7d53864ea40998a29a254b13ac">EFlags</a> { <a class="el" href="group__Exception.html#ggaeb1c4d7d53864ea40998a29a254b13acae12d03c7445ddd3372ded6205649bac6">fConsole</a> = (1 &lt;&lt; 0)
}</td></tr>
<tr class="memdesc:gaeb1c4d7d53864ea40998a29a254b13ac"><td class="mdescLeft">&#160;</td><td class="mdescRight">Miscellaneous generic hints, flags and attributes. <a href="group__Exception.html#gaeb1c4d7d53864ea40998a29a254b13ac">More...</a><br /></td></tr>
<tr class="separator:gaeb1c4d7d53864ea40998a29a254b13ac inherit pub_types_classCException"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga8be926562b502288c0ff42f3de8575cc inherit pub_types_classCException"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="group__mdb__copy.html#ga10cfb7d4996b006d5675b53b9c7f0fb5">int</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Exception.html#ga8be926562b502288c0ff42f3de8575cc">TErrCode</a></td></tr>
<tr class="separator:ga8be926562b502288c0ff42f3de8575cc inherit pub_types_classCException"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga4c78209f8c6fe4172cf9132f77df8d88 inherit pub_types_classCException"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="group__mdb__copy.html#ga10cfb7d4996b006d5675b53b9c7f0fb5">int</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Exception.html#ga4c78209f8c6fe4172cf9132f77df8d88">TFlags</a></td></tr>
<tr class="separator:ga4c78209f8c6fe4172cf9132f77df8d88 inherit pub_types_classCException"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><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:ga4cba89a94edc147b5dd6ee823cd41062"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="zconf__cf_8h.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__AlgoBlast.html#ga4cba89a94edc147b5dd6ee823cd41062">GetErrCodeString</a> (void) <a class="el" href="zconf__cf_8h.html#a2c212835823e3c54a8ab6d95c652660e">const</a> override</td></tr>
<tr class="memdesc:ga4cba89a94edc147b5dd6ee823cd41062"><td class="mdescLeft">&#160;</td><td class="mdescRight">Translate from the error code value to its string representation. <a href="group__AlgoBlast.html#ga4cba89a94edc147b5dd6ee823cd41062">More...</a><br /></td></tr>
<tr class="separator:ga4cba89a94edc147b5dd6ee823cd41062"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gac6963a11756dfb2975e774266eeac65c"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__AlgoBlast.html#gac6963a11756dfb2975e774266eeac65c">NCBI_EXCEPTION_DEFAULT</a> (<a class="el" href="classCBlastException.html">CBlastException</a>, <a class="el" href="classCException.html">CException</a>)</td></tr>
<tr class="separator:gac6963a11756dfb2975e774266eeac65c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pub_methods_classCException"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classCException')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classCException.html">CException</a></td></tr>
<tr class="memitem:gafb26e8832259c2da6d49d60e68cce7df inherit pub_methods_classCException"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Exception.html#gafb26e8832259c2da6d49d60e68cce7df">CException</a> (<a class="el" href="zconf__cf_8h.html#a2c212835823e3c54a8ab6d95c652660e">const</a> <a class="el" href="classCDiagCompileInfo.html">CDiagCompileInfo</a> &amp;<a class="el" href="mdb__load_8c.html#a79d4267ded7137d0939da3a98475da2e">info</a>, <a class="el" href="zconf__cf_8h.html#a2c212835823e3c54a8ab6d95c652660e">const</a> <a class="el" href="classCException.html">CException</a> *prev_exception, <a class="el" href="group__Exception.html#ga9e4e4710728d6c1107f9a41adabc61b8">EErrCode</a> err_code, <a class="el" href="zconf__cf_8h.html#a2c212835823e3c54a8ab6d95c652660e">const</a> <a class="el" href="group__CGIBase.html#ga338951b7e7607b65262fb051e7804d91">string</a> &amp;message, <a class="el" href="group__Diagnostics.html#gad291e1fbcfa8b9a30a6cca6934ea0c5c">EDiagSev</a> severity=<a class="el" href="group__Diagnostics.html#ggad291e1fbcfa8b9a30a6cca6934ea0c5ca8330d97bea0ccdfc5003256385a65a80">eDiag_Error</a>, <a class="el" href="group__Exception.html#ga4c78209f8c6fe4172cf9132f77df8d88">TFlags</a> <a class="el" href="mdb__load_8c.html#ac8bf36fe0577cba66bccda3a6f7e80a4">flags</a>=0)</td></tr>
<tr class="memdesc:gafb26e8832259c2da6d49d60e68cce7df inherit pub_methods_classCException"><td class="mdescLeft">&#160;</td><td class="mdescRight">Constructor. <a href="group__Exception.html#gafb26e8832259c2da6d49d60e68cce7df">More...</a><br /></td></tr>
<tr class="separator:gafb26e8832259c2da6d49d60e68cce7df inherit pub_methods_classCException"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gab8df678e6081330be90be94ac08e0d99 inherit pub_methods_classCException"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Exception.html#gab8df678e6081330be90be94ac08e0d99">CException</a> (<a class="el" href="zconf__cf_8h.html#a2c212835823e3c54a8ab6d95c652660e">const</a> <a class="el" href="classCDiagCompileInfo.html">CDiagCompileInfo</a> &amp;<a class="el" href="mdb__load_8c.html#a79d4267ded7137d0939da3a98475da2e">info</a>, <a class="el" href="zconf__cf_8h.html#a2c212835823e3c54a8ab6d95c652660e">const</a> <a class="el" href="classCException.html">CException</a> *prev_exception, <a class="el" href="zconf__cf_8h.html#a2c212835823e3c54a8ab6d95c652660e">const</a> <a class="el" href="classCExceptionArgs.html">CExceptionArgs</a>&lt; <a class="el" href="group__Exception.html#ga9e4e4710728d6c1107f9a41adabc61b8">EErrCode</a> &gt; &amp;args, <a class="el" href="zconf__cf_8h.html#a2c212835823e3c54a8ab6d95c652660e">const</a> <a class="el" href="group__CGIBase.html#ga338951b7e7607b65262fb051e7804d91">string</a> &amp;message)</td></tr>
<tr class="separator:gab8df678e6081330be90be94ac08e0d99 inherit pub_methods_classCException"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaba07bf76827e8594fab6676f76d0a741 inherit pub_methods_classCException"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Exception.html#gaba07bf76827e8594fab6676f76d0a741">CException</a> (<a class="el" href="zconf__cf_8h.html#a2c212835823e3c54a8ab6d95c652660e">const</a> <a class="el" href="classCException.html">CException</a> &amp;other)</td></tr>
<tr class="memdesc:gaba07bf76827e8594fab6676f76d0a741 inherit pub_methods_classCException"><td class="mdescLeft">&#160;</td><td class="mdescRight">Copy constructor. <a href="group__Exception.html#gaba07bf76827e8594fab6676f76d0a741">More...</a><br /></td></tr>
<tr class="separator:gaba07bf76827e8594fab6676f76d0a741 inherit pub_methods_classCException"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gadcf24423af5ae1731b5ef3736bc5d89b inherit pub_methods_classCException"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Exception.html#gadcf24423af5ae1731b5ef3736bc5d89b">AddBacklog</a> (<a class="el" href="zconf__cf_8h.html#a2c212835823e3c54a8ab6d95c652660e">const</a> <a class="el" href="classCDiagCompileInfo.html">CDiagCompileInfo</a> &amp;<a class="el" href="mdb__load_8c.html#a79d4267ded7137d0939da3a98475da2e">info</a>, <a class="el" href="zconf__cf_8h.html#a2c212835823e3c54a8ab6d95c652660e">const</a> <a class="el" href="group__CGIBase.html#ga338951b7e7607b65262fb051e7804d91">string</a> &amp;message, <a class="el" href="group__Diagnostics.html#gad291e1fbcfa8b9a30a6cca6934ea0c5c">EDiagSev</a> severity=<a class="el" href="group__Diagnostics.html#ggad291e1fbcfa8b9a30a6cca6934ea0c5ca8330d97bea0ccdfc5003256385a65a80">eDiag_Error</a>)</td></tr>
<tr class="memdesc:gadcf24423af5ae1731b5ef3736bc5d89b inherit pub_methods_classCException"><td class="mdescLeft">&#160;</td><td class="mdescRight">Add a message to backlog (to re-throw the same exception then). <a href="group__Exception.html#gadcf24423af5ae1731b5ef3736bc5d89b">More...</a><br /></td></tr>
<tr class="separator:gadcf24423af5ae1731b5ef3736bc5d89b inherit pub_methods_classCException"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga0c6031a0f6ade23b0044247db66ddfbc inherit pub_methods_classCException"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Exception.html#ga0c6031a0f6ade23b0044247db66ddfbc">AddPrevious</a> (<a class="el" href="zconf__cf_8h.html#a2c212835823e3c54a8ab6d95c652660e">const</a> <a class="el" href="classCException.html">CException</a> *prev_exception)</td></tr>
<tr class="separator:ga0c6031a0f6ade23b0044247db66ddfbc inherit pub_methods_classCException"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga8d4c81640aaa99ced8ad6f973a9d4e6c inherit pub_methods_classCException"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Exception.html#ga8d4c81640aaa99ced8ad6f973a9d4e6c">AddToMessage</a> (<a class="el" href="zconf__cf_8h.html#a2c212835823e3c54a8ab6d95c652660e">const</a> <a class="el" href="group__CGIBase.html#ga338951b7e7607b65262fb051e7804d91">string</a> &amp;add_msg)</td></tr>
<tr class="separator:ga8d4c81640aaa99ced8ad6f973a9d4e6c inherit pub_methods_classCException"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga2ef2792153f3ac44c79d873fe968e767 inherit pub_methods_classCException"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Exception.html#ga2ef2792153f3ac44c79d873fe968e767">Throw</a> (void) <a class="el" href="zconf__cf_8h.html#a2c212835823e3c54a8ab6d95c652660e">const</a></td></tr>
<tr class="memdesc:ga2ef2792153f3ac44c79d873fe968e767 inherit pub_methods_classCException"><td class="mdescLeft">&#160;</td><td class="mdescRight">Polymorphically (re)throw an exception whose exact type is uncertain. <a href="group__Exception.html#ga2ef2792153f3ac44c79d873fe968e767">More...</a><br /></td></tr>
<tr class="separator:ga2ef2792153f3ac44c79d873fe968e767 inherit pub_methods_classCException"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gad9cdebc091eab8361159cc44cbb81bcf inherit pub_methods_classCException"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="zconf__cf_8h.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Exception.html#gad9cdebc091eab8361159cc44cbb81bcf">what</a> (void) <a class="el" href="zconf__cf_8h.html#a2c212835823e3c54a8ab6d95c652660e">const</a> noexcept</td></tr>
<tr class="memdesc:gad9cdebc091eab8361159cc44cbb81bcf inherit pub_methods_classCException"><td class="mdescLeft">&#160;</td><td class="mdescRight">Standard report (includes full backlog). <a href="group__Exception.html#gad9cdebc091eab8361159cc44cbb81bcf">More...</a><br /></td></tr>
<tr class="separator:gad9cdebc091eab8361159cc44cbb81bcf inherit pub_methods_classCException"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga1baf376ef2f934a0a0ad0d5a8e87bd70 inherit pub_methods_classCException"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Exception.html#ga1baf376ef2f934a0a0ad0d5a8e87bd70">Report</a> (<a class="el" href="zconf__cf_8h.html#a2c212835823e3c54a8ab6d95c652660e">const</a> <a class="el" href="classCDiagCompileInfo.html">CDiagCompileInfo</a> &amp;<a class="el" href="mdb__load_8c.html#a79d4267ded7137d0939da3a98475da2e">info</a>, <a class="el" href="zconf__cf_8h.html#a2c212835823e3c54a8ab6d95c652660e">const</a> <a class="el" href="group__CGIBase.html#ga338951b7e7607b65262fb051e7804d91">string</a> &amp;title, <a class="el" href="classCExceptionReporter.html">CExceptionReporter</a> *reporter=0, <a class="el" href="group__Diagnostics.html#ga53540d253ffb9e2129805284f2f1aacd">TDiagPostFlags</a> <a class="el" href="mdb__load_8c.html#ac8bf36fe0577cba66bccda3a6f7e80a4">flags</a>=<a class="el" href="group__Diagnostics.html#gga12bb1c17d8eae885b7b32f1aca0115eead6cbdb5dc0995045f6d900a9ab2bd32e">eDPF_Exception</a>) <a class="el" href="zconf__cf_8h.html#a2c212835823e3c54a8ab6d95c652660e">const</a></td></tr>
<tr class="memdesc:ga1baf376ef2f934a0a0ad0d5a8e87bd70 inherit pub_methods_classCException"><td class="mdescLeft">&#160;</td><td class="mdescRight">Report the exception. <a href="group__Exception.html#ga1baf376ef2f934a0a0ad0d5a8e87bd70">More...</a><br /></td></tr>
<tr class="separator:ga1baf376ef2f934a0a0ad0d5a8e87bd70 inherit pub_methods_classCException"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga9f61b6ccc6959dae28433cb5da1d9681 inherit pub_methods_classCException"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__CGIBase.html#ga338951b7e7607b65262fb051e7804d91">string</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Exception.html#ga9f61b6ccc6959dae28433cb5da1d9681">ReportThis</a> (<a class="el" href="group__Diagnostics.html#ga53540d253ffb9e2129805284f2f1aacd">TDiagPostFlags</a> <a class="el" href="mdb__load_8c.html#ac8bf36fe0577cba66bccda3a6f7e80a4">flags</a>=<a class="el" href="group__Diagnostics.html#gga12bb1c17d8eae885b7b32f1aca0115eead6cbdb5dc0995045f6d900a9ab2bd32e">eDPF_Exception</a>) <a class="el" href="zconf__cf_8h.html#a2c212835823e3c54a8ab6d95c652660e">const</a></td></tr>
<tr class="memdesc:ga9f61b6ccc6959dae28433cb5da1d9681 inherit pub_methods_classCException"><td class="mdescLeft">&#160;</td><td class="mdescRight">Report this exception only. <a href="group__Exception.html#ga9f61b6ccc6959dae28433cb5da1d9681">More...</a><br /></td></tr>
<tr class="separator:ga9f61b6ccc6959dae28433cb5da1d9681 inherit pub_methods_classCException"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga69bead910c75c121adc5f83a74315075 inherit pub_methods_classCException"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__CGIBase.html#ga338951b7e7607b65262fb051e7804d91">string</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Exception.html#ga69bead910c75c121adc5f83a74315075">ReportAll</a> (<a class="el" href="group__Diagnostics.html#ga53540d253ffb9e2129805284f2f1aacd">TDiagPostFlags</a> <a class="el" href="mdb__load_8c.html#ac8bf36fe0577cba66bccda3a6f7e80a4">flags</a>=<a class="el" href="group__Diagnostics.html#gga12bb1c17d8eae885b7b32f1aca0115eead6cbdb5dc0995045f6d900a9ab2bd32e">eDPF_Exception</a>) <a class="el" href="zconf__cf_8h.html#a2c212835823e3c54a8ab6d95c652660e">const</a></td></tr>
<tr class="memdesc:ga69bead910c75c121adc5f83a74315075 inherit pub_methods_classCException"><td class="mdescLeft">&#160;</td><td class="mdescRight">Report all exceptions. <a href="group__Exception.html#ga69bead910c75c121adc5f83a74315075">More...</a><br /></td></tr>
<tr class="separator:ga69bead910c75c121adc5f83a74315075 inherit pub_methods_classCException"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga7c7a150292b66504d9849ca1f7f6a9ae inherit pub_methods_classCException"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Exception.html#ga7c7a150292b66504d9849ca1f7f6a9ae">ReportStd</a> (ostream &amp;<a class="el" href="events__unit__test_8cpp.html#ac3c18c078fe416626b6c1dcc3e780245">out</a>, <a class="el" href="group__Diagnostics.html#ga53540d253ffb9e2129805284f2f1aacd">TDiagPostFlags</a> <a class="el" href="mdb__load_8c.html#ac8bf36fe0577cba66bccda3a6f7e80a4">flags</a>=<a class="el" href="group__Diagnostics.html#gga12bb1c17d8eae885b7b32f1aca0115eead6cbdb5dc0995045f6d900a9ab2bd32e">eDPF_Exception</a>) <a class="el" href="zconf__cf_8h.html#a2c212835823e3c54a8ab6d95c652660e">const</a></td></tr>
<tr class="memdesc:ga7c7a150292b66504d9849ca1f7f6a9ae inherit pub_methods_classCException"><td class="mdescLeft">&#160;</td><td class="mdescRight">Report "standard" attributes. <a href="group__Exception.html#ga7c7a150292b66504d9849ca1f7f6a9ae">More...</a><br /></td></tr>
<tr class="separator:ga7c7a150292b66504d9849ca1f7f6a9ae inherit pub_methods_classCException"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga16512fea4be5b82cfd2f1efa377376d8 inherit pub_methods_classCException"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Exception.html#ga16512fea4be5b82cfd2f1efa377376d8">ReportExtra</a> (ostream &amp;<a class="el" href="events__unit__test_8cpp.html#ac3c18c078fe416626b6c1dcc3e780245">out</a>) <a class="el" href="zconf__cf_8h.html#a2c212835823e3c54a8ab6d95c652660e">const</a></td></tr>
<tr class="memdesc:ga16512fea4be5b82cfd2f1efa377376d8 inherit pub_methods_classCException"><td class="mdescLeft">&#160;</td><td class="mdescRight">Report "non-standard" attributes. <a href="group__Exception.html#ga16512fea4be5b82cfd2f1efa377376d8">More...</a><br /></td></tr>
<tr class="separator:ga16512fea4be5b82cfd2f1efa377376d8 inherit pub_methods_classCException"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gafe123182398ab728d622eae7750f8495 inherit pub_methods_classCException"><td class="memItemLeft" align="right" valign="top"><a class="el" href="zconf__cf_8h.html#a2c212835823e3c54a8ab6d95c652660e">const</a> <a class="el" href="classCStackTrace.html">CStackTrace</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Exception.html#gafe123182398ab728d622eae7750f8495">GetStackTrace</a> (void) <a class="el" href="zconf__cf_8h.html#a2c212835823e3c54a8ab6d95c652660e">const</a></td></tr>
<tr class="memdesc:gafe123182398ab728d622eae7750f8495 inherit pub_methods_classCException"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get the saved stack trace if available or NULL. <a href="group__Exception.html#gafe123182398ab728d622eae7750f8495">More...</a><br /></td></tr>
<tr class="separator:gafe123182398ab728d622eae7750f8495 inherit pub_methods_classCException"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gac29745ab425c07565ec5ec57fb740749 inherit pub_methods_classCException"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__Diagnostics.html#gad291e1fbcfa8b9a30a6cca6934ea0c5c">EDiagSev</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Exception.html#gac29745ab425c07565ec5ec57fb740749">GetSeverity</a> (void) <a class="el" href="zconf__cf_8h.html#a2c212835823e3c54a8ab6d95c652660e">const</a></td></tr>
<tr class="memdesc:gac29745ab425c07565ec5ec57fb740749 inherit pub_methods_classCException"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get exception severity. <a href="group__Exception.html#gac29745ab425c07565ec5ec57fb740749">More...</a><br /></td></tr>
<tr class="separator:gac29745ab425c07565ec5ec57fb740749 inherit pub_methods_classCException"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gac6054849c82fdc2cf14cee2a79286493 inherit pub_methods_classCException"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classCException.html">CException</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Exception.html#gac6054849c82fdc2cf14cee2a79286493">SetSeverity</a> (<a class="el" href="group__Diagnostics.html#gad291e1fbcfa8b9a30a6cca6934ea0c5c">EDiagSev</a> severity)</td></tr>
<tr class="memdesc:gac6054849c82fdc2cf14cee2a79286493 inherit pub_methods_classCException"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set exception severity. <a href="group__Exception.html#gac6054849c82fdc2cf14cee2a79286493">More...</a><br /></td></tr>
<tr class="separator:gac6054849c82fdc2cf14cee2a79286493 inherit pub_methods_classCException"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga19e6b21c34b9c8d858e7bfa163a07b39 inherit pub_methods_classCException"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="zconf__cf_8h.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Exception.html#ga19e6b21c34b9c8d858e7bfa163a07b39">GetType</a> (void) <a class="el" href="zconf__cf_8h.html#a2c212835823e3c54a8ab6d95c652660e">const</a></td></tr>
<tr class="memdesc:ga19e6b21c34b9c8d858e7bfa163a07b39 inherit pub_methods_classCException"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get class name as a string. <a href="group__Exception.html#ga19e6b21c34b9c8d858e7bfa163a07b39">More...</a><br /></td></tr>
<tr class="separator:ga19e6b21c34b9c8d858e7bfa163a07b39 inherit pub_methods_classCException"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga39bd5cbb6254d1bd0e81286fd9708ed7 inherit pub_methods_classCException"><td class="memItemLeft" align="right" valign="top"><a class="el" href="zconf__cf_8h.html#a2c212835823e3c54a8ab6d95c652660e">const</a> <a class="el" href="group__CGIBase.html#ga338951b7e7607b65262fb051e7804d91">string</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Exception.html#ga39bd5cbb6254d1bd0e81286fd9708ed7">GetFile</a> (void) <a class="el" href="zconf__cf_8h.html#a2c212835823e3c54a8ab6d95c652660e">const</a></td></tr>
<tr class="memdesc:ga39bd5cbb6254d1bd0e81286fd9708ed7 inherit pub_methods_classCException"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get file name used for reporting. <a href="group__Exception.html#ga39bd5cbb6254d1bd0e81286fd9708ed7">More...</a><br /></td></tr>
<tr class="separator:ga39bd5cbb6254d1bd0e81286fd9708ed7 inherit pub_methods_classCException"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga09ee418f0254c413958bb4c39172534e inherit pub_methods_classCException"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Exception.html#ga09ee418f0254c413958bb4c39172534e">SetModule</a> (<a class="el" href="zconf__cf_8h.html#a2c212835823e3c54a8ab6d95c652660e">const</a> <a class="el" href="group__CGIBase.html#ga338951b7e7607b65262fb051e7804d91">string</a> &amp;module)</td></tr>
<tr class="memdesc:ga09ee418f0254c413958bb4c39172534e inherit pub_methods_classCException"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set module name used for reporting. <a href="group__Exception.html#ga09ee418f0254c413958bb4c39172534e">More...</a><br /></td></tr>
<tr class="separator:ga09ee418f0254c413958bb4c39172534e inherit pub_methods_classCException"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga04b256b8e1c2c29e19336bdb6cd21283 inherit pub_methods_classCException"><td class="memItemLeft" align="right" valign="top"><a class="el" href="zconf__cf_8h.html#a2c212835823e3c54a8ab6d95c652660e">const</a> <a class="el" href="group__CGIBase.html#ga338951b7e7607b65262fb051e7804d91">string</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Exception.html#ga04b256b8e1c2c29e19336bdb6cd21283">GetModule</a> (void) <a class="el" href="zconf__cf_8h.html#a2c212835823e3c54a8ab6d95c652660e">const</a></td></tr>
<tr class="memdesc:ga04b256b8e1c2c29e19336bdb6cd21283 inherit pub_methods_classCException"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get module name used for reporting. <a href="group__Exception.html#ga04b256b8e1c2c29e19336bdb6cd21283">More...</a><br /></td></tr>
<tr class="separator:ga04b256b8e1c2c29e19336bdb6cd21283 inherit pub_methods_classCException"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaf41d1e6b182faff587c892d726005a83 inherit pub_methods_classCException"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Exception.html#gaf41d1e6b182faff587c892d726005a83">SetClass</a> (<a class="el" href="zconf__cf_8h.html#a2c212835823e3c54a8ab6d95c652660e">const</a> <a class="el" href="group__CGIBase.html#ga338951b7e7607b65262fb051e7804d91">string</a> &amp;nclass)</td></tr>
<tr class="memdesc:gaf41d1e6b182faff587c892d726005a83 inherit pub_methods_classCException"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set class name used for reporting. <a href="group__Exception.html#gaf41d1e6b182faff587c892d726005a83">More...</a><br /></td></tr>
<tr class="separator:gaf41d1e6b182faff587c892d726005a83 inherit pub_methods_classCException"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga95801b3132a7fbbcb2df15363979b945 inherit pub_methods_classCException"><td class="memItemLeft" align="right" valign="top"><a class="el" href="zconf__cf_8h.html#a2c212835823e3c54a8ab6d95c652660e">const</a> <a class="el" href="group__CGIBase.html#ga338951b7e7607b65262fb051e7804d91">string</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Exception.html#ga95801b3132a7fbbcb2df15363979b945">GetClass</a> (void) <a class="el" href="zconf__cf_8h.html#a2c212835823e3c54a8ab6d95c652660e">const</a></td></tr>
<tr class="memdesc:ga95801b3132a7fbbcb2df15363979b945 inherit pub_methods_classCException"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get class name used for reporting. <a href="group__Exception.html#ga95801b3132a7fbbcb2df15363979b945">More...</a><br /></td></tr>
<tr class="separator:ga95801b3132a7fbbcb2df15363979b945 inherit pub_methods_classCException"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gabe9397030814b4e803420c2d26c9d94d inherit pub_methods_classCException"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Exception.html#gabe9397030814b4e803420c2d26c9d94d">SetFunction</a> (<a class="el" href="zconf__cf_8h.html#a2c212835823e3c54a8ab6d95c652660e">const</a> <a class="el" href="group__CGIBase.html#ga338951b7e7607b65262fb051e7804d91">string</a> &amp;function)</td></tr>
<tr class="memdesc:gabe9397030814b4e803420c2d26c9d94d inherit pub_methods_classCException"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set function name used for reporting. <a href="group__Exception.html#gabe9397030814b4e803420c2d26c9d94d">More...</a><br /></td></tr>
<tr class="separator:gabe9397030814b4e803420c2d26c9d94d inherit pub_methods_classCException"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gab741d0e8e94a6b274e4c2a56a4769924 inherit pub_methods_classCException"><td class="memItemLeft" align="right" valign="top"><a class="el" href="zconf__cf_8h.html#a2c212835823e3c54a8ab6d95c652660e">const</a> <a class="el" href="group__CGIBase.html#ga338951b7e7607b65262fb051e7804d91">string</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Exception.html#gab741d0e8e94a6b274e4c2a56a4769924">GetFunction</a> (void) <a class="el" href="zconf__cf_8h.html#a2c212835823e3c54a8ab6d95c652660e">const</a></td></tr>
<tr class="memdesc:gab741d0e8e94a6b274e4c2a56a4769924 inherit pub_methods_classCException"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get function name used for reporting. <a href="group__Exception.html#gab741d0e8e94a6b274e4c2a56a4769924">More...</a><br /></td></tr>
<tr class="separator:gab741d0e8e94a6b274e4c2a56a4769924 inherit pub_methods_classCException"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaddeacd28b8227c2f72fc1f7b8c9879e5 inherit pub_methods_classCException"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__mdb__copy.html#ga10cfb7d4996b006d5675b53b9c7f0fb5">int</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Exception.html#gaddeacd28b8227c2f72fc1f7b8c9879e5">GetLine</a> (void) <a class="el" href="zconf__cf_8h.html#a2c212835823e3c54a8ab6d95c652660e">const</a></td></tr>
<tr class="memdesc:gaddeacd28b8227c2f72fc1f7b8c9879e5 inherit pub_methods_classCException"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get line number where error occurred. <a href="group__Exception.html#gaddeacd28b8227c2f72fc1f7b8c9879e5">More...</a><br /></td></tr>
<tr class="separator:gaddeacd28b8227c2f72fc1f7b8c9879e5 inherit pub_methods_classCException"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga3dd8993c563fe9ae25e8bfaf03cbe192 inherit pub_methods_classCException"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__Exception.html#ga8be926562b502288c0ff42f3de8575cc">TErrCode</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Exception.html#ga3dd8993c563fe9ae25e8bfaf03cbe192">GetErrCode</a> (void) <a class="el" href="zconf__cf_8h.html#a2c212835823e3c54a8ab6d95c652660e">const</a></td></tr>
<tr class="memdesc:ga3dd8993c563fe9ae25e8bfaf03cbe192 inherit pub_methods_classCException"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get error code. <a href="group__Exception.html#ga3dd8993c563fe9ae25e8bfaf03cbe192">More...</a><br /></td></tr>
<tr class="separator:ga3dd8993c563fe9ae25e8bfaf03cbe192 inherit pub_methods_classCException"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga52ac292221a98c57acba38bc807c6e20 inherit pub_methods_classCException"><td class="memItemLeft" align="right" valign="top"><a class="el" href="zconf__cf_8h.html#a2c212835823e3c54a8ab6d95c652660e">const</a> <a class="el" href="group__CGIBase.html#ga338951b7e7607b65262fb051e7804d91">string</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Exception.html#ga52ac292221a98c57acba38bc807c6e20">GetMsg</a> (void) <a class="el" href="zconf__cf_8h.html#a2c212835823e3c54a8ab6d95c652660e">const</a></td></tr>
<tr class="memdesc:ga52ac292221a98c57acba38bc807c6e20 inherit pub_methods_classCException"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get message string. <a href="group__Exception.html#ga52ac292221a98c57acba38bc807c6e20">More...</a><br /></td></tr>
<tr class="separator:ga52ac292221a98c57acba38bc807c6e20 inherit pub_methods_classCException"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaf63dec803b495dc14745e37af5ccc5db inherit pub_methods_classCException"><td class="memItemLeft" align="right" valign="top"><a class="el" href="zconf__cf_8h.html#a2c212835823e3c54a8ab6d95c652660e">const</a> <a class="el" href="classCException.html">CException</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Exception.html#gaf63dec803b495dc14745e37af5ccc5db">GetPredecessor</a> (void) <a class="el" href="zconf__cf_8h.html#a2c212835823e3c54a8ab6d95c652660e">const</a></td></tr>
<tr class="memdesc:gaf63dec803b495dc14745e37af5ccc5db inherit pub_methods_classCException"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get "previous" exception from the backlog. <a href="group__Exception.html#gaf63dec803b495dc14745e37af5ccc5db">More...</a><br /></td></tr>
<tr class="separator:gaf63dec803b495dc14745e37af5ccc5db inherit pub_methods_classCException"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga9148f83ad8fc79b8b879b94c2448c6c4 inherit pub_methods_classCException"><td class="memItemLeft" align="right" valign="top"><a class="el" href="static__set_8hpp.html#af6a258d8f3ee5206d682d799316314b1">bool</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Exception.html#ga9148f83ad8fc79b8b879b94c2448c6c4">HasMainText</a> (void) <a class="el" href="zconf__cf_8h.html#a2c212835823e3c54a8ab6d95c652660e">const</a></td></tr>
<tr class="memdesc:ga9148f83ad8fc79b8b879b94c2448c6c4 inherit pub_methods_classCException"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="structCheck.html">Check</a> if exception has main text in the chain. <a href="group__Exception.html#ga9148f83ad8fc79b8b879b94c2448c6c4">More...</a><br /></td></tr>
<tr class="separator:ga9148f83ad8fc79b8b879b94c2448c6c4 inherit pub_methods_classCException"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga460227adfde1467c0445278d5c2b325f inherit pub_methods_classCException"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Exception.html#ga460227adfde1467c0445278d5c2b325f">~CException</a> (void) noexcept</td></tr>
<tr class="memdesc:ga460227adfde1467c0445278d5c2b325f inherit pub_methods_classCException"><td class="mdescLeft">&#160;</td><td class="mdescRight">Destructor. <a href="group__Exception.html#ga460227adfde1467c0445278d5c2b325f">More...</a><br /></td></tr>
<tr class="separator:ga460227adfde1467c0445278d5c2b325f inherit pub_methods_classCException"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga0fe0ebc0da8443daa212ac4c17daa5c3 inherit pub_methods_classCException"><td class="memItemLeft" align="right" valign="top"><a class="el" href="static__set_8hpp.html#af6a258d8f3ee5206d682d799316314b1">bool</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Exception.html#ga0fe0ebc0da8443daa212ac4c17daa5c3">IsSetFlag</a> (<a class="el" href="group__Exception.html#gaeb1c4d7d53864ea40998a29a254b13ac">EFlags</a> flag) <a class="el" href="zconf__cf_8h.html#a2c212835823e3c54a8ab6d95c652660e">const</a></td></tr>
<tr class="memdesc:ga0fe0ebc0da8443daa212ac4c17daa5c3 inherit pub_methods_classCException"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="structCheck.html">Check</a> if the flag is set. <a href="group__Exception.html#ga0fe0ebc0da8443daa212ac4c17daa5c3">More...</a><br /></td></tr>
<tr class="separator:ga0fe0ebc0da8443daa212ac4c17daa5c3 inherit pub_methods_classCException"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gacf9c9e39897136a61f95612f985cdc3a inherit pub_methods_classCException"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classCException.html">CException</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Exception.html#gacf9c9e39897136a61f95612f985cdc3a">SetFlag</a> (<a class="el" href="group__Exception.html#gaeb1c4d7d53864ea40998a29a254b13ac">EFlags</a> flag)</td></tr>
<tr class="memdesc:gacf9c9e39897136a61f95612f985cdc3a inherit pub_methods_classCException"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set flag (add to other flags) <a href="group__Exception.html#gacf9c9e39897136a61f95612f985cdc3a">More...</a><br /></td></tr>
<tr class="separator:gacf9c9e39897136a61f95612f985cdc3a inherit pub_methods_classCException"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga5c165aefe158b952d49c2dd61f9d9846 inherit pub_methods_classCException"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classCException.html">CException</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Exception.html#ga5c165aefe158b952d49c2dd61f9d9846">UnsetFlag</a> (<a class="el" href="group__Exception.html#gaeb1c4d7d53864ea40998a29a254b13ac">EFlags</a> flag)</td></tr>
<tr class="memdesc:ga5c165aefe158b952d49c2dd61f9d9846 inherit pub_methods_classCException"><td class="mdescLeft">&#160;</td><td class="mdescRight">Unset flag (other flags are left as is) <a href="group__Exception.html#ga5c165aefe158b952d49c2dd61f9d9846">More...</a><br /></td></tr>
<tr class="separator:ga5c165aefe158b952d49c2dd61f9d9846 inherit pub_methods_classCException"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga64ae91c67864dc9858d653b728e1dd38 inherit pub_methods_classCException"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classCRequestContext.html">CRequestContext</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Exception.html#ga64ae91c67864dc9858d653b728e1dd38">GetRequestContext</a> (void) <a class="el" href="zconf__cf_8h.html#a2c212835823e3c54a8ab6d95c652660e">const</a></td></tr>
<tr class="memdesc:ga64ae91c67864dc9858d653b728e1dd38 inherit pub_methods_classCException"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get the request context in which the exception was thrown. <a href="group__Exception.html#ga64ae91c67864dc9858d653b728e1dd38">More...</a><br /></td></tr>
<tr class="separator:ga64ae91c67864dc9858d653b728e1dd38 inherit pub_methods_classCException"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga238a87f1972670e13bdf7d90cc041fd0 inherit pub_methods_classCException"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Exception.html#ga238a87f1972670e13bdf7d90cc041fd0">SetRetriable</a> (<a class="el" href="group__AppFramework.html#ga387780b46795ac634cfb4c0e8a44446b">ERetriable</a> retriable)</td></tr>
<tr class="memdesc:ga238a87f1972670e13bdf7d90cc041fd0 inherit pub_methods_classCException"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set the info about ability to retry an action caused the exception. <a href="group__Exception.html#ga238a87f1972670e13bdf7d90cc041fd0">More...</a><br /></td></tr>
<tr class="separator:ga238a87f1972670e13bdf7d90cc041fd0 inherit pub_methods_classCException"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gae3535f56d7ea9e6f7a2e69d7b0861a26 inherit pub_methods_classCException"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="group__AppFramework.html#ga387780b46795ac634cfb4c0e8a44446b">ERetriable</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Exception.html#gae3535f56d7ea9e6f7a2e69d7b0861a26">GetRetriable</a> (void) <a class="el" href="zconf__cf_8h.html#a2c212835823e3c54a8ab6d95c652660e">const</a></td></tr>
<tr class="memdesc:gae3535f56d7ea9e6f7a2e69d7b0861a26 inherit pub_methods_classCException"><td class="mdescLeft">&#160;</td><td class="mdescRight">Retrieve info about ability to retry an action caused the exception. <a href="group__Exception.html#gae3535f56d7ea9e6f7a2e69d7b0861a26">More...</a><br /></td></tr>
<tr class="separator:gae3535f56d7ea9e6f7a2e69d7b0861a26 inherit pub_methods_classCException"><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 pub_static_methods_classCException"><td colspan="2" onclick="javascript:toggleInherit('pub_static_methods_classCException')"><img src="closed.png" alt="-"/>&#160;Static Public Member Functions inherited from <a class="el" href="classCException.html">CException</a></td></tr>
<tr class="memitem:ga8ccf6ea1984d754cc7f5e16c1475098c inherit pub_static_methods_classCException"><td class="memItemLeft" align="right" valign="top"><a class="el" href="Genetic__code__table_8cpp.html#aa261b98e7b0037f2a9f13cbb4b8539d7">static</a> <a class="el" href="static__set_8hpp.html#af6a258d8f3ee5206d682d799316314b1">bool</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Exception.html#ga8ccf6ea1984d754cc7f5e16c1475098c">EnableBackgroundReporting</a> (<a class="el" href="static__set_8hpp.html#af6a258d8f3ee5206d682d799316314b1">bool</a> enable)</td></tr>
<tr class="memdesc:ga8ccf6ea1984d754cc7f5e16c1475098c inherit pub_static_methods_classCException"><td class="mdescLeft">&#160;</td><td class="mdescRight">Enable background reporting. <a href="group__Exception.html#ga8ccf6ea1984d754cc7f5e16c1475098c">More...</a><br /></td></tr>
<tr class="separator:ga8ccf6ea1984d754cc7f5e16c1475098c inherit pub_static_methods_classCException"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gae9e13809ec561fbc23f963493f821852 inherit pub_static_methods_classCException"><td class="memItemLeft" align="right" valign="top"><a class="el" href="Genetic__code__table_8cpp.html#aa261b98e7b0037f2a9f13cbb4b8539d7">static</a> void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Exception.html#gae9e13809ec561fbc23f963493f821852">SetStackTraceLevel</a> (<a class="el" href="group__Diagnostics.html#gad291e1fbcfa8b9a30a6cca6934ea0c5c">EDiagSev</a> level)</td></tr>
<tr class="memdesc:gae9e13809ec561fbc23f963493f821852 inherit pub_static_methods_classCException"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set severity level for saving and printing stack trace. <a href="group__Exception.html#gae9e13809ec561fbc23f963493f821852">More...</a><br /></td></tr>
<tr class="separator:gae9e13809ec561fbc23f963493f821852 inherit pub_static_methods_classCException"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga9be7f944740c27f890a9ff5cff1d3163 inherit pub_static_methods_classCException"><td class="memItemLeft" align="right" valign="top"><a class="el" href="Genetic__code__table_8cpp.html#aa261b98e7b0037f2a9f13cbb4b8539d7">static</a> <a class="el" href="group__Diagnostics.html#gad291e1fbcfa8b9a30a6cca6934ea0c5c">EDiagSev</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Exception.html#ga9be7f944740c27f890a9ff5cff1d3163">GetStackTraceLevel</a> (void)</td></tr>
<tr class="memdesc:ga9be7f944740c27f890a9ff5cff1d3163 inherit pub_static_methods_classCException"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get current severity level for saving and printing stack trace. <a href="group__Exception.html#ga9be7f944740c27f890a9ff5cff1d3163">More...</a><br /></td></tr>
<tr class="separator:ga9be7f944740c27f890a9ff5cff1d3163 inherit pub_static_methods_classCException"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pro_methods_classCException"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_classCException')"><img src="closed.png" alt="-"/>&#160;Protected Member Functions inherited from <a class="el" href="classCException.html">CException</a></td></tr>
<tr class="memitem:ga2147f60ddfaa52706582c20d8a945c01 inherit pro_methods_classCException"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Exception.html#ga2147f60ddfaa52706582c20d8a945c01">CException</a> (<a class="el" href="zconf__cf_8h.html#a2c212835823e3c54a8ab6d95c652660e">const</a> <a class="el" href="classCDiagCompileInfo.html">CDiagCompileInfo</a> &amp;<a class="el" href="mdb__load_8c.html#a79d4267ded7137d0939da3a98475da2e">info</a>, <a class="el" href="zconf__cf_8h.html#a2c212835823e3c54a8ab6d95c652660e">const</a> <a class="el" href="classCException.html">CException</a> *prev_exception, <a class="el" href="zconf__cf_8h.html#a2c212835823e3c54a8ab6d95c652660e">const</a> <a class="el" href="group__CGIBase.html#ga338951b7e7607b65262fb051e7804d91">string</a> &amp;message, <a class="el" href="group__Diagnostics.html#gad291e1fbcfa8b9a30a6cca6934ea0c5c">EDiagSev</a> severity=<a class="el" href="group__Diagnostics.html#ggad291e1fbcfa8b9a30a6cca6934ea0c5ca8330d97bea0ccdfc5003256385a65a80">eDiag_Error</a>, <a class="el" href="group__Exception.html#ga4c78209f8c6fe4172cf9132f77df8d88">TFlags</a> <a class="el" href="mdb__load_8c.html#ac8bf36fe0577cba66bccda3a6f7e80a4">flags</a>=0)</td></tr>
<tr class="memdesc:ga2147f60ddfaa52706582c20d8a945c01 inherit pro_methods_classCException"><td class="mdescLeft">&#160;</td><td class="mdescRight">Constructor for derived classes. <a href="group__Exception.html#ga2147f60ddfaa52706582c20d8a945c01">More...</a><br /></td></tr>
<tr class="separator:ga2147f60ddfaa52706582c20d8a945c01 inherit pro_methods_classCException"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaf9a2777c29e3a97cd5191cbcc4fa2b16 inherit pro_methods_classCException"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Exception.html#gaf9a2777c29e3a97cd5191cbcc4fa2b16">CException</a> (void)</td></tr>
<tr class="memdesc:gaf9a2777c29e3a97cd5191cbcc4fa2b16 inherit pro_methods_classCException"><td class="mdescLeft">&#160;</td><td class="mdescRight">Constructor with no arguments. <a href="group__Exception.html#gaf9a2777c29e3a97cd5191cbcc4fa2b16">More...</a><br /></td></tr>
<tr class="separator:gaf9a2777c29e3a97cd5191cbcc4fa2b16 inherit pro_methods_classCException"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gad235b4340c09c66afdb631bb3c916c77 inherit pro_methods_classCException"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Exception.html#gad235b4340c09c66afdb631bb3c916c77">x_ReportToDebugger</a> (void) <a class="el" href="zconf__cf_8h.html#a2c212835823e3c54a8ab6d95c652660e">const</a></td></tr>
<tr class="memdesc:gad235b4340c09c66afdb631bb3c916c77 inherit pro_methods_classCException"><td class="mdescLeft">&#160;</td><td class="mdescRight">Helper method for reporting to the system debugger. <a href="group__Exception.html#gad235b4340c09c66afdb631bb3c916c77">More...</a><br /></td></tr>
<tr class="separator:gad235b4340c09c66afdb631bb3c916c77 inherit pro_methods_classCException"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga971dd8393469f73609643c20a24c2d6b inherit pro_methods_classCException"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="zconf__cf_8h.html#a2c212835823e3c54a8ab6d95c652660e">const</a> <a class="el" href="classCException.html">CException</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Exception.html#ga971dd8393469f73609643c20a24c2d6b">x_Clone</a> (void) <a class="el" href="zconf__cf_8h.html#a2c212835823e3c54a8ab6d95c652660e">const</a></td></tr>
<tr class="memdesc:ga971dd8393469f73609643c20a24c2d6b inherit pro_methods_classCException"><td class="mdescLeft">&#160;</td><td class="mdescRight">Helper method for cloning the exception. <a href="group__Exception.html#ga971dd8393469f73609643c20a24c2d6b">More...</a><br /></td></tr>
<tr class="separator:ga971dd8393469f73609643c20a24c2d6b inherit pro_methods_classCException"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga686be2b78915e493b0b80c7b40504c75 inherit pro_methods_classCException"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Exception.html#ga686be2b78915e493b0b80c7b40504c75">x_Init</a> (<a class="el" href="zconf__cf_8h.html#a2c212835823e3c54a8ab6d95c652660e">const</a> <a class="el" href="classCDiagCompileInfo.html">CDiagCompileInfo</a> &amp;<a class="el" href="mdb__load_8c.html#a79d4267ded7137d0939da3a98475da2e">info</a>, <a class="el" href="zconf__cf_8h.html#a2c212835823e3c54a8ab6d95c652660e">const</a> <a class="el" href="group__CGIBase.html#ga338951b7e7607b65262fb051e7804d91">string</a> &amp;message, <a class="el" href="zconf__cf_8h.html#a2c212835823e3c54a8ab6d95c652660e">const</a> <a class="el" href="classCException.html">CException</a> *prev_exception, <a class="el" href="group__Diagnostics.html#gad291e1fbcfa8b9a30a6cca6934ea0c5c">EDiagSev</a> severity)</td></tr>
<tr class="memdesc:ga686be2b78915e493b0b80c7b40504c75 inherit pro_methods_classCException"><td class="mdescLeft">&#160;</td><td class="mdescRight">Helper method for initializing exception data. <a href="group__Exception.html#ga686be2b78915e493b0b80c7b40504c75">More...</a><br /></td></tr>
<tr class="separator:ga686be2b78915e493b0b80c7b40504c75 inherit pro_methods_classCException"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gae5a79e9f944a06f5bce0f324d0795651 inherit pro_methods_classCException"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Exception.html#gae5a79e9f944a06f5bce0f324d0795651">x_InitArgs</a> (<a class="el" href="zconf__cf_8h.html#a2c212835823e3c54a8ab6d95c652660e">const</a> <a class="el" href="classCExceptionArgs__Base.html">CExceptionArgs_Base</a> &amp;args)</td></tr>
<tr class="memdesc:gae5a79e9f944a06f5bce0f324d0795651 inherit pro_methods_classCException"><td class="mdescLeft">&#160;</td><td class="mdescRight">Process additional arguments. <a href="group__Exception.html#gae5a79e9f944a06f5bce0f324d0795651">More...</a><br /></td></tr>
<tr class="separator:gae5a79e9f944a06f5bce0f324d0795651 inherit pro_methods_classCException"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga7adfc79c44f7e58c930025c4b0448224 inherit pro_methods_classCException"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Exception.html#ga7adfc79c44f7e58c930025c4b0448224">x_Assign</a> (<a class="el" href="zconf__cf_8h.html#a2c212835823e3c54a8ab6d95c652660e">const</a> <a class="el" href="classCException.html">CException</a> &amp;src)</td></tr>
<tr class="memdesc:ga7adfc79c44f7e58c930025c4b0448224 inherit pro_methods_classCException"><td class="mdescLeft">&#160;</td><td class="mdescRight">Helper method for copying exception data. <a href="group__Exception.html#ga7adfc79c44f7e58c930025c4b0448224">More...</a><br /></td></tr>
<tr class="separator:ga7adfc79c44f7e58c930025c4b0448224 inherit pro_methods_classCException"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaaf5846a840e43937be7738394515eaf5 inherit pro_methods_classCException"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Exception.html#gaaf5846a840e43937be7738394515eaf5">x_AssignErrCode</a> (<a class="el" href="zconf__cf_8h.html#a2c212835823e3c54a8ab6d95c652660e">const</a> <a class="el" href="classCException.html">CException</a> &amp;src)</td></tr>
<tr class="memdesc:gaaf5846a840e43937be7738394515eaf5 inherit pro_methods_classCException"><td class="mdescLeft">&#160;</td><td class="mdescRight">Helper method for assigning error code. <a href="group__Exception.html#gaaf5846a840e43937be7738394515eaf5">More...</a><br /></td></tr>
<tr class="separator:gaaf5846a840e43937be7738394515eaf5 inherit pro_methods_classCException"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga76da15e07ea1982df7cf0fed5c03f79e inherit pro_methods_classCException"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Exception.html#ga76da15e07ea1982df7cf0fed5c03f79e">x_InitErrCode</a> (<a class="el" href="group__Exception.html#ga9e4e4710728d6c1107f9a41adabc61b8">CException::EErrCode</a> err_code)</td></tr>
<tr class="memdesc:ga76da15e07ea1982df7cf0fed5c03f79e inherit pro_methods_classCException"><td class="mdescLeft">&#160;</td><td class="mdescRight">Helper method for initializing error code. <a href="group__Exception.html#ga76da15e07ea1982df7cf0fed5c03f79e">More...</a><br /></td></tr>
<tr class="separator:ga76da15e07ea1982df7cf0fed5c03f79e inherit pro_methods_classCException"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga43ec40d69900e3cd22c029c78aa10cbf inherit pro_methods_classCException"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="group__mdb__copy.html#ga10cfb7d4996b006d5675b53b9c7f0fb5">int</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Exception.html#ga43ec40d69900e3cd22c029c78aa10cbf">x_GetErrCode</a> (void) <a class="el" href="zconf__cf_8h.html#a2c212835823e3c54a8ab6d95c652660e">const</a></td></tr>
<tr class="memdesc:ga43ec40d69900e3cd22c029c78aa10cbf inherit pro_methods_classCException"><td class="mdescLeft">&#160;</td><td class="mdescRight">Helper method for getting error code. <a href="group__Exception.html#ga43ec40d69900e3cd22c029c78aa10cbf">More...</a><br /></td></tr>
<tr class="separator:ga43ec40d69900e3cd22c029c78aa10cbf inherit pro_methods_classCException"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga18f8d9e90c5505a42f6cb0c28c06472b inherit pro_methods_classCException"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Exception.html#ga18f8d9e90c5505a42f6cb0c28c06472b">x_GetStackTrace</a> (void)</td></tr>
<tr class="memdesc:ga18f8d9e90c5505a42f6cb0c28c06472b inherit pro_methods_classCException"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get and store current stack trace. <a href="group__Exception.html#ga18f8d9e90c5505a42f6cb0c28c06472b">More...</a><br /></td></tr>
<tr class="separator:ga18f8d9e90c5505a42f6cb0c28c06472b inherit pro_methods_classCException"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gad1837d9f28b2c9c5ea28020744668e35 inherit pro_methods_classCException"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Exception.html#gad1837d9f28b2c9c5ea28020744668e35">x_ThrowSanityCheck</a> (<a class="el" href="zconf__cf_8h.html#a2c212835823e3c54a8ab6d95c652660e">const</a> type_info &amp;<a class="el" href="ftds14_2freetds_2odbc_2unittests_2tables_8c.html#a295b0672ba3bb2974259e1462aa13941">expected_type</a>, <a class="el" href="zconf__cf_8h.html#a2c212835823e3c54a8ab6d95c652660e">const</a> char *human_name) <a class="el" href="zconf__cf_8h.html#a2c212835823e3c54a8ab6d95c652660e">const</a></td></tr>
<tr class="memdesc:gad1837d9f28b2c9c5ea28020744668e35 inherit pro_methods_classCException"><td class="mdescLeft">&#160;</td><td class="mdescRight">Warn if <a class="el" href="group__Exception.html#ga2ef2792153f3ac44c79d873fe968e767" title="Polymorphically (re)throw an exception whose exact type is uncertain.">Throw()</a> will end up slicing its invocant. <a href="group__Exception.html#gad1837d9f28b2c9c5ea28020744668e35">More...</a><br /></td></tr>
<tr class="separator:gad1837d9f28b2c9c5ea28020744668e35 inherit pro_methods_classCException"><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>Defines BLAST error codes (user errors included) </p>
<p class="definition">Definition at line <a class="el" href="blast__exception_8hpp_source.html#l00070">70</a> of file <a class="el" href="blast__exception_8hpp_source.html">blast_exception.hpp</a>.</p>
</div><hr/>The documentation for this class was generated from the following file:<ul>
<li>include/algo/blast/api/<a class="el" href="blast__exception_8hpp_source.html">blast_exception.hpp</a></li>
</ul>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.0
</small></address>
<address style="align: right;"><small>Modified on Fri Sep 20 14:57:38 2024 by modify_doxy.py rev. 669887</small></address>
</body>
</html>