blob: 01731fbdfc62d0b0cf002920a9ffad3cf5193c2f [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: hashmap.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('hashmap_8h.html','');});
</script>
<div id="doc-content">
<div class="header">
<div class="summary">
<a href="hashmap_8h.html#define-members">Macros</a> &#124;
<a href="hashmap_8h.html#typedef-members">Typedefs</a> &#124;
<a href="hashmap_8h.html#func-members">Functions</a> </div>
<div class="headertitle">
<div class="title">hashmap.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="hashmap_8h__dep__incl.png" border="0" usemap="#hashmap_8hdep" alt=""/></div>
<map name="hashmap_8hdep" id="hashmap_8hdep">
<area shape="rect" id="node3" href="accelerate_8c.html" title="accelerate.c" alt="" coords="5651,453,5750,480"/><area shape="rect" id="node5" href="cipher_8c.html" title="cipher.c" alt="" coords="12827,453,12897,480"/><area shape="rect" id="node7" href="coder_8c.html" title="coder.c" alt="" coords="9290,379,9359,405"/><area shape="rect" id="node9" href="configure_8c.html" title="configure.c" alt="" coords="543,379,637,405"/><area shape="rect" id="node11" href="configure_8h.html" title="configure.h" alt="" coords="1059,304,1153,331"/><area shape="rect" id="node19" href="delegate_8c.html" title="delegate.c" alt="" coords="335,379,423,405"/><area shape="rect" id="node23" href="locale_8c.html" title="locale.c" alt="" coords="1245,379,1315,405"/><area shape="rect" id="node25" href="log_8c.html" title="log.c" alt="" coords="661,379,714,405"/><area shape="rect" id="node27" href="magic_8c.html" title="magic.c" alt="" coords="738,379,810,405"/><area shape="rect" id="node29" href="MagickCore_8h.html" title="MagickCore.h" alt="" coords="2635,453,2745,480"/><area shape="rect" id="node33" href="mime_8c.html" title="mime.c" alt="" coords="448,379,518,405"/><area shape="rect" id="node35" href="module_8c.html" title="module.c" alt="" coords="834,379,915,405"/><area shape="rect" id="node39" href="profile_8c.html" title="profile.c" alt="" coords="2620,528,2693,555"/><area shape="rect" id="node41" href="resource_8c.html" title="resource.c" alt="" coords="1645,379,1735,405"/><area shape="rect" id="node45" href="type_8c.html" title="type.c" alt="" coords="1912,379,1974,405"/><area shape="rect" id="node47" href="version_8c.html" title="version.c" alt="" coords="76,379,157,405"/><area shape="rect" id="node50" href="distort_8c.html" title="distort.c" alt="" coords="9154,528,9227,555"/><area shape="rect" id="node52" href="exception_8c.html" title="exception.c" alt="" coords="1336,155,1433,181"/><area shape="rect" id="node54" href="hashmap_8c.html" title="hashmap.c" alt="" coords="10751,80,10845,107"/><area shape="rect" id="node56" href="histogram_8c.html" title="histogram.c" alt="" coords="8335,453,8434,480"/><area shape="rect" id="node59" href="locale___8h.html" title="locale_.h" alt="" coords="1968,80,2046,107"/><area shape="rect" id="node239" href="morphology_8c.html" title="morphology.c" alt="" coords="4507,453,4617,480"/><area shape="rect" id="node244" href="prepress_8c.html" title="prepress.c" alt="" coords="13075,453,13163,480"/><area shape="rect" id="node14" href="color_8c.html" title="color.c" alt="" coords="4871,528,4935,555"/><area shape="rect" id="node16" href="colormap_8c.html" title="colormap.c" alt="" coords="3903,453,3997,480"/><area shape="rect" id="node21" href="identify_8c.html" title="identify.c" alt="" coords="5453,453,5531,480"/><area shape="rect" id="node37" href="policy_8c.html" title="policy.c" alt="" coords="2086,453,2155,480"/><area shape="rect" id="node43" href="threshold_8c.html" title="threshold.c" alt="" coords="3188,528,3282,555"/><area shape="rect" id="node31" href="image-view_8c.html" title="image&#45;view.c" alt="" coords="4097,528,4203,555"/><area shape="rect" id="node61" href="blob_8c.html" title="blob.c" alt="" coords="3471,379,3533,405"/><area shape="rect" id="node65" href="image_8h.html" title="image.h" alt="" coords="6765,155,6838,181"/><area shape="rect" id="node265" href="xwindow_8c.html" title="xwindow.c" alt="" coords="9573,453,9663,480"/><area shape="rect" id="node315" href="string_8c.html" title="string.c" alt="" coords="1999,379,2069,405"/><area shape="rect" id="node514" href="string-private_8h.html" title="string&#45;private.h" alt="" coords="2593,304,2713,331"/><area shape="rect" id="node68" href="animate_8c.html" title="animate.c" alt="" coords="4631,528,4717,555"/><area shape="rect" id="node70" href="artifact_8c.html" title="artifact.c" alt="" coords="10715,379,10793,405"/><area shape="rect" id="node72" href="attribute_8c.html" title="attribute.c" alt="" coords="11909,528,11997,555"/><area shape="rect" id="node74" href="attribute_8h.html" title="attribute.h" alt="" coords="4013,379,4102,405"/><area shape="rect" id="node83" href="display_8c.html" title="display.c" alt="" coords="3225,453,3301,480"/><area shape="rect" id="node85" href="fourier_8c.html" title="fourier.c" alt="" coords="3803,453,3877,480"/><area shape="rect" id="node87" href="fx_8c.html" title="fx.c" alt="" coords="5053,528,5098,555"/><area shape="rect" id="node94" href="property_8c.html" title="property.c" alt="" coords="5521,528,5607,555"/><area shape="rect" id="node96" href="quantize_8c.html" title="quantize.c" alt="" coords="6387,528,6475,555"/><area shape="rect" id="node100" href="shear_8c.html" title="shear.c" alt="" coords="4960,528,5027,555"/><area shape="rect" id="node102" href="transform_8c.html" title="transform.c" alt="" coords="7476,528,7573,555"/><area shape="rect" id="node104" href="blob_8h.html" title="blob.h" alt="" coords="4707,229,4769,256"/><area shape="rect" id="node120" href="colorspace_8c.html" title="colorspace.c" alt="" coords="4742,528,4846,555"/><area shape="rect" id="node122" href="composite_8c.html" title="composite.c" alt="" coords="10604,528,10706,555"/><area shape="rect" id="node127" href="deprecate_8c.html" title="deprecate.c" alt="" coords="12714,528,12813,555"/><area shape="rect" id="node131" href="draw-private_8h.html" title="draw&#45;private.h" alt="" coords="12331,453,12446,480"/><area shape="rect" id="node141" href="enhance_8c.html" title="enhance.c" alt="" coords="6851,528,6939,555"/><area shape="rect" id="node149" href="layer_8c.html" title="layer.c" alt="" coords="5826,453,5890,480"/><area shape="rect" id="node154" href="option_8c.html" title="option.c" alt="" coords="10615,379,10689,405"/><area shape="rect" id="node156" href="pixel-accessor_8h.html" title="pixel&#45;accessor.h" alt="" coords="7227,379,7353,405"/><area shape="rect" id="node163" href="channel_8c.html" title="channel.c" alt="" coords="3081,528,3162,555"/><area shape="rect" id="node167" href="colorspace-private_8h.html" title="colorspace&#45;private.h" alt="" coords="7130,453,7283,480"/><area shape="rect" id="node179" href="decorate_8c.html" title="decorate.c" alt="" coords="5919,528,6010,555"/><area shape="rect" id="node191" href="segment_8c.html" title="segment.c" alt="" coords="7598,528,7689,555"/><area shape="rect" id="node200" href="composite-private_8h.html" title="composite&#45;private.h" alt="" coords="10363,453,10515,480"/><area shape="rect" id="node232" href="gem_8c.html" title="gem.c" alt="" coords="9485,453,9547,480"/><area shape="rect" id="node253" href="resample_8c.html" title="resample.c" alt="" coords="9789,453,9882,480"/><area shape="rect" id="node255" href="resize_8c.html" title="resize.c" alt="" coords="4309,453,4379,480"/><area shape="rect" id="node259" href="signature_8c.html" title="signature.c" alt="" coords="9367,453,9461,480"/><area shape="rect" id="node326" href="color-private_8h.html" title="color&#45;private.h" alt="" coords="8333,379,8449,405"/><area shape="rect" id="node365" href="widget_8c.html" title="widget.c" alt="" coords="11672,453,11747,480"/><area shape="rect" id="node368" href="colormap-private_8h.html" title="colormap&#45;private.h" alt="" coords="13239,453,13386,480"/><area shape="rect" id="node374" href="compare_8h.html" title="compare.h" alt="" coords="10407,304,10498,331"/><area shape="rect" id="node384" href="decorate_8h.html" title="decorate.h" alt="" coords="3152,379,3243,405"/><area shape="rect" id="node392" href="montage_8c.html" title="montage.c" alt="" coords="11453,453,11545,480"/><area shape="rect" id="node400" href="draw_8h.html" title="draw.h" alt="" coords="9912,304,9977,331"/><area shape="rect" id="node448" href="monitor-private_8h.html" title="monitor&#45;private.h" alt="" coords="5091,379,5225,405"/><area shape="rect" id="node487" href="monitor_8c.html" title="monitor.c" alt="" coords="10461,229,10545,256"/><area shape="rect" id="node497" href="registry_8c.html" title="registry.c" alt="" coords="10570,229,10649,256"/><area shape="rect" id="node505" href="static_8c.html" title="static.c" alt="" coords="10675,229,10742,256"/><area shape="rect" id="node507" href="token_8c.html" title="token.c" alt="" coords="2144,379,2214,405"/><area shape="rect" id="node77" href="annotate_8c.html" title="annotate.c" alt="" coords="10892,528,10983,555"/><area shape="rect" id="node81" href="compress_8c.html" title="compress.c" alt="" coords="4188,453,4285,480"/><area shape="rect" id="node90" href="image_8c.html" title="image.c" alt="" coords="7253,528,7326,555"/><area shape="rect" id="node98" href="quantum_8c.html" title="quantum.c" alt="" coords="4022,453,4113,480"/><area shape="rect" id="node108" href="cache_8c.html" title="cache.c" alt="" coords="8588,528,8658,555"/><area shape="rect" id="node110" href="cache_8h.html" title="cache.h" alt="" coords="7907,304,7979,331"/><area shape="rect" id="node125" href="constitute_8c.html" title="constitute.c" alt="" coords="3326,453,3425,480"/><area shape="rect" id="node136" href="draw_8c.html" title="draw.c" alt="" coords="11602,528,11666,555"/><area shape="rect" id="node143" href="feature_8c.html" title="feature.c" alt="" coords="8683,528,8761,555"/><area shape="rect" id="node151" href="magick_8c.html" title="magick.c" alt="" coords="8069,453,8147,480"/><area shape="rect" id="node194" href="statistic_8c.html" title="statistic.c" alt="" coords="8786,528,8867,555"/><area shape="rect" id="node216" href="stream_8c.html" title="stream.c" alt="" coords="11224,528,11302,555"/><area shape="rect" id="node226" href="effect_8c.html" title="effect.c" alt="" coords="5557,453,5626,480"/><area shape="rect" id="node242" href="pixel_8c.html" title="pixel.c" alt="" coords="9280,453,9342,480"/><area shape="rect" id="node248" href="quantum-export_8c.html" title="quantum&#45;export.c" alt="" coords="8813,453,8951,480"/><area shape="rect" id="node250" href="quantum-import_8c.html" title="quantum&#45;import.c" alt="" coords="8173,453,8311,480"/><area shape="rect" id="node297" href="list_8c.html" title="list.c" alt="" coords="4949,304,4999,331"/><area shape="rect" id="node304" href="memory_8c.html" title="memory.c" alt="" coords="4736,304,4822,331"/><area shape="rect" id="node319" href="utility_8c.html" title="utility.c" alt="" coords="2239,379,2306,405"/><area shape="rect" id="node321" href="xml-tree_8c.html" title="xml&#45;tree.c" alt="" coords="2330,379,2418,405"/><area shape="rect" id="node138" href="paint_8c.html" title="paint.c" alt="" coords="10731,528,10795,555"/><area shape="rect" id="node176" href="compare_8c.html" title="compare.c" alt="" coords="8893,528,8983,555"/><area shape="rect" id="node403" href="annotate_8h.html" title="annotate.h" alt="" coords="9383,379,9477,405"/><area shape="rect" id="node422" href="geometry_8c.html" title="geometry.c" alt="" coords="5707,379,5801,405"/></map>
</div>
</div>
<p><a href="hashmap_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:ac2bd652f38319aef45babbefb7e76eed"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="hashmap_8h.html#ac2bd652f38319aef45babbefb7e76eed">SmallHashmapSize</a>&#160;&#160;&#160;17</td></tr>
<tr class="separator:ac2bd652f38319aef45babbefb7e76eed"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a77929b51fb523a0f568b51efdebdbc16"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="hashmap_8h.html#a77929b51fb523a0f568b51efdebdbc16">MediumHashmapSize</a>&#160;&#160;&#160;509</td></tr>
<tr class="separator:a77929b51fb523a0f568b51efdebdbc16"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a984e53c6e4fd8e9d29683f8061b1ff21"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="hashmap_8h.html#a984e53c6e4fd8e9d29683f8061b1ff21">LargeHashmapSize</a>&#160;&#160;&#160;8191</td></tr>
<tr class="separator:a984e53c6e4fd8e9d29683f8061b1ff21"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1f67ff787869c15966b86082776ea74b"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="hashmap_8h.html#a1f67ff787869c15966b86082776ea74b">HugeHashmapSize</a>&#160;&#160;&#160;131071</td></tr>
<tr class="separator:a1f67ff787869c15966b86082776ea74b"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="typedef-members"></a>
Typedefs</h2></td></tr>
<tr class="memitem:ad7d59ab6fef9e01290b51c7856f45841"><td class="memItemLeft" align="right" valign="top">typedef struct <a class="el" href="struct__HashmapInfo.html">_HashmapInfo</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="hashmap_8h.html#ad7d59ab6fef9e01290b51c7856f45841">HashmapInfo</a></td></tr>
<tr class="separator:ad7d59ab6fef9e01290b51c7856f45841"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a983d93fc1356a208ba15d9ef7487c378"><td class="memItemLeft" align="right" valign="top">typedef struct <a class="el" href="struct__LinkedListInfo.html">_LinkedListInfo</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="hashmap_8h.html#a983d93fc1356a208ba15d9ef7487c378">LinkedListInfo</a></td></tr>
<tr class="separator:a983d93fc1356a208ba15d9ef7487c378"><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:ac53b448cc0df646ca2db1f85aa571097"><td class="memItemLeft" align="right" valign="top"><a class="el" href="method-attribute_8h.html#a487cee8f0dff0607e77f6b51d6403651">MagickExport</a> <a class="el" href="hashmap_8h.html#ad7d59ab6fef9e01290b51c7856f45841">HashmapInfo</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="hashmap_8h.html#ac53b448cc0df646ca2db1f85aa571097">DestroyHashmap</a> (<a class="el" href="hashmap_8h.html#ad7d59ab6fef9e01290b51c7856f45841">HashmapInfo</a> *)</td></tr>
<tr class="separator:ac53b448cc0df646ca2db1f85aa571097"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a938befb6f7d39d9e13664e94468f33ae"><td class="memItemLeft" align="right" valign="top"><a class="el" href="method-attribute_8h.html#a487cee8f0dff0607e77f6b51d6403651">MagickExport</a> <a class="el" href="hashmap_8h.html#ad7d59ab6fef9e01290b51c7856f45841">HashmapInfo</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="hashmap_8h.html#a938befb6f7d39d9e13664e94468f33ae">NewHashmap</a> (const size_t, size_t(*)(const void *), <a class="el" href="magick-type_8h.html#ac740cbce6e8928a679ae3767b49428dd">MagickBooleanType</a>(*)(const void *, const void *), void *(*)(void *), void *(*)(void *))</td></tr>
<tr class="separator:a938befb6f7d39d9e13664e94468f33ae"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1947fc196bfb1d8f7f5c26b6d1134658"><td class="memItemLeft" align="right" valign="top"><a class="el" href="method-attribute_8h.html#a487cee8f0dff0607e77f6b51d6403651">MagickExport</a> <a class="el" href="hashmap_8h.html#a983d93fc1356a208ba15d9ef7487c378">LinkedListInfo</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="hashmap_8h.html#a1947fc196bfb1d8f7f5c26b6d1134658">DestroyLinkedList</a> (<a class="el" href="hashmap_8h.html#a983d93fc1356a208ba15d9ef7487c378">LinkedListInfo</a> *, void *(*)(void *))</td></tr>
<tr class="separator:a1947fc196bfb1d8f7f5c26b6d1134658"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa10bf388c762755668fb215120439cf6"><td class="memItemLeft" align="right" valign="top"><a class="el" href="method-attribute_8h.html#a487cee8f0dff0607e77f6b51d6403651">MagickExport</a> <a class="el" href="hashmap_8h.html#a983d93fc1356a208ba15d9ef7487c378">LinkedListInfo</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="hashmap_8h.html#aa10bf388c762755668fb215120439cf6">NewLinkedList</a> (const size_t)</td></tr>
<tr class="separator:aa10bf388c762755668fb215120439cf6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1f039f775cbbf9fd1e168f0c7b336925"><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="hashmap_8h.html#a1f039f775cbbf9fd1e168f0c7b336925">AppendValueToLinkedList</a> (<a class="el" href="hashmap_8h.html#a983d93fc1356a208ba15d9ef7487c378">LinkedListInfo</a> *, const void *)</td></tr>
<tr class="separator:a1f039f775cbbf9fd1e168f0c7b336925"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a873fb886da7055f953e9eaf74905ccf1"><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="hashmap_8h.html#a873fb886da7055f953e9eaf74905ccf1">CompareHashmapString</a> (const void *, const void *)</td></tr>
<tr class="separator:a873fb886da7055f953e9eaf74905ccf1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa7b765ad882ab0797222c80b1190654b"><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="hashmap_8h.html#aa7b765ad882ab0797222c80b1190654b">CompareHashmapStringInfo</a> (const void *, const void *)</td></tr>
<tr class="separator:aa7b765ad882ab0797222c80b1190654b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a13b18d6976565f6d905cf2959b38fae7"><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="hashmap_8h.html#a13b18d6976565f6d905cf2959b38fae7">InsertValueInLinkedList</a> (<a class="el" href="hashmap_8h.html#a983d93fc1356a208ba15d9ef7487c378">LinkedListInfo</a> *, const size_t, const void *)</td></tr>
<tr class="separator:a13b18d6976565f6d905cf2959b38fae7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a339a2831fa1217b36c4334ca4371da29"><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="hashmap_8h.html#a339a2831fa1217b36c4334ca4371da29">InsertValueInSortedLinkedList</a> (<a class="el" href="hashmap_8h.html#a983d93fc1356a208ba15d9ef7487c378">LinkedListInfo</a> *, int(*)(const void *, const void *), void **, const void *)</td></tr>
<tr class="separator:a339a2831fa1217b36c4334ca4371da29"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad1643be0b238b21fe96cbe6b284a9429"><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="hashmap_8h.html#ad1643be0b238b21fe96cbe6b284a9429">IsHashmapEmpty</a> (const <a class="el" href="hashmap_8h.html#ad7d59ab6fef9e01290b51c7856f45841">HashmapInfo</a> *)</td></tr>
<tr class="separator:ad1643be0b238b21fe96cbe6b284a9429"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af7f9fac5fe111dd7324bcb1964aefe1d"><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="hashmap_8h.html#af7f9fac5fe111dd7324bcb1964aefe1d">IsLinkedListEmpty</a> (const <a class="el" href="hashmap_8h.html#a983d93fc1356a208ba15d9ef7487c378">LinkedListInfo</a> *)</td></tr>
<tr class="separator:af7f9fac5fe111dd7324bcb1964aefe1d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae1f1042a96b6e74bff520f62c04599d5"><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="hashmap_8h.html#ae1f1042a96b6e74bff520f62c04599d5">LinkedListToArray</a> (<a class="el" href="hashmap_8h.html#a983d93fc1356a208ba15d9ef7487c378">LinkedListInfo</a> *, void **)</td></tr>
<tr class="separator:ae1f1042a96b6e74bff520f62c04599d5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7447a0838f4b72558a5c9f01388cb824"><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="hashmap_8h.html#a7447a0838f4b72558a5c9f01388cb824">PutEntryInHashmap</a> (<a class="el" href="hashmap_8h.html#ad7d59ab6fef9e01290b51c7856f45841">HashmapInfo</a> *, const void *, const void *)</td></tr>
<tr class="separator:a7447a0838f4b72558a5c9f01388cb824"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2101531c47ba24d02a668a003a089083"><td class="memItemLeft" align="right" valign="top"><a class="el" href="method-attribute_8h.html#a487cee8f0dff0607e77f6b51d6403651">MagickExport</a> size_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="hashmap_8h.html#a2101531c47ba24d02a668a003a089083">GetNumberOfElementsInLinkedList</a> (const <a class="el" href="hashmap_8h.html#a983d93fc1356a208ba15d9ef7487c378">LinkedListInfo</a> *)</td></tr>
<tr class="separator:a2101531c47ba24d02a668a003a089083"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2593c08629f7237e3d2c0fe3b9ba4411"><td class="memItemLeft" align="right" valign="top"><a class="el" href="method-attribute_8h.html#a487cee8f0dff0607e77f6b51d6403651">MagickExport</a> size_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="hashmap_8h.html#a2593c08629f7237e3d2c0fe3b9ba4411">GetNumberOfEntriesInHashmap</a> (const <a class="el" href="hashmap_8h.html#ad7d59ab6fef9e01290b51c7856f45841">HashmapInfo</a> *)</td></tr>
<tr class="separator:a2593c08629f7237e3d2c0fe3b9ba4411"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8d8961ac334801b1d4d3222f293b266e"><td class="memItemLeft" align="right" valign="top"><a class="el" href="method-attribute_8h.html#a487cee8f0dff0607e77f6b51d6403651">MagickExport</a> size_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="hashmap_8h.html#a8d8961ac334801b1d4d3222f293b266e">HashPointerType</a> (const void *)</td></tr>
<tr class="separator:a8d8961ac334801b1d4d3222f293b266e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a11a606ae5f8501ca488d5d96b8551e2d"><td class="memItemLeft" align="right" valign="top"><a class="el" href="method-attribute_8h.html#a487cee8f0dff0607e77f6b51d6403651">MagickExport</a> size_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="hashmap_8h.html#a11a606ae5f8501ca488d5d96b8551e2d">HashStringType</a> (const void *)</td></tr>
<tr class="separator:a11a606ae5f8501ca488d5d96b8551e2d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a36863e84b469c1fce13303ed6a68ad12"><td class="memItemLeft" align="right" valign="top"><a class="el" href="method-attribute_8h.html#a487cee8f0dff0607e77f6b51d6403651">MagickExport</a> size_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="hashmap_8h.html#a36863e84b469c1fce13303ed6a68ad12">HashStringInfoType</a> (const void *)</td></tr>
<tr class="separator:a36863e84b469c1fce13303ed6a68ad12"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a57c752ca205423ecf6659d3844fa918a"><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="hashmap_8h.html#a57c752ca205423ecf6659d3844fa918a">ClearLinkedList</a> (<a class="el" href="hashmap_8h.html#a983d93fc1356a208ba15d9ef7487c378">LinkedListInfo</a> *, void *(*)(void *))</td></tr>
<tr class="separator:a57c752ca205423ecf6659d3844fa918a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adf994e2fa2d50e9ad50a01488e481abc"><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="hashmap_8h.html#adf994e2fa2d50e9ad50a01488e481abc">GetLastValueInLinkedList</a> (<a class="el" href="hashmap_8h.html#a983d93fc1356a208ba15d9ef7487c378">LinkedListInfo</a> *)</td></tr>
<tr class="separator:adf994e2fa2d50e9ad50a01488e481abc"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a69bc4c1b5162eed43a567acdc1a4d24d"><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="hashmap_8h.html#a69bc4c1b5162eed43a567acdc1a4d24d">GetNextKeyInHashmap</a> (<a class="el" href="hashmap_8h.html#ad7d59ab6fef9e01290b51c7856f45841">HashmapInfo</a> *)</td></tr>
<tr class="separator:a69bc4c1b5162eed43a567acdc1a4d24d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aaea252bcdc361f170f9934322c485e57"><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="hashmap_8h.html#aaea252bcdc361f170f9934322c485e57">GetNextValueInHashmap</a> (<a class="el" href="hashmap_8h.html#ad7d59ab6fef9e01290b51c7856f45841">HashmapInfo</a> *)</td></tr>
<tr class="separator:aaea252bcdc361f170f9934322c485e57"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a714f5847fce8c8d9a80f4f7b8bc97685"><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="hashmap_8h.html#a714f5847fce8c8d9a80f4f7b8bc97685">GetNextValueInLinkedList</a> (<a class="el" href="hashmap_8h.html#a983d93fc1356a208ba15d9ef7487c378">LinkedListInfo</a> *)</td></tr>
<tr class="separator:a714f5847fce8c8d9a80f4f7b8bc97685"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a409bd6123c802aab17cf62837811a904"><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="hashmap_8h.html#a409bd6123c802aab17cf62837811a904">GetValueFromHashmap</a> (<a class="el" href="hashmap_8h.html#ad7d59ab6fef9e01290b51c7856f45841">HashmapInfo</a> *, const void *)</td></tr>
<tr class="separator:a409bd6123c802aab17cf62837811a904"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a815ecfc98daa919ad99f33d6911ff6c4"><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="hashmap_8h.html#a815ecfc98daa919ad99f33d6911ff6c4">GetValueFromLinkedList</a> (<a class="el" href="hashmap_8h.html#a983d93fc1356a208ba15d9ef7487c378">LinkedListInfo</a> *, const size_t)</td></tr>
<tr class="separator:a815ecfc98daa919ad99f33d6911ff6c4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1dae45af7b7e915847151e26a51fe0f7"><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="hashmap_8h.html#a1dae45af7b7e915847151e26a51fe0f7">RemoveElementByValueFromLinkedList</a> (<a class="el" href="hashmap_8h.html#a983d93fc1356a208ba15d9ef7487c378">LinkedListInfo</a> *, const void *)</td></tr>
<tr class="separator:a1dae45af7b7e915847151e26a51fe0f7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7af982ed9b283b4e5f99672cf17b12f0"><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="hashmap_8h.html#a7af982ed9b283b4e5f99672cf17b12f0">RemoveElementFromLinkedList</a> (<a class="el" href="hashmap_8h.html#a983d93fc1356a208ba15d9ef7487c378">LinkedListInfo</a> *, const size_t)</td></tr>
<tr class="separator:a7af982ed9b283b4e5f99672cf17b12f0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afb39b910f76ee10469c57a6d4c459247"><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="hashmap_8h.html#afb39b910f76ee10469c57a6d4c459247">RemoveEntryFromHashmap</a> (<a class="el" href="hashmap_8h.html#ad7d59ab6fef9e01290b51c7856f45841">HashmapInfo</a> *, const void *)</td></tr>
<tr class="separator:afb39b910f76ee10469c57a6d4c459247"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af69ece0cdc41a1a9eac327501ca4a3b4"><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="hashmap_8h.html#af69ece0cdc41a1a9eac327501ca4a3b4">RemoveLastElementFromLinkedList</a> (<a class="el" href="hashmap_8h.html#a983d93fc1356a208ba15d9ef7487c378">LinkedListInfo</a> *)</td></tr>
<tr class="separator:af69ece0cdc41a1a9eac327501ca4a3b4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4576a43ea658913a2f99942fab1c16f2"><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="hashmap_8h.html#a4576a43ea658913a2f99942fab1c16f2">ResetHashmapIterator</a> (<a class="el" href="hashmap_8h.html#ad7d59ab6fef9e01290b51c7856f45841">HashmapInfo</a> *)</td></tr>
<tr class="separator:a4576a43ea658913a2f99942fab1c16f2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a78b0837305dd33766cb084f7a094381a"><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="hashmap_8h.html#a78b0837305dd33766cb084f7a094381a">ResetLinkedListIterator</a> (<a class="el" href="hashmap_8h.html#a983d93fc1356a208ba15d9ef7487c378">LinkedListInfo</a> *)</td></tr>
<tr class="separator:a78b0837305dd33766cb084f7a094381a"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<h2 class="groupheader">Macro Definition Documentation</h2>
<a class="anchor" id="a1f67ff787869c15966b86082776ea74b"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define HugeHashmapSize&#160;&#160;&#160;131071</td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="hashmap_8h_source.html#l00028">28</a> of file <a class="el" href="hashmap_8h_source.html">hashmap.h</a>.</p>
</div>
</div>
<a class="anchor" id="a984e53c6e4fd8e9d29683f8061b1ff21"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define LargeHashmapSize&#160;&#160;&#160;8191</td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="hashmap_8h_source.html#l00027">27</a> of file <a class="el" href="hashmap_8h_source.html">hashmap.h</a>.</p>
</div>
</div>
<a class="anchor" id="a77929b51fb523a0f568b51efdebdbc16"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define MediumHashmapSize&#160;&#160;&#160;509</td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="hashmap_8h_source.html#l00026">26</a> of file <a class="el" href="hashmap_8h_source.html">hashmap.h</a>.</p>
</div>
</div>
<a class="anchor" id="ac2bd652f38319aef45babbefb7e76eed"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define SmallHashmapSize&#160;&#160;&#160;17</td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="hashmap_8h_source.html#l00025">25</a> of file <a class="el" href="hashmap_8h_source.html">hashmap.h</a>.</p>
</div>
</div>
<h2 class="groupheader">Typedef Documentation</h2>
<a class="anchor" id="ad7d59ab6fef9e01290b51c7856f45841"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">typedef struct <a class="el" href="struct__HashmapInfo.html">_HashmapInfo</a> <a class="el" href="hashmap_8h.html#ad7d59ab6fef9e01290b51c7856f45841">HashmapInfo</a></td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="hashmap_8h_source.html#l00030">30</a> of file <a class="el" href="hashmap_8h_source.html">hashmap.h</a>.</p>
</div>
</div>
<a class="anchor" id="a983d93fc1356a208ba15d9ef7487c378"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">typedef struct <a class="el" href="struct__LinkedListInfo.html">_LinkedListInfo</a> <a class="el" href="hashmap_8h.html#a983d93fc1356a208ba15d9ef7487c378">LinkedListInfo</a></td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="hashmap_8h_source.html#l00033">33</a> of file <a class="el" href="hashmap_8h_source.html">hashmap.h</a>.</p>
</div>
</div>
<h2 class="groupheader">Function Documentation</h2>
<a class="anchor" id="a1f039f775cbbf9fd1e168f0c7b336925"></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> AppendValueToLinkedList </td>
<td>(</td>
<td class="paramtype"><a class="el" href="hashmap_8h.html#a983d93fc1356a208ba15d9ef7487c378">LinkedListInfo</a> *&#160;</td>
<td class="paramname">, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const void *&#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="a57c752ca205423ecf6659d3844fa918a"></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 ClearLinkedList </td>
<td>(</td>
<td class="paramtype"><a class="el" href="hashmap_8h.html#a983d93fc1356a208ba15d9ef7487c378">LinkedListInfo</a> *&#160;</td>
<td class="paramname">, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">void *&#160;</td>
<td class="paramname">*)(void *&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="a873fb886da7055f953e9eaf74905ccf1"></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> CompareHashmapString </td>
<td>(</td>
<td class="paramtype">const void *&#160;</td>
<td class="paramname">, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const void *&#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="aa7b765ad882ab0797222c80b1190654b"></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> CompareHashmapStringInfo </td>
<td>(</td>
<td class="paramtype">const void *&#160;</td>
<td class="paramname">, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const void *&#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="ac53b448cc0df646ca2db1f85aa571097"></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="hashmap_8h.html#ad7d59ab6fef9e01290b51c7856f45841">HashmapInfo</a>* DestroyHashmap </td>
<td>(</td>
<td class="paramtype"><a class="el" href="hashmap_8h.html#ad7d59ab6fef9e01290b51c7856f45841">HashmapInfo</a> *&#160;</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="a1947fc196bfb1d8f7f5c26b6d1134658"></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="hashmap_8h.html#a983d93fc1356a208ba15d9ef7487c378">LinkedListInfo</a>* DestroyLinkedList </td>
<td>(</td>
<td class="paramtype"><a class="el" href="hashmap_8h.html#a983d93fc1356a208ba15d9ef7487c378">LinkedListInfo</a> *&#160;</td>
<td class="paramname">, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">void *&#160;</td>
<td class="paramname">*)(void *&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="adf994e2fa2d50e9ad50a01488e481abc"></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 * GetLastValueInLinkedList </td>
<td>(</td>
<td class="paramtype"><a class="el" href="hashmap_8h.html#a983d93fc1356a208ba15d9ef7487c378">LinkedListInfo</a> *&#160;</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="a69bc4c1b5162eed43a567acdc1a4d24d"></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 * GetNextKeyInHashmap </td>
<td>(</td>
<td class="paramtype"><a class="el" href="hashmap_8h.html#ad7d59ab6fef9e01290b51c7856f45841">HashmapInfo</a> *&#160;</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="aaea252bcdc361f170f9934322c485e57"></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 * GetNextValueInHashmap </td>
<td>(</td>
<td class="paramtype"><a class="el" href="hashmap_8h.html#ad7d59ab6fef9e01290b51c7856f45841">HashmapInfo</a> *&#160;</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="a714f5847fce8c8d9a80f4f7b8bc97685"></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 * GetNextValueInLinkedList </td>
<td>(</td>
<td class="paramtype"><a class="el" href="hashmap_8h.html#a983d93fc1356a208ba15d9ef7487c378">LinkedListInfo</a> *&#160;</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="a2101531c47ba24d02a668a003a089083"></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> size_t GetNumberOfElementsInLinkedList </td>
<td>(</td>
<td class="paramtype">const <a class="el" href="hashmap_8h.html#a983d93fc1356a208ba15d9ef7487c378">LinkedListInfo</a> *&#160;</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="a2593c08629f7237e3d2c0fe3b9ba4411"></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> size_t GetNumberOfEntriesInHashmap </td>
<td>(</td>
<td class="paramtype">const <a class="el" href="hashmap_8h.html#ad7d59ab6fef9e01290b51c7856f45841">HashmapInfo</a> *&#160;</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="a409bd6123c802aab17cf62837811a904"></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 * GetValueFromHashmap </td>
<td>(</td>
<td class="paramtype"><a class="el" href="hashmap_8h.html#ad7d59ab6fef9e01290b51c7856f45841">HashmapInfo</a> *&#160;</td>
<td class="paramname">, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const void *&#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="a815ecfc98daa919ad99f33d6911ff6c4"></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 * GetValueFromLinkedList </td>
<td>(</td>
<td class="paramtype"><a class="el" href="hashmap_8h.html#a983d93fc1356a208ba15d9ef7487c378">LinkedListInfo</a> *&#160;</td>
<td class="paramname">, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const size_t&#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="a8d8961ac334801b1d4d3222f293b266e"></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> size_t HashPointerType </td>
<td>(</td>
<td class="paramtype">const void *&#160;</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="a36863e84b469c1fce13303ed6a68ad12"></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> size_t HashStringInfoType </td>
<td>(</td>
<td class="paramtype">const void *&#160;</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="hashmap_8c_source.html#l00967">967</a> of file <a class="el" href="hashmap_8c_source.html">hashmap.c</a>.</p>
<p>References <a class="el" href="signature-private_8h.html#af98839dc7396595ea94876e8538f9faf">AcquireSignatureInfo()</a>, <a class="el" href="signature_8c_source.html#l00168">DestroySignatureInfo()</a>, <a class="el" href="signature-private_8h.html#a7990cafb14ab19e08146c765597e9229">FinalizeSignature()</a>, <a class="el" href="signature_8c_source.html#l00328">GetSignatureDigest()</a>, <a class="el" href="string_8c_source.html#l01263">GetStringInfoDatum()</a>, and <a class="el" href="signature_8c_source.html#l00774">UpdateSignature()</a>.</p>
</div>
</div>
<a class="anchor" id="a11a606ae5f8501ca488d5d96b8551e2d"></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> size_t HashStringType </td>
<td>(</td>
<td class="paramtype">const void *&#160;</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="a13b18d6976565f6d905cf2959b38fae7"></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> InsertValueInLinkedList </td>
<td>(</td>
<td class="paramtype"><a class="el" href="hashmap_8h.html#a983d93fc1356a208ba15d9ef7487c378">LinkedListInfo</a> *&#160;</td>
<td class="paramname">, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const size_t&#160;</td>
<td class="paramname">, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const void *&#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="a339a2831fa1217b36c4334ca4371da29"></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> InsertValueInSortedLinkedList </td>
<td>(</td>
<td class="paramtype"><a class="el" href="hashmap_8h.html#a983d93fc1356a208ba15d9ef7487c378">LinkedListInfo</a> *&#160;</td>
<td class="paramname">, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">int(*)(const void *, const void *)&#160;</td>
<td class="paramname">, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">void **&#160;</td>
<td class="paramname">, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const void *&#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="ad1643be0b238b21fe96cbe6b284a9429"></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> IsHashmapEmpty </td>
<td>(</td>
<td class="paramtype">const <a class="el" href="hashmap_8h.html#ad7d59ab6fef9e01290b51c7856f45841">HashmapInfo</a> *&#160;</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="af7f9fac5fe111dd7324bcb1964aefe1d"></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> IsLinkedListEmpty </td>
<td>(</td>
<td class="paramtype">const <a class="el" href="hashmap_8h.html#a983d93fc1356a208ba15d9ef7487c378">LinkedListInfo</a> *&#160;</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="ae1f1042a96b6e74bff520f62c04599d5"></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> LinkedListToArray </td>
<td>(</td>
<td class="paramtype"><a class="el" href="hashmap_8h.html#a983d93fc1356a208ba15d9ef7487c378">LinkedListInfo</a> *&#160;</td>
<td class="paramname">, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">void **&#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="a938befb6f7d39d9e13664e94468f33ae"></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="hashmap_8h.html#ad7d59ab6fef9e01290b51c7856f45841">HashmapInfo</a> * NewHashmap </td>
<td>(</td>
<td class="paramtype">const size_t&#160;</td>
<td class="paramname">, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">size_t(*)(const void *)&#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#ac740cbce6e8928a679ae3767b49428dd">MagickBooleanType</a>(*)(const void *, const void *)&#160;</td>
<td class="paramname">, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">void *&#160;</td>
<td class="paramname">*)(void *, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">void *&#160;</td>
<td class="paramname">*)(void *&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="aa10bf388c762755668fb215120439cf6"></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="hashmap_8h.html#a983d93fc1356a208ba15d9ef7487c378">LinkedListInfo</a> * NewLinkedList </td>
<td>(</td>
<td class="paramtype">const size_t&#160;</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="hashmap_8c_source.html#l01404">1404</a> of file <a class="el" href="hashmap_8c_source.html">hashmap.c</a>.</p>
<p>References <a class="el" href="memory_8c_source.html#l00410">AcquireMagickMemory()</a>, <a class="el" href="semaphore_8c_source.html#l00189">AllocateSemaphoreInfo()</a>, <a class="el" href="hashmap_8c_source.html#l00079">_LinkedListInfo::capacity</a>, <a class="el" href="hashmap_8c_source.html#l00088">_LinkedListInfo::debug</a>, <a class="el" href="hashmap_8c_source.html#l00079">_LinkedListInfo::elements</a>, <a class="el" href="hashmap_8c_source.html#l00083">_LinkedListInfo::head</a>, <a class="el" href="magick-type_8h_source.html#l00147">MagickFalse</a>, <a class="el" href="method-attribute_8h_source.html#l00106">MagickSignature</a>, <a class="el" href="hashmap_8c_source.html#l00083">_LinkedListInfo::next</a>, <a class="el" href="memory_8c_source.html#l00845">ResetMagickMemory()</a>, <a class="el" href="exception_8h_source.html#l00078">ResourceLimitFatalError</a>, <a class="el" href="hashmap_8c_source.html#l00091">_LinkedListInfo::semaphore</a>, <a class="el" href="hashmap_8c_source.html#l00094">_LinkedListInfo::signature</a>, <a class="el" href="hashmap_8c_source.html#l00083">_LinkedListInfo::tail</a>, and <a class="el" href="exception-private_8h_source.html#l00036">ThrowFatalException</a>.</p>
<p>Referenced by <a class="el" href="configure_8c_source.html#l00560">GetConfigureOptions()</a>, <a class="el" href="configure_8c_source.html#l00651">GetConfigurePaths()</a>, <a class="el" href="exception_8c_source.html#l00455">GetExceptionInfo()</a>, <a class="el" href="locale_8c_source.html#l00700">GetLocaleOptions()</a>, <a class="el" href="hashmap_8c_source.html#l01453">IncreaseHashmapCapacity()</a>, <a class="el" href="color_8c_source.html#l01823">LoadColorList()</a>, <a class="el" href="color_8c_source.html#l02040">LoadColorLists()</a>, <a class="el" href="configure_8c_source.html#l01030">LoadConfigureList()</a>, <a class="el" href="configure_8c_source.html#l01233">LoadConfigureLists()</a>, <a class="el" href="delegate_8c_source.html#l01216">LoadDelegateList()</a>, <a class="el" href="log_8c_source.html#l01281">LoadLogList()</a>, <a class="el" href="log_8c_source.html#l01524">LoadLogLists()</a>, <a class="el" href="magic_8c_source.html#l00665">LoadMagicList()</a>, <a class="el" href="magic_8c_source.html#l00926">LoadMagicLists()</a>, <a class="el" href="mime_8c_source.html#l00738">LoadMimeList()</a>, <a class="el" href="policy_8c_source.html#l00644">LoadPolicyList()</a>, <a class="el" href="policy_8c_source.html#l00877">LoadPolicyLists()</a>, and <a class="el" href="hashmap_8c_source.html#l01535">PutEntryInHashmap()</a>.</p>
</div>
</div>
<a class="anchor" id="a7447a0838f4b72558a5c9f01388cb824"></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> PutEntryInHashmap </td>
<td>(</td>
<td class="paramtype"><a class="el" href="hashmap_8h.html#ad7d59ab6fef9e01290b51c7856f45841">HashmapInfo</a> *&#160;</td>
<td class="paramname">, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const void *&#160;</td>
<td class="paramname">, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const void *&#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="hashmap_8c_source.html#l01535">1535</a> of file <a class="el" href="hashmap_8c_source.html">hashmap.c</a>.</p>
<p>References <a class="el" href="memory_8c_source.html#l00410">AcquireMagickMemory()</a>, <a class="el" href="hashmap_8c_source.html#l00110">_HashmapInfo::capacity</a>, <a class="el" href="hashmap_8c_source.html#l00103">_HashmapInfo::compare</a>, <a class="el" href="hashmap_8c_source.html#l00121">_HashmapInfo::debug</a>, <a class="el" href="hashmap_8c_source.html#l00079">_LinkedListInfo::elements</a>, <a class="el" href="hashmap_8c_source.html#l00110">_HashmapInfo::entries</a>, <a class="el" href="log_8h_source.html#l00029">GetMagickModule</a>, <a class="el" href="hashmap_8c_source.html#l00626">GetNextValueInLinkedList()</a>, <a class="el" href="hashmap_8c_source.html#l00069">_EntryInfo::hash</a>, <a class="el" href="hashmap_8c_source.html#l00100">_HashmapInfo::hash</a>, <a class="el" href="hashmap_8c_source.html#l00083">_LinkedListInfo::head</a>, <a class="el" href="hashmap_8c_source.html#l01453">IncreaseHashmapCapacity()</a>, <a class="el" href="hashmap_8c_source.html#l01020">InsertValueInLinkedList()</a>, <a class="el" href="hashmap_8c_source.html#l00072">_EntryInfo::key</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="method-attribute_8h_source.html#l00106">MagickSignature</a>, <a class="el" href="magick-type_8h_source.html#l00148">MagickTrue</a>, <a class="el" href="hashmap_8c_source.html#l00118">_HashmapInfo::map</a>, <a class="el" href="hashmap_8c_source.html#l01404">NewLinkedList()</a>, <a class="el" href="hashmap_8c_source.html#l00083">_LinkedListInfo::next</a>, <a class="el" href="hashmap_8c_source.html#l00106">_HashmapInfo::relinquish_key</a>, <a class="el" href="hashmap_8c_source.html#l00107">_HashmapInfo::relinquish_value</a>, <a class="el" href="memory_8c_source.html#l00773">RelinquishMagickMemory()</a>, <a class="el" href="hashmap_8c_source.html#l01713">RemoveElementFromLinkedList()</a>, <a class="el" href="hashmap_8c_source.html#l00124">_HashmapInfo::semaphore</a>, <a class="el" href="hashmap_8c_source.html#l00127">_HashmapInfo::signature</a>, <a class="el" href="log_8h_source.html#l00053">TraceEvent</a>, <a class="el" href="semaphore_8c_source.html#l00467">UnlockSemaphoreInfo()</a>, and <a class="el" href="hashmap_8c_source.html#l00072">_EntryInfo::value</a>.</p>
</div>
</div>
<a class="anchor" id="a1dae45af7b7e915847151e26a51fe0f7"></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 * RemoveElementByValueFromLinkedList </td>
<td>(</td>
<td class="paramtype"><a class="el" href="hashmap_8h.html#a983d93fc1356a208ba15d9ef7487c378">LinkedListInfo</a> *&#160;</td>
<td class="paramname">, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const void *&#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="a7af982ed9b283b4e5f99672cf17b12f0"></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 * RemoveElementFromLinkedList </td>
<td>(</td>
<td class="paramtype"><a class="el" href="hashmap_8h.html#a983d93fc1356a208ba15d9ef7487c378">LinkedListInfo</a> *&#160;</td>
<td class="paramname">, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const size_t&#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="afb39b910f76ee10469c57a6d4c459247"></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 * RemoveEntryFromHashmap </td>
<td>(</td>
<td class="paramtype"><a class="el" href="hashmap_8h.html#ad7d59ab6fef9e01290b51c7856f45841">HashmapInfo</a> *&#160;</td>
<td class="paramname">, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const void *&#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="af69ece0cdc41a1a9eac327501ca4a3b4"></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 * RemoveLastElementFromLinkedList </td>
<td>(</td>
<td class="paramtype"><a class="el" href="hashmap_8h.html#a983d93fc1356a208ba15d9ef7487c378">LinkedListInfo</a> *&#160;</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="a4576a43ea658913a2f99942fab1c16f2"></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 ResetHashmapIterator </td>
<td>(</td>
<td class="paramtype"><a class="el" href="hashmap_8h.html#ad7d59ab6fef9e01290b51c7856f45841">HashmapInfo</a> *&#160;</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="a78b0837305dd33766cb084f7a094381a"></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 ResetLinkedListIterator </td>
<td>(</td>
<td class="paramtype"><a class="el" href="hashmap_8h.html#a983d93fc1356a208ba15d9ef7487c378">LinkedListInfo</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="hashmap_8c_source.html#l01973">1973</a> of file <a class="el" href="hashmap_8c_source.html">hashmap.c</a>.</p>
<p>References <a class="el" href="hashmap_8c_source.html#l00088">_LinkedListInfo::debug</a>, <a class="el" href="log_8h_source.html#l00029">GetMagickModule</a>, <a class="el" href="hashmap_8c_source.html#l00083">_LinkedListInfo::head</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="method-attribute_8h_source.html#l00106">MagickSignature</a>, <a class="el" href="hashmap_8c_source.html#l00083">_LinkedListInfo::next</a>, <a class="el" href="hashmap_8c_source.html#l00091">_LinkedListInfo::semaphore</a>, <a class="el" href="hashmap_8c_source.html#l00094">_LinkedListInfo::signature</a>, <a class="el" href="log_8h_source.html#l00053">TraceEvent</a>, and <a class="el" href="semaphore_8c_source.html#l00467">UnlockSemaphoreInfo()</a>.</p>
<p>Referenced by <a class="el" href="exception_8c_source.html#l00201">CatchException()</a>, <a class="el" href="color_8c_source.html#l00903">GetColorCompliance()</a>, <a class="el" href="color_8c_source.html#l01163">GetColorInfoList()</a>, <a class="el" href="color_8c_source.html#l01256">GetColorList()</a>, <a class="el" href="configure_8c_source.html#l00265">GetConfigureInfo()</a>, <a class="el" href="configure_8c_source.html#l00351">GetConfigureInfoList()</a>, <a class="el" href="configure_8c_source.html#l00445">GetConfigureList()</a>, <a class="el" href="configure_8c_source.html#l00560">GetConfigureOptions()</a>, <a class="el" href="delegate_8c_source.html#l00364">GetDelegateInfo()</a>, <a class="el" href="delegate_8c_source.html#l00478">GetDelegateInfoList()</a>, <a class="el" href="delegate_8c_source.html#l00575">GetDelegateList()</a>, <a class="el" href="locale_8c_source.html#l00700">GetLocaleOptions()</a>, <a class="el" href="log_8c_source.html#l00268">GetLogInfo()</a>, <a class="el" href="log_8c_source.html#l00349">GetLogInfoList()</a>, <a class="el" href="log_8c_source.html#l00442">GetLogList()</a>, <a class="el" href="magic_8c_source.html#l00250">GetMagicInfo()</a>, <a class="el" href="magic_8c_source.html#l00339">GetMagicInfoList()</a>, <a class="el" href="magic_8c_source.html#l00434">GetMagicList()</a>, <a class="el" href="mime_8c_source.html#l00165">GetMimeInfo()</a>, <a class="el" href="mime_8c_source.html#l00385">GetMimeInfoList()</a>, <a class="el" href="mime_8c_source.html#l00480">GetMimeList()</a>, <a class="el" href="policy_8c_source.html#l00163">GetPolicyInfo()</a>, <a class="el" href="policy_8c_source.html#l00241">GetPolicyInfoList()</a>, <a class="el" href="policy_8c_source.html#l00313">GetPolicyList()</a>, <a class="el" href="exception_8c_source.html#l00650">InheritException()</a>, <a class="el" href="policy_8c_source.html#l00473">IsRightsAuthorized()</a>, and <a class="el" href="color_8c_source.html#l02500">QueryColorname()</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="hashmap_8h.html">hashmap.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>