Sophie

Sophie

distrib > Mandriva > 2008.1 > i586 > by-pkgid > 974311ef11f0d5e44684f719382120e1 > files > 205

imagemagick-doc-6.3.8.9-1mdv2008.1.i586.rpm

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
<title>MagickCore: exception.h File Reference</title>
<link href="doxygen.css" rel="stylesheet" type="text/css">
<link href="tabs.css" rel="stylesheet" type="text/css">
</head><body>
<!-- Generated by Doxygen 1.5.4 -->
<div class="nav">
<a class="el" href="dir_b44b349db36f8365f5234e57d3038770.html">magick</a></div>
<h1>exception.h File Reference</h1>
<p>
<code>#include &lt;stdarg.h&gt;</code><br>
<code>#include &quot;<a class="el" href="semaphore_8h-source.html">magick/semaphore.h</a>&quot;</code><br>

<p>
<a href="exception_8h-source.html">Go to the source code of this file.</a><table border="0" cellpadding="0" cellspacing="0">
<tr><td></td></tr>
<tr><td colspan="2"><br><h2>Data Structures</h2></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">struct &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct__ExceptionInfo.html">_ExceptionInfo</a></td></tr>

<tr><td colspan="2"><br><h2>Typedefs</h2></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef void(*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="exception_8h.html#6e3fb0449f6ac743943a1bb200e8021d">ErrorHandler</a> )(const <a class="el" href="exception_8h.html#0e0f0f1661d7aeb71ed9698bff6c6383">ExceptionType</a>, const char *, const char *)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef void(*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="exception_8h.html#47ad31c9729879d3605fa774d6086d3d">FatalErrorHandler</a> )(const <a class="el" href="exception_8h.html#0e0f0f1661d7aeb71ed9698bff6c6383">ExceptionType</a>, const char *, const char *)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef void(*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="exception_8h.html#61a55310911cde6d00cfbf35dd5ab359">WarningHandler</a> )(const <a class="el" href="exception_8h.html#0e0f0f1661d7aeb71ed9698bff6c6383">ExceptionType</a>, const char *, const char *)</td></tr>

