]> granicus.if.org Git - imagemagick/blob - www/api/MagickCore/utility_8h.html
(no commit message)
[imagemagick] / www / api / MagickCore / utility_8h.html
1 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html xmlns="http://www.w3.org/1999/xhtml">
3 <head>
4 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
5 <meta http-equiv="X-UA-Compatible" content="IE=9"/>
6 <meta name="generator" content="Doxygen 1.8.3.1"/>
7 <title>MagickCore: utility.h File Reference</title>
8 <link href="tabs.css" rel="stylesheet" type="text/css"/>
9 <script type="text/javascript" src="jquery.js"></script>
10 <script type="text/javascript" src="dynsections.js"></script>
11 <link href="navtree.css" rel="stylesheet" type="text/css"/>
12 <script type="text/javascript" src="resize.js"></script>
13 <script type="text/javascript" src="navtree.js"></script>
14 <script type="text/javascript">
15   $(document).ready(initResizable);
16   $(window).load(resizeHeight);
17 </script>
18 <link href="doxygen.css" rel="stylesheet" type="text/css" />
19 </head>
20 <body>
21 <div id="top"><!-- do not remove this div, it is closed by doxygen! -->
22 <div id="titlearea">
23 <table cellspacing="0" cellpadding="0">
24  <tbody>
25  <tr style="height: 56px;">
26   <td style="padding-left: 0.5em;">
27    <div id="projectname">MagickCore
28    &#160;<span id="projectnumber">7.0.0</span>
29    </div>
30   </td>
31  </tr>
32  </tbody>
33 </table>
34 </div>
35 <!-- end header part -->
36 <!-- Generated by Doxygen 1.8.3.1 -->
37 </div><!-- top -->
38 <div id="side-nav" class="ui-resizable side-nav-resizable">
39   <div id="nav-tree">
40     <div id="nav-tree-contents">
41       <div id="nav-sync" class="sync"></div>
42     </div>
43   </div>
44   <div id="splitbar" style="-moz-user-select:none;" 
45        class="ui-resizable-handle">
46   </div>
47 </div>
48 <script type="text/javascript">
49 $(document).ready(function(){initNavTree('utility_8h.html','');});
50 </script>
51 <div id="doc-content">
52 <div class="header">
53   <div class="summary">
54 <a href="utility_8h.html#enum-members">Enumerations</a> &#124;
55 <a href="utility_8h.html#func-members">Functions</a>  </div>
56   <div class="headertitle">
57 <div class="title">utility.h File Reference</div>  </div>
58 </div><!--header-->
59 <div class="contents">
60 <div class="textblock"><div class="dynheader">
61 This graph shows which files directly or indirectly include this file:</div>
62 <div class="dyncontent">
63 <div class="center"><img src="utility_8h__dep__incl.png" border="0" usemap="#utility_8hdep" alt=""/></div>
64 <map name="utility_8hdep" id="utility_8hdep">
65 <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="335,80,423,107"/><area shape="rect" id="node11" href="blob_8c.html" title="blob.c" alt="" coords="447,80,508,107"/><area shape="rect" id="node13" href="cache_8c.html" title="cache.c" alt="" coords="533,80,603,107"/><area shape="rect" id="node15" href="channel_8c.html" title="channel.c" alt="" coords="628,80,709,107"/><area shape="rect" id="node17" href="coder_8c.html" title="coder.c" alt="" coords="735,80,804,107"/><area shape="rect" id="node19" href="color_8c.html" title="color.c" alt="" coords="829,80,893,107"/><area shape="rect" id="node21" href="colormap_8c.html" title="colormap.c" alt="" coords="918,80,1012,107"/><area shape="rect" id="node23" href="colorspace_8c.html" title="colorspace.c" alt="" coords="1037,80,1141,107"/><area shape="rect" id="node25" href="compare_8c.html" title="compare.c" alt="" coords="1165,80,1256,107"/><area shape="rect" id="node27" href="composite_8c.html" title="composite.c" alt="" coords="1281,80,1383,107"/><area shape="rect" id="node29" href="configure_8c.html" title="configure.c" alt="" coords="1408,80,1501,107"/><area shape="rect" id="node31" href="constitute_8c.html" title="constitute.c" alt="" coords="1525,80,1624,107"/><area shape="rect" id="node33" href="delegate_8c.html" title="delegate.c" alt="" coords="1649,80,1737,107"/><area shape="rect" id="node35" href="deprecate_8c.html" title="deprecate.c" alt="" coords="1763,80,1861,107"/><area shape="rect" id="node37" href="display_8c.html" title="display.c" alt="" coords="1886,80,1961,107"/><area shape="rect" id="node39" href="draw_8c.html" title="draw.c" alt="" coords="1987,80,2051,107"/><area shape="rect" id="node41" href="exception_8c.html" title="exception.c" alt="" coords="2075,80,2172,107"/><area shape="rect" id="node43" href="feature_8c.html" title="feature.c" alt="" coords="2197,80,2275,107"/><area shape="rect" id="node45" href="fx_8c.html" title="fx.c" alt="" coords="2300,80,2345,107"/><area shape="rect" id="node47" href="identify_8c.html" title="identify.c" alt="" coords="2370,80,2448,107"/><area shape="rect" id="node49" href="image_8c.html" title="image.c" alt="" coords="2473,80,2545,107"/><area shape="rect" id="node51" href="locale_8c.html" title="locale.c" alt="" coords="2570,80,2640,107"/><area shape="rect" id="node53" href="log_8c.html" title="log.c" alt="" coords="2665,80,2719,107"/><area shape="rect" id="node55" href="magic_8c.html" title="magic.c" alt="" coords="2743,80,2815,107"/><area shape="rect" id="node57" href="magick_8c.html" title="magick.c" alt="" coords="2839,80,2917,107"/><area shape="rect" id="node59" href="MagickCore_8h.html" title="MagickCore.h" alt="" coords="2943,80,3052,107"/><area shape="rect" id="node63" href="mime_8c.html" title="mime.c" alt="" coords="3077,80,3147,107"/><area shape="rect" id="node65" href="module_8c.html" title="module.c" alt="" coords="3172,80,3253,107"/><area shape="rect" id="node67" href="montage_8c.html" title="montage.c" alt="" coords="3279,80,3371,107"/><area shape="rect" id="node69" href="morphology_8c.html" title="morphology.c" alt="" coords="3395,80,3505,107"/><area shape="rect" id="node71" href="option_8c.html" title="option.c" alt="" coords="3531,80,3604,107"/><area shape="rect" id="node73" href="pixel_8c.html" title="pixel.c" alt="" coords="3630,80,3692,107"/><area shape="rect" id="node75" href="policy_8c.html" title="policy.c" alt="" coords="3717,80,3787,107"/><area shape="rect" id="node77" href="profile_8c.html" title="profile.c" alt="" coords="3811,80,3884,107"/><area shape="rect" id="node79" href="property_8c.html" title="property.c" alt="" coords="3909,80,3995,107"/><area shape="rect" id="node81" href="quantum-export_8c.html" title="quantum&#45;export.c" alt="" coords="4020,80,4159,107"/><area shape="rect" id="node83" href="quantum-import_8c.html" title="quantum&#45;import.c" alt="" coords="4183,80,4321,107"/><area shape="rect" id="node85" href="quantum_8c.html" title="quantum.c" alt="" coords="4345,80,4436,107"/><area shape="rect" id="node87" href="random_8c.html" title="random.c" alt="" coords="4461,80,4544,107"/><area shape="rect" id="node89" href="registry_8c.html" title="registry.c" alt="" coords="4569,80,4648,107"/><area shape="rect" id="node91" href="resample_8c.html" title="resample.c" alt="" coords="4673,80,4767,107"/><area shape="rect" id="node93" href="resize_8c.html" title="resize.c" alt="" coords="4791,80,4861,107"/><area shape="rect" id="node95" href="resource_8c.html" title="resource.c" alt="" coords="4887,80,4977,107"/><area shape="rect" id="node97" href="statistic_8c.html" title="statistic.c" alt="" coords="5001,80,5083,107"/><area shape="rect" id="node99" href="token_8c.html" title="token.c" alt="" coords="5109,80,5179,107"/><area shape="rect" id="node101" href="type_8c.html" title="type.c" alt="" coords="5203,80,5265,107"/><area shape="rect" id="node103" href="utility_8c.html" title="utility.c" alt="" coords="5291,80,5357,107"/><area shape="rect" id="node105" href="version_8c.html" title="version.c" alt="" coords="5382,80,5463,107"/><area shape="rect" id="node107" href="widget_8c.html" title="widget.c" alt="" coords="5487,80,5563,107"/><area shape="rect" id="node109" href="xml-tree_8c.html" title="xml&#45;tree.c" alt="" coords="5588,80,5676,107"/><area shape="rect" id="node111" href="xwindow_8c.html" title="xwindow.c" alt="" coords="5700,80,5791,107"/><area shape="rect" id="node61" href="image-view_8c.html" title="image&#45;view.c" alt="" coords="2944,155,3051,181"/></map>
66 </div>
67 </div>
68 <p><a href="utility_8h_source.html">Go to the source code of this file.</a></p>
69 <table class="memberdecls">
70 <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="enum-members"></a>
71 Enumerations</h2></td></tr>
72 <tr class="memitem:ae093c9a96eda0463cdd2501ba83f10c3"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="utility_8h.html#ae093c9a96eda0463cdd2501ba83f10c3">PathType</a> { <br/>
73 &#160;&#160;<a class="el" href="utility_8h.html#ae093c9a96eda0463cdd2501ba83f10c3ac6091ff1c121dd76751c9d6aeec8d4f9">UndefinedPath</a>, 
74 <a class="el" href="utility_8h.html#ae093c9a96eda0463cdd2501ba83f10c3a559f2084b423818872ec1113b3034608">MagickPath</a>, 
75 <a class="el" href="utility_8h.html#ae093c9a96eda0463cdd2501ba83f10c3a6fbba0662432b00b8261f62959ad27c9">RootPath</a>, 
76 <a class="el" href="utility_8h.html#ae093c9a96eda0463cdd2501ba83f10c3aa73eed3f6c068c0446e868c873051b1e">HeadPath</a>, 
77 <br/>
78 &#160;&#160;<a class="el" href="utility_8h.html#ae093c9a96eda0463cdd2501ba83f10c3a815db3e044890a0fe4daae328a5eeb58">TailPath</a>, 
79 <a class="el" href="utility_8h.html#ae093c9a96eda0463cdd2501ba83f10c3aa9d5036123dfb5ad6259f9b7cc10c5d6">BasePath</a>, 
80 <a class="el" href="utility_8h.html#ae093c9a96eda0463cdd2501ba83f10c3a7b6716ae2f1fcc1c556602cb82cd4a26">ExtensionPath</a>, 
81 <a class="el" href="utility_8h.html#ae093c9a96eda0463cdd2501ba83f10c3a0e4675e4038bddee4e8249c1eb98d7d8">SubimagePath</a>, 
82 <br/>
83 &#160;&#160;<a class="el" href="utility_8h.html#ae093c9a96eda0463cdd2501ba83f10c3ac0cef3187f231d4616ec0c56eb495c6b">CanonicalPath</a>
84 <br/>
85  }</td></tr>
86 <tr class="separator:ae093c9a96eda0463cdd2501ba83f10c3"><td class="memSeparator" colspan="2">&#160;</td></tr>
87 </table><table class="memberdecls">
88 <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
89 Functions</h2></td></tr>
90 <tr class="memitem:ab18b6580fa10297b060967c9e075d0b2"><td class="memItemLeft" align="right" valign="top"><a class="el" href="method-attribute_8h.html#a487cee8f0dff0607e77f6b51d6403651">MagickExport</a> char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="utility_8h.html#ab18b6580fa10297b060967c9e075d0b2">Base64Encode</a> (const unsigned char *, const size_t, size_t *)</td></tr>
91 <tr class="separator:ab18b6580fa10297b060967c9e075d0b2"><td class="memSeparator" colspan="2">&#160;</td></tr>
92 <tr class="memitem:aa64466f4b9db68b3378d1c621d8f662a"><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="utility_8h.html#aa64466f4b9db68b3378d1c621d8f662a">SystemCommand</a> (const <a class="el" href="magick-type_8h.html#ac740cbce6e8928a679ae3767b49428dd">MagickBooleanType</a>, const <a class="el" href="magick-type_8h.html#ac740cbce6e8928a679ae3767b49428dd">MagickBooleanType</a>, const char *, <a class="el" href="magick-type_8h.html#a30abf1f7276060a8f218f4ccf3af1935">ExceptionInfo</a> *)</td></tr>
93 <tr class="separator:aa64466f4b9db68b3378d1c621d8f662a"><td class="memSeparator" colspan="2">&#160;</td></tr>
94 <tr class="memitem:a086415dfe839d89d67cd28207d183d4d"><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="utility_8h.html#a086415dfe839d89d67cd28207d183d4d">AcquireUniqueFilename</a> (char *)</td></tr>
95 <tr class="separator:a086415dfe839d89d67cd28207d183d4d"><td class="memSeparator" colspan="2">&#160;</td></tr>
96 <tr class="memitem:a426e6b5eff9661f3892805e72f007356"><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="utility_8h.html#a426e6b5eff9661f3892805e72f007356">AcquireUniqueSymbolicLink</a> (const char *, char *)</td></tr>
97 <tr class="separator:a426e6b5eff9661f3892805e72f007356"><td class="memSeparator" colspan="2">&#160;</td></tr>
98 <tr class="memitem:a34648de158d00c4691a548e7c38be1ae"><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="utility_8h.html#a34648de158d00c4691a548e7c38be1ae">ExpandFilenames</a> (int *, char ***)</td></tr>
99 <tr class="separator:a34648de158d00c4691a548e7c38be1ae"><td class="memSeparator" colspan="2">&#160;</td></tr>
100 <tr class="memitem:abfe8139bdb75d63c0421fd040d59db18"><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="utility_8h.html#abfe8139bdb75d63c0421fd040d59db18">GetPathAttributes</a> (const char *, void *)</td></tr>
101 <tr class="separator:abfe8139bdb75d63c0421fd040d59db18"><td class="memSeparator" colspan="2">&#160;</td></tr>
102 <tr class="memitem:a23438b82b3b7023166b725be97796e98"><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="utility_8h.html#a23438b82b3b7023166b725be97796e98">IsPathAccessible</a> (const char *)</td></tr>
103 <tr class="separator:a23438b82b3b7023166b725be97796e98"><td class="memSeparator" colspan="2">&#160;</td></tr>
104 <tr class="memitem:a62e49aaf50ef5c203565b0f093ff7f08"><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="utility_8h.html#a62e49aaf50ef5c203565b0f093ff7f08">MultilineCensus</a> (const char *)</td></tr>
105 <tr class="separator:a62e49aaf50ef5c203565b0f093ff7f08"><td class="memSeparator" colspan="2">&#160;</td></tr>
106 <tr class="memitem:a05e6c8a1e7289e42f5c1d28624bce667"><td class="memItemLeft" align="right" valign="top"><a class="el" href="method-attribute_8h.html#a487cee8f0dff0607e77f6b51d6403651">MagickExport</a> unsigned char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="utility_8h.html#a05e6c8a1e7289e42f5c1d28624bce667">Base64Decode</a> (const char *, size_t *)</td></tr>
107 <tr class="separator:a05e6c8a1e7289e42f5c1d28624bce667"><td class="memSeparator" colspan="2">&#160;</td></tr>
108 <tr class="memitem:a9d9bd29abd714d9e78b1ae462cb82127"><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="utility_8h.html#a9d9bd29abd714d9e78b1ae462cb82127">AppendImageFormat</a> (const char *, char *)</td></tr>
109 <tr class="separator:a9d9bd29abd714d9e78b1ae462cb82127"><td class="memSeparator" colspan="2">&#160;</td></tr>
110 <tr class="memitem:ab1194608ddfc9a418798cc318e7cc915"><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="utility_8h.html#ab1194608ddfc9a418798cc318e7cc915">GetPathComponent</a> (const char *, <a class="el" href="utility_8h.html#ae093c9a96eda0463cdd2501ba83f10c3">PathType</a>, char *)</td></tr>
111 <tr class="separator:ab1194608ddfc9a418798cc318e7cc915"><td class="memSeparator" colspan="2">&#160;</td></tr>
112 </table>
113 <h2 class="groupheader">Enumeration Type Documentation</h2>
114 <a class="anchor" id="ae093c9a96eda0463cdd2501ba83f10c3"></a>
115 <div class="memitem">
116 <div class="memproto">
117       <table class="memname">
118         <tr>
119           <td class="memname">enum <a class="el" href="utility_8h.html#ae093c9a96eda0463cdd2501ba83f10c3">PathType</a></td>
120         </tr>
121       </table>
122 </div><div class="memdoc">
123 <table class="fieldtable">
124 <tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><em><a class="anchor" id="ae093c9a96eda0463cdd2501ba83f10c3ac6091ff1c121dd76751c9d6aeec8d4f9"></a>UndefinedPath</em>&nbsp;</td><td class="fielddoc">
125 </td></tr>
126 <tr><td class="fieldname"><em><a class="anchor" id="ae093c9a96eda0463cdd2501ba83f10c3a559f2084b423818872ec1113b3034608"></a>MagickPath</em>&nbsp;</td><td class="fielddoc">
127 </td></tr>
128 <tr><td class="fieldname"><em><a class="anchor" id="ae093c9a96eda0463cdd2501ba83f10c3a6fbba0662432b00b8261f62959ad27c9"></a>RootPath</em>&nbsp;</td><td class="fielddoc">
129 </td></tr>
130 <tr><td class="fieldname"><em><a class="anchor" id="ae093c9a96eda0463cdd2501ba83f10c3aa73eed3f6c068c0446e868c873051b1e"></a>HeadPath</em>&nbsp;</td><td class="fielddoc">
131 </td></tr>
132 <tr><td class="fieldname"><em><a class="anchor" id="ae093c9a96eda0463cdd2501ba83f10c3a815db3e044890a0fe4daae328a5eeb58"></a>TailPath</em>&nbsp;</td><td class="fielddoc">
133 </td></tr>
134 <tr><td class="fieldname"><em><a class="anchor" id="ae093c9a96eda0463cdd2501ba83f10c3aa9d5036123dfb5ad6259f9b7cc10c5d6"></a>BasePath</em>&nbsp;</td><td class="fielddoc">
135 </td></tr>
136 <tr><td class="fieldname"><em><a class="anchor" id="ae093c9a96eda0463cdd2501ba83f10c3a7b6716ae2f1fcc1c556602cb82cd4a26"></a>ExtensionPath</em>&nbsp;</td><td class="fielddoc">
137 </td></tr>
138 <tr><td class="fieldname"><em><a class="anchor" id="ae093c9a96eda0463cdd2501ba83f10c3a0e4675e4038bddee4e8249c1eb98d7d8"></a>SubimagePath</em>&nbsp;</td><td class="fielddoc">
139 </td></tr>
140 <tr><td class="fieldname"><em><a class="anchor" id="ae093c9a96eda0463cdd2501ba83f10c3ac0cef3187f231d4616ec0c56eb495c6b"></a>CanonicalPath</em>&nbsp;</td><td class="fielddoc">
141 </td></tr>
142 </table>
143
144 <p>Definition at line <a class="el" href="utility_8h_source.html#l00025">25</a> of file <a class="el" href="utility_8h_source.html">utility.h</a>.</p>
145
146 </div>
147 </div>
148 <h2 class="groupheader">Function Documentation</h2>
149 <a class="anchor" id="a086415dfe839d89d67cd28207d183d4d"></a>
150 <div class="memitem">
151 <div class="memproto">
152       <table class="memname">
153         <tr>
154           <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> AcquireUniqueFilename </td>
155           <td>(</td>
156           <td class="paramtype">char *&#160;</td>
157           <td class="paramname"></td><td>)</td>
158           <td></td>
159         </tr>
160       </table>
161 </div><div class="memdoc">
162
163 </div>
164 </div>
165 <a class="anchor" id="a426e6b5eff9661f3892805e72f007356"></a>
166 <div class="memitem">
167 <div class="memproto">
168       <table class="memname">
169         <tr>
170           <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> AcquireUniqueSymbolicLink </td>
171           <td>(</td>
172           <td class="paramtype">const char *&#160;</td>
173           <td class="paramname">, </td>
174         </tr>
175         <tr>
176           <td class="paramkey"></td>
177           <td></td>
178           <td class="paramtype">char *&#160;</td>
179           <td class="paramname">&#160;</td>
180         </tr>
181         <tr>
182           <td></td>
183           <td>)</td>
184           <td></td><td></td>
185         </tr>
186       </table>
187 </div><div class="memdoc">
188
189 </div>
190 </div>
191 <a class="anchor" id="a9d9bd29abd714d9e78b1ae462cb82127"></a>
192 <div class="memitem">
193 <div class="memproto">
194       <table class="memname">
195         <tr>
196           <td class="memname"><a class="el" href="method-attribute_8h.html#a487cee8f0dff0607e77f6b51d6403651">MagickExport</a> void AppendImageFormat </td>
197           <td>(</td>
198           <td class="paramtype">const char *&#160;</td>
199           <td class="paramname">, </td>
200         </tr>
201         <tr>
202           <td class="paramkey"></td>
203           <td></td>
204           <td class="paramtype">char *&#160;</td>
205           <td class="paramname">&#160;</td>
206         </tr>
207         <tr>
208           <td></td>
209           <td>)</td>
210           <td></td><td></td>
211         </tr>
212       </table>
213 </div><div class="memdoc">
214
215 </div>
216 </div>
217 <a class="anchor" id="a05e6c8a1e7289e42f5c1d28624bce667"></a>
218 <div class="memitem">
219 <div class="memproto">
220       <table class="memname">
221         <tr>
222           <td class="memname"><a class="el" href="method-attribute_8h.html#a487cee8f0dff0607e77f6b51d6403651">MagickExport</a> unsigned char* Base64Decode </td>
223           <td>(</td>
224           <td class="paramtype">const char *&#160;</td>
225           <td class="paramname">, </td>
226         </tr>
227         <tr>
228           <td class="paramkey"></td>
229           <td></td>
230           <td class="paramtype">size_t *&#160;</td>
231           <td class="paramname">&#160;</td>
232         </tr>
233         <tr>
234           <td></td>
235           <td>)</td>
236           <td></td><td></td>
237         </tr>
238       </table>
239 </div><div class="memdoc">
240
241 <p>Definition at line <a class="el" href="utility_8c_source.html#l00339">339</a> of file <a class="el" href="utility_8c_source.html">utility.c</a>.</p>
242
243 <p>References <a class="el" href="memory_8c_source.html#l00481">AcquireQuantumMemory()</a>, <a class="el" href="utility_8c_source.html#l00079">Base64</a>, <a class="el" href="log_8h_source.html#l00029">GetMagickModule</a>, <a class="el" href="log_8c_source.html#l01236">LogMagickEvent()</a>, <a class="el" href="memory_8c_source.html#l00773">RelinquishMagickMemory()</a>, and <a class="el" href="log_8h_source.html#l00053">TraceEvent</a>.</p>
244
245 <p>Referenced by <a class="el" href="constitute_8c_source.html#l00938">ReadInlineImage()</a>.</p>
246
247 </div>
248 </div>
249 <a class="anchor" id="ab18b6580fa10297b060967c9e075d0b2"></a>
250 <div class="memitem">
251 <div class="memproto">
252       <table class="memname">
253         <tr>
254           <td class="memname"><a class="el" href="method-attribute_8h.html#a487cee8f0dff0607e77f6b51d6403651">MagickExport</a> char* Base64Encode </td>
255           <td>(</td>
256           <td class="paramtype">const unsigned char *&#160;</td>
257           <td class="paramname">, </td>
258         </tr>
259         <tr>
260           <td class="paramkey"></td>
261           <td></td>
262           <td class="paramtype">const size_t&#160;</td>
263           <td class="paramname">, </td>
264         </tr>
265         <tr>
266           <td class="paramkey"></td>
267           <td></td>
268           <td class="paramtype">size_t *&#160;</td>
269           <td class="paramname">&#160;</td>
270         </tr>
271         <tr>
272           <td></td>
273           <td>)</td>
274           <td></td><td></td>
275         </tr>
276       </table>
277 </div><div class="memdoc">
278
279 <p>Definition at line <a class="el" href="utility_8c_source.html#l00493">493</a> of file <a class="el" href="utility_8c_source.html">utility.c</a>.</p>
280
281 <p>References <a class="el" href="memory_8c_source.html#l00481">AcquireQuantumMemory()</a>, <a class="el" href="utility_8c_source.html#l00079">Base64</a>, <a class="el" href="log_8h_source.html#l00029">GetMagickModule</a>, <a class="el" href="log_8c_source.html#l01236">LogMagickEvent()</a>, and <a class="el" href="log_8h_source.html#l00053">TraceEvent</a>.</p>
282
283 <p>Referenced by <a class="el" href="xml-tree_8c_source.html#l00296">CanonicalXMLContent()</a>.</p>
284
285 </div>
286 </div>
287 <a class="anchor" id="a34648de158d00c4691a548e7c38be1ae"></a>
288 <div class="memitem">
289 <div class="memproto">
290       <table class="memname">
291         <tr>
292           <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> ExpandFilenames </td>
293           <td>(</td>
294           <td class="paramtype">int *&#160;</td>
295           <td class="paramname">, </td>
296         </tr>
297         <tr>
298           <td class="paramkey"></td>
299           <td></td>
300           <td class="paramtype">char ***&#160;</td>
301           <td class="paramname">&#160;</td>
302         </tr>
303         <tr>
304           <td></td>
305           <td>)</td>
306           <td></td><td></td>
307         </tr>
308       </table>
309 </div><div class="memdoc">
310
311 </div>
312 </div>
313 <a class="anchor" id="abfe8139bdb75d63c0421fd040d59db18"></a>
314 <div class="memitem">
315 <div class="memproto">
316       <table class="memname">
317         <tr>
318           <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> GetPathAttributes </td>
319           <td>(</td>
320           <td class="paramtype">const char *&#160;</td>
321           <td class="paramname">, </td>
322         </tr>
323         <tr>
324           <td class="paramkey"></td>
325           <td></td>
326           <td class="paramtype">void *&#160;</td>
327           <td class="paramname">&#160;</td>
328         </tr>
329         <tr>
330           <td></td>
331           <td>)</td>
332           <td></td><td></td>
333         </tr>
334       </table>
335 </div><div class="memdoc">
336
337 </div>
338 </div>
339 <a class="anchor" id="ab1194608ddfc9a418798cc318e7cc915"></a>
340 <div class="memitem">
341 <div class="memproto">
342       <table class="memname">
343         <tr>
344           <td class="memname"><a class="el" href="method-attribute_8h.html#a487cee8f0dff0607e77f6b51d6403651">MagickExport</a> void GetPathComponent </td>
345           <td>(</td>
346           <td class="paramtype">const char *&#160;</td>
347           <td class="paramname">, </td>
348         </tr>
349         <tr>
350           <td class="paramkey"></td>
351           <td></td>
352           <td class="paramtype"><a class="el" href="utility_8h.html#ae093c9a96eda0463cdd2501ba83f10c3">PathType</a>&#160;</td>
353           <td class="paramname">, </td>
354         </tr>
355         <tr>
356           <td class="paramkey"></td>
357           <td></td>
358           <td class="paramtype">char *&#160;</td>
359           <td class="paramname">&#160;</td>
360         </tr>
361         <tr>
362           <td></td>
363           <td>)</td>
364           <td></td><td></td>
365         </tr>
366       </table>
367 </div><div class="memdoc">
368
369 <p>Definition at line <a class="el" href="utility_8c_source.html#l01198">1198</a> of file <a class="el" href="utility_8c_source.html">utility.c</a>.</p>
370
371 <p>References <a class="el" href="utility_8h_source.html#l00032">BasePath</a>, <a class="el" href="utility_8h_source.html#l00035">CanonicalPath</a>, <a class="el" href="memory_8c_source.html#l00524">CopyMagickMemory()</a>, <a class="el" href="string_8c_source.html#l00744">CopyMagickString()</a>, <a class="el" href="utility_8h_source.html#l00033">ExtensionPath</a>, <a class="el" href="log_8h_source.html#l00029">GetMagickModule</a>, <a class="el" href="utility_8h_source.html#l00030">HeadPath</a>, <a class="el" href="studio_8h_source.html#l00256">IsBasenameSeparator</a>, <a class="el" href="geometry_8c_source.html#l00565">IsGeometry()</a>, <a class="el" href="magick-private_8h.html#a8b225393ed755aab2d373b7f153a4a50">IsMagickConflict()</a>, <a class="el" href="utility_8c_source.html#l01434">IsPathAccessible()</a>, <a class="el" href="utility_8c_source.html#l01477">IsPathDirectory()</a>, <a class="el" href="geometry_8c_source.html#l00606">IsSceneGeometry()</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="utility_8h_source.html#l00028">MagickPath</a>, <a class="el" href="method-attribute_8h_source.html#l00108">MagickPathExtent</a>, <a class="el" href="utility_8h_source.html#l00029">RootPath</a>, <a class="el" href="utility_8h_source.html#l00034">SubimagePath</a>, <a class="el" href="utility_8h_source.html#l00031">TailPath</a>, <a class="el" href="log_8h_source.html#l00053">TraceEvent</a>, and <a class="el" href="utility_8h_source.html#l00027">UndefinedPath</a>.</p>
372
373 <p>Referenced by <a class="el" href="xml-tree_8c_source.html#l00212">AddPathToXMLTree()</a>, <a class="el" href="utility_8c_source.html#l00275">AppendImageFormat()</a>, <a class="el" href="utility_8c_source.html#l00576">ChopPathComponents()</a>, <a class="el" href="utility_8c_source.html#l00727">ExpandFilenames()</a>, <a class="el" href="property_8c_source.html#l02502">GetMagickProperty()</a>, <a class="el" href="property_8c_source.html#l02143">GetMagickPropertyLetter()</a>, <a class="el" href="xml-tree_8c_source.html#l00806">GetXMLTreePath()</a>, <a class="el" href="identify_8c_source.html#l00236">IdentifyImage()</a>, <a class="el" href="coder_8c_source.html#l00679">LoadCoderList()</a>, <a class="el" href="color_8c_source.html#l01826">LoadColorList()</a>, <a class="el" href="configure_8c_source.html#l01036">LoadConfigureList()</a>, <a class="el" href="delegate_8c_source.html#l01217">LoadDelegateList()</a>, <a class="el" href="locale_8c_source.html#l01070">LoadLocaleList()</a>, <a class="el" href="log_8c_source.html#l01281">LoadLogList()</a>, <a class="el" href="magic_8c_source.html#l00665">LoadMagicList()</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="type_8c_source.html#l00954">LoadTypeList()</a>, <a class="el" href="magick_8c_source.html#l01218">MagickCoreGenesis()</a>, <a class="el" href="blob_8c_source.html#l02335">OpenBlob()</a>, <a class="el" href="constitute_8c_source.html#l00407">ReadImage()</a>, <a class="el" href="image_8c_source.html#l02338">SetImageInfo()</a>, <a class="el" href="exception_8c_source.html#l00991">ThrowMagickExceptionList()</a>, and <a class="el" href="constitute_8c_source.html#l01010">WriteImage()</a>.</p>
374
375 </div>
376 </div>
377 <a class="anchor" id="a23438b82b3b7023166b725be97796e98"></a>
378 <div class="memitem">
379 <div class="memproto">
380       <table class="memname">
381         <tr>
382           <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> IsPathAccessible </td>
383           <td>(</td>
384           <td class="paramtype">const char *&#160;</td>
385           <td class="paramname"></td><td>)</td>
386           <td></td>
387         </tr>
388       </table>
389 </div><div class="memdoc">
390
391 <p>Definition at line <a class="el" href="utility_8c_source.html#l01434">1434</a> of file <a class="el" href="utility_8c_source.html">utility.c</a>.</p>
392
393 <p>References <a class="el" href="utility-private_8h_source.html#l00049">access_utf8()</a>, <a class="el" href="utility_8c_source.html#l01151">GetPathAttributes()</a>, <a class="el" href="magick-type_8h_source.html#l00147">MagickFalse</a>, <a class="el" href="magick-type_8h_source.html#l00148">MagickTrue</a>, and <a class="el" href="studio_8h_source.html#l00196">S_ISREG</a>.</p>
394
395 <p>Referenced by <a class="el" href="utility_8c_source.html#l00978">GetExecutionPath()</a>, <a class="el" href="version_8c_source.html#l00147">GetMagickHomeURL()</a>, <a class="el" href="utility_8c_source.html#l01198">GetPathComponent()</a>, <a class="el" href="property_8c_source.html#l03038">InterpretImageProperties()</a>, <a class="el" href="token_8c_source.html#l00594">IsGlob()</a>, <a class="el" href="type_8c_source.html#l00954">LoadTypeList()</a>, <a class="el" href="log_8c_source.html#l01112">LogMagickEventList()</a>, <a class="el" href="magick_8c_source.html#l01218">MagickCoreGenesis()</a>, <a class="el" href="constitute_8c_source.html#l00407">ReadImage()</a>, <a class="el" href="annotate_8c_source.html#l00859">RenderType()</a>, and <a class="el" href="constitute_8c_source.html#l01010">WriteImage()</a>.</p>
396
397 </div>
398 </div>
399 <a class="anchor" id="a62e49aaf50ef5c203565b0f093ff7f08"></a>
400 <div class="memitem">
401 <div class="memproto">
402       <table class="memname">
403         <tr>
404           <td class="memname"><a class="el" href="method-attribute_8h.html#a487cee8f0dff0607e77f6b51d6403651">MagickExport</a> size_t MultilineCensus </td>
405           <td>(</td>
406           <td class="paramtype">const char *&#160;</td>
407           <td class="paramname"></td><td>)</td>
408           <td></td>
409         </tr>
410       </table>
411 </div><div class="memdoc">
412
413 <p>Definition at line <a class="el" href="utility_8c_source.html#l01749">1749</a> of file <a class="el" href="utility_8c_source.html">utility.c</a>.</p>
414
415 <p>Referenced by <a class="el" href="montage_8c_source.html#l00338">MontageImageList()</a>.</p>
416
417 </div>
418 </div>
419 <a class="anchor" id="aa64466f4b9db68b3378d1c621d8f662a"></a>
420 <div class="memitem">
421 <div class="memproto">
422       <table class="memname">
423         <tr>
424           <td class="memname"><a class="el" href="method-attribute_8h.html#a487cee8f0dff0607e77f6b51d6403651">MagickExport</a> int SystemCommand </td>
425           <td>(</td>
426           <td class="paramtype">const <a class="el" href="magick-type_8h.html#ac740cbce6e8928a679ae3767b49428dd">MagickBooleanType</a>&#160;</td>
427           <td class="paramname">, </td>
428         </tr>
429         <tr>
430           <td class="paramkey"></td>
431           <td></td>
432           <td class="paramtype">const <a class="el" href="magick-type_8h.html#ac740cbce6e8928a679ae3767b49428dd">MagickBooleanType</a>&#160;</td>
433           <td class="paramname">, </td>
434         </tr>
435         <tr>
436           <td class="paramkey"></td>
437           <td></td>
438           <td class="paramtype">const char *&#160;</td>
439           <td class="paramname">, </td>
440         </tr>
441         <tr>
442           <td class="paramkey"></td>
443           <td></td>
444           <td class="paramtype"><a class="el" href="magick-type_8h.html#a30abf1f7276060a8f218f4ccf3af1935">ExceptionInfo</a> *&#160;</td>
445           <td class="paramname">&#160;</td>
446         </tr>
447         <tr>
448           <td></td>
449           <td>)</td>
450           <td></td><td></td>
451         </tr>
452       </table>
453 </div><div class="memdoc">
454
455 <p>Definition at line <a class="el" href="utility_8c_source.html#l01924">1924</a> of file <a class="el" href="utility_8c_source.html">utility.c</a>.</p>
456
457 <p>References <a class="el" href="string_8c_source.html#l00119">AcquireString()</a>, <a class="el" href="string_8c_source.html#l00415">ConcatenateMagickString()</a>, <a class="el" href="exception_8h_source.html#l00058">DelegateError</a>, <a class="el" href="policy_8h_source.html#l00032">DelegatePolicyDomain</a>, <a class="el" href="string_8c_source.html#l00814">DestroyString()</a>, <a class="el" href="policy_8h_source.html#l00045">ExecutePolicyRights</a>, <a class="el" href="locale_8c_source.html#l00287">FormatLocaleFile()</a>, <a class="el" href="log_8h_source.html#l00029">GetMagickModule</a>, <a class="el" href="policy_8c_source.html#l00473">IsRightsAuthorized()</a>, <a class="el" href="mac_8h.html#a0a6db36886bf0e61a1b2c6d4b023a52f">MACSystemCommand()</a>, <a class="el" href="magick-type_8h_source.html#l00147">MagickFalse</a>, <a class="el" href="method-attribute_8h_source.html#l00108">MagickPathExtent</a>, <a class="el" href="exception_8h_source.html#l00076">PolicyError</a>, <a class="el" href="memory_8c_source.html#l00773">RelinquishMagickMemory()</a>, <a class="el" href="string_8c_source.html#l02162">StringToArgv()</a>, and <a class="el" href="exception_8c_source.html#l01042">ThrowMagickException()</a>.</p>
458
459 <p>Referenced by <a class="el" href="delegate_8c_source.html#l00836">InvokeDelegate()</a>.</p>
460
461 </div>
462 </div>
463 </div><!-- contents -->
464 </div><!-- doc-content -->
465 <!-- start footer part -->
466 <div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
467   <ul>
468     <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="utility_8h.html">utility.h</a></li>
469     <li class="footer">Generated by
470     <a href="http://www.doxygen.org/index.html">
471     <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.3.1 </li>
472   </ul>
473 </div>
474 </body>
475 </html>