blob: 043c86915de1b53e8927f5d8853242b070ccf015 [file] [log] [blame]
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://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.8.3"/>
<title>MagickCore: _ExceptionInfo Struct 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="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript">
$(document).ready(initResizable);
$(window).load(resizeHeight);
</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</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 style="padding-left: 0.5em;">
<div id="projectname">MagickCore
&#160;<span id="projectnumber">6.8.3</span>
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.3 -->
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
<div id="nav-tree">
<div id="nav-tree-contents">
<div id="nav-sync" class="sync"></div>
</div>
</div>
<div id="splitbar" style="-moz-user-select:none;"
class="ui-resizable-handle">
</div>
</div>
<script type="text/javascript">
$(document).ready(function(){initNavTree('struct__ExceptionInfo.html','');});
</script>
<div id="doc-content">
<div class="header">
<div class="summary">
<a href="struct__ExceptionInfo.html#pub-attribs">Data Fields</a> </div>
<div class="headertitle">
<div class="title">_ExceptionInfo Struct Reference</div> </div>
</div><!--header-->
<div class="contents">
<p><code>#include &lt;<a class="el" href="exception_8h_source.html">exception.h</a>&gt;</code></p>
<div class="dynheader">
Collaboration diagram for _ExceptionInfo:</div>
<div class="dyncontent">
<div class="center"><img src="struct__ExceptionInfo__coll__graph.png" border="0" usemap="#__ExceptionInfo_coll__map" alt="Collaboration graph"/></div>
<map name="__ExceptionInfo_coll__map" id="__ExceptionInfo_coll__map">
<area shape="rect" id="node2" href="structSemaphoreInfo.html" title="SemaphoreInfo" alt="" coords="5,5,128,32"/></map>
<center><span class="legend">[<a target="top" href="graph_legend.html">legend</a>]</span></center></div>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
Data Fields</h2></td></tr>
<tr class="memitem:a0edab15038da92b7cc122a5ad358cee5"><td class="memItemLeft" align="right" valign="top"><a class="el" href="exception_8h.html#a0e0f0f1661d7aeb71ed9698bff6c6383">ExceptionType</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct__ExceptionInfo.html#a0edab15038da92b7cc122a5ad358cee5">severity</a></td></tr>
<tr class="separator:a0edab15038da92b7cc122a5ad358cee5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1179d72b64089d5a80fb33e7811de1ba"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct__ExceptionInfo.html#a1179d72b64089d5a80fb33e7811de1ba">error_number</a></td></tr>
<tr class="separator:a1179d72b64089d5a80fb33e7811de1ba"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a097aa216a0b748b2e96000f0fdd7416c"><td class="memItemLeft" align="right" valign="top">char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct__ExceptionInfo.html#a097aa216a0b748b2e96000f0fdd7416c">reason</a></td></tr>
<tr class="separator:a097aa216a0b748b2e96000f0fdd7416c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a528999cb7da3fbf37ab92e2712d6bb3a"><td class="memItemLeft" align="right" valign="top">char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct__ExceptionInfo.html#a528999cb7da3fbf37ab92e2712d6bb3a">description</a></td></tr>
<tr class="separator:a528999cb7da3fbf37ab92e2712d6bb3a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5d5edae5861fa6c35b2be94313aaea46"><td class="memItemLeft" align="right" valign="top">void *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct__ExceptionInfo.html#a5d5edae5861fa6c35b2be94313aaea46">exceptions</a></td></tr>
<tr class="separator:a5d5edae5861fa6c35b2be94313aaea46"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a017d7831392cd8987ea03c8c9a6c92ca"><td class="memItemLeft" align="right" valign="top"><a class="el" href="magick-type_8h.html#ac740cbce6e8928a679ae3767b49428dd">MagickBooleanType</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct__ExceptionInfo.html#a017d7831392cd8987ea03c8c9a6c92ca">relinquish</a></td></tr>
<tr class="separator:a017d7831392cd8987ea03c8c9a6c92ca"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a15434c27aff8e6a6d72c59a4a283d9e5"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structSemaphoreInfo.html">SemaphoreInfo</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct__ExceptionInfo.html#a15434c27aff8e6a6d72c59a4a283d9e5">semaphore</a></td></tr>
<tr class="separator:a15434c27aff8e6a6d72c59a4a283d9e5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad9749bf02d040b25317375e6c309fc19"><td class="memItemLeft" align="right" valign="top">size_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct__ExceptionInfo.html#ad9749bf02d040b25317375e6c309fc19">signature</a></td></tr>
<tr class="separator:ad9749bf02d040b25317375e6c309fc19"><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>Definition at line <a class="el" href="exception_8h_source.html#l00102">102</a> of file <a class="el" href="exception_8h_source.html">exception.h</a>.</p>
</div><h2 class="groupheader">Field Documentation</h2>
<a class="anchor" id="a528999cb7da3fbf37ab92e2712d6bb3a"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">char * _ExceptionInfo::description</td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="exception_8h_source.html#l00111">111</a> of file <a class="el" href="exception_8h_source.html">exception.h</a>.</p>
<p>Referenced by <a class="el" href="exception_8c_source.html#l00201">CatchException()</a>, <a class="el" href="exception_8c_source.html#l00153">ClearMagickException()</a>, <a class="el" href="exception_8c_source.html#l00139">DestroyExceptionElement()</a>, <a class="el" href="image-view_8c_source.html#l00398">GetImageViewException()</a>, <a class="el" href="exception_8c_source.html#l00650">InheritException()</a>, and <a class="el" href="exception_8c_source.html#l00910">ThrowException()</a>.</p>
</div>
</div>
<a class="anchor" id="a1179d72b64089d5a80fb33e7811de1ba"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int _ExceptionInfo::error_number</td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="exception_8h_source.html#l00108">108</a> of file <a class="el" href="exception_8h_source.html">exception.h</a>.</p>
</div>
</div>
<a class="anchor" id="a5d5edae5861fa6c35b2be94313aaea46"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void* _ExceptionInfo::exceptions</td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="exception_8h_source.html#l00115">115</a> of file <a class="el" href="exception_8h_source.html">exception.h</a>.</p>
<p>Referenced by <a class="el" href="exception_8c_source.html#l00201">CatchException()</a>, <a class="el" href="exception_8c_source.html#l00153">ClearMagickException()</a>, <a class="el" href="exception_8c_source.html#l00409">DestroyExceptionInfo()</a>, <a class="el" href="exception_8c_source.html#l00455">GetExceptionInfo()</a>, <a class="el" href="exception_8c_source.html#l00650">InheritException()</a>, and <a class="el" href="exception_8c_source.html#l00910">ThrowException()</a>.</p>
</div>
</div>
<a class="anchor" id="a097aa216a0b748b2e96000f0fdd7416c"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">char* _ExceptionInfo::reason</td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="exception_8h_source.html#l00111">111</a> of file <a class="el" href="exception_8h_source.html">exception.h</a>.</p>
<p>Referenced by <a class="el" href="exception_8c_source.html#l00201">CatchException()</a>, <a class="el" href="exception_8c_source.html#l00153">ClearMagickException()</a>, <a class="el" href="exception_8c_source.html#l00139">DestroyExceptionElement()</a>, <a class="el" href="image-view_8c_source.html#l00398">GetImageViewException()</a>, <a class="el" href="exception_8c_source.html#l00650">InheritException()</a>, and <a class="el" href="exception_8c_source.html#l00910">ThrowException()</a>.</p>
</div>
</div>
<a class="anchor" id="a017d7831392cd8987ea03c8c9a6c92ca"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="magick-type_8h.html#ac740cbce6e8928a679ae3767b49428dd">MagickBooleanType</a> _ExceptionInfo::relinquish</td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="exception_8h_source.html#l00118">118</a> of file <a class="el" href="exception_8h_source.html">exception.h</a>.</p>
<p>Referenced by <a class="el" href="exception_8c_source.html#l00102">AcquireExceptionInfo()</a>, <a class="el" href="exception_8c_source.html#l00251">CloneExceptionInfo()</a>, and <a class="el" href="exception_8c_source.html#l00409">DestroyExceptionInfo()</a>.</p>
</div>
</div>
<a class="anchor" id="a15434c27aff8e6a6d72c59a4a283d9e5"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="structSemaphoreInfo.html">SemaphoreInfo</a>* _ExceptionInfo::semaphore</td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="exception_8h_source.html#l00121">121</a> of file <a class="el" href="exception_8h_source.html">exception.h</a>.</p>
<p>Referenced by <a class="el" href="exception_8c_source.html#l00201">CatchException()</a>, <a class="el" href="exception_8c_source.html#l00153">ClearMagickException()</a>, <a class="el" href="exception_8c_source.html#l00409">DestroyExceptionInfo()</a>, <a class="el" href="exception_8c_source.html#l00455">GetExceptionInfo()</a>, <a class="el" href="exception_8c_source.html#l00650">InheritException()</a>, and <a class="el" href="exception_8c_source.html#l00910">ThrowException()</a>.</p>
</div>
</div>
<a class="anchor" id="a0edab15038da92b7cc122a5ad358cee5"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="exception_8h.html#a0e0f0f1661d7aeb71ed9698bff6c6383">ExceptionType</a> _ExceptionInfo::severity</td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="exception_8h_source.html#l00105">105</a> of file <a class="el" href="exception_8h_source.html">exception.h</a>.</p>
<p>Referenced by <a class="el" href="exception_8c_source.html#l00201">CatchException()</a>, <a class="el" href="image_8c_source.html#l00642">CatchImageException()</a>, <a class="el" href="exception_8c_source.html#l00153">ClearMagickException()</a>, <a class="el" href="exception_8c_source.html#l00409">DestroyExceptionInfo()</a>, <a class="el" href="fx_8c_source.html#l02909">FxEvaluateChannelExpression()</a>, <a class="el" href="fx_8c_source.html#l02095">FxEvaluateSubexpression()</a>, <a class="el" href="exception_8c_source.html#l00455">GetExceptionInfo()</a>, <a class="el" href="image-view_8c_source.html#l00398">GetImageViewException()</a>, <a class="el" href="exception_8c_source.html#l00650">InheritException()</a>, <a class="el" href="constitute_8c_source.html#l00405">ReadImage()</a>, and <a class="el" href="exception_8c_source.html#l00910">ThrowException()</a>.</p>
</div>
</div>
<a class="anchor" id="ad9749bf02d040b25317375e6c309fc19"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">size_t _ExceptionInfo::signature</td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="exception_8h_source.html#l00124">124</a> of file <a class="el" href="exception_8h_source.html">exception.h</a>.</p>
<p>Referenced by <a class="el" href="accelerate_8c_source.html#l00660">AccelerateConvolveImage()</a>, <a class="el" href="cache_8c_source.html#l00309">AcquirePixelCachePixels()</a>, <a class="el" href="resample_8c_source.html#l00207">AcquireResampleFilter()</a>, <a class="el" href="resize_8c_source.html#l00690">AcquireResizeFilter()</a>, <a class="el" href="effect_8c_source.html#l00172">AdaptiveBlurImage()</a>, <a class="el" href="effect_8c_source.html#l00497">AdaptiveSharpenImage()</a>, <a class="el" href="threshold_8c_source.html#l00153">AdaptiveThresholdImage()</a>, <a class="el" href="fx_8c_source.html#l00263">AddNoiseImage()</a>, <a class="el" href="distort_8c_source.html#l00302">AffineTransformImage()</a>, <a class="el" href="image_8c_source.html#l00440">AppendImages()</a>, <a class="el" href="transform_8c_source.html#l00098">AutoOrientImage()</a>, <a class="el" href="fx_8c_source.html#l00430">BlueShiftImage()</a>, <a class="el" href="effect_8c_source.html#l00821">BlurImage()</a>, <a class="el" href="exception_8c_source.html#l00201">CatchException()</a>, <a class="el" href="channel_8c_source.html#l00196">ChannelFxImage()</a>, <a class="el" href="fx_8c_source.html#l00588">CharcoalImage()</a>, <a class="el" href="transform_8c_source.html#l00187">ChopImage()</a>, <a class="el" href="exception_8c_source.html#l00153">ClearMagickException()</a>, <a class="el" href="image_8c_source.html#l00793">CloneImage()</a>, <a class="el" href="list_8c_source.html#l00199">CloneImages()</a>, <a class="el" href="layer_8c_source.html#l00228">CoalesceImages()</a>, <a class="el" href="fx_8c_source.html#l00653">ColorizeImage()</a>, <a class="el" href="fx_8c_source.html#l00854">ColorMatrixImage()</a>, <a class="el" href="channel_8c_source.html#l00454">CombineImages()</a>, <a class="el" href="layer_8c_source.html#l00745">CompareImagesLayers()</a>, <a class="el" href="layer_8c_source.html#l01760">CompositeLayers()</a>, <a class="el" href="transform_8c_source.html#l00411">ConsolidateCMYKImages()</a>, <a class="el" href="constitute_8c_source.html#l00182">ConstituteImage()</a>, <a class="el" href="transform_8c_source.html#l00531">CropImage()</a>, <a class="el" href="cipher_8c_source.html#l01113">DecipherImage()</a>, <a class="el" href="list_8c_source.html#l00337">DeleteImages()</a>, <a class="el" href="effect_8c_source.html#l01041">DespeckleImage()</a>, <a class="el" href="exception_8c_source.html#l00409">DestroyExceptionInfo()</a>, <a class="el" href="layer_8c_source.html#l00375">DisposeImages()</a>, <a class="el" href="distort_8c_source.html#l01682">DistortImage()</a>, <a class="el" href="distort_8c_source.html#l01475">DistortResizeImage()</a>, <a class="el" href="list_8c_source.html#l00491">DuplicateImages()</a>, <a class="el" href="effect_8c_source.html#l01243">EdgeImage()</a>, <a class="el" href="effect_8c_source.html#l01334">EmbossImage()</a>, <a class="el" href="cipher_8c_source.html#l01169">EncipherImage()</a>, <a class="el" href="enhance_8c_source.html#l01291">EnhanceImage()</a>, <a class="el" href="statistic_8c_source.html#l00753">EvaluateImage()</a>, <a class="el" href="statistic_8c_source.html#l00423">EvaluateImages()</a>, <a class="el" href="transform_8c_source.html#l00980">ExcerptImage()</a>, <a class="el" href="transform_8c_source.html#l01125">ExtentImage()</a>, <a class="el" href="transform_8c_source.html#l01183">FlipImage()</a>, <a class="el" href="transform_8c_source.html#l01323">FlopImage()</a>, <a class="el" href="statistic_8c_source.html#l00985">FunctionImage()</a>, <a class="el" href="effect_8c_source.html#l01433">GaussianBlurImage()</a>, <a class="el" href="exception_8c_source.html#l00455">GetExceptionInfo()</a>, <a class="el" href="cache_8c_source.html#l02196">GetPixelCachePixels()</a>, <a class="el" href="fx_8c_source.html#l03178">ImplodeImage()</a>, <a class="el" href="exception_8c_source.html#l00650">InheritException()</a>, <a class="el" href="resize_8c_source.html#l01576">InterpolativeResizeImage()</a>, <a class="el" href="resize_8c_source.html#l01909">LiquidRescaleImage()</a>, <a class="el" href="resize_8c_source.html#l01951">MagnifyImage()</a>, <a class="el" href="layer_8c_source.html#l01888">MergeImageLayers()</a>, <a class="el" href="resize_8c_source.html#l01992">MinifyImage()</a>, <a class="el" href="montage_8c_source.html#l00338">MontageImageList()</a>, <a class="el" href="fx_8c_source.html#l03380">MorphImages()</a>, <a class="el" href="morphology_8c_source.html#l03822">MorphologyApply()</a>, <a class="el" href="morphology_8c_source.html#l02573">MorphologyPrimitive()</a>, <a class="el" href="morphology_8c_source.html#l03385">MorphologyPrimitiveDirect()</a>, <a class="el" href="paint_8c_source.html#l00532">OilPaintImage()</a>, <a class="el" href="layer_8c_source.html#l01452">OptimizeImageTransparency()</a>, <a class="el" href="layer_8c_source.html#l00904">OptimizeLayerFrames()</a>, <a class="el" href="threshold_8c_source.html#l01261">OrderedPosterizeImage()</a>, <a class="el" href="cipher_8c_source.html#l01126">PasskeyDecipherImage()</a>, <a class="el" href="cipher_8c_source.html#l01182">PasskeyEncipherImage()</a>, <a class="el" href="fx_8c_source.html#l03898">PolaroidImage()</a>, <a class="el" href="statistic_8c_source.html#l01706">PolynomialImage()</a>, <a class="el" href="effect_8c_source.html#l02335">RadialBlurImage()</a>, <a class="el" href="threshold_8c_source.html#l01599">RandomThresholdImage()</a>, <a class="el" href="stream_8c_source.html#l00969">ReadStream()</a>, <a class="el" href="layer_8c_source.html#l01579">RemoveDuplicateLayers()</a>, <a class="el" href="layer_8c_source.html#l01660">RemoveZeroDelayLayers()</a>, <a class="el" href="resize_8c_source.html#l02042">ResampleImage()</a>, <a class="el" href="resize_8c_source.html#l02608">ResizeImage()</a>, <a class="el" href="transform_8c_source.html#l01550">RollImage()</a>, <a class="el" href="distort_8c_source.html#l02808">RotateImage()</a>, <a class="el" href="resize_8c_source.html#l02739">SampleImage()</a>, <a class="el" href="resize_8c_source.html#l02916">ScaleImage()</a>, <a class="el" href="effect_8c_source.html#l02603">SelectiveBlurImage()</a>, <a class="el" href="channel_8c_source.html#l00607">SeparateImage()</a>, <a class="el" href="fx_8c_source.html#l04081">SepiaToneImage()</a>, <a class="el" href="effect_8c_source.html#l02935">ShadeImage()</a>, <a class="el" href="fx_8c_source.html#l04233">ShadowImage()</a>, <a class="el" href="effect_8c_source.html#l03179">SharpenImage()</a>, <a class="el" href="shear_8c_source.html#l01836">ShearImage()</a>, <a class="el" href="shear_8c_source.html#l01973">ShearRotateImage()</a>, <a class="el" href="compare_8c_source.html#l01552">SimilarityImage()</a>, <a class="el" href="image_8c_source.html#l03396">SmushImages()</a>, <a class="el" href="distort_8c_source.html#l02893">SparseColorImage()</a>, <a class="el" href="transform_8c_source.html#l01703">SpliceImage()</a>, <a class="el" href="effect_8c_source.html#l03275">SpreadImage()</a>, <a class="el" href="statistic_8c_source.html#l02368">StatisticImage()</a>, <a class="el" href="fx_8c_source.html#l04679">SteganoImage()</a>, <a class="el" href="fx_8c_source.html#l04866">StereoAnaglyphImage()</a>, <a class="el" href="fx_8c_source.html#l04995">SwirlImage()</a>, <a class="el" href="exception_8c_source.html#l00910">ThrowException()</a>, <a class="el" href="exception_8c_source.html#l00988">ThrowMagickExceptionList()</a>, <a class="el" href="resize_8c_source.html#l03393">ThumbnailImage()</a>, <a class="el" href="fx_8c_source.html#l05197">TintImage()</a>, <a class="el" href="transform_8c_source.html#l02198">TransposeImage()</a>, <a class="el" href="transform_8c_source.html#l02342">TransverseImage()</a>, <a class="el" href="fx_8c_source.html#l05415">VignetteImage()</a>, <a class="el" href="fx_8c_source.html#l05517">WaveImage()</a>, and <a class="el" href="xwindow_8c_source.html#l09730">XImportImage()</a>.</p>
</div>
</div>
<hr/>The documentation for this struct was generated from the following file:<ul>
<li><a class="el" href="exception_8h_source.html">exception.h</a></li>
</ul>
</div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="struct__ExceptionInfo.html">_ExceptionInfo</a></li>
<li class="footer">Generated by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.3 </li>
</ul>
</div>
</body>
</html>