<tr><td colspan="2"><br><h2>Enumerations</h2></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">enum &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="exception_8h.html#0e0f0f1661d7aeb71ed9698bff6c6383">ExceptionType</a> { <br>
&nbsp;&nbsp;<a class="el" href="exception_8h.html#0e0f0f1661d7aeb71ed9698bff6c63832cc57f01efbbed1f4e3ed1261062b782">UndefinedException</a>, 
<a class="el" href="exception_8h.html#0e0f0f1661d7aeb71ed9698bff6c63834d0af122530b65c7a74a411aa20b0b1d">WarningException</a> =  300, 
<a class="el" href="exception_8h.html#0e0f0f1661d7aeb71ed9698bff6c63835ea8a528ae7000d7074c578a4235a664">ResourceLimitWarning</a> =  300, 
<a class="el" href="exception_8h.html#0e0f0f1661d7aeb71ed9698bff6c638369ce8a07935d573dacc80d53b91c04c6">TypeWarning</a> =  305, 
<br>
&nbsp;&nbsp;<a class="el" href="exception_8h.html#0e0f0f1661d7aeb71ed9698bff6c63833c58dba141887fef460659f7c27d48b6">OptionWarning</a> =  310, 
<a class="el" href="exception_8h.html#0e0f0f1661d7aeb71ed9698bff6c6383cc3295ec15a50a8c5849147839dd8f96">DelegateWarning</a> =  315, 
<a class="el" href="exception_8h.html#0e0f0f1661d7aeb71ed9698bff6c6383802d740f48debea91240fc009724e4e2">MissingDelegateWarning</a> =  320, 
<a class="el" href="exception_8h.html#0e0f0f1661d7aeb71ed9698bff6c6383c3e4c92a7b41ccfed03faa40660933ff">CorruptImageWarning</a> =  325, 
<br>
&nbsp;&nbsp;<a class="el" href="exception_8h.html#0e0f0f1661d7aeb71ed9698bff6c63837f7554105b50c3c2a7f4cd3dedc83cfa">FileOpenWarning</a> =  330, 
<a class="el" href="exception_8h.html#0e0f0f1661d7aeb71ed9698bff6c6383414f8d09edd0cae6bc8e380df0b65a0e">BlobWarning</a> =  335, 
<a class="el" href="exception_8h.html#0e0f0f1661d7aeb71ed9698bff6c638363ab85ae7ef1216ab1a0eb000a93a9c3">StreamWarning</a> =  340, 
<a class="el" href="exception_8h.html#0e0f0f1661d7aeb71ed9698bff6c6383236a0d513b1d0096911a4044e339dba6">CacheWarning</a> =  345, 
<br>
&nbsp;&nbsp;<a class="el" href="exception_8h.html#0e0f0f1661d7aeb71ed9698bff6c638301bf5395ea19e1a76f70fad33691fddd">CoderWarning</a> =  350, 
<a class="el" href="exception_8h.html#0e0f0f1661d7aeb71ed9698bff6c63831c6e7b329d612af8b7e0f3ba6a4971a2">ModuleWarning</a> =  355, 
<a class="el" href="exception_8h.html#0e0f0f1661d7aeb71ed9698bff6c63838e73467a8ac6e324c055b7564b4b1f0a">DrawWarning</a> =  360, 
<a class="el" href="exception_8h.html#0e0f0f1661d7aeb71ed9698bff6c6383e2f118e27a5f3c0efebdd75d0bedba34">ImageWarning</a> =  365, 
<br>
&nbsp;&nbsp;<a class="el" href="exception_8h.html#0e0f0f1661d7aeb71ed9698bff6c63831de82084d73f063904349cab1fa4c57b">WandWarning</a> =  370, 
<a class="el" href="exception_8h.html#0e0f0f1661d7aeb71ed9698bff6c6383e313a0a8c806cab65c6746f8f0076b6f">XServerWarning</a> =  380, 
<a class="el" href="exception_8h.html#0e0f0f1661d7aeb71ed9698bff6c638308b592464375bc47b6b3ae62e4f3ff76">MonitorWarning</a> =  385, 
<a class="el" href="exception_8h.html#0e0f0f1661d7aeb71ed9698bff6c63833b7579e651376c64f33a71b662f28596">RegistryWarning</a> =  390, 
<br>
&nbsp;&nbsp;<a class="el" href="exception_8h.html#0e0f0f1661d7aeb71ed9698bff6c63835f5d94f69becf133e2dc439d4b527e5a">ConfigureWarning</a> =  395, 
<a class="el" href="exception_8h.html#0e0f0f1661d7aeb71ed9698bff6c6383a1584d50139b8366777432bf4648da7d">ErrorException</a> =  400, 
<a class="el" href="exception_8h.html#0e0f0f1661d7aeb71ed9698bff6c6383d0163a921adea91a63b8018fb8630478">ResourceLimitError</a> =  400, 
<a class="el" href="exception_8h.html#0e0f0f1661d7aeb71ed9698bff6c6383c353e7650b5294d1be41a6984935e338">TypeError</a> =  405, 
<br>
&nbsp;&nbsp;<a class="el" href="exception_8h.html#0e0f0f1661d7aeb71ed9698bff6c6383df356cc2ed65430692d673a7db4bc8c2">OptionError</a> =  410, 
<a class="el" href="exception_8h.html#0e0f0f1661d7aeb71ed9698bff6c63834248574f1025d93d887e7cd803cfbcba">DelegateError</a> =  415, 
<a class="el" href="exception_8h.html#0e0f0f1661d7aeb71ed9698bff6c638351259bf58e7eb64e6a248d163c871fdf">MissingDelegateError</a> =  420, 
<a class="el" href="exception_8h.html#0e0f0f1661d7aeb71ed9698bff6c6383f6b6f28dd9ae4b43f3a5fe07c40636fa">CorruptImageError</a> =  425, 
<br>
&nbsp;&nbsp;<a class="el" href="exception_8h.html#0e0f0f1661d7aeb71ed9698bff6c638346a03d351ccdccb3dbe712e3c34a0db8">FileOpenError</a> =  430, 
<a class="el" href="exception_8h.html#0e0f0f1661d7aeb71ed9698bff6c63835b1d850f7a4ef76c809485f1cd69ddca">BlobError</a> =  435, 
<a class="el" href="exception_8h.html#0e0f0f1661d7aeb71ed9698bff6c6383a236dc7142b7d5de8f5031ebe78c5ba3">StreamError</a> =  440, 
<a class="el" href="exception_8h.html#0e0f0f1661d7aeb71ed9698bff6c63834a460424b66791a4d24ec5d74c590d3e">CacheError</a> =  445, 
<br>
&nbsp;&nbsp;<a class="el" href="exception_8h.html#0e0f0f1661d7aeb71ed9698bff6c63830207c4ae8396fc9203792546578800aa">CoderError</a> =  450, 
<a class="el" href="exception_8h.html#0e0f0f1661d7aeb71ed9698bff6c6383c5a453e9a3b67058a813c5434d55cc16">ModuleError</a> =  455, 
<a class="el" href="exception_8h.html#0e0f0f1661d7aeb71ed9698bff6c6383d4b4b97e2b363e36a194a88221f30beb">DrawError</a> =  460, 
<a class="el" href="exception_8h.html#0e0f0f1661d7aeb71ed9698bff6c63830418083b0f26149ef49be722ce7e7084">ImageError</a> =  465, 
<br>
&nbsp;&nbsp;<a class="el" href="exception_8h.html#0e0f0f1661d7aeb71ed9698bff6c6383bd3b792f83d5b01bedd283f96fc78d04">WandError</a> =  470, 
<a class="el" href="exception_8h.html#0e0f0f1661d7aeb71ed9698bff6c6383725728215ec63d0f4229b90caa72b2ed">XServerError</a> =  480, 
<a class="el" href="exception_8h.html#0e0f0f1661d7aeb71ed9698bff6c6383ba5933987292d1dc6d6749a1dcaa03c6">MonitorError</a> =  485, 
<a class="el" href="exception_8h.html#0e0f0f1661d7aeb71ed9698bff6c638310fad49f74914b0df2288c2cbbe08368">RegistryError</a> =  490, 
<br>
&nbsp;&nbsp;<a class="el" href="exception_8h.html#0e0f0f1661d7aeb71ed9698bff6c638344f31ba9a7cb452d0c93b9dc28f27f90">ConfigureError</a> =  495, 
<a class="el" href="exception_8h.html#0e0f0f1661d7aeb71ed9698bff6c6383139d542fe1f41262ebf6b5527f1ec5db">FatalErrorException</a> =  700, 
<a class="el" href="exception_8h.html#0e0f0f1661d7aeb71ed9698bff6c6383c63def6b6c8b18274ae5f7740d0e75d6">ResourceLimitFatalError</a> =  700, 
<a class="el" href="exception_8h.html#0e0f0f1661d7aeb71ed9698bff6c63838c02ee3bfcf841758aff20ef29ac8e07">TypeFatalError</a> =  705, 
<br>
&nbsp;&nbsp;<a class="el" href="exception_8h.html#0e0f0f1661d7aeb71ed9698bff6c63839a293c51329f9e3f22784fba08ad4b1f">OptionFatalError</a> =  710, 
<a class="el" href="exception_8h.html#0e0f0f1661d7aeb71ed9698bff6c6383f96d6105fe7735165c6f056baaf8abe4">DelegateFatalError</a> =  715, 
<a class="el" href="exception_8h.html#0e0f0f1661d7aeb71ed9698bff6c6383c026a57d61a7bdb3dac6fdcdfd427772">MissingDelegateFatalError</a> =  720, 
<a class="el" href="exception_8h.html#0e0f0f1661d7aeb71ed9698bff6c6383fdc5bd233116c0658f29864624c951d2">CorruptImageFatalError</a> =  725, 
<br>
&nbsp;&nbsp;<a class="el" href="exception_8h.html#0e0f0f1661d7aeb71ed9698bff6c638306a4e337eef324b64bd780153d1aca74">FileOpenFatalError</a> =  730, 
<a class="el" href="exception_8h.html#0e0f0f1661d7aeb71ed9698bff6c63838807eecb3419b22596fd0a1b42ff8006">BlobFatalError</a> =  735, 
<a class="el" href="exception_8h.html#0e0f0f1661d7aeb71ed9698bff6c638326acd07b561d1754c8b0adaa9d6a6ee2">StreamFatalError</a> =  740, 
<a class="el" href="exception_8h.html#0e0f0f1661d7aeb71ed9698bff6c63837b00cb6b5a22be25b7f68581e57be0c9">CacheFatalError</a> =  745, 
<br>
&nbsp;&nbsp;<a class="el" href="exception_8h.html#0e0f0f1661d7aeb71ed9698bff6c638355fecec41d8953306d4226cccd5acc71">CoderFatalError</a> =  750, 
<a class="el" href="exception_8h.html#0e0f0f1661d7aeb71ed9698bff6c6383f3620bb279885f278c377ca732dd3cbc">ModuleFatalError</a> =  755, 
<a class="el" href="exception_8h.html#0e0f0f1661d7aeb71ed9698bff6c6383577997ffec3272bf81a537f310fb49ec">DrawFatalError</a> =  760, 
<a class="el" href="exception_8h.html#0e0f0f1661d7aeb71ed9698bff6c63833c437c7214a761b9212feeae44c7df26">ImageFatalError</a> =  765, 
<br>
&nbsp;&nbsp;<a class="el" href="exception_8h.html#0e0f0f1661d7aeb71ed9698bff6c638319c536d8c6799d7de71a6f89956b96b2">WandFatalError</a> =  770, 
<a class="el" href="exception_8h.html#0e0f0f1661d7aeb71ed9698bff6c63835ee093d913ef1cdb19d22ac0a524f19e">XServerFatalError</a> =  780, 
<a class="el" href="exception_8h.html#0e0f0f1661d7aeb71ed9698bff6c6383f6e518c57aca8bd760f517cb79574ab3">MonitorFatalError</a> =  785, 
<a class="el" href="exception_8h.html#0e0f0f1661d7aeb71ed9698bff6c63837dff37096d2c3acb0e9355b4885edbbd">RegistryFatalError</a> =  790, 
<br>
&nbsp;&nbsp;<a class="el" href="exception_8h.html#0e0f0f1661d7aeb71ed9698bff6c6383c13a7555c115d612330db3453fe2970a">ConfigureFatalError</a> =  795
<br>
 }</td></tr>

