blob: 0c071df61daedc1830e522b96f6cc1712109b658 [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: resource_.h File 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('resource___8h.html','');});
</script>
<div id="doc-content">
<div class="header">
<div class="summary">
<a href="resource___8h.html#define-members">Macros</a> &#124;
<a href="resource___8h.html#enum-members">Enumerations</a> &#124;
<a href="resource___8h.html#func-members">Functions</a> </div>
<div class="headertitle">
<div class="title">resource_.h File Reference</div> </div>
</div><!--header-->
<div class="contents">
<div class="textblock"><div class="dynheader">
This graph shows which files directly or indirectly include this file:</div>
<div class="dyncontent">
<div class="center"><img src="resource___8h__dep__incl.png" border="0" usemap="#resource___8hdep" alt=""/></div>
<map name="resource___8hdep" id="resource___8hdep">
<area shape="rect" id="node3" href="animate_8c.html" title="animate.c" alt="" coords="5,80,91,107"/><area shape="rect" id="node5" href="annotate_8c.html" title="annotate.c" alt="" coords="115,80,207,107"/><area shape="rect" id="node7" href="artifact_8c.html" title="artifact.c" alt="" coords="231,80,309,107"/><area shape="rect" id="node9" href="attribute_8c.html" title="attribute.c" alt="" coords="513,155,601,181"/><area shape="rect" id="node11" href="blob_8c.html" title="blob.c" alt="" coords="385,80,447,107"/><area shape="rect" id="node13" href="cache-view_8c.html" title="cache&#45;view.c" alt="" coords="4069,229,4173,256"/><area shape="rect" id="node15" href="cache_8c.html" title="cache.c" alt="" coords="3974,229,4044,256"/><area shape="rect" id="node17" href="channel_8c.html" title="channel.c" alt="" coords="625,155,707,181"/><area shape="rect" id="node19" href="colormap_8c.html" title="colormap.c" alt="" coords="733,155,827,181"/><area shape="rect" id="node21" href="colorspace_8c.html" title="colorspace.c" alt="" coords="2280,229,2384,256"/><area shape="rect" id="node23" href="compare_8c.html" title="compare.c" alt="" coords="852,155,943,181"/><area shape="rect" id="node25" href="composite_8c.html" title="composite.c" alt="" coords="3329,229,3431,256"/><area shape="rect" id="node27" href="compress_8c.html" title="compress.c" alt="" coords="974,80,1071,107"/><area shape="rect" id="node29" href="constitute_8c.html" title="constitute.c" alt="" coords="1096,80,1195,107"/><area shape="rect" id="node31" href="decorate_8c.html" title="decorate.c" alt="" coords="967,155,1057,181"/><area shape="rect" id="node33" href="delegate_8c.html" title="delegate.c" alt="" coords="1270,80,1359,107"/><area shape="rect" id="node35" href="deprecate_8c.html" title="deprecate.c" alt="" coords="1384,80,1483,107"/><area shape="rect" id="node37" href="display_8c.html" title="display.c" alt="" coords="2521,229,2596,256"/><area shape="rect" id="node39" href="distort_8c.html" title="distort.c" alt="" coords="2024,229,2097,256"/><area shape="rect" id="node41" href="draw_8c.html" title="draw.c" alt="" coords="2192,229,2256,256"/><area shape="rect" id="node43" href="effect_8c.html" title="effect.c" alt="" coords="2621,229,2691,256"/><area shape="rect" id="node45" href="enhance_8c.html" title="enhance.c" alt="" coords="2408,229,2496,256"/><area shape="rect" id="node47" href="feature_8c.html" title="feature.c" alt="" coords="3682,229,3760,256"/><area shape="rect" id="node49" href="fourier_8c.html" title="fourier.c" alt="" coords="1183,155,1256,181"/><area shape="rect" id="node51" href="fx_8c.html" title="fx.c" alt="" coords="2123,229,2168,256"/><area shape="rect" id="node53" href="identify_8c.html" title="identify.c" alt="" coords="1995,80,2073,107"/><area shape="rect" id="node55" href="image_8c.html" title="image.c" alt="" coords="3785,229,3857,256"/><area shape="rect" id="node57" href="layer_8c.html" title="layer.c" alt="" coords="2187,80,2251,107"/><area shape="rect" id="node59" href="magick_8c.html" title="magick.c" alt="" coords="3118,229,3196,256"/><area shape="rect" id="node61" href="MagickCore_8h.html" title="MagickCore.h" alt="" coords="1608,80,1717,107"/><area shape="rect" id="node65" href="montage_8c.html" title="montage.c" alt="" coords="2515,80,2607,107"/><area shape="rect" id="node67" href="morphology_8c.html" title="morphology.c" alt="" coords="1463,155,1573,181"/><area shape="rect" id="node69" href="option_8c.html" title="option.c" alt="" coords="2683,80,2756,107"/><area shape="rect" id="node71" href="paint_8c.html" title="paint.c" alt="" coords="1598,155,1663,181"/><area shape="rect" id="node73" href="pixel_8c.html" title="pixel.c" alt="" coords="4429,229,4491,256"/><area shape="rect" id="node75" href="prepress_8c.html" title="prepress.c" alt="" coords="1687,155,1776,181"/><area shape="rect" id="node77" href="profile_8c.html" title="profile.c" alt="" coords="1801,155,1873,181"/><area shape="rect" id="node79" href="property_8c.html" title="property.c" alt="" coords="3395,80,3481,107"/><area shape="rect" id="node81" href="quantize_8c.html" title="quantize.c" alt="" coords="1899,155,1987,181"/><area shape="rect" id="node83" href="quantum-export_8c.html" title="quantum&#45;export.c" alt="" coords="3557,80,3696,107"/><area shape="rect" id="node85" href="quantum-import_8c.html" title="quantum&#45;import.c" alt="" coords="3720,80,3859,107"/><area shape="rect" id="node87" href="quantum_8c.html" title="quantum.c" alt="" coords="4008,155,4099,181"/><area shape="rect" id="node89" href="random_8c.html" title="random.c" alt="" coords="2759,229,2843,256"/><area shape="rect" id="node91" href="resample_8c.html" title="resample.c" alt="" coords="3997,80,4091,107"/><area shape="rect" id="node93" href="resize_8c.html" title="resize.c" alt="" coords="1929,229,1999,256"/><area shape="rect" id="node95" href="resource_8c.html" title="resource.c" alt="" coords="4173,155,4264,181"/><area shape="rect" id="node97" href="segment_8c.html" title="segment.c" alt="" coords="4288,155,4379,181"/><area shape="rect" id="node99" href="shear_8c.html" title="shear.c" alt="" coords="3882,229,3949,256"/><area shape="rect" id="node101" href="statistic_8c.html" title="statistic.c" alt="" coords="3221,229,3303,256"/><area shape="rect" id="node103" href="string_8c.html" title="string.c" alt="" coords="4483,80,4552,107"/><area shape="rect" id="node105" href="thread-private_8h.html" title="thread&#45;private.h" alt="" coords="2365,80,2491,107"/><area shape="rect" id="node157" href="threshold_8c.html" title="threshold.c" alt="" coords="2999,229,3093,256"/><area shape="rect" id="node178" href="transform_8c.html" title="transform.c" alt="" coords="4403,155,4500,181"/><area shape="rect" id="node182" href="utility_8c.html" title="utility.c" alt="" coords="4728,80,4795,107"/><area shape="rect" id="node184" href="xwindow_8c.html" title="xwindow.c" alt="" coords="4819,80,4909,107"/><area shape="rect" id="node63" href="image-view_8c.html" title="image&#45;view.c" alt="" coords="1332,155,1439,181"/><area shape="rect" id="node108" href="cache-private_8h.html" title="cache&#45;private.h" alt="" coords="3557,155,3680,181"/><area shape="rect" id="node141" href="log_8c.html" title="log.c" alt="" coords="2944,155,2997,181"/><area shape="rect" id="node150" href="random-private_8h.html" title="random&#45;private.h" alt="" coords="2734,155,2868,181"/><area shape="rect" id="node160" href="resample-private_8h.html" title="resample&#45;private.h" alt="" coords="2163,155,2307,181"/><area shape="rect" id="node171" href="semaphore_8c.html" title="semaphore.c" alt="" coords="3021,155,3128,181"/><area shape="rect" id="node175" href="thread_8c.html" title="thread.c" alt="" coords="2381,155,2455,181"/><area shape="rect" id="node110" href="accelerate_8c.html" title="accelerate.c" alt="" coords="3455,229,3555,256"/><area shape="rect" id="node123" href="stream_8c.html" title="stream.c" alt="" coords="3579,229,3657,256"/></map>
</div>
</div>
<p><a href="resource___8h_source.html">Go to the source code of this file.</a></p>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="define-members"></a>
Macros</h2></td></tr>
<tr class="memitem:a31d0640955f516500afd451bbcb8ebdf"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="resource___8h.html#a31d0640955f516500afd451bbcb8ebdf">MagickResourceInfinity</a>&#160;&#160;&#160;<a class="el" href="magick-type_8h.html#a21829bc6ce9554c6cbe50963a6838979">MagickULLConstant</a>(~0)</td></tr>
<tr class="separator:a31d0640955f516500afd451bbcb8ebdf"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="enum-members"></a>
Enumerations</h2></td></tr>
<tr class="memitem:a8571efa4409be32e28abf3ea74a0dbb1"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="resource___8h.html#a8571efa4409be32e28abf3ea74a0dbb1">ResourceType</a> { <br/>
&#160;&#160;<a class="el" href="resource___8h.html#a8571efa4409be32e28abf3ea74a0dbb1a2702fca15f84f6428fcad6dd47aea075">UndefinedResource</a>,
<a class="el" href="resource___8h.html#a8571efa4409be32e28abf3ea74a0dbb1a2273fe939b6d7ae739306589b5261e82">AreaResource</a>,
<a class="el" href="resource___8h.html#a8571efa4409be32e28abf3ea74a0dbb1a064b453b38917c4aa63bc7b9360a2403">DiskResource</a>,
<a class="el" href="resource___8h.html#a8571efa4409be32e28abf3ea74a0dbb1a82e67a7fa2cd93f087dd854e6c16e9a1">FileResource</a>,
<br/>
&#160;&#160;<a class="el" href="resource___8h.html#a8571efa4409be32e28abf3ea74a0dbb1a5403024e8a5eba3ae9b154f6403de868">MapResource</a>,
<a class="el" href="resource___8h.html#a8571efa4409be32e28abf3ea74a0dbb1a9428e12e037adaa0ee9d4186ee604eeb">MemoryResource</a>,
<a class="el" href="resource___8h.html#a8571efa4409be32e28abf3ea74a0dbb1aa011d07e0292941a7f88c4f1ac558275">ThreadResource</a>,
<a class="el" href="resource___8h.html#a8571efa4409be32e28abf3ea74a0dbb1af54ec828e8ae05285ae24344324d6053">ThrottleResource</a>,
<br/>
&#160;&#160;<a class="el" href="resource___8h.html#a8571efa4409be32e28abf3ea74a0dbb1a3510e906aa9e6cf9c1538c7879f79ec3">TimeResource</a>
<br/>
}</td></tr>
<tr class="separator:a8571efa4409be32e28abf3ea74a0dbb1"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
<tr class="memitem:a4bc18a62ce33b337ecd39df71e6c1c5a"><td class="memItemLeft" align="right" valign="top"><a class="el" href="method-attribute_8h.html#a487cee8f0dff0607e77f6b51d6403651">MagickExport</a> int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="resource___8h.html#a4bc18a62ce33b337ecd39df71e6c1c5a">AcquireUniqueFileResource</a> (char *)</td></tr>
<tr class="separator:a4bc18a62ce33b337ecd39df71e6c1c5a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab6da9d31934d16ac5561f2976218b691"><td class="memItemLeft" align="right" valign="top"><a class="el" href="method-attribute_8h.html#a487cee8f0dff0607e77f6b51d6403651">MagickExport</a> <a class="el" href="magick-type_8h.html#ac740cbce6e8928a679ae3767b49428dd">MagickBooleanType</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="resource___8h.html#ab6da9d31934d16ac5561f2976218b691">AcquireMagickResource</a> (const <a class="el" href="resource___8h.html#a8571efa4409be32e28abf3ea74a0dbb1">ResourceType</a>, const <a class="el" href="magick-type_8h.html#ac5e96585906e4908dbee8127d2bcdae4">MagickSizeType</a>)</td></tr>
<tr class="separator:ab6da9d31934d16ac5561f2976218b691"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:add39667a19f136297aa0d4fe46edb219"><td class="memItemLeft" align="right" valign="top"><a class="el" href="method-attribute_8h.html#a487cee8f0dff0607e77f6b51d6403651">MagickExport</a> <a class="el" href="magick-type_8h.html#ac740cbce6e8928a679ae3767b49428dd">MagickBooleanType</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="resource___8h.html#add39667a19f136297aa0d4fe46edb219">GetPathTemplate</a> (char *)</td></tr>
<tr class="separator:add39667a19f136297aa0d4fe46edb219"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a99330067dde37eff20ea362d3c0e7243"><td class="memItemLeft" align="right" valign="top"><a class="el" href="method-attribute_8h.html#a487cee8f0dff0607e77f6b51d6403651">MagickExport</a> <a class="el" href="magick-type_8h.html#ac740cbce6e8928a679ae3767b49428dd">MagickBooleanType</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="resource___8h.html#a99330067dde37eff20ea362d3c0e7243">ListMagickResourceInfo</a> (FILE *, <a class="el" href="magick-type_8h.html#a30abf1f7276060a8f218f4ccf3af1935">ExceptionInfo</a> *)</td></tr>
<tr class="separator:a99330067dde37eff20ea362d3c0e7243"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:affbd25136eb7da82e49a04fde1a61ca2"><td class="memItemLeft" align="right" valign="top"><a class="el" href="method-attribute_8h.html#a487cee8f0dff0607e77f6b51d6403651">MagickExport</a> <a class="el" href="magick-type_8h.html#ac740cbce6e8928a679ae3767b49428dd">MagickBooleanType</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="resource___8h.html#affbd25136eb7da82e49a04fde1a61ca2">RelinquishUniqueFileResource</a> (const char *)</td></tr>
<tr class="separator:affbd25136eb7da82e49a04fde1a61ca2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a558151bdaf6226ed4474e1dc6c46de05"><td class="memItemLeft" align="right" valign="top"><a class="el" href="method-attribute_8h.html#a487cee8f0dff0607e77f6b51d6403651">MagickExport</a> <a class="el" href="magick-type_8h.html#ac740cbce6e8928a679ae3767b49428dd">MagickBooleanType</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="resource___8h.html#a558151bdaf6226ed4474e1dc6c46de05">SetMagickResourceLimit</a> (const <a class="el" href="resource___8h.html#a8571efa4409be32e28abf3ea74a0dbb1">ResourceType</a>, const <a class="el" href="magick-type_8h.html#ac5e96585906e4908dbee8127d2bcdae4">MagickSizeType</a>)</td></tr>
<tr class="separator:a558151bdaf6226ed4474e1dc6c46de05"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adb12c0d1f086818c5f3fb81f0c6edd56"><td class="memItemLeft" align="right" valign="top"><a class="el" href="method-attribute_8h.html#a487cee8f0dff0607e77f6b51d6403651">MagickExport</a> <a class="el" href="magick-type_8h.html#ac5e96585906e4908dbee8127d2bcdae4">MagickSizeType</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="resource___8h.html#adb12c0d1f086818c5f3fb81f0c6edd56">GetMagickResource</a> (const <a class="el" href="resource___8h.html#a8571efa4409be32e28abf3ea74a0dbb1">ResourceType</a>)</td></tr>
<tr class="separator:adb12c0d1f086818c5f3fb81f0c6edd56"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae27e34019508f3de1b3ae7bad2215e4f"><td class="memItemLeft" align="right" valign="top"><a class="el" href="method-attribute_8h.html#a487cee8f0dff0607e77f6b51d6403651">MagickExport</a> <a class="el" href="magick-type_8h.html#ac5e96585906e4908dbee8127d2bcdae4">MagickSizeType</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="resource___8h.html#ae27e34019508f3de1b3ae7bad2215e4f">GetMagickResourceLimit</a> (const <a class="el" href="resource___8h.html#a8571efa4409be32e28abf3ea74a0dbb1">ResourceType</a>)</td></tr>
<tr class="separator:ae27e34019508f3de1b3ae7bad2215e4f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad9a50a3093926d9eb1a9c8e40c06e396"><td class="memItemLeft" align="right" valign="top"><a class="el" href="method-attribute_8h.html#a487cee8f0dff0607e77f6b51d6403651">MagickExport</a> void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="resource___8h.html#ad9a50a3093926d9eb1a9c8e40c06e396">RelinquishMagickResource</a> (const <a class="el" href="resource___8h.html#a8571efa4409be32e28abf3ea74a0dbb1">ResourceType</a>, const <a class="el" href="magick-type_8h.html#ac5e96585906e4908dbee8127d2bcdae4">MagickSizeType</a>)</td></tr>
<tr class="separator:ad9a50a3093926d9eb1a9c8e40c06e396"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<h2 class="groupheader">Macro Definition Documentation</h2>
<a class="anchor" id="a31d0640955f516500afd451bbcb8ebdf"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define MagickResourceInfinity&#160;&#160;&#160;<a class="el" href="magick-type_8h.html#a21829bc6ce9554c6cbe50963a6838979">MagickULLConstant</a>(~0)</td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="resource___8h_source.html#l00038">38</a> of file <a class="el" href="resource___8h_source.html">resource_.h</a>.</p>
<p>Referenced by <a class="el" href="resource_8c_source.html#l00153">AcquireMagickResource()</a>, <a class="el" href="resource_8c_source.html#l00698">ListMagickResourceInfo()</a>, and <a class="el" href="resource_8c_source.html#l00945">ResourceComponentGenesis()</a>.</p>
</div>
</div>
<h2 class="groupheader">Enumeration Type Documentation</h2>
<a class="anchor" id="a8571efa4409be32e28abf3ea74a0dbb1"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">enum <a class="el" href="resource___8h.html#a8571efa4409be32e28abf3ea74a0dbb1">ResourceType</a></td>
</tr>
</table>
</div><div class="memdoc">
<table class="fieldtable">
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><em><a class="anchor" id="a8571efa4409be32e28abf3ea74a0dbb1a2702fca15f84f6428fcad6dd47aea075"></a>UndefinedResource</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a8571efa4409be32e28abf3ea74a0dbb1a2273fe939b6d7ae739306589b5261e82"></a>AreaResource</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a8571efa4409be32e28abf3ea74a0dbb1a064b453b38917c4aa63bc7b9360a2403"></a>DiskResource</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a8571efa4409be32e28abf3ea74a0dbb1a82e67a7fa2cd93f087dd854e6c16e9a1"></a>FileResource</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a8571efa4409be32e28abf3ea74a0dbb1a5403024e8a5eba3ae9b154f6403de868"></a>MapResource</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a8571efa4409be32e28abf3ea74a0dbb1a9428e12e037adaa0ee9d4186ee604eeb"></a>MemoryResource</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a8571efa4409be32e28abf3ea74a0dbb1aa011d07e0292941a7f88c4f1ac558275"></a>ThreadResource</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a8571efa4409be32e28abf3ea74a0dbb1af54ec828e8ae05285ae24344324d6053"></a>ThrottleResource</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a8571efa4409be32e28abf3ea74a0dbb1a3510e906aa9e6cf9c1538c7879f79ec3"></a>TimeResource</em>&nbsp;</td><td class="fielddoc">
</td></tr>
</table>
<p>Definition at line <a class="el" href="resource___8h_source.html#l00025">25</a> of file <a class="el" href="resource___8h_source.html">resource_.h</a>.</p>
</div>
</div>
<h2 class="groupheader">Function Documentation</h2>
<a class="anchor" id="ab6da9d31934d16ac5561f2976218b691"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="method-attribute_8h.html#a487cee8f0dff0607e77f6b51d6403651">MagickExport</a> <a class="el" href="magick-type_8h.html#ac740cbce6e8928a679ae3767b49428dd">MagickBooleanType</a> AcquireMagickResource </td>
<td>(</td>
<td class="paramtype">const <a class="el" href="resource___8h.html#a8571efa4409be32e28abf3ea74a0dbb1">ResourceType</a>&#160;</td>
<td class="paramname">, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const <a class="el" href="magick-type_8h.html#ac5e96585906e4908dbee8127d2bcdae4">MagickSizeType</a>&#160;</td>
<td class="paramname">&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="a4bc18a62ce33b337ecd39df71e6c1c5a"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="method-attribute_8h.html#a487cee8f0dff0607e77f6b51d6403651">MagickExport</a> int AcquireUniqueFileResource </td>
<td>(</td>
<td class="paramtype">char *&#160;</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="resource_8c_source.html#l00429">429</a> of file <a class="el" href="resource_8c_source.html">resource.c</a>.</p>
<p>References <a class="el" href="random_8c_source.html#l00167">AcquireRandomInfo()</a>, <a class="el" href="semaphore_8c_source.html#l00095">AcquireSemaphoreInfo()</a>, <a class="el" href="splay-tree_8c_source.html#l00152">AddValueToSplayTree()</a>, <a class="el" href="splay-tree_8c_source.html#l00410">CompareSplayTreeString()</a>, <a class="el" href="string_8c_source.html#l00689">ConstantString()</a>, <a class="el" href="string_8c_source.html#l00841">DestroyStringInfo()</a>, <a class="el" href="resource_8c_source.html#l00348">DestroyTemporaryResources()</a>, <a class="el" href="log_8h_source.html#l00029">GetMagickModule</a>, <a class="el" href="resource_8c_source.html#l00355">GetPathTemplate()</a>, <a class="el" href="random_8c_source.html#l00648">GetRandomKey()</a>, <a class="el" href="string_8c_source.html#l01263">GetStringInfoDatum()</a>, <a class="el" href="string_8c_source.html#l01292">GetStringInfoLength()</a>, <a class="el" href="semaphore_8c_source.html#l00337">LockSemaphoreInfo()</a>, <a class="el" href="log_8c_source.html#l01236">LogMagickEvent()</a>, <a class="el" href="splay-tree_8c_source.html#l01098">NewSplayTree()</a>, <a class="el" href="studio_8h_source.html#l00342">O_BINARY</a>, <a class="el" href="resource_8c.html#a82d4d551b214905742c9e045185d352a">O_NOFOLLOW</a>, <a class="el" href="utility-private_8h_source.html#l00113">open_utf8()</a>, <a class="el" href="resource_8c_source.html#l00097">random_info</a>, <a class="el" href="resource_8c_source.html#l00121">resource_semaphore</a>, <a class="el" href="log_8h_source.html#l00052">ResourceEvent</a>, <a class="el" href="studio_8h_source.html#l00229">S_MODE</a>, <a class="el" href="resource_8c_source.html#l00124">temporary_resources</a>, <a class="el" href="resource_8c.html#ada7e63a6fb078a062192145950369d09">TMP_MAX</a>, and <a class="el" href="semaphore_8c_source.html#l00467">UnlockSemaphoreInfo()</a>.</p>
<p>Referenced by <a class="el" href="shear_8c_source.html#l00304">AcquireRadonInfo()</a>, <a class="el" href="utility_8c_source.html#l00108">AcquireUniqueFilename()</a>, <a class="el" href="utility_8c_source.html#l00157">AcquireUniqueSymbolicLink()</a>, <a class="el" href="blob_8c_source.html#l00250">BlobToFile()</a>, <a class="el" href="blob_8c_source.html#l01739">ImagesToBlob()</a>, <a class="el" href="blob_8c_source.html#l01489">ImageToBlob()</a>, <a class="el" href="blob_8c_source.html#l01618">ImageToFile()</a>, <a class="el" href="blob_8c_source.html#l01877">InjectImageBlob()</a>, <a class="el" href="cache_8c_source.html#l03290">OpenPixelCacheOnDisk()</a>, <a class="el" href="effect_8c_source.html#l01804">PreviewImage()</a>, and <a class="el" href="annotate_8c_source.html#l01630">RenderPostscript()</a>.</p>
</div>
</div>
<a class="anchor" id="adb12c0d1f086818c5f3fb81f0c6edd56"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="method-attribute_8h.html#a487cee8f0dff0607e77f6b51d6403651">MagickExport</a> <a class="el" href="magick-type_8h.html#ac5e96585906e4908dbee8127d2bcdae4">MagickSizeType</a> GetMagickResource </td>
<td>(</td>
<td class="paramtype">const <a class="el" href="resource___8h.html#a8571efa4409be32e28abf3ea74a0dbb1">ResourceType</a>&#160;</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="ae27e34019508f3de1b3ae7bad2215e4f"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="method-attribute_8h.html#a487cee8f0dff0607e77f6b51d6403651">MagickExport</a> <a class="el" href="magick-type_8h.html#ac5e96585906e4908dbee8127d2bcdae4">MagickSizeType</a> GetMagickResourceLimit </td>
<td>(</td>
<td class="paramtype">const <a class="el" href="resource___8h.html#a8571efa4409be32e28abf3ea74a0dbb1">ResourceType</a>&#160;</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="resource_8c_source.html#l00615">615</a> of file <a class="el" href="resource_8c_source.html">resource.c</a>.</p>
<p>References <a class="el" href="semaphore_8c_source.html#l00095">AcquireSemaphoreInfo()</a>, <a class="el" href="resource_8c_source.html#l00083">_ResourceInfo::area_limit</a>, <a class="el" href="resource___8h_source.html#l00028">AreaResource</a>, <a class="el" href="resource_8c_source.html#l00083">_ResourceInfo::disk_limit</a>, <a class="el" href="resource___8h_source.html#l00029">DiskResource</a>, <a class="el" href="resource_8c_source.html#l00083">_ResourceInfo::file_limit</a>, <a class="el" href="resource___8h_source.html#l00030">FileResource</a>, <a class="el" href="semaphore_8c_source.html#l00337">LockSemaphoreInfo()</a>, <a class="el" href="resource_8c_source.html#l00083">_ResourceInfo::map_limit</a>, <a class="el" href="resource___8h_source.html#l00031">MapResource</a>, <a class="el" href="resource_8c_source.html#l00083">_ResourceInfo::memory_limit</a>, <a class="el" href="resource___8h_source.html#l00032">MemoryResource</a>, <a class="el" href="resource_8c_source.html#l00100">resource_info</a>, <a class="el" href="resource_8c_source.html#l00121">resource_semaphore</a>, <a class="el" href="resource_8c_source.html#l00083">_ResourceInfo::thread_limit</a>, <a class="el" href="resource___8h_source.html#l00033">ThreadResource</a>, <a class="el" href="resource_8c_source.html#l00083">_ResourceInfo::throttle_limit</a>, <a class="el" href="resource___8h_source.html#l00034">ThrottleResource</a>, <a class="el" href="resource_8c_source.html#l00083">_ResourceInfo::time_limit</a>, <a class="el" href="resource___8h_source.html#l00035">TimeResource</a>, and <a class="el" href="semaphore_8c_source.html#l00467">UnlockSemaphoreInfo()</a>.</p>
<p>Referenced by <a class="el" href="resize_8c_source.html#l02143">AcquireContributionThreadSet()</a>, <a class="el" href="fx_8c_source.html#l02963">AcquireFxThreadSet()</a>, <a class="el" href="paint_8c_source.html#l00509">AcquireHistogramThreadSet()</a>, <a class="el" href="statistic_8c_source.html#l02004">AcquirePixelListThreadSet()</a>, <a class="el" href="quantize_8c_source.html#l01432">AcquirePixelThreadSet()</a>, <a class="el" href="draw_8c_source.html#l03565">AcquirePolygonThreadSet()</a>, <a class="el" href="quantum_8c_source.html#l00162">AcquireQuantumPixels()</a>, <a class="el" href="random-private_8h_source.html#l00046">AcquireRandomInfoThreadSet()</a>, <a class="el" href="resample-private_8h_source.html#l00041">AcquireResampleFilterThreadSet()</a>, <a class="el" href="cache-view_8c_source.html#l00150">AcquireVirtualCacheView()</a>, <a class="el" href="resize_8c_source.html#l02128">DestroyContributionThreadSet()</a>, <a class="el" href="fx_8c_source.html#l02950">DestroyFxThreadSet()</a>, <a class="el" href="paint_8c_source.html#l00496">DestroyHistogramThreadSet()</a>, <a class="el" href="statistic_8c_source.html#l01971">DestroyPixelListThreadSet()</a>, <a class="el" href="quantize_8c_source.html#l01419">DestroyPixelThreadSet()</a>, <a class="el" href="draw_8c_source.html#l03552">DestroyPolygonThreadSet()</a>, <a class="el" href="random-private_8h_source.html#l00033">DestroyRandomInfoThreadSet()</a>, <a class="el" href="resample-private_8h_source.html#l00027">DestroyResampleFilterThreadSet()</a>, and <a class="el" href="attribute_8c_source.html#l00270">GetImageDepth()</a>.</p>
</div>
</div>
<a class="anchor" id="add39667a19f136297aa0d4fe46edb219"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="method-attribute_8h.html#a487cee8f0dff0607e77f6b51d6403651">MagickExport</a> <a class="el" href="magick-type_8h.html#ac740cbce6e8928a679ae3767b49428dd">MagickBooleanType</a> GetPathTemplate </td>
<td>(</td>
<td class="paramtype">char *&#160;</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="a99330067dde37eff20ea362d3c0e7243"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="method-attribute_8h.html#a487cee8f0dff0607e77f6b51d6403651">MagickExport</a> <a class="el" href="magick-type_8h.html#ac740cbce6e8928a679ae3767b49428dd">MagickBooleanType</a> ListMagickResourceInfo </td>
<td>(</td>
<td class="paramtype">FILE *&#160;</td>
<td class="paramname">, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="magick-type_8h.html#a30abf1f7276060a8f218f4ccf3af1935">ExceptionInfo</a> *&#160;</td>
<td class="paramname">&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="ad9a50a3093926d9eb1a9c8e40c06e396"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="method-attribute_8h.html#a487cee8f0dff0607e77f6b51d6403651">MagickExport</a> void RelinquishMagickResource </td>
<td>(</td>
<td class="paramtype">const <a class="el" href="resource___8h.html#a8571efa4409be32e28abf3ea74a0dbb1">ResourceType</a>&#160;</td>
<td class="paramname">, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const <a class="el" href="magick-type_8h.html#ac5e96585906e4908dbee8127d2bcdae4">MagickSizeType</a>&#160;</td>
<td class="paramname">&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="resource_8c_source.html#l00763">763</a> of file <a class="el" href="resource_8c_source.html">resource.c</a>.</p>
<p>References <a class="el" href="semaphore_8c_source.html#l00095">AcquireSemaphoreInfo()</a>, <a class="el" href="resource_8c_source.html#l00073">_ResourceInfo::area</a>, <a class="el" href="resource_8c_source.html#l00083">_ResourceInfo::area_limit</a>, <a class="el" href="resource___8h_source.html#l00028">AreaResource</a>, <a class="el" href="option_8c_source.html#l02268">CommandOptionToMnemonic()</a>, <a class="el" href="resource_8c_source.html#l00073">_ResourceInfo::disk</a>, <a class="el" href="resource_8c_source.html#l00083">_ResourceInfo::disk_limit</a>, <a class="el" href="resource___8h_source.html#l00029">DiskResource</a>, <a class="el" href="resource_8c_source.html#l00073">_ResourceInfo::file</a>, <a class="el" href="resource_8c_source.html#l00083">_ResourceInfo::file_limit</a>, <a class="el" href="resource___8h_source.html#l00030">FileResource</a>, <a class="el" href="string_8c_source.html#l01076">FormatMagickSize()</a>, <a class="el" href="log_8h_source.html#l00029">GetMagickModule</a>, <a class="el" href="semaphore_8c_source.html#l00337">LockSemaphoreInfo()</a>, <a class="el" href="log_8c_source.html#l01236">LogMagickEvent()</a>, <a class="el" href="magick-type_8h_source.html#l00147">MagickFalse</a>, <a class="el" href="option_8h_source.html#l00088">MagickResourceOptions</a>, <a class="el" href="magick-type_8h_source.html#l00148">MagickTrue</a>, <a class="el" href="resource_8c_source.html#l00073">_ResourceInfo::map</a>, <a class="el" href="resource_8c_source.html#l00083">_ResourceInfo::map_limit</a>, <a class="el" href="resource___8h_source.html#l00031">MapResource</a>, <a class="el" href="method-attribute_8h_source.html#l00108">MaxTextExtent</a>, <a class="el" href="resource_8c_source.html#l00073">_ResourceInfo::memory</a>, <a class="el" href="resource_8c_source.html#l00083">_ResourceInfo::memory_limit</a>, <a class="el" href="resource___8h_source.html#l00032">MemoryResource</a>, <a class="el" href="resource_8c_source.html#l00100">resource_info</a>, <a class="el" href="resource_8c_source.html#l00121">resource_semaphore</a>, <a class="el" href="log_8h_source.html#l00052">ResourceEvent</a>, <a class="el" href="resource_8c_source.html#l00073">_ResourceInfo::thread</a>, <a class="el" href="resource_8c_source.html#l00083">_ResourceInfo::thread_limit</a>, <a class="el" href="resource___8h_source.html#l00033">ThreadResource</a>, <a class="el" href="resource_8c_source.html#l00073">_ResourceInfo::throttle</a>, <a class="el" href="resource_8c_source.html#l00083">_ResourceInfo::throttle_limit</a>, <a class="el" href="resource___8h_source.html#l00034">ThrottleResource</a>, <a class="el" href="resource_8c_source.html#l00073">_ResourceInfo::time</a>, <a class="el" href="resource_8c_source.html#l00083">_ResourceInfo::time_limit</a>, <a class="el" href="resource___8h_source.html#l00035">TimeResource</a>, and <a class="el" href="semaphore_8c_source.html#l00467">UnlockSemaphoreInfo()</a>.</p>
<p>Referenced by <a class="el" href="shear_8c_source.html#l00304">AcquireRadonInfo()</a>, <a class="el" href="cache_8c_source.html#l00809">ClosePixelCacheOnDisk()</a>, <a class="el" href="shear_8c_source.html#l00235">DestroyRadonInfo()</a>, <a class="el" href="cache_8c_source.html#l03417">OpenPixelCache()</a>, and <a class="el" href="cache_8c_source.html#l00824">RelinquishPixelCachePixels()</a>.</p>
</div>
</div>
<a class="anchor" id="affbd25136eb7da82e49a04fde1a61ca2"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="method-attribute_8h.html#a487cee8f0dff0607e77f6b51d6403651">MagickExport</a> <a class="el" href="magick-type_8h.html#ac740cbce6e8928a679ae3767b49428dd">MagickBooleanType</a> RelinquishUniqueFileResource </td>
<td>(</td>
<td class="paramtype">const char *&#160;</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="a558151bdaf6226ed4474e1dc6c46de05"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="method-attribute_8h.html#a487cee8f0dff0607e77f6b51d6403651">MagickExport</a> <a class="el" href="magick-type_8h.html#ac740cbce6e8928a679ae3767b49428dd">MagickBooleanType</a> SetMagickResourceLimit </td>
<td>(</td>
<td class="paramtype">const <a class="el" href="resource___8h.html#a8571efa4409be32e28abf3ea74a0dbb1">ResourceType</a>&#160;</td>
<td class="paramname">, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const <a class="el" href="magick-type_8h.html#ac5e96585906e4908dbee8127d2bcdae4">MagickSizeType</a>&#160;</td>
<td class="paramname">&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="resource_8c_source.html#l01122">1122</a> of file <a class="el" href="resource_8c_source.html">resource.c</a>.</p>
<p>References <a class="el" href="semaphore_8c_source.html#l00095">AcquireSemaphoreInfo()</a>, <a class="el" href="resource_8c_source.html#l00083">_ResourceInfo::area_limit</a>, <a class="el" href="resource___8h_source.html#l00028">AreaResource</a>, <a class="el" href="string_8c_source.html#l00814">DestroyString()</a>, <a class="el" href="resource_8c_source.html#l00083">_ResourceInfo::disk_limit</a>, <a class="el" href="resource___8h_source.html#l00029">DiskResource</a>, <a class="el" href="resource_8c_source.html#l00083">_ResourceInfo::file_limit</a>, <a class="el" href="resource___8h_source.html#l00030">FileResource</a>, <a class="el" href="thread-private_8h_source.html#l00110">GetOpenMPMaximumThreads()</a>, <a class="el" href="policy_8c_source.html#l00380">GetPolicyValue()</a>, <a class="el" href="semaphore_8c_source.html#l00337">LockSemaphoreInfo()</a>, <a class="el" href="resource_8c_source.html#l01114">MagickMin()</a>, <a class="el" href="magick-type_8h_source.html#l00148">MagickTrue</a>, <a class="el" href="resource_8c_source.html#l00083">_ResourceInfo::map_limit</a>, <a class="el" href="resource___8h_source.html#l00031">MapResource</a>, <a class="el" href="resource_8c_source.html#l00083">_ResourceInfo::memory_limit</a>, <a class="el" href="resource___8h_source.html#l00032">MemoryResource</a>, <a class="el" href="resource_8c_source.html#l00100">resource_info</a>, <a class="el" href="resource_8c_source.html#l00121">resource_semaphore</a>, <a class="el" href="resource_8c_source.html#l00933">StringToSizeType()</a>, <a class="el" href="resource_8c_source.html#l00083">_ResourceInfo::thread_limit</a>, <a class="el" href="resource___8h_source.html#l00033">ThreadResource</a>, <a class="el" href="resource_8c_source.html#l00083">_ResourceInfo::throttle_limit</a>, <a class="el" href="resource___8h_source.html#l00034">ThrottleResource</a>, <a class="el" href="resource_8c_source.html#l00083">_ResourceInfo::time_limit</a>, <a class="el" href="resource___8h_source.html#l00035">TimeResource</a>, and <a class="el" href="semaphore_8c_source.html#l00467">UnlockSemaphoreInfo()</a>.</p>
<p>Referenced by <a class="el" href="resource_8c_source.html#l00945">ResourceComponentGenesis()</a>.</p>
</div>
</div>
</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="dir_43e0a1f539e00dcfa1a6bc4d4fee4fc2.html">home</a></li><li class="navelem"><a class="el" href="dir_68918867e77b0a45f29c43673f2273f8.html">cristy</a></li><li class="navelem"><a class="el" href="dir_ed73005e52fb9d11ccda84631fe63a06.html">ImageMagick</a></li><li class="navelem"><a class="el" href="dir_95a66e94b416f0a122e65928fcf2737e.html">ImageMagick</a></li><li class="navelem"><a class="el" href="dir_7e75216414136f366c55fef7840927ba.html">MagickCore</a></li><li class="navelem"><a class="el" href="resource___8h.html">resource_.h</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>