Sophie

Sophie

distrib > Arklinux > devel > i586 > media > main > by-pkgid > 8709376bdbe4f2f9101f944a1442d17d > files > 710

ImageMagick-devel-6.7.0.5-1ark.i586.rpm

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
<title>MagickCore: string.c File Reference</title>
<link href="doxygen.css" rel="stylesheet" type="text/css">
<link href="tabs.css" rel="stylesheet" type="text/css">
</head><body>
<!-- Generated by Doxygen 1.5.4 -->
<div class="nav">
<a class="el" href="dir_b44b349db36f8365f5234e57d3038770.html">magick</a></div>
<h1>string.c File Reference</h1>
<p>
<code>#include &quot;<a class="el" href="studio_8h-source.html">magick/studio.h</a>&quot;</code><br>
<code>#include &quot;<a class="el" href="blob_8h-source.html">magick/blob.h</a>&quot;</code><br>
<code>#include &quot;<a class="el" href="blob-private_8h-source.html">magick/blob-private.h</a>&quot;</code><br>
<code>#include &quot;<a class="el" href="exception_8h-source.html">magick/exception.h</a>&quot;</code><br>
<code>#include &quot;<a class="el" href="exception-private_8h-source.html">magick/exception-private.h</a>&quot;</code><br>
<code>#include &quot;<a class="el" href="list_8h-source.html">magick/list.h</a>&quot;</code><br>
<code>#include &quot;<a class="el" href="log_8h-source.html">magick/log.h</a>&quot;</code><br>
<code>#include &quot;<a class="el" href="memory___8h-source.html">magick/memory_.h</a>&quot;</code><br>
<code>#include &quot;<a class="el" href="property_8h-source.html">magick/property.h</a>&quot;</code><br>
<code>#include &quot;<a class="el" href="resource___8h-source.html">magick/resource_.h</a>&quot;</code><br>
<code>#include &quot;<a class="el" href="signature_8h-source.html">magick/signature.h</a>&quot;</code><br>
<code>#include &quot;<a class="el" href="string___8h-source.html">magick/string_.h</a>&quot;</code><br>
<table border="0" cellpadding="0" cellspacing="0">
<tr><td></td></tr>
<tr><td colspan="2"><br><h2>Functions</h2></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">MagickExport char *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="string_8c.html#0f433a5244e322e4c02ff35cca23e099">AcquireString</a> (const char *source)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">MagickExport <a class="el" href="struct__StringInfo.html">StringInfo</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="string_8c.html#8e1bc06ca3e1c0046a5dc91138c728c0">AcquireStringInfo</a> (const size_t length)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">MagickExport char *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="string_8c.html#1223435186f66f89dc57d6872261c303">CloneString</a> (char **destination, const char *source)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">MagickExport <a class="el" href="struct__StringInfo.html">StringInfo</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="string_8c.html#4a2e1ebff8d8a5bd1107c9103ccea783">CloneStringInfo</a> (const <a class="el" href="struct__StringInfo.html">StringInfo</a> *string_info)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">static size_t&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="string_8c.html#80a0f43115a7c8954939722c497db453">MagickMin</a> (const size_t x, const size_t y)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">MagickExport int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="string_8c.html#89d83ad4057858b704dd61261472dc4b">CompareStringInfo</a> (const <a class="el" href="struct__StringInfo.html">StringInfo</a> *target, const <a class="el" href="struct__StringInfo.html">StringInfo</a> *source)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">MagickExport size_t&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="string_8c.html#d8171a8049b5235021e8e653d943e579">ConcatenateMagickString</a> (char *destination, const char *source, const size_t length)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">MagickExport <a class="el" href="magick-type_8h.html#c740cbce6e8928a679ae3767b49428dd">MagickBooleanType</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="string_8c.html#6bfcee82225f719c77aebc5739705c2f">ConcatenateString</a> (char **destination, const char *source)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">MagickExport void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="string_8c.html#272f582f100c047f0b9b4158eb62727e">ConcatenateStringInfo</a> (<a class="el" href="struct__StringInfo.html">StringInfo</a> *string_info, const <a class="el" href="struct__StringInfo.html">StringInfo</a> *source)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">MagickExport <a class="el" href="struct__StringInfo.html">StringInfo</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="string_8c.html#e7bccfa26916d27d3e57beda2a3c9c13">ConfigureFileToStringInfo</a> (const char *filename)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">MagickExport char *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="string_8c.html#cc328aec8412b1333648597836441e64">ConstantString</a> (const char *source)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">MagickExport size_t&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="string_8c.html#66cd44b760dc14e316cad6294b31015d">CopyMagickString</a> (char *destination, const char *source, const size_t length)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">MagickExport char *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="string_8c.html#52561ee8f09fa7f0c41e330bd4e9fe40">DestroyString</a> (char *string)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">MagickExport <a class="el" href="struct__StringInfo.html">StringInfo</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="string_8c.html#a2396966a47fcdb59d4f415b8f2b7c8b">DestroyStringInfo</a> (<a class="el" href="struct__StringInfo.html">StringInfo</a> *string_info)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">MagickExport char **&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="string_8c.html#1f0602af9dad253b0f4cee95aebe6f44">DestroyStringList</a> (char **list)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">MagickExport char *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="string_8c.html#343c270ecb3261c64b4c809b8ff243e3">EscapeString</a> (const char *source, const char escape)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">MagickExport char *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="string_8c.html#77c93178dbeee9e7e60a1fddde180329">FileToString</a> (const char *filename, const size_t extent, <a class="el" href="struct__ExceptionInfo.html">ExceptionInfo</a> *exception)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">MagickExport <a class="el" href="struct__StringInfo.html">StringInfo</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="string_8c.html#1bf0a77f1e3ca9b215c78d2a280d471c">FileToStringInfo</a> (const char *filename, const size_t extent, <a class="el" href="struct__ExceptionInfo.html">ExceptionInfo</a> *exception)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">MagickExport long&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="string_8c.html#8713a3a5331947454825a341d1bcb713">FormatMagickSize</a> (const <a class="el" href="magick-type_8h.html#68dda12c0fc8e2522f47ac9be2de20b4">MagickSizeType</a> size, char *format)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">MagickExport long&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="string_8c.html#6634ec7672f5e70932e1db240f40be04">FormatMagickStringList</a> (char *string, const size_t length, const char *format, va_list operands)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">MagickExport long&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="string_8c.html#efc95660dd8c20025301805bb7051afd">FormatMagickString</a> (char *string, const size_t length, const char *format,...)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">MagickExport long&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="string_8c.html#121d798eb34554c0479c26769cdd78a8">FormatMagickTime</a> (const time_t time, const size_t length, char *timestamp)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">MagickExport char *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="string_8c.html#91f39119028fbadb512c7d7c55fd2127">GetEnvironmentValue</a> (const char *name)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">MagickExport unsigned char *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="string_8c.html#486fbe916f82e55e5a8e1cbc26cdb4bb">GetStringInfoDatum</a> (const <a class="el" href="struct__StringInfo.html">StringInfo</a> *string_info)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">MagickExport size_t&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="string_8c.html#b9fa762c17e0283f1d722a3433004fdd">GetStringInfoLength</a> (const <a class="el" href="struct__StringInfo.html">StringInfo</a> *string_info)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">MagickExport const char *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="string_8c.html#ee950b7b8c967f7be7d84e220227308f">GetStringInfoPath</a> (const <a class="el" href="struct__StringInfo.html">StringInfo</a> *string_info)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">MagickExport long&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="string_8c.html#39cbe903912ec3b6193f57004afaba75">LocaleCompare</a> (const char *p, const char *q)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">MagickExport void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="string_8c.html#c223709ec7fba782088d2774d0f9c42c">LocaleLower</a> (char *string)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">MagickExport long&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="string_8c.html#dcf9177aa898e4566475126eb93d6fce">LocaleNCompare</a> (const char *p, const char *q, const size_t length)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">MagickExport void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="string_8c.html#ccd90d8ed62c8f5febe90f8116f01241">LocaleUpper</a> (char *string)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">MagickExport void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="string_8c.html#a96d93d388cc6583cb855249e16fd4ab">PrintStringInfo</a> (FILE *file, const char *id, const <a class="el" href="struct__StringInfo.html">StringInfo</a> *string_info)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">MagickExport void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="string_8c.html#9d7c3aa750fd914077b31447df02c355">ResetStringInfo</a> (<a class="el" href="struct__StringInfo.html">StringInfo</a> *string_info)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">MagickExport void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="string_8c.html#2d174c30b329ed003eef4e5cda877b55">SetStringInfo</a> (<a class="el" href="struct__StringInfo.html">StringInfo</a> *string_info, const <a class="el" href="struct__StringInfo.html">StringInfo</a> *source)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">MagickExport void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="string_8c.html#201b8e366384864b943034c3a035d72d">SetStringInfoDatum</a> (<a class="el" href="struct__StringInfo.html">StringInfo</a> *string_info, const unsigned char *source)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">MagickExport void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="string_8c.html#ed85af8ec6daadecb0032f4d323d6396">SetStringInfoLength</a> (<a class="el" href="struct__StringInfo.html">StringInfo</a> *string_info, const size_t length)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">MagickExport void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="string_8c.html#3f13e0a34e6399f4ac2beb71e1d9b735">SetStringInfoPath</a> (<a class="el" href="struct__StringInfo.html">StringInfo</a> *string_info, const char *path)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">MagickExport <a class="el" href="struct__StringInfo.html">StringInfo</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="string_8c.html#434ec31a451ec2cb115135ed66fd780e">SplitStringInfo</a> (<a class="el" href="struct__StringInfo.html">StringInfo</a> *string_info, const size_t offset)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">MagickExport <a class="el" href="struct__StringInfo.html">StringInfo</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="string_8c.html#287a706ffcc29d41cd52788a4fddadff">StringToStringInfo</a> (const char *string)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">MagickExport char *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="string_8c.html#8caee4155d4917611efd58376d5def55">StringInfoToString</a> (const <a class="el" href="struct__StringInfo.html">StringInfo</a> *string_info)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">MagickExport char **&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="string_8c.html#5ec21864764c7c8d94f73baf87b4e62b">StringToArgv</a> (const char *text, int *argc)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">MagickExport double&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="string_8c.html#5238db7ada1c6e71ebeacb5c18d1ade3">StringToDouble</a> (const char *string, const double interval)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">MagickExport char *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="string_8c.html#b731484c6103a259843b15a5235401e4">StringToken</a> (const char *delimiters, char **string)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">MagickExport char **&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="string_8c.html#ee138acfd631866571d669c0e86efbd1">StringToList</a> (const char *text)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">MagickExport void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="string_8c.html#f9d0cd9b926c9b3054fa7b87d0296ad7">StripString</a> (char *message)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">MagickExport <a class="el" href="magick-type_8h.html#c740cbce6e8928a679ae3767b49428dd">MagickBooleanType</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="string_8c.html#c0881b39cb7d98e87bff896d3c66029e">SubstituteString</a> (char **buffer, const char *search, const char *replace)</td></tr>