<tr><td colspan="2"><br><h2>Functions</h2></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">MagickExport char *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="exception_8h.html#4b9c635076c38a1a6ffb92234beb2b25">GetExceptionMessage</a> (const int)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">MagickExport const char *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="exception_8h.html#3efb11733166cac68669644b8a1c2909">GetLocaleExceptionMessage</a> (const <a class="el" href="exception_8h.html#0e0f0f1661d7aeb71ed9698bff6c6383">ExceptionType</a>, const char *)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">MagickExport <a class="el" href="exception_8h.html#6e3fb0449f6ac743943a1bb200e8021d">ErrorHandler</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="exception_8h.html#3ae8225b28521fca3620ec1d0e0135a9">SetErrorHandler</a> (<a class="el" href="exception_8h.html#6e3fb0449f6ac743943a1bb200e8021d">ErrorHandler</a>)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">MagickExport <a class="el" href="struct__ExceptionInfo.html">ExceptionInfo</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="exception_8h.html#89768f3bc3a850170ed2ea8c5ed5f4aa">AcquireExceptionInfo</a> (void)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">MagickExport <a class="el" href="struct__ExceptionInfo.html">ExceptionInfo</a> **&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="exception_8h.html#55822030bd444e0b8e79191f3b7860f0">DestroyExceptionInfo</a> (<a class="el" href="struct__ExceptionInfo.html">ExceptionInfo</a> *)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">MagickExport <a class="el" href="exception_8h.html#47ad31c9729879d3605fa774d6086d3d">FatalErrorHandler</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="exception_8h.html#d46114cccfb85de3b7b8dd74b0c23ebe">SetFatalErrorHandler</a> (<a class="el" href="exception_8h.html#47ad31c9729879d3605fa774d6086d3d">FatalErrorHandler</a>)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">MagickExport <a class="el" href="magick-type_8h.html#c740cbce6e8928a679ae3767b49428dd">MagickBooleanType</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="exception_8h.html#e38c70e6dbdcc8ef67279027b96433b6">ThrowException</a> (<a class="el" href="struct__ExceptionInfo.html">ExceptionInfo</a> *, const <a class="el" href="exception_8h.html#0e0f0f1661d7aeb71ed9698bff6c6383">ExceptionType</a>, const char *, const char *)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">MagickExport <a class="el" href="magick-type_8h.html#c740cbce6e8928a679ae3767b49428dd">MagickBooleanType</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="exception_8h.html#7ccad5b4dc7c0d647fd850ebb19fdcec">ThrowMagickException</a> (<a class="el" href="struct__ExceptionInfo.html">ExceptionInfo</a> *, const char *, const char *, const unsigned long, const <a class="el" href="exception_8h.html#0e0f0f1661d7aeb71ed9698bff6c6383">ExceptionType</a>, const char *, const char *,...) magick_attribute((format(printf</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">MagickExport <a class="el" href="magick-type_8h.html#c740cbce6e8928a679ae3767b49428dd">MagickBooleanType</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="exception_8h.html#4c304a48602688671dd10470ef1abe9a">ThrowMagickExceptionList</a> (<a class="el" href="struct__ExceptionInfo.html">ExceptionInfo</a> *, const char *, const char *, const unsigned long, const <a class="el" href="exception_8h.html#0e0f0f1661d7aeb71ed9698bff6c6383">ExceptionType</a>, const char *, const char *, va_list) magick_attribute((format(printf</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">MagickExport <a class="el" href="magick-type_8h.html#c740cbce6e8928a679ae3767b49428dd">MagickBooleanType</a> <br>
MagickExport void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="exception_8h.html#61e54dfb772ad776f318acfea38d0b2f">CatchException</a> (<a class="el" href="struct__ExceptionInfo.html">ExceptionInfo</a> *)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">MagickExport <a class="el" href="magick-type_8h.html#c740cbce6e8928a679ae3767b49428dd">MagickBooleanType</a> <br>
MagickExport void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="exception_8h.html#3abfcf69db16810a20cbcf318da68fbd">ClearMagickException</a> (<a class="el" href="struct__ExceptionInfo.html">ExceptionInfo</a> *)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">MagickExport <a class="el" href="magick-type_8h.html#c740cbce6e8928a679ae3767b49428dd">MagickBooleanType</a> <br>
MagickExport void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="exception_8h.html#c255f745161eafa5bc4e0fd8c2d8459f">GetExceptionInfo</a> (<a class="el" href="struct__ExceptionInfo.html">ExceptionInfo</a> *)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">MagickExport <a class="el" href="magick-type_8h.html#c740cbce6e8928a679ae3767b49428dd">MagickBooleanType</a> <br>
MagickExport void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="exception_8h.html#3fb6dc2a324351696f5dc4bf265e8574">InheritException</a> (<a class="el" href="struct__ExceptionInfo.html">ExceptionInfo</a> *, const <a class="el" href="struct__ExceptionInfo.html">ExceptionInfo</a> *)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">MagickExport <a class="el" href="magick-type_8h.html#c740cbce6e8928a679ae3767b49428dd">MagickBooleanType</a> <br>
MagickExport void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="exception_8h.html#d5ac0af5841c38a705154d3cc7fbb46f">MagickError</a> (const <a class="el" href="exception_8h.html#0e0f0f1661d7aeb71ed9698bff6c6383">ExceptionType</a>, const char *, const char *)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">MagickExport <a class="el" href="magick-type_8h.html#c740cbce6e8928a679ae3767b49428dd">MagickBooleanType</a> <br>
MagickExport void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="exception_8h.html#d9ed385e8fee156e417e21c721692555">MagickFatalError</a> (const <a class="el" href="exception_8h.html#0e0f0f1661d7aeb71ed9698bff6c6383">ExceptionType</a>, const char *, const char *)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">MagickExport <a class="el" href="magick-type_8h.html#c740cbce6e8928a679ae3767b49428dd">MagickBooleanType</a> <br>
MagickExport void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="exception_8h.html#039c725999c691b78515d8f21364e1be">MagickWarning</a> (const <a class="el" href="exception_8h.html#0e0f0f1661d7aeb71ed9698bff6c6383">ExceptionType</a>, const char *, const char *)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">MagickExport <a class="el" href="exception_8h.html#61a55310911cde6d00cfbf35dd5ab359">WarningHandler</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="exception_8h.html#d043f0330ca40a26e48c260fca4480e0">SetWarningHandler</a> (<a class="el" href="exception_8h.html#61a55310911cde6d00cfbf35dd5ab359">WarningHandler</a>)</td></tr>