</table>
<hr><h2>Function Documentation</h2>
<a class="anchor" name="0f433a5244e322e4c02ff35cca23e099"></a><!-- doxytag: member="string.c::AcquireString" ref="0f433a5244e322e4c02ff35cca23e099" args="(const char *source)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">MagickExport char* AcquireString           </td>
          <td>(</td>
          <td class="paramtype">const char *&nbsp;</td>
          <td class="paramname"> <em>source</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="8e1bc06ca3e1c0046a5dc91138c728c0"></a><!-- doxytag: member="string.c::AcquireStringInfo" ref="8e1bc06ca3e1c0046a5dc91138c728c0" args="(const size_t length)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">MagickExport <a class="el" href="struct__StringInfo.html">StringInfo</a>* AcquireStringInfo           </td>
          <td>(</td>
          <td class="paramtype">const size_t&nbsp;</td>
          <td class="paramname"> <em>length</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="1223435186f66f89dc57d6872261c303"></a><!-- doxytag: member="string.c::CloneString" ref="1223435186f66f89dc57d6872261c303" args="(char **destination, const char *source)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">MagickExport char* CloneString           </td>
          <td>(</td>
          <td class="paramtype">char **&nbsp;</td>
          <td class="paramname"> <em>destination</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const char *&nbsp;</td>
          <td class="paramname"> <em>source</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td width="100%"></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="4a2e1ebff8d8a5bd1107c9103ccea783"></a><!-- doxytag: member="string.c::CloneStringInfo" ref="4a2e1ebff8d8a5bd1107c9103ccea783" args="(const StringInfo *string_info)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">MagickExport <a class="el" href="struct__StringInfo.html">StringInfo</a>* CloneStringInfo           </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="struct__StringInfo.html">StringInfo</a> *&nbsp;</td>
          <td class="paramname"> <em>string_info</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="89d83ad4057858b704dd61261472dc4b"></a><!-- doxytag: member="string.c::CompareStringInfo" ref="89d83ad4057858b704dd61261472dc4b" args="(const StringInfo *target, const StringInfo *source)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">MagickExport int CompareStringInfo           </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="struct__StringInfo.html">StringInfo</a> *&nbsp;</td>
          <td class="paramname"> <em>target</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const <a class="el" href="struct__StringInfo.html">StringInfo</a> *&nbsp;</td>
          <td class="paramname"> <em>source</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td width="100%"></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="d8171a8049b5235021e8e653d943e579"></a><!-- doxytag: member="string.c::ConcatenateMagickString" ref="d8171a8049b5235021e8e653d943e579" args="(char *destination, const char *source, const size_t length)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">MagickExport size_t ConcatenateMagickString           </td>
          <td>(</td>
          <td class="paramtype">char *&nbsp;</td>
          <td class="paramname"> <em>destination</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const char *&nbsp;</td>
          <td class="paramname"> <em>source</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const size_t&nbsp;</td>
          <td class="paramname"> <em>length</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td width="100%"></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="6bfcee82225f719c77aebc5739705c2f"></a><!-- doxytag: member="string.c::ConcatenateString" ref="6bfcee82225f719c77aebc5739705c2f" args="(char **destination, const char *source)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">MagickExport <a class="el" href="magick-type_8h.html#c740cbce6e8928a679ae3767b49428dd">MagickBooleanType</a> ConcatenateString           </td>
          <td>(</td>
          <td class="paramtype">char **&nbsp;</td>
          <td class="paramname"> <em>destination</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const char *&nbsp;</td>
          <td class="paramname"> <em>source</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td width="100%"></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="272f582f100c047f0b9b4158eb62727e"></a><!-- doxytag: member="string.c::ConcatenateStringInfo" ref="272f582f100c047f0b9b4158eb62727e" args="(StringInfo *string_info, const StringInfo *source)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">MagickExport void ConcatenateStringInfo           </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="struct__StringInfo.html">StringInfo</a> *&nbsp;</td>
          <td class="paramname"> <em>string_info</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const <a class="el" href="struct__StringInfo.html">StringInfo</a> *&nbsp;</td>
          <td class="paramname"> <em>source</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td width="100%"></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="e7bccfa26916d27d3e57beda2a3c9c13"></a><!-- doxytag: member="string.c::ConfigureFileToStringInfo" ref="e7bccfa26916d27d3e57beda2a3c9c13" args="(const char *filename)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">MagickExport <a class="el" href="struct__StringInfo.html">StringInfo</a>* ConfigureFileToStringInfo           </td>
          <td>(</td>
          <td class="paramtype">const char *&nbsp;</td>
          <td class="paramname"> <em>filename</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="cc328aec8412b1333648597836441e64"></a><!-- doxytag: member="string.c::ConstantString" ref="cc328aec8412b1333648597836441e64" args="(const char *source)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">MagickExport char* ConstantString           </td>
          <td>(</td>
          <td class="paramtype">const char *&nbsp;</td>
          <td class="paramname"> <em>source</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="66cd44b760dc14e316cad6294b31015d"></a><!-- doxytag: member="string.c::CopyMagickString" ref="66cd44b760dc14e316cad6294b31015d" args="(char *destination, const char *source, const size_t length)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">MagickExport size_t CopyMagickString           </td>
          <td>(</td>
          <td class="paramtype">char *&nbsp;</td>
          <td class="paramname"> <em>destination</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const char *&nbsp;</td>
          <td class="paramname"> <em>source</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const size_t&nbsp;</td>
          <td class="paramname"> <em>length</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td width="100%"></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="52561ee8f09fa7f0c41e330bd4e9fe40"></a><!-- doxytag: member="string.c::DestroyString" ref="52561ee8f09fa7f0c41e330bd4e9fe40" args="(char *string)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">MagickExport char* DestroyString           </td>
          <td>(</td>
          <td class="paramtype">char *&nbsp;</td>
          <td class="paramname"> <em>string</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="a2396966a47fcdb59d4f415b8f2b7c8b"></a><!-- doxytag: member="string.c::DestroyStringInfo" ref="a2396966a47fcdb59d4f415b8f2b7c8b" args="(StringInfo *string_info)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">MagickExport <a class="el" href="struct__StringInfo.html">StringInfo</a>* DestroyStringInfo           </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="struct__StringInfo.html">StringInfo</a> *&nbsp;</td>
          <td class="paramname"> <em>string_info</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="1f0602af9dad253b0f4cee95aebe6f44"></a><!-- doxytag: member="string.c::DestroyStringList" ref="1f0602af9dad253b0f4cee95aebe6f44" args="(char **list)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">MagickExport char** DestroyStringList           </td>
          <td>(</td>
          <td class="paramtype">char **&nbsp;</td>
          <td class="paramname"> <em>list</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="343c270ecb3261c64b4c809b8ff243e3"></a><!-- doxytag: member="string.c::EscapeString" ref="343c270ecb3261c64b4c809b8ff243e3" args="(const char *source, const char escape)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">MagickExport char* EscapeString           </td>
          <td>(</td>
          <td class="paramtype">const char *&nbsp;</td>
          <td class="paramname"> <em>source</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const char&nbsp;</td>
          <td class="paramname"> <em>escape</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td width="100%"></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="77c93178dbeee9e7e60a1fddde180329"></a><!-- doxytag: member="string.c::FileToString" ref="77c93178dbeee9e7e60a1fddde180329" args="(const char *filename, const size_t extent, ExceptionInfo *exception)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">MagickExport char* FileToString           </td>
          <td>(</td>
          <td class="paramtype">const char *&nbsp;</td>
          <td class="paramname"> <em>filename</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const size_t&nbsp;</td>
          <td class="paramname"> <em>extent</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="struct__ExceptionInfo.html">ExceptionInfo</a> *&nbsp;</td>
          <td class="paramname"> <em>exception</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td width="100%"></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="1bf0a77f1e3ca9b215c78d2a280d471c"></a><!-- doxytag: member="string.c::FileToStringInfo" ref="1bf0a77f1e3ca9b215c78d2a280d471c" args="(const char *filename, const size_t extent, ExceptionInfo *exception)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">MagickExport <a class="el" href="struct__StringInfo.html">StringInfo</a>* FileToStringInfo           </td>
          <td>(</td>
          <td class="paramtype">const char *&nbsp;</td>
          <td class="paramname"> <em>filename</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const size_t&nbsp;</td>
          <td class="paramname"> <em>extent</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="struct__ExceptionInfo.html">ExceptionInfo</a> *&nbsp;</td>
          <td class="paramname"> <em>exception</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td width="100%"></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="8713a3a5331947454825a341d1bcb713"></a><!-- doxytag: member="string.c::FormatMagickSize" ref="8713a3a5331947454825a341d1bcb713" args="(const MagickSizeType size, char *format)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">MagickExport long FormatMagickSize           </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="magick-type_8h.html#68dda12c0fc8e2522f47ac9be2de20b4">MagickSizeType</a>&nbsp;</td>
          <td class="paramname"> <em>size</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">char *&nbsp;</td>
          <td class="paramname"> <em>format</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td width="100%"></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="efc95660dd8c20025301805bb7051afd"></a><!-- doxytag: member="string.c::FormatMagickString" ref="efc95660dd8c20025301805bb7051afd" args="(char *string, const size_t length, const char *format,...)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">MagickExport long FormatMagickString           </td>
          <td>(</td>
          <td class="paramtype">char *&nbsp;</td>
          <td class="paramname"> <em>string</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const size_t&nbsp;</td>
          <td class="paramname"> <em>length</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const char *&nbsp;</td>
          <td class="paramname"> <em>format</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&nbsp;</td>
          <td class="paramname"> <em>...</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td width="100%"></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="6634ec7672f5e70932e1db240f40be04"></a><!-- doxytag: member="string.c::FormatMagickStringList" ref="6634ec7672f5e70932e1db240f40be04" args="(char *string, const size_t length, const char *format, va_list operands)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">MagickExport long FormatMagickStringList           </td>
          <td>(</td>
          <td class="paramtype">char *&nbsp;</td>
          <td class="paramname"> <em>string</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const size_t&nbsp;</td>
          <td class="paramname"> <em>length</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const char *&nbsp;</td>
          <td class="paramname"> <em>format</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">va_list&nbsp;</td>
          <td class="paramname"> <em>operands</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td width="100%"></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="121d798eb34554c0479c26769cdd78a8"></a><!-- doxytag: member="string.c::FormatMagickTime" ref="121d798eb34554c0479c26769cdd78a8" args="(const time_t time, const size_t length, char *timestamp)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">MagickExport long FormatMagickTime           </td>
          <td>(</td>
          <td class="paramtype">const time_t&nbsp;</td>
          <td class="paramname"> <em>time</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const size_t&nbsp;</td>
          <td class="paramname"> <em>length</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">char *&nbsp;</td>
          <td class="paramname"> <em>timestamp</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td width="100%"></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="91f39119028fbadb512c7d7c55fd2127"></a><!-- doxytag: member="string.c::GetEnvironmentValue" ref="91f39119028fbadb512c7d7c55fd2127" args="(const char *name)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">MagickExport char* GetEnvironmentValue           </td>
          <td>(</td>
          <td class="paramtype">const char *&nbsp;</td>
          <td class="paramname"> <em>name</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="486fbe916f82e55e5a8e1cbc26cdb4bb"></a><!-- doxytag: member="string.c::GetStringInfoDatum" ref="486fbe916f82e55e5a8e1cbc26cdb4bb" args="(const StringInfo *string_info)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">MagickExport unsigned char* GetStringInfoDatum           </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="struct__StringInfo.html">StringInfo</a> *&nbsp;</td>
          <td class="paramname"> <em>string_info</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="b9fa762c17e0283f1d722a3433004fdd"></a><!-- doxytag: member="string.c::GetStringInfoLength" ref="b9fa762c17e0283f1d722a3433004fdd" args="(const StringInfo *string_info)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">MagickExport size_t GetStringInfoLength           </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="struct__StringInfo.html">StringInfo</a> *&nbsp;</td>
          <td class="paramname"> <em>string_info</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="ee950b7b8c967f7be7d84e220227308f"></a><!-- doxytag: member="string.c::GetStringInfoPath" ref="ee950b7b8c967f7be7d84e220227308f" args="(const StringInfo *string_info)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">MagickExport const char* GetStringInfoPath           </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="struct__StringInfo.html">StringInfo</a> *&nbsp;</td>
          <td class="paramname"> <em>string_info</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="39cbe903912ec3b6193f57004afaba75"></a><!-- doxytag: member="string.c::LocaleCompare" ref="39cbe903912ec3b6193f57004afaba75" args="(const char *p, const char *q)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">MagickExport long LocaleCompare           </td>
          <td>(</td>
          <td class="paramtype">const char *&nbsp;</td>
          <td class="paramname"> <em>p</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const char *&nbsp;</td>
          <td class="paramname"> <em>q</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td width="100%"></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="c223709ec7fba782088d2774d0f9c42c"></a><!-- doxytag: member="string.c::LocaleLower" ref="c223709ec7fba782088d2774d0f9c42c" args="(char *string)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">MagickExport void LocaleLower           </td>
          <td>(</td>
          <td class="paramtype">char *&nbsp;</td>
          <td class="paramname"> <em>string</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="dcf9177aa898e4566475126eb93d6fce"></a><!-- doxytag: member="string.c::LocaleNCompare" ref="dcf9177aa898e4566475126eb93d6fce" args="(const char *p, const char *q, const size_t length)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">MagickExport long LocaleNCompare           </td>
          <td>(</td>
          <td class="paramtype">const char *&nbsp;</td>
          <td class="paramname"> <em>p</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const char *&nbsp;</td>
          <td class="paramname"> <em>q</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const size_t&nbsp;</td>
          <td class="paramname"> <em>length</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td width="100%"></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="ccd90d8ed62c8f5febe90f8116f01241"></a><!-- doxytag: member="string.c::LocaleUpper" ref="ccd90d8ed62c8f5febe90f8116f01241" args="(char *string)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">MagickExport void LocaleUpper           </td>
          <td>(</td>
          <td class="paramtype">char *&nbsp;</td>
          <td class="paramname"> <em>string</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="80a0f43115a7c8954939722c497db453"></a><!-- doxytag: member="string.c::MagickMin" ref="80a0f43115a7c8954939722c497db453" args="(const size_t x, const size_t y)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">static size_t MagickMin           </td>
          <td>(</td>
          <td class="paramtype">const size_t&nbsp;</td>
          <td class="paramname"> <em>x</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const size_t&nbsp;</td>
          <td class="paramname"> <em>y</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td width="100%"><code> [inline, static]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="a96d93d388cc6583cb855249e16fd4ab"></a><!-- doxytag: member="string.c::PrintStringInfo" ref="a96d93d388cc6583cb855249e16fd4ab" args="(FILE *file, const char *id, const StringInfo *string_info)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">MagickExport void PrintStringInfo           </td>
          <td>(</td>
          <td class="paramtype">FILE *&nbsp;</td>
          <td class="paramname"> <em>file</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const char *&nbsp;</td>
          <td class="paramname"> <em>id</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const <a class="el" href="struct__StringInfo.html">StringInfo</a> *&nbsp;</td>
          <td class="paramname"> <em>string_info</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td width="100%"></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="9d7c3aa750fd914077b31447df02c355"></a><!-- doxytag: member="string.c::ResetStringInfo" ref="9d7c3aa750fd914077b31447df02c355" args="(StringInfo *string_info)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">MagickExport void ResetStringInfo           </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="struct__StringInfo.html">StringInfo</a> *&nbsp;</td>
          <td class="paramname"> <em>string_info</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="2d174c30b329ed003eef4e5cda877b55"></a><!-- doxytag: member="string.c::SetStringInfo" ref="2d174c30b329ed003eef4e5cda877b55" args="(StringInfo *string_info, const StringInfo *source)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">MagickExport void SetStringInfo           </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="struct__StringInfo.html">StringInfo</a> *&nbsp;</td>
          <td class="paramname"> <em>string_info</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const <a class="el" href="struct__StringInfo.html">StringInfo</a> *&nbsp;</td>
          <td class="paramname"> <em>source</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td width="100%"></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="201b8e366384864b943034c3a035d72d"></a><!-- doxytag: member="string.c::SetStringInfoDatum" ref="201b8e366384864b943034c3a035d72d" args="(StringInfo *string_info, const unsigned char *source)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">MagickExport void SetStringInfoDatum           </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="struct__StringInfo.html">StringInfo</a> *&nbsp;</td>
          <td class="paramname"> <em>string_info</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const unsigned char *&nbsp;</td>
          <td class="paramname"> <em>source</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td width="100%"></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="ed85af8ec6daadecb0032f4d323d6396"></a><!-- doxytag: member="string.c::SetStringInfoLength" ref="ed85af8ec6daadecb0032f4d323d6396" args="(StringInfo *string_info, const size_t length)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">MagickExport void SetStringInfoLength           </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="struct__StringInfo.html">StringInfo</a> *&nbsp;</td>
          <td class="paramname"> <em>string_info</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const size_t&nbsp;</td>
          <td class="paramname"> <em>length</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td width="100%"></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="3f13e0a34e6399f4ac2beb71e1d9b735"></a><!-- doxytag: member="string.c::SetStringInfoPath" ref="3f13e0a34e6399f4ac2beb71e1d9b735" args="(StringInfo *string_info, const char *path)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">MagickExport void SetStringInfoPath           </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="struct__StringInfo.html">StringInfo</a> *&nbsp;</td>
          <td class="paramname"> <em>string_info</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const char *&nbsp;</td>
          <td class="paramname"> <em>path</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td width="100%"></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="434ec31a451ec2cb115135ed66fd780e"></a><!-- doxytag: member="string.c::SplitStringInfo" ref="434ec31a451ec2cb115135ed66fd780e" args="(StringInfo *string_info, const size_t offset)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">MagickExport <a class="el" href="struct__StringInfo.html">StringInfo</a>* SplitStringInfo           </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="struct__StringInfo.html">StringInfo</a> *&nbsp;</td>
          <td class="paramname"> <em>string_info</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const size_t&nbsp;</td>
          <td class="paramname"> <em>offset</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td width="100%"></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="8caee4155d4917611efd58376d5def55"></a><!-- doxytag: member="string.c::StringInfoToString" ref="8caee4155d4917611efd58376d5def55" args="(const StringInfo *string_info)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">MagickExport char* StringInfoToString           </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="struct__StringInfo.html">StringInfo</a> *&nbsp;</td>
          <td class="paramname"> <em>string_info</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="5ec21864764c7c8d94f73baf87b4e62b"></a><!-- doxytag: member="string.c::StringToArgv" ref="5ec21864764c7c8d94f73baf87b4e62b" args="(const char *text, int *argc)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">MagickExport char** StringToArgv           </td>
          <td>(</td>
          <td class="paramtype">const char *&nbsp;</td>
          <td class="paramname"> <em>text</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int *&nbsp;</td>
          <td class="paramname"> <em>argc</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td width="100%"></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="5238db7ada1c6e71ebeacb5c18d1ade3"></a><!-- doxytag: member="string.c::StringToDouble" ref="5238db7ada1c6e71ebeacb5c18d1ade3" args="(const char *string, const double interval)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">MagickExport double StringToDouble           </td>
          <td>(</td>
          <td class="paramtype">const char *&nbsp;</td>
          <td class="paramname"> <em>string</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const double&nbsp;</td>
          <td class="paramname"> <em>interval</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td width="100%"></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="b731484c6103a259843b15a5235401e4"></a><!-- doxytag: member="string.c::StringToken" ref="b731484c6103a259843b15a5235401e4" args="(const char *delimiters, char **string)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">MagickExport char* StringToken           </td>
          <td>(</td>
          <td class="paramtype">const char *&nbsp;</td>
          <td class="paramname"> <em>delimiters</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">char **&nbsp;</td>
          <td class="paramname"> <em>string</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td width="100%"></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="ee138acfd631866571d669c0e86efbd1"></a><!-- doxytag: member="string.c::StringToList" ref="ee138acfd631866571d669c0e86efbd1" args="(const char *text)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">MagickExport char** StringToList           </td>
          <td>(</td>
          <td class="paramtype">const char *&nbsp;</td>
          <td class="paramname"> <em>text</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="287a706ffcc29d41cd52788a4fddadff"></a><!-- doxytag: member="string.c::StringToStringInfo" ref="287a706ffcc29d41cd52788a4fddadff" args="(const char *string)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">MagickExport <a class="el" href="struct__StringInfo.html">StringInfo</a>* StringToStringInfo           </td>
          <td>(</td>
          <td class="paramtype">const char *&nbsp;</td>
          <td class="paramname"> <em>string</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="f9d0cd9b926c9b3054fa7b87d0296ad7"></a><!-- doxytag: member="string.c::StripString" ref="f9d0cd9b926c9b3054fa7b87d0296ad7" args="(char *message)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">MagickExport void StripString           </td>
          <td>(</td>
          <td class="paramtype">char *&nbsp;</td>
          <td class="paramname"> <em>message</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="c0881b39cb7d98e87bff896d3c66029e"></a><!-- doxytag: member="string.c::SubstituteString" ref="c0881b39cb7d98e87bff896d3c66029e" args="(char **buffer, const char *search, const char *replace)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">MagickExport <a class="el" href="magick-type_8h.html#c740cbce6e8928a679ae3767b49428dd">MagickBooleanType</a> SubstituteString           </td>
          <td>(</td>
          <td class="paramtype">char **&nbsp;</td>
          <td class="paramname"> <em>buffer</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const char *&nbsp;</td>
          <td class="paramname"> <em>search</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const char *&nbsp;</td>
          <td class="paramname"> <em>replace</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td width="100%"></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

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