</table>
<hr><h2>Typedef Documentation</h2>
<a class="anchor" name="6e3fb0449f6ac743943a1bb200e8021d"></a><!-- doxytag: member="exception.h::ErrorHandler" ref="6e3fb0449f6ac743943a1bb200e8021d" args=")(const ExceptionType, const char *, const char *)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef void(* <a class="el" href="exception_8h.html#6e3fb0449f6ac743943a1bb200e8021d">ErrorHandler</a>)(const <a class="el" href="exception_8h.html#0e0f0f1661d7aeb71ed9698bff6c6383">ExceptionType</a>, const char *, const char *)          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="47ad31c9729879d3605fa774d6086d3d"></a><!-- doxytag: member="exception.h::FatalErrorHandler" ref="47ad31c9729879d3605fa774d6086d3d" args=")(const ExceptionType, const char *, const char *)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef void(* <a class="el" href="exception_8h.html#47ad31c9729879d3605fa774d6086d3d">FatalErrorHandler</a>)(const <a class="el" href="exception_8h.html#0e0f0f1661d7aeb71ed9698bff6c6383">ExceptionType</a>, const char *, const char *)          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="61a55310911cde6d00cfbf35dd5ab359"></a><!-- doxytag: member="exception.h::WarningHandler" ref="61a55310911cde6d00cfbf35dd5ab359" args=")(const ExceptionType, const char *, const char *)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef void(* <a class="el" href="exception_8h.html#61a55310911cde6d00cfbf35dd5ab359">WarningHandler</a>)(const <a class="el" href="exception_8h.html#0e0f0f1661d7aeb71ed9698bff6c6383">ExceptionType</a>, const char *, const char *)          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<hr><h2>Enumeration Type Documentation</h2>
<a class="anchor" name="0e0f0f1661d7aeb71ed9698bff6c6383"></a><!-- doxytag: member="exception.h::ExceptionType" ref="0e0f0f1661d7aeb71ed9698bff6c6383" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">enum <a class="el" href="exception_8h.html#0e0f0f1661d7aeb71ed9698bff6c6383">ExceptionType</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
<dl compact><dt><b>Enumerator: </b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"><em><a class="anchor" name="0e0f0f1661d7aeb71ed9698bff6c63832cc57f01efbbed1f4e3ed1261062b782"></a><!-- doxytag: member="UndefinedException" ref="0e0f0f1661d7aeb71ed9698bff6c63832cc57f01efbbed1f4e3ed1261062b782" args="" -->UndefinedException</em>&nbsp;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" name="0e0f0f1661d7aeb71ed9698bff6c63834d0af122530b65c7a74a411aa20b0b1d"></a><!-- doxytag: member="WarningException" ref="0e0f0f1661d7aeb71ed9698bff6c63834d0af122530b65c7a74a411aa20b0b1d" args="" -->WarningException</em>&nbsp;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" name="0e0f0f1661d7aeb71ed9698bff6c63835ea8a528ae7000d7074c578a4235a664"></a><!-- doxytag: member="ResourceLimitWarning" ref="0e0f0f1661d7aeb71ed9698bff6c63835ea8a528ae7000d7074c578a4235a664" args="" -->ResourceLimitWarning</em>&nbsp;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" name="0e0f0f1661d7aeb71ed9698bff6c638369ce8a07935d573dacc80d53b91c04c6"></a><!-- doxytag: member="TypeWarning" ref="0e0f0f1661d7aeb71ed9698bff6c638369ce8a07935d573dacc80d53b91c04c6" args="" -->TypeWarning</em>&nbsp;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" name="0e0f0f1661d7aeb71ed9698bff6c63833c58dba141887fef460659f7c27d48b6"></a><!-- doxytag: member="OptionWarning" ref="0e0f0f1661d7aeb71ed9698bff6c63833c58dba141887fef460659f7c27d48b6" args="" -->OptionWarning</em>&nbsp;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" name="0e0f0f1661d7aeb71ed9698bff6c6383cc3295ec15a50a8c5849147839dd8f96"></a><!-- doxytag: member="DelegateWarning" ref="0e0f0f1661d7aeb71ed9698bff6c6383cc3295ec15a50a8c5849147839dd8f96" args="" -->DelegateWarning</em>&nbsp;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" name="0e0f0f1661d7aeb71ed9698bff6c6383802d740f48debea91240fc009724e4e2"></a><!-- doxytag: member="MissingDelegateWarning" ref="0e0f0f1661d7aeb71ed9698bff6c6383802d740f48debea91240fc009724e4e2" args="" -->MissingDelegateWarning</em>&nbsp;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" name="0e0f0f1661d7aeb71ed9698bff6c6383c3e4c92a7b41ccfed03faa40660933ff"></a><!-- doxytag: member="CorruptImageWarning" ref="0e0f0f1661d7aeb71ed9698bff6c6383c3e4c92a7b41ccfed03faa40660933ff" args="" -->CorruptImageWarning</em>&nbsp;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" name="0e0f0f1661d7aeb71ed9698bff6c63837f7554105b50c3c2a7f4cd3dedc83cfa"></a><!-- doxytag: member="FileOpenWarning" ref="0e0f0f1661d7aeb71ed9698bff6c63837f7554105b50c3c2a7f4cd3dedc83cfa" args="" -->FileOpenWarning</em>&nbsp;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" name="0e0f0f1661d7aeb71ed9698bff6c6383414f8d09edd0cae6bc8e380df0b65a0e"></a><!-- doxytag: member="BlobWarning" ref="0e0f0f1661d7aeb71ed9698bff6c6383414f8d09edd0cae6bc8e380df0b65a0e" args="" -->BlobWarning</em>&nbsp;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" name="0e0f0f1661d7aeb71ed9698bff6c638363ab85ae7ef1216ab1a0eb000a93a9c3"></a><!-- doxytag: member="StreamWarning" ref="0e0f0f1661d7aeb71ed9698bff6c638363ab85ae7ef1216ab1a0eb000a93a9c3" args="" -->StreamWarning</em>&nbsp;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" name="0e0f0f1661d7aeb71ed9698bff6c6383236a0d513b1d0096911a4044e339dba6"></a><!-- doxytag: member="CacheWarning" ref="0e0f0f1661d7aeb71ed9698bff6c6383236a0d513b1d0096911a4044e339dba6" args="" -->CacheWarning</em>&nbsp;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" name="0e0f0f1661d7aeb71ed9698bff6c638301bf5395ea19e1a76f70fad33691fddd"></a><!-- doxytag: member="CoderWarning" ref="0e0f0f1661d7aeb71ed9698bff6c638301bf5395ea19e1a76f70fad33691fddd" args="" -->CoderWarning</em>&nbsp;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" name="0e0f0f1661d7aeb71ed9698bff6c63831c6e7b329d612af8b7e0f3ba6a4971a2"></a><!-- doxytag: member="ModuleWarning" ref="0e0f0f1661d7aeb71ed9698bff6c63831c6e7b329d612af8b7e0f3ba6a4971a2" args="" -->ModuleWarning</em>&nbsp;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" name="0e0f0f1661d7aeb71ed9698bff6c63838e73467a8ac6e324c055b7564b4b1f0a"></a><!-- doxytag: member="DrawWarning" ref="0e0f0f1661d7aeb71ed9698bff6c63838e73467a8ac6e324c055b7564b4b1f0a" args="" -->DrawWarning</em>&nbsp;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" name="0e0f0f1661d7aeb71ed9698bff6c6383e2f118e27a5f3c0efebdd75d0bedba34"></a><!-- doxytag: member="ImageWarning" ref="0e0f0f1661d7aeb71ed9698bff6c6383e2f118e27a5f3c0efebdd75d0bedba34" args="" -->ImageWarning</em>&nbsp;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" name="0e0f0f1661d7aeb71ed9698bff6c63831de82084d73f063904349cab1fa4c57b"></a><!-- doxytag: member="WandWarning" ref="0e0f0f1661d7aeb71ed9698bff6c63831de82084d73f063904349cab1fa4c57b" args="" -->WandWarning</em>&nbsp;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" name="0e0f0f1661d7aeb71ed9698bff6c6383e313a0a8c806cab65c6746f8f0076b6f"></a><!-- doxytag: member="XServerWarning" ref="0e0f0f1661d7aeb71ed9698bff6c6383e313a0a8c806cab65c6746f8f0076b6f" args="" -->XServerWarning</em>&nbsp;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" name="0e0f0f1661d7aeb71ed9698bff6c638308b592464375bc47b6b3ae62e4f3ff76"></a><!-- doxytag: member="MonitorWarning" ref="0e0f0f1661d7aeb71ed9698bff6c638308b592464375bc47b6b3ae62e4f3ff76" args="" -->MonitorWarning</em>&nbsp;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" name="0e0f0f1661d7aeb71ed9698bff6c63833b7579e651376c64f33a71b662f28596"></a><!-- doxytag: member="RegistryWarning" ref="0e0f0f1661d7aeb71ed9698bff6c63833b7579e651376c64f33a71b662f28596" args="" -->RegistryWarning</em>&nbsp;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" name="0e0f0f1661d7aeb71ed9698bff6c63835f5d94f69becf133e2dc439d4b527e5a"></a><!-- doxytag: member="ConfigureWarning" ref="0e0f0f1661d7aeb71ed9698bff6c63835f5d94f69becf133e2dc439d4b527e5a" args="" -->ConfigureWarning</em>&nbsp;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" name="0e0f0f1661d7aeb71ed9698bff6c6383a1584d50139b8366777432bf4648da7d"></a><!-- doxytag: member="ErrorException" ref="0e0f0f1661d7aeb71ed9698bff6c6383a1584d50139b8366777432bf4648da7d" args="" -->ErrorException</em>&nbsp;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" name="0e0f0f1661d7aeb71ed9698bff6c6383d0163a921adea91a63b8018fb8630478"></a><!-- doxytag: member="ResourceLimitError" ref="0e0f0f1661d7aeb71ed9698bff6c6383d0163a921adea91a63b8018fb8630478" args="" -->ResourceLimitError</em>&nbsp;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" name="0e0f0f1661d7aeb71ed9698bff6c6383c353e7650b5294d1be41a6984935e338"></a><!-- doxytag: member="TypeError" ref="0e0f0f1661d7aeb71ed9698bff6c6383c353e7650b5294d1be41a6984935e338" args="" -->TypeError</em>&nbsp;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" name="0e0f0f1661d7aeb71ed9698bff6c6383df356cc2ed65430692d673a7db4bc8c2"></a><!-- doxytag: member="OptionError" ref="0e0f0f1661d7aeb71ed9698bff6c6383df356cc2ed65430692d673a7db4bc8c2" args="" -->OptionError</em>&nbsp;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" name="0e0f0f1661d7aeb71ed9698bff6c63834248574f1025d93d887e7cd803cfbcba"></a><!-- doxytag: member="DelegateError" ref="0e0f0f1661d7aeb71ed9698bff6c63834248574f1025d93d887e7cd803cfbcba" args="" -->DelegateError</em>&nbsp;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" name="0e0f0f1661d7aeb71ed9698bff6c638351259bf58e7eb64e6a248d163c871fdf"></a><!-- doxytag: member="MissingDelegateError" ref="0e0f0f1661d7aeb71ed9698bff6c638351259bf58e7eb64e6a248d163c871fdf" args="" -->MissingDelegateError</em>&nbsp;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" name="0e0f0f1661d7aeb71ed9698bff6c6383f6b6f28dd9ae4b43f3a5fe07c40636fa"></a><!-- doxytag: member="CorruptImageError" ref="0e0f0f1661d7aeb71ed9698bff6c6383f6b6f28dd9ae4b43f3a5fe07c40636fa" args="" -->CorruptImageError</em>&nbsp;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" name="0e0f0f1661d7aeb71ed9698bff6c638346a03d351ccdccb3dbe712e3c34a0db8"></a><!-- doxytag: member="FileOpenError" ref="0e0f0f1661d7aeb71ed9698bff6c638346a03d351ccdccb3dbe712e3c34a0db8" args="" -->FileOpenError</em>&nbsp;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" name="0e0f0f1661d7aeb71ed9698bff6c63835b1d850f7a4ef76c809485f1cd69ddca"></a><!-- doxytag: member="BlobError" ref="0e0f0f1661d7aeb71ed9698bff6c63835b1d850f7a4ef76c809485f1cd69ddca" args="" -->BlobError</em>&nbsp;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" name="0e0f0f1661d7aeb71ed9698bff6c6383a236dc7142b7d5de8f5031ebe78c5ba3"></a><!-- doxytag: member="StreamError" ref="0e0f0f1661d7aeb71ed9698bff6c6383a236dc7142b7d5de8f5031ebe78c5ba3" args="" -->StreamError</em>&nbsp;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" name="0e0f0f1661d7aeb71ed9698bff6c63834a460424b66791a4d24ec5d74c590d3e"></a><!-- doxytag: member="CacheError" ref="0e0f0f1661d7aeb71ed9698bff6c63834a460424b66791a4d24ec5d74c590d3e" args="" -->CacheError</em>&nbsp;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" name="0e0f0f1661d7aeb71ed9698bff6c63830207c4ae8396fc9203792546578800aa"></a><!-- doxytag: member="CoderError" ref="0e0f0f1661d7aeb71ed9698bff6c63830207c4ae8396fc9203792546578800aa" args="" -->CoderError</em>&nbsp;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" name="0e0f0f1661d7aeb71ed9698bff6c6383c5a453e9a3b67058a813c5434d55cc16"></a><!-- doxytag: member="ModuleError" ref="0e0f0f1661d7aeb71ed9698bff6c6383c5a453e9a3b67058a813c5434d55cc16" args="" -->ModuleError</em>&nbsp;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" name="0e0f0f1661d7aeb71ed9698bff6c6383d4b4b97e2b363e36a194a88221f30beb"></a><!-- doxytag: member="DrawError" ref="0e0f0f1661d7aeb71ed9698bff6c6383d4b4b97e2b363e36a194a88221f30beb" args="" -->DrawError</em>&nbsp;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" name="0e0f0f1661d7aeb71ed9698bff6c63830418083b0f26149ef49be722ce7e7084"></a><!-- doxytag: member="ImageError" ref="0e0f0f1661d7aeb71ed9698bff6c63830418083b0f26149ef49be722ce7e7084" args="" -->ImageError</em>&nbsp;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" name="0e0f0f1661d7aeb71ed9698bff6c6383bd3b792f83d5b01bedd283f96fc78d04"></a><!-- doxytag: member="WandError" ref="0e0f0f1661d7aeb71ed9698bff6c6383bd3b792f83d5b01bedd283f96fc78d04" args="" -->WandError</em>&nbsp;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" name="0e0f0f1661d7aeb71ed9698bff6c6383725728215ec63d0f4229b90caa72b2ed"></a><!-- doxytag: member="XServerError" ref="0e0f0f1661d7aeb71ed9698bff6c6383725728215ec63d0f4229b90caa72b2ed" args="" -->XServerError</em>&nbsp;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" name="0e0f0f1661d7aeb71ed9698bff6c6383ba5933987292d1dc6d6749a1dcaa03c6"></a><!-- doxytag: member="MonitorError" ref="0e0f0f1661d7aeb71ed9698bff6c6383ba5933987292d1dc6d6749a1dcaa03c6" args="" -->MonitorError</em>&nbsp;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" name="0e0f0f1661d7aeb71ed9698bff6c638310fad49f74914b0df2288c2cbbe08368"></a><!-- doxytag: member="RegistryError" ref="0e0f0f1661d7aeb71ed9698bff6c638310fad49f74914b0df2288c2cbbe08368" args="" -->RegistryError</em>&nbsp;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" name="0e0f0f1661d7aeb71ed9698bff6c638344f31ba9a7cb452d0c93b9dc28f27f90"></a><!-- doxytag: member="ConfigureError" ref="0e0f0f1661d7aeb71ed9698bff6c638344f31ba9a7cb452d0c93b9dc28f27f90" args="" -->ConfigureError</em>&nbsp;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" name="0e0f0f1661d7aeb71ed9698bff6c6383139d542fe1f41262ebf6b5527f1ec5db"></a><!-- doxytag: member="FatalErrorException" ref="0e0f0f1661d7aeb71ed9698bff6c6383139d542fe1f41262ebf6b5527f1ec5db" args="" -->FatalErrorException</em>&nbsp;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" name="0e0f0f1661d7aeb71ed9698bff6c6383c63def6b6c8b18274ae5f7740d0e75d6"></a><!-- doxytag: member="ResourceLimitFatalError" ref="0e0f0f1661d7aeb71ed9698bff6c6383c63def6b6c8b18274ae5f7740d0e75d6" args="" -->ResourceLimitFatalError</em>&nbsp;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" name="0e0f0f1661d7aeb71ed9698bff6c63838c02ee3bfcf841758aff20ef29ac8e07"></a><!-- doxytag: member="TypeFatalError" ref="0e0f0f1661d7aeb71ed9698bff6c63838c02ee3bfcf841758aff20ef29ac8e07" args="" -->TypeFatalError</em>&nbsp;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" name="0e0f0f1661d7aeb71ed9698bff6c63839a293c51329f9e3f22784fba08ad4b1f"></a><!-- doxytag: member="OptionFatalError" ref="0e0f0f1661d7aeb71ed9698bff6c63839a293c51329f9e3f22784fba08ad4b1f" args="" -->OptionFatalError</em>&nbsp;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" name="0e0f0f1661d7aeb71ed9698bff6c6383f96d6105fe7735165c6f056baaf8abe4"></a><!-- doxytag: member="DelegateFatalError" ref="0e0f0f1661d7aeb71ed9698bff6c6383f96d6105fe7735165c6f056baaf8abe4" args="" -->DelegateFatalError</em>&nbsp;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" name="0e0f0f1661d7aeb71ed9698bff6c6383c026a57d61a7bdb3dac6fdcdfd427772"></a><!-- doxytag: member="MissingDelegateFatalError" ref="0e0f0f1661d7aeb71ed9698bff6c6383c026a57d61a7bdb3dac6fdcdfd427772" args="" -->MissingDelegateFatalError</em>&nbsp;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" name="0e0f0f1661d7aeb71ed9698bff6c6383fdc5bd233116c0658f29864624c951d2"></a><!-- doxytag: member="CorruptImageFatalError" ref="0e0f0f1661d7aeb71ed9698bff6c6383fdc5bd233116c0658f29864624c951d2" args="" -->CorruptImageFatalError</em>&nbsp;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" name="0e0f0f1661d7aeb71ed9698bff6c638306a4e337eef324b64bd780153d1aca74"></a><!-- doxytag: member="FileOpenFatalError" ref="0e0f0f1661d7aeb71ed9698bff6c638306a4e337eef324b64bd780153d1aca74" args="" -->FileOpenFatalError</em>&nbsp;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" name="0e0f0f1661d7aeb71ed9698bff6c63838807eecb3419b22596fd0a1b42ff8006"></a><!-- doxytag: member="BlobFatalError" ref="0e0f0f1661d7aeb71ed9698bff6c63838807eecb3419b22596fd0a1b42ff8006" args="" -->BlobFatalError</em>&nbsp;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" name="0e0f0f1661d7aeb71ed9698bff6c638326acd07b561d1754c8b0adaa9d6a6ee2"></a><!-- doxytag: member="StreamFatalError" ref="0e0f0f1661d7aeb71ed9698bff6c638326acd07b561d1754c8b0adaa9d6a6ee2" args="" -->StreamFatalError</em>&nbsp;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" name="0e0f0f1661d7aeb71ed9698bff6c63837b00cb6b5a22be25b7f68581e57be0c9"></a><!-- doxytag: member="CacheFatalError" ref="0e0f0f1661d7aeb71ed9698bff6c63837b00cb6b5a22be25b7f68581e57be0c9" args="" -->CacheFatalError</em>&nbsp;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" name="0e0f0f1661d7aeb71ed9698bff6c638355fecec41d8953306d4226cccd5acc71"></a><!-- doxytag: member="CoderFatalError" ref="0e0f0f1661d7aeb71ed9698bff6c638355fecec41d8953306d4226cccd5acc71" args="" -->CoderFatalError</em>&nbsp;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" name="0e0f0f1661d7aeb71ed9698bff6c6383f3620bb279885f278c377ca732dd3cbc"></a><!-- doxytag: member="ModuleFatalError" ref="0e0f0f1661d7aeb71ed9698bff6c6383f3620bb279885f278c377ca732dd3cbc" args="" -->ModuleFatalError</em>&nbsp;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" name="0e0f0f1661d7aeb71ed9698bff6c6383577997ffec3272bf81a537f310fb49ec"></a><!-- doxytag: member="DrawFatalError" ref="0e0f0f1661d7aeb71ed9698bff6c6383577997ffec3272bf81a537f310fb49ec" args="" -->DrawFatalError</em>&nbsp;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" name="0e0f0f1661d7aeb71ed9698bff6c63833c437c7214a761b9212feeae44c7df26"></a><!-- doxytag: member="ImageFatalError" ref="0e0f0f1661d7aeb71ed9698bff6c63833c437c7214a761b9212feeae44c7df26" args="" -->ImageFatalError</em>&nbsp;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" name="0e0f0f1661d7aeb71ed9698bff6c638319c536d8c6799d7de71a6f89956b96b2"></a><!-- doxytag: member="WandFatalError" ref="0e0f0f1661d7aeb71ed9698bff6c638319c536d8c6799d7de71a6f89956b96b2" args="" -->WandFatalError</em>&nbsp;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" name="0e0f0f1661d7aeb71ed9698bff6c63835ee093d913ef1cdb19d22ac0a524f19e"></a><!-- doxytag: member="XServerFatalError" ref="0e0f0f1661d7aeb71ed9698bff6c63835ee093d913ef1cdb19d22ac0a524f19e" args="" -->XServerFatalError</em>&nbsp;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" name="0e0f0f1661d7aeb71ed9698bff6c6383f6e518c57aca8bd760f517cb79574ab3"></a><!-- doxytag: member="MonitorFatalError" ref="0e0f0f1661d7aeb71ed9698bff6c6383f6e518c57aca8bd760f517cb79574ab3" args="" -->MonitorFatalError</em>&nbsp;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" name="0e0f0f1661d7aeb71ed9698bff6c63837dff37096d2c3acb0e9355b4885edbbd"></a><!-- doxytag: member="RegistryFatalError" ref="0e0f0f1661d7aeb71ed9698bff6c63837dff37096d2c3acb0e9355b4885edbbd" args="" -->RegistryFatalError</em>&nbsp;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" name="0e0f0f1661d7aeb71ed9698bff6c6383c13a7555c115d612330db3453fe2970a"></a><!-- doxytag: member="ConfigureFatalError" ref="0e0f0f1661d7aeb71ed9698bff6c6383c13a7555c115d612330db3453fe2970a" args="" -->ConfigureFatalError</em>&nbsp;</td><td>
</td></tr>
</table>
</dl>

</div>
</div><p>
<hr><h2>Function Documentation</h2>
<a class="anchor" name="89768f3bc3a850170ed2ea8c5ed5f4aa"></a><!-- doxytag: member="exception.h::AcquireExceptionInfo" ref="89768f3bc3a850170ed2ea8c5ed5f4aa" args="(void)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">MagickExport <a class="el" href="struct__ExceptionInfo.html">ExceptionInfo</a>* AcquireExceptionInfo           </td>
          <td>(</td>
          <td class="paramtype">void&nbsp;</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="61e54dfb772ad776f318acfea38d0b2f"></a><!-- doxytag: member="exception.h::CatchException" ref="61e54dfb772ad776f318acfea38d0b2f" args="(ExceptionInfo *)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">MagickExport <a class="el" href="magick-type_8h.html#c740cbce6e8928a679ae3767b49428dd">MagickBooleanType</a> MagickExport void CatchException           </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="struct__ExceptionInfo.html">ExceptionInfo</a> *&nbsp;</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="3abfcf69db16810a20cbcf318da68fbd"></a><!-- doxytag: member="exception.h::ClearMagickException" ref="3abfcf69db16810a20cbcf318da68fbd" args="(ExceptionInfo *)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">MagickExport <a class="el" href="magick-type_8h.html#c740cbce6e8928a679ae3767b49428dd">MagickBooleanType</a> MagickExport void ClearMagickException           </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="struct__ExceptionInfo.html">ExceptionInfo</a> *&nbsp;</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="55822030bd444e0b8e79191f3b7860f0"></a><!-- doxytag: member="exception.h::DestroyExceptionInfo" ref="55822030bd444e0b8e79191f3b7860f0" args="(ExceptionInfo *)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">MagickExport <a class="el" href="struct__ExceptionInfo.html">ExceptionInfo</a>* * DestroyExceptionInfo           </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="struct__ExceptionInfo.html">ExceptionInfo</a> *&nbsp;</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="c255f745161eafa5bc4e0fd8c2d8459f"></a><!-- doxytag: member="exception.h::GetExceptionInfo" ref="c255f745161eafa5bc4e0fd8c2d8459f" args="(ExceptionInfo *)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">MagickExport <a class="el" href="magick-type_8h.html#c740cbce6e8928a679ae3767b49428dd">MagickBooleanType</a> MagickExport void GetExceptionInfo           </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="struct__ExceptionInfo.html">ExceptionInfo</a> *&nbsp;</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="4b9c635076c38a1a6ffb92234beb2b25"></a><!-- doxytag: member="exception.h::GetExceptionMessage" ref="4b9c635076c38a1a6ffb92234beb2b25" args="(const int)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">MagickExport char* GetExceptionMessage           </td>
          <td>(</td>
          <td class="paramtype">const &nbsp;</td>
          <td class="paramname"> <em>int</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="3efb11733166cac68669644b8a1c2909"></a><!-- doxytag: member="exception.h::GetLocaleExceptionMessage" ref="3efb11733166cac68669644b8a1c2909" args="(const ExceptionType, const char *)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">MagickExport const char* GetLocaleExceptionMessage           </td>
          <td>(</td>
          <td class="paramtype">const &nbsp;</td>
          <td class="paramname"> <em>ExceptionType</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const char *&nbsp;</td>
          <td class="paramname"></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td width="100%"></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="3fb6dc2a324351696f5dc4bf265e8574"></a><!-- doxytag: member="exception.h::InheritException" ref="3fb6dc2a324351696f5dc4bf265e8574" args="(ExceptionInfo *, const ExceptionInfo *)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">MagickExport <a class="el" href="magick-type_8h.html#c740cbce6e8928a679ae3767b49428dd">MagickBooleanType</a> MagickExport void InheritException           </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="struct__ExceptionInfo.html">ExceptionInfo</a> *&nbsp;</td>
          <td class="paramname">, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const <a class="el" href="struct__ExceptionInfo.html">ExceptionInfo</a> *&nbsp;</td>
          <td class="paramname"></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td width="100%"></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="d5ac0af5841c38a705154d3cc7fbb46f"></a><!-- doxytag: member="exception.h::MagickError" ref="d5ac0af5841c38a705154d3cc7fbb46f" args="(const ExceptionType, const char *, const char *)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">MagickExport <a class="el" href="magick-type_8h.html#c740cbce6e8928a679ae3767b49428dd">MagickBooleanType</a> MagickExport void MagickError           </td>
          <td>(</td>
          <td class="paramtype">const &nbsp;</td>
          <td class="paramname"> <em>ExceptionType</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const char *&nbsp;</td>
          <td class="paramname">, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const char *&nbsp;</td>
          <td class="paramname"></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td width="100%"></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="d9ed385e8fee156e417e21c721692555"></a><!-- doxytag: member="exception.h::MagickFatalError" ref="d9ed385e8fee156e417e21c721692555" args="(const ExceptionType, const char *, const char *)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">MagickExport <a class="el" href="magick-type_8h.html#c740cbce6e8928a679ae3767b49428dd">MagickBooleanType</a> MagickExport void MagickFatalError           </td>
          <td>(</td>
          <td class="paramtype">const &nbsp;</td>
          <td class="paramname"> <em>ExceptionType</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const char *&nbsp;</td>
          <td class="paramname">, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const char *&nbsp;</td>
          <td class="paramname"></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td width="100%"></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="039c725999c691b78515d8f21364e1be"></a><!-- doxytag: member="exception.h::MagickWarning" ref="039c725999c691b78515d8f21364e1be" args="(const ExceptionType, const char *, const char *)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">MagickExport <a class="el" href="magick-type_8h.html#c740cbce6e8928a679ae3767b49428dd">MagickBooleanType</a> MagickExport void MagickWarning           </td>
          <td>(</td>
          <td class="paramtype">const &nbsp;</td>
          <td class="paramname"> <em>ExceptionType</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const char *&nbsp;</td>
          <td class="paramname">, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const char *&nbsp;</td>
          <td class="paramname"></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td width="100%"></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="3ae8225b28521fca3620ec1d0e0135a9"></a><!-- doxytag: member="exception.h::SetErrorHandler" ref="3ae8225b28521fca3620ec1d0e0135a9" args="(ErrorHandler)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">MagickExport <a class="el" href="exception_8h.html#6e3fb0449f6ac743943a1bb200e8021d">ErrorHandler</a> SetErrorHandler           </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="exception_8h.html#6e3fb0449f6ac743943a1bb200e8021d">ErrorHandler</a>&nbsp;</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="d46114cccfb85de3b7b8dd74b0c23ebe"></a><!-- doxytag: member="exception.h::SetFatalErrorHandler" ref="d46114cccfb85de3b7b8dd74b0c23ebe" args="(FatalErrorHandler)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">MagickExport <a class="el" href="exception_8h.html#47ad31c9729879d3605fa774d6086d3d">FatalErrorHandler</a> SetFatalErrorHandler           </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="exception_8h.html#47ad31c9729879d3605fa774d6086d3d">FatalErrorHandler</a>&nbsp;</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="d043f0330ca40a26e48c260fca4480e0"></a><!-- doxytag: member="exception.h::SetWarningHandler" ref="d043f0330ca40a26e48c260fca4480e0" args="(WarningHandler)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">MagickExport <a class="el" href="exception_8h.html#61a55310911cde6d00cfbf35dd5ab359">WarningHandler</a> SetWarningHandler           </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="exception_8h.html#61a55310911cde6d00cfbf35dd5ab359">WarningHandler</a>&nbsp;</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="e38c70e6dbdcc8ef67279027b96433b6"></a><!-- doxytag: member="exception.h::ThrowException" ref="e38c70e6dbdcc8ef67279027b96433b6" args="(ExceptionInfo *, const ExceptionType, const char *, const char *)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">MagickExport <a class="el" href="magick-type_8h.html#c740cbce6e8928a679ae3767b49428dd">MagickBooleanType</a> ThrowException           </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="struct__ExceptionInfo.html">ExceptionInfo</a> *&nbsp;</td>
          <td class="paramname">, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const &nbsp;</td>
          <td class="paramname"> <em>ExceptionType</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const char *&nbsp;</td>
          <td class="paramname">, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const char *&nbsp;</td>
          <td class="paramname"></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td width="100%"></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="7ccad5b4dc7c0d647fd850ebb19fdcec"></a><!-- doxytag: member="exception.h::ThrowMagickException" ref="7ccad5b4dc7c0d647fd850ebb19fdcec" args="(ExceptionInfo *, const char *, const char *, const unsigned long, const ExceptionType, const char *, const char *,...) magick_attribute((format(printf" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">MagickExport <a class="el" href="magick-type_8h.html#c740cbce6e8928a679ae3767b49428dd">MagickBooleanType</a> ThrowMagickException           </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="struct__ExceptionInfo.html">ExceptionInfo</a> *&nbsp;</td>
          <td class="paramname">, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const char *&nbsp;</td>
          <td class="paramname">, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const char *&nbsp;</td>
          <td class="paramname">, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const unsigned long&nbsp;</td>
          <td class="paramname">, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const &nbsp;</td>
          <td class="paramname"> <em>ExceptionType</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const char *&nbsp;</td>
          <td class="paramname">, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const char *&nbsp;</td>
          <td class="paramname">, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&nbsp;</td>
          <td class="paramname"> <em>...</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td width="100%"></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="4c304a48602688671dd10470ef1abe9a"></a><!-- doxytag: member="exception.h::ThrowMagickExceptionList" ref="4c304a48602688671dd10470ef1abe9a" args="(ExceptionInfo *, const char *, const char *, const unsigned long, const ExceptionType, const char *, const char *, va_list) magick_attribute((format(printf" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">MagickExport <a class="el" href="magick-type_8h.html#c740cbce6e8928a679ae3767b49428dd">MagickBooleanType</a> ThrowMagickExceptionList           </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="struct__ExceptionInfo.html">ExceptionInfo</a> *&nbsp;</td>
          <td class="paramname">, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const char *&nbsp;</td>
          <td class="paramname">, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const char *&nbsp;</td>
          <td class="paramname">, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const unsigned long&nbsp;</td>
          <td class="paramname">, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const &nbsp;</td>
          <td class="paramname"> <em>ExceptionType</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const char *&nbsp;</td>
          <td class="paramname">, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const char *&nbsp;</td>
          <td class="paramname">, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">va_list&nbsp;</td>
          <td class="paramname"></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td width="100%"></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<hr size="1"><address style="text-align: right;"><small>Generated on Sat Jan 26 14:50:30 2008 for MagickCore by&nbsp;
<a href="http://www.doxygen.org/index.html">
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.4 </small></address>
</body>
</html>