Sophie

Sophie

distrib > Mandriva > 2008.1 > i586 > by-pkgid > 974311ef11f0d5e44684f719382120e1 > files > 124

imagemagick-doc-6.3.8.9-1mdv2008.1.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: blob.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>blob.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="cache_8h-source.html">magick/cache.h</a>&quot;</code><br>
<code>#include &quot;<a class="el" href="client_8h-source.html">magick/client.h</a>&quot;</code><br>
<code>#include &quot;<a class="el" href="constitute_8h-source.html">magick/constitute.h</a>&quot;</code><br>
<code>#include &quot;<a class="el" href="delegate_8h-source.html">magick/delegate.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="image-private_8h-source.html">magick/image-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="magick_8h-source.html">magick/magick.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="resource___8h-source.html">magick/resource_.h</a>&quot;</code><br>
<code>#include &quot;<a class="el" href="semaphore_8h-source.html">magick/semaphore.h</a>&quot;</code><br>
<code>#include &quot;<a class="el" href="string___8h-source.html">magick/string_.h</a>&quot;</code><br>
<code>#include &quot;<a class="el" href="utility_8h-source.html">magick/utility.h</a>&quot;</code><br>
<code>#include &lt;sys/mman.h&gt;</code><br>
<code>#include &quot;zlib.h&quot;</code><br>
<code>#include &quot;bzlib.h&quot;</code><br>
<table border="0" cellpadding="0" cellspacing="0">
<tr><td></td></tr>
<tr><td colspan="2"><br><h2>Data Structures</h2></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">struct &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct__BlobInfo.html">_BlobInfo</a></td></tr>

<tr><td colspan="2"><br><h2>Defines</h2></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="blob_8c.html#8a777150133445feb2cd8a3f846216d9">fseek</a>&nbsp;&nbsp;&nbsp;fseeko</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="blob_8c.html#fea8baccc13623417424635d63c81a17">ftell</a>&nbsp;&nbsp;&nbsp;ftello</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="blob_8c.html#8523dcf952f6ff059a3bed717e4f1296">MAP_FAILED</a>&nbsp;&nbsp;&nbsp;((void *) -1)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="blob_8c.html#ee74e153705852ce48dca911f1b94d72">MS_SYNC</a>&nbsp;&nbsp;&nbsp;0x04</td></tr>

<tr><td colspan="2"><br><h2>Enumerations</h2></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">enum &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="blob_8c.html#8a65141d9ea4bf9d2e2377ed6b888a1d">StreamType</a> { <br>
&nbsp;&nbsp;<a class="el" href="blob_8c.html#8a65141d9ea4bf9d2e2377ed6b888a1ddc098f5db81ed37bbaf660f6b28a071a">UndefinedStream</a>, 
<a class="el" href="blob_8c.html#8a65141d9ea4bf9d2e2377ed6b888a1d36f5a725fae13eef579d9fc2192442aa">FileStream</a>, 
<a class="el" href="blob_8c.html#8a65141d9ea4bf9d2e2377ed6b888a1dd5f6e3e2815a0384289428a4dff08c42">StandardStream</a>, 
<a class="el" href="blob_8c.html#8a65141d9ea4bf9d2e2377ed6b888a1df4075e75c787bb18a7843e5dda6fdbdd">PipeStream</a>, 
<br>
&nbsp;&nbsp;<a class="el" href="blob_8c.html#8a65141d9ea4bf9d2e2377ed6b888a1d578cf35981eb214fe6ae8d98ef824e3f">ZipStream</a>, 
<a class="el" href="blob_8c.html#8a65141d9ea4bf9d2e2377ed6b888a1d64be7d0237e85c3b2fd3c1ac8c1246f4">BZipStream</a>, 
<a class="el" href="blob_8c.html#8a65141d9ea4bf9d2e2377ed6b888a1d0ec8bdd03bc30ec1f723b338d13fabd8">FifoStream</a>, 
<a class="el" href="blob_8c.html#8a65141d9ea4bf9d2e2377ed6b888a1d5351a4e61212814214c2d82985995d8a">BlobStream</a>
<br>
 }</td></tr>

<tr><td colspan="2"><br><h2>Functions</h2></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">static int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="blob_8c.html#c1df451a657cadaafa06d1b8388a5fdc">SyncBlob</a> (<a class="el" href="struct__Image.html">Image</a> *)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">MagickExport void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="blob_8c.html#1f8e4a04837fcc970a368bc2357d2b60">AttachBlob</a> (<a class="el" href="struct__BlobInfo.html">BlobInfo</a> *blob_info, const void *blob, const size_t length)</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="blob_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 <a class="el" href="magick-type_8h.html#c740cbce6e8928a679ae3767b49428dd">MagickBooleanType</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="blob_8c.html#a6a942e634fb1531cd82b897cbeb4aeb">BlobToFile</a> (char *filename, const void *blob, const size_t length, <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__Image.html">Image</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="blob_8c.html#3cd11c6032e46206fb3a58362a77cddd">BlobToImage</a> (const <a class="el" href="struct__ImageInfo.html">ImageInfo</a> *image_info, const void *blob, const size_t length, <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__BlobInfo.html">BlobInfo</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="blob_8c.html#2b87bb57e4e97fdac24c318b78960b64">CloneBlobInfo</a> (const <a class="el" href="struct__BlobInfo.html">BlobInfo</a> *blob_info)</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="blob_8c.html#3122ffb9b1c67eb222f5ac99ac538a65">CloseBlob</a> (<a class="el" href="struct__Image.html">Image</a> *image)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">MagickExport void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="blob_8c.html#dbc6492fb8bf991ed55827239dfc2aac">DestroyBlob</a> (<a class="el" href="struct__Image.html">Image</a> *image)</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="blob_8c.html#08d71f8578d140f458b2184510ac7f9c">DetachBlob</a> (<a class="el" href="struct__BlobInfo.html">BlobInfo</a> *blob_info)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">MagickExport int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="blob_8c.html#a125f49353c45ca21191437d4c094c79">EOFBlob</a> (const <a class="el" href="struct__Image.html">Image</a> *image)</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="blob_8c.html#e41625cd9ea9ed13896a8254ebdbcf32">FileToBlob</a> (const char *filename, const size_t extent, size_t *length, <a class="el" href="struct__ExceptionInfo.html">ExceptionInfo</a> *exception)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">static <a class="el" href="nt-base_8h.html#831c6b6852c6d34448e30a88c34539fd">ssize_t</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="blob_8c.html#27d7c591e0eb7a0015f14a7bf174979e">WriteBlobStream</a> (<a class="el" href="struct__Image.html">Image</a> *image, const size_t length, const unsigned char *data)</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="blob_8c.html#e5922221e74ad0a968f05d55fc0950ee">FileToImage</a> (<a class="el" href="struct__Image.html">Image</a> *image, const char *filename)</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="blob_8c.html#acc913d2fe6eb0d7bff6d52999f3e502">GetBlobError</a> (const <a class="el" href="struct__Image.html">Image</a> *image)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">MagickExport FILE *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="blob_8c.html#54eb818a493a3248d300fe43527201f9">GetBlobFileHandle</a> (const <a class="el" href="struct__Image.html">Image</a> *image)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">MagickExport void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="blob_8c.html#832cf7edf6f9ee2dbeca28f61f796a9d">GetBlobInfo</a> (<a class="el" href="struct__BlobInfo.html">BlobInfo</a> *blob_info)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">MagickExport <a class="el" href="magick-type_8h.html#68dda12c0fc8e2522f47ac9be2de20b4">MagickSizeType</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="blob_8c.html#da89f256bbc27bda9d425a965798d65b">GetBlobSize</a> (const <a class="el" href="struct__Image.html">Image</a> *image)</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="blob_8c.html#6d4e89c2e6c319cbec37610b658a960e">GetBlobStreamData</a> (const <a class="el" href="struct__Image.html">Image</a> *image)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">MagickExport <a class="el" href="stream_8h.html#8e4ed835bdfb25dc6ad95795cfd708e2">StreamHandler</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="blob_8c.html#46a8fcc08580ba2d42b5aff6d1df454f">GetBlobStreamHandler</a> (const <a class="el" href="struct__Image.html">Image</a> *image)</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="blob_8c.html#c90734c876d5f30a5a1de1460065d6b4">ImageToBlob</a> (const <a class="el" href="struct__ImageInfo.html">ImageInfo</a> *image_info, <a class="el" href="struct__Image.html">Image</a> *image, size_t *length, <a class="el" href="struct__ExceptionInfo.html">ExceptionInfo</a> *exception)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">static const unsigned char *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="blob_8c.html#f3921b830939f78bcdd4419712fbf53c">ReadBlobStream</a> (<a class="el" href="struct__Image.html">Image</a> *image, const size_t length, unsigned char *data, <a class="el" href="nt-base_8h.html#831c6b6852c6d34448e30a88c34539fd">ssize_t</a> *count)</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="blob_8c.html#d980f684ea0420d1767ecc1bf8aca9bf">ImageToFile</a> (<a class="el" href="struct__Image.html">Image</a> *image, char *filename, <a class="el" href="struct__ExceptionInfo.html">ExceptionInfo</a> *exception)</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="blob_8c.html#5ac6545774abca2341673df66dfcfaf3">ImagesToBlob</a> (const <a class="el" href="struct__ImageInfo.html">ImageInfo</a> *image_info, <a class="el" href="struct__Image.html">Image</a> *images, size_t *length, <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="magick-type_8h.html#c740cbce6e8928a679ae3767b49428dd">MagickBooleanType</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="blob_8c.html#3d9dfb85b1c4db8385f5786c3e521e3c">InjectImageBlob</a> (const <a class="el" href="struct__ImageInfo.html">ImageInfo</a> *image_info, <a class="el" href="struct__Image.html">Image</a> *image, const char *format)</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="blob_8c.html#d77bbe8f3e7a519899cb3651e04c2486">IsBlobExempt</a> (const <a class="el" href="struct__Image.html">Image</a> *image)</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="blob_8c.html#60a932d9a2a135a96b5c9c65b1f48cb0">IsBlobSeekable</a> (const <a class="el" href="struct__Image.html">Image</a> *image)</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="blob_8c.html#6763cb131290c42718ef3df4c112febe">IsBlobTemporary</a> (const <a class="el" href="struct__Image.html">Image</a> *image)</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="blob_8c.html#4a36573166c147d0498b5cabf67ec48f">MapBlob</a> (int file, const <a class="el" href="blob_8h.html#a17ca8c572605df6a7d49a362f6d7534">MapMode</a> mode, const <a class="el" href="magick-type_8h.html#f33a57dd4983c12f458d5e979a30298d">MagickOffsetType</a> offset, 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="blob_8c.html#0fb593f0559098f8bd6380db22a661e5">MSBOrderLong</a> (unsigned char *buffer, 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="blob_8c.html#463f4a9f94db4a8c2db849404fe85b96">MSBOrderShort</a> (unsigned char *p, 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="blob_8c.html#980880ff6067e0fa09e1b7a59c2b963c">OpenBlob</a> (const <a class="el" href="struct__ImageInfo.html">ImageInfo</a> *image_info, <a class="el" href="struct__Image.html">Image</a> *image, const <a class="el" href="blob-private_8h.html#b8bfd4a0a672e75319f69bd7312781f2">BlobMode</a> mode, <a class="el" href="struct__ExceptionInfo.html">ExceptionInfo</a> *exception)</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="blob_8c.html#20ce403c061572bc164589995008a8be">PingStream</a> (const <a class="el" href="struct__Image.html">Image</a> *magick_unused(image), const void *magick_unused(pixels), const size_t columns)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">MagickExport <a class="el" href="struct__Image.html">Image</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="blob_8c.html#517e5577c76efb9a4b92ab6fa33abc1d">PingBlob</a> (const <a class="el" href="struct__ImageInfo.html">ImageInfo</a> *image_info, const void *blob, const size_t length, <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="nt-base_8h.html#831c6b6852c6d34448e30a88c34539fd">ssize_t</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="blob_8c.html#81945d145224f3e821e8650a40fc90a1">ReadBlob</a> (<a class="el" href="struct__Image.html">Image</a> *image, const size_t length, unsigned char *data)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">MagickExport int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="blob_8c.html#5cf7e5ec2474ec49bb445af9fe195637">ReadBlobByte</a> (<a class="el" href="struct__Image.html">Image</a> *image)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">MagickExport double&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="blob_8c.html#db0207914683b13cb33ff73df5503420">ReadBlobDouble</a> (<a class="el" href="struct__Image.html">Image</a> *image)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">MagickExport float&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="blob_8c.html#d32bd95c838b0d633deaa89b13c60c0f">ReadBlobFloat</a> (<a class="el" href="struct__Image.html">Image</a> *image)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">MagickExport unsigned long&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="blob_8c.html#5a43f31449aef11dbb9b0fd1e9422922">ReadBlobLong</a> (<a class="el" href="struct__Image.html">Image</a> *image)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">MagickExport <a class="el" href="magick-type_8h.html#68dda12c0fc8e2522f47ac9be2de20b4">MagickSizeType</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="blob_8c.html#5d628bca622f97d2cd5acf547010ab12">ReadBlobLongLong</a> (<a class="el" href="struct__Image.html">Image</a> *image)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">MagickExport unsigned short&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="blob_8c.html#78f827a725fa245d3f7538ba54af24ad">ReadBlobShort</a> (<a class="el" href="struct__Image.html">Image</a> *image)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">MagickExport unsigned long&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="blob_8c.html#edee85c5059147b5f86d2a3b703df658">ReadBlobLSBLong</a> (<a class="el" href="struct__Image.html">Image</a> *image)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">MagickExport unsigned short&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="blob_8c.html#1697812ad8a43e9f89eebc337ce48c48">ReadBlobLSBShort</a> (<a class="el" href="struct__Image.html">Image</a> *image)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">MagickExport unsigned long&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="blob_8c.html#4760e120b5da98768a7b3f49b382c4cf">ReadBlobMSBLong</a> (<a class="el" href="struct__Image.html">Image</a> *image)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">MagickExport unsigned short&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="blob_8c.html#1988fd314277508eb4ca92b63cda5ca7">ReadBlobMSBShort</a> (<a class="el" href="struct__Image.html">Image</a> *image)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">MagickExport char *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="blob_8c.html#621561dab134b16711f4edc4398e22ee">ReadBlobString</a> (<a class="el" href="struct__Image.html">Image</a> *image, char *string)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">MagickExport <a class="el" href="struct__BlobInfo.html">BlobInfo</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="blob_8c.html#482bb5a19b85537e1cf87a070e4ef5fc">ReferenceBlob</a> (<a class="el" href="struct__BlobInfo.html">BlobInfo</a> *blob)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">MagickExport <a class="el" href="magick-type_8h.html#f33a57dd4983c12f458d5e979a30298d">MagickOffsetType</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="blob_8c.html#f79d37d7fee2f3b371f0532922b4fe0e">SeekBlob</a> (<a class="el" href="struct__Image.html">Image</a> *image, const <a class="el" href="magick-type_8h.html#f33a57dd4983c12f458d5e979a30298d">MagickOffsetType</a> offset, const int whence)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">MagickExport void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="blob_8c.html#abebe43a9583306fddbc43c1ae633477">SetBlobExempt</a> (<a class="el" href="struct__Image.html">Image</a> *image, const <a class="el" href="magick-type_8h.html#c740cbce6e8928a679ae3767b49428dd">MagickBooleanType</a> exempt)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">MagickExport <a class="el" href="magick-type_8h.html#f33a57dd4983c12f458d5e979a30298d">MagickOffsetType</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="blob_8c.html#63920c0ca1133e316c0f5ee5d8c7a951">TellBlob</a> (const <a class="el" href="struct__Image.html">Image</a> *image)</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="blob_8c.html#2f59ad30364ff6967efccc78bd65b0fb">UnmapBlob</a> (void *map, const size_t length)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">MagickExport <a class="el" href="nt-base_8h.html#831c6b6852c6d34448e30a88c34539fd">ssize_t</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="blob_8c.html#0e97e18487a84e532b07d17cf6b25a11">WriteBlob</a> (<a class="el" href="struct__Image.html">Image</a> *image, const size_t length, const unsigned char *data)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">MagickExport <a class="el" href="nt-base_8h.html#831c6b6852c6d34448e30a88c34539fd">ssize_t</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="blob_8c.html#88755677041111daf497a865b0d4fbbc">WriteBlobByte</a> (<a class="el" href="struct__Image.html">Image</a> *image, const unsigned char value)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">MagickExport <a class="el" href="nt-base_8h.html#831c6b6852c6d34448e30a88c34539fd">ssize_t</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="blob_8c.html#883a0aed2fc128f0954e6b594905bfbc">WriteBlobFloat</a> (<a class="el" href="struct__Image.html">Image</a> *image, const float value)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">MagickExport <a class="el" href="nt-base_8h.html#831c6b6852c6d34448e30a88c34539fd">ssize_t</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="blob_8c.html#35accfbb0f5f4e119a5225333ae1b8db">WriteBlobLong</a> (<a class="el" href="struct__Image.html">Image</a> *image, const unsigned long value)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">MagickExport <a class="el" href="nt-base_8h.html#831c6b6852c6d34448e30a88c34539fd">ssize_t</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="blob_8c.html#0ed7735ecc6b836d2a6a45f8de100ffb">WriteBlobShort</a> (<a class="el" href="struct__Image.html">Image</a> *image, const unsigned short value)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">MagickExport <a class="el" href="nt-base_8h.html#831c6b6852c6d34448e30a88c34539fd">ssize_t</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="blob_8c.html#c0fd49c573ffa17a1baa8f3da7c0b6cf">WriteBlobLSBLong</a> (<a class="el" href="struct__Image.html">Image</a> *image, const unsigned long value)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">MagickExport <a class="el" href="nt-base_8h.html#831c6b6852c6d34448e30a88c34539fd">ssize_t</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="blob_8c.html#2fdad8e7a58603fd3180d33524150d32">WriteBlobLSBShort</a> (<a class="el" href="struct__Image.html">Image</a> *image, const unsigned short value)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">MagickExport <a class="el" href="nt-base_8h.html#831c6b6852c6d34448e30a88c34539fd">ssize_t</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="blob_8c.html#4ae6273ef8f7e607168fa48896d49dbd">WriteBlobMSBLong</a> (<a class="el" href="struct__Image.html">Image</a> *image, const unsigned long value)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">MagickExport <a class="el" href="nt-base_8h.html#831c6b6852c6d34448e30a88c34539fd">ssize_t</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="blob_8c.html#5151c505d61a07460e24a5b268bf94b2">WriteBlobMSBShort</a> (<a class="el" href="struct__Image.html">Image</a> *image, const unsigned short value)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">MagickExport <a class="el" href="nt-base_8h.html#831c6b6852c6d34448e30a88c34539fd">ssize_t</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="blob_8c.html#36338996c45b321751bd69ce8b25c6fa">WriteBlobString</a> (<a class="el" href="struct__Image.html">Image</a> *image, const char *string)</td></tr>

</table>
<hr><h2>Define Documentation</h2>
<a class="anchor" name="8a777150133445feb2cd8a3f846216d9"></a><!-- doxytag: member="blob.c::fseek" ref="8a777150133445feb2cd8a3f846216d9" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define fseek&nbsp;&nbsp;&nbsp;fseeko          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="fea8baccc13623417424635d63c81a17"></a><!-- doxytag: member="blob.c::ftell" ref="fea8baccc13623417424635d63c81a17" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define ftell&nbsp;&nbsp;&nbsp;ftello          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="8523dcf952f6ff059a3bed717e4f1296"></a><!-- doxytag: member="blob.c::MAP_FAILED" ref="8523dcf952f6ff059a3bed717e4f1296" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define MAP_FAILED&nbsp;&nbsp;&nbsp;((void *) -1)          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="ee74e153705852ce48dca911f1b94d72"></a><!-- doxytag: member="blob.c::MS_SYNC" ref="ee74e153705852ce48dca911f1b94d72" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define MS_SYNC&nbsp;&nbsp;&nbsp;0x04          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<hr><h2>Enumeration Type Documentation</h2>
<a class="anchor" name="8a65141d9ea4bf9d2e2377ed6b888a1d"></a><!-- doxytag: member="blob.c::StreamType" ref="8a65141d9ea4bf9d2e2377ed6b888a1d" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">enum <a class="el" href="blob_8c.html#8a65141d9ea4bf9d2e2377ed6b888a1d">StreamType</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
<dl compact><dt><b>Enumerator: </b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"><em><a class="anchor" name="8a65141d9ea4bf9d2e2377ed6b888a1ddc098f5db81ed37bbaf660f6b28a071a"></a><!-- doxytag: member="UndefinedStream" ref="8a65141d9ea4bf9d2e2377ed6b888a1ddc098f5db81ed37bbaf660f6b28a071a" args="" -->UndefinedStream</em>&nbsp;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" name="8a65141d9ea4bf9d2e2377ed6b888a1d36f5a725fae13eef579d9fc2192442aa"></a><!-- doxytag: member="FileStream" ref="8a65141d9ea4bf9d2e2377ed6b888a1d36f5a725fae13eef579d9fc2192442aa" args="" -->FileStream</em>&nbsp;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" name="8a65141d9ea4bf9d2e2377ed6b888a1dd5f6e3e2815a0384289428a4dff08c42"></a><!-- doxytag: member="StandardStream" ref="8a65141d9ea4bf9d2e2377ed6b888a1dd5f6e3e2815a0384289428a4dff08c42" args="" -->StandardStream</em>&nbsp;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" name="8a65141d9ea4bf9d2e2377ed6b888a1df4075e75c787bb18a7843e5dda6fdbdd"></a><!-- doxytag: member="PipeStream" ref="8a65141d9ea4bf9d2e2377ed6b888a1df4075e75c787bb18a7843e5dda6fdbdd" args="" -->PipeStream</em>&nbsp;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" name="8a65141d9ea4bf9d2e2377ed6b888a1d578cf35981eb214fe6ae8d98ef824e3f"></a><!-- doxytag: member="ZipStream" ref="8a65141d9ea4bf9d2e2377ed6b888a1d578cf35981eb214fe6ae8d98ef824e3f" args="" -->ZipStream</em>&nbsp;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" name="8a65141d9ea4bf9d2e2377ed6b888a1d64be7d0237e85c3b2fd3c1ac8c1246f4"></a><!-- doxytag: member="BZipStream" ref="8a65141d9ea4bf9d2e2377ed6b888a1d64be7d0237e85c3b2fd3c1ac8c1246f4" args="" -->BZipStream</em>&nbsp;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" name="8a65141d9ea4bf9d2e2377ed6b888a1d0ec8bdd03bc30ec1f723b338d13fabd8"></a><!-- doxytag: member="FifoStream" ref="8a65141d9ea4bf9d2e2377ed6b888a1d0ec8bdd03bc30ec1f723b338d13fabd8" args="" -->FifoStream</em>&nbsp;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" name="8a65141d9ea4bf9d2e2377ed6b888a1d5351a4e61212814214c2d82985995d8a"></a><!-- doxytag: member="BlobStream" ref="8a65141d9ea4bf9d2e2377ed6b888a1d5351a4e61212814214c2d82985995d8a" args="" -->BlobStream</em>&nbsp;</td><td>
</td></tr>
</table>
</dl>

</div>
</div><p>
<hr><h2>Function Documentation</h2>
<a class="anchor" name="1f8e4a04837fcc970a368bc2357d2b60"></a><!-- doxytag: member="blob.c::AttachBlob" ref="1f8e4a04837fcc970a368bc2357d2b60" args="(BlobInfo *blob_info, const void *blob, const size_t length)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">MagickExport void AttachBlob           </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="struct__BlobInfo.html">BlobInfo</a> *&nbsp;</td>
          <td class="paramname"> <em>blob_info</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const void *&nbsp;</td>
          <td class="paramname"> <em>blob</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="a6a942e634fb1531cd82b897cbeb4aeb"></a><!-- doxytag: member="blob.c::BlobToFile" ref="a6a942e634fb1531cd82b897cbeb4aeb" args="(char *filename, const void *blob, const size_t length, ExceptionInfo *exception)" -->
<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> BlobToFile           </td>
          <td>(</td>
          <td class="paramtype">char *&nbsp;</td>
          <td class="paramname"> <em>filename</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const void *&nbsp;</td>
          <td class="paramname"> <em>blob</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"><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="3cd11c6032e46206fb3a58362a77cddd"></a><!-- doxytag: member="blob.c::BlobToImage" ref="3cd11c6032e46206fb3a58362a77cddd" args="(const ImageInfo *image_info, const void *blob, const size_t length, ExceptionInfo *exception)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">MagickExport <a class="el" href="struct__Image.html">Image</a>* BlobToImage           </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="struct__ImageInfo.html">ImageInfo</a> *&nbsp;</td>
          <td class="paramname"> <em>image_info</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const void *&nbsp;</td>
          <td class="paramname"> <em>blob</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"><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="2b87bb57e4e97fdac24c318b78960b64"></a><!-- doxytag: member="blob.c::CloneBlobInfo" ref="2b87bb57e4e97fdac24c318b78960b64" args="(const BlobInfo *blob_info)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">MagickExport <a class="el" href="struct__BlobInfo.html">BlobInfo</a>* CloneBlobInfo           </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="struct__BlobInfo.html">BlobInfo</a> *&nbsp;</td>
          <td class="paramname"> <em>blob_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="3122ffb9b1c67eb222f5ac99ac538a65"></a><!-- doxytag: member="blob.c::CloseBlob" ref="3122ffb9b1c67eb222f5ac99ac538a65" args="(Image *image)" -->
<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> CloseBlob           </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="struct__Image.html">Image</a> *&nbsp;</td>
          <td class="paramname"> <em>image</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="dbc6492fb8bf991ed55827239dfc2aac"></a><!-- doxytag: member="blob.c::DestroyBlob" ref="dbc6492fb8bf991ed55827239dfc2aac" args="(Image *image)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">MagickExport void DestroyBlob           </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="struct__Image.html">Image</a> *&nbsp;</td>
          <td class="paramname"> <em>image</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="08d71f8578d140f458b2184510ac7f9c"></a><!-- doxytag: member="blob.c::DetachBlob" ref="08d71f8578d140f458b2184510ac7f9c" args="(BlobInfo *blob_info)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">MagickExport unsigned char* DetachBlob           </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="struct__BlobInfo.html">BlobInfo</a> *&nbsp;</td>
          <td class="paramname"> <em>blob_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="a125f49353c45ca21191437d4c094c79"></a><!-- doxytag: member="blob.c::EOFBlob" ref="a125f49353c45ca21191437d4c094c79" args="(const Image *image)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">MagickExport int EOFBlob           </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="struct__Image.html">Image</a> *&nbsp;</td>
          <td class="paramname"> <em>image</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="e41625cd9ea9ed13896a8254ebdbcf32"></a><!-- doxytag: member="blob.c::FileToBlob" ref="e41625cd9ea9ed13896a8254ebdbcf32" args="(const char *filename, const size_t extent, size_t *length, ExceptionInfo *exception)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">MagickExport unsigned char* FileToBlob           </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">size_t *&nbsp;</td>
          <td class="paramname"> <em>length</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="e5922221e74ad0a968f05d55fc0950ee"></a><!-- doxytag: member="blob.c::FileToImage" ref="e5922221e74ad0a968f05d55fc0950ee" args="(Image *image, const char *filename)" -->
<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> FileToImage           </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="struct__Image.html">Image</a> *&nbsp;</td>
          <td class="paramname"> <em>image</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const char *&nbsp;</td>
          <td class="paramname"> <em>filename</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="acc913d2fe6eb0d7bff6d52999f3e502"></a><!-- doxytag: member="blob.c::GetBlobError" ref="acc913d2fe6eb0d7bff6d52999f3e502" args="(const Image *image)" -->
<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> GetBlobError           </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="struct__Image.html">Image</a> *&nbsp;</td>
          <td class="paramname"> <em>image</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="54eb818a493a3248d300fe43527201f9"></a><!-- doxytag: member="blob.c::GetBlobFileHandle" ref="54eb818a493a3248d300fe43527201f9" args="(const Image *image)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">MagickExport FILE* GetBlobFileHandle           </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="struct__Image.html">Image</a> *&nbsp;</td>
          <td class="paramname"> <em>image</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="832cf7edf6f9ee2dbeca28f61f796a9d"></a><!-- doxytag: member="blob.c::GetBlobInfo" ref="832cf7edf6f9ee2dbeca28f61f796a9d" args="(BlobInfo *blob_info)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">MagickExport void GetBlobInfo           </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="struct__BlobInfo.html">BlobInfo</a> *&nbsp;</td>
          <td class="paramname"> <em>blob_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="da89f256bbc27bda9d425a965798d65b"></a><!-- doxytag: member="blob.c::GetBlobSize" ref="da89f256bbc27bda9d425a965798d65b" args="(const Image *image)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">MagickExport <a class="el" href="magick-type_8h.html#68dda12c0fc8e2522f47ac9be2de20b4">MagickSizeType</a> GetBlobSize           </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="struct__Image.html">Image</a> *&nbsp;</td>
          <td class="paramname"> <em>image</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="6d4e89c2e6c319cbec37610b658a960e"></a><!-- doxytag: member="blob.c::GetBlobStreamData" ref="6d4e89c2e6c319cbec37610b658a960e" args="(const Image *image)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">MagickExport unsigned char* GetBlobStreamData           </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="struct__Image.html">Image</a> *&nbsp;</td>
          <td class="paramname"> <em>image</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="46a8fcc08580ba2d42b5aff6d1df454f"></a><!-- doxytag: member="blob.c::GetBlobStreamHandler" ref="46a8fcc08580ba2d42b5aff6d1df454f" args="(const Image *image)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">MagickExport <a class="el" href="stream_8h.html#8e4ed835bdfb25dc6ad95795cfd708e2">StreamHandler</a> GetBlobStreamHandler           </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="struct__Image.html">Image</a> *&nbsp;</td>
          <td class="paramname"> <em>image</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="5ac6545774abca2341673df66dfcfaf3"></a><!-- doxytag: member="blob.c::ImagesToBlob" ref="5ac6545774abca2341673df66dfcfaf3" args="(const ImageInfo *image_info, Image *images, size_t *length, ExceptionInfo *exception)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">MagickExport unsigned char* ImagesToBlob           </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="struct__ImageInfo.html">ImageInfo</a> *&nbsp;</td>
          <td class="paramname"> <em>image_info</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="struct__Image.html">Image</a> *&nbsp;</td>
          <td class="paramname"> <em>images</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">size_t *&nbsp;</td>
          <td class="paramname"> <em>length</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="c90734c876d5f30a5a1de1460065d6b4"></a><!-- doxytag: member="blob.c::ImageToBlob" ref="c90734c876d5f30a5a1de1460065d6b4" args="(const ImageInfo *image_info, Image *image, size_t *length, ExceptionInfo *exception)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">MagickExport unsigned char* ImageToBlob           </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="struct__ImageInfo.html">ImageInfo</a> *&nbsp;</td>
          <td class="paramname"> <em>image_info</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="struct__Image.html">Image</a> *&nbsp;</td>
          <td class="paramname"> <em>image</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">size_t *&nbsp;</td>
          <td class="paramname"> <em>length</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="d980f684ea0420d1767ecc1bf8aca9bf"></a><!-- doxytag: member="blob.c::ImageToFile" ref="d980f684ea0420d1767ecc1bf8aca9bf" args="(Image *image, char *filename, ExceptionInfo *exception)" -->
<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> ImageToFile           </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="struct__Image.html">Image</a> *&nbsp;</td>
          <td class="paramname"> <em>image</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">char *&nbsp;</td>
          <td class="paramname"> <em>filename</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="3d9dfb85b1c4db8385f5786c3e521e3c"></a><!-- doxytag: member="blob.c::InjectImageBlob" ref="3d9dfb85b1c4db8385f5786c3e521e3c" args="(const ImageInfo *image_info, Image *image, const char *format)" -->
<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> InjectImageBlob           </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="struct__ImageInfo.html">ImageInfo</a> *&nbsp;</td>
          <td class="paramname"> <em>image_info</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="struct__Image.html">Image</a> *&nbsp;</td>
          <td class="paramname"> <em>image</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const 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="d77bbe8f3e7a519899cb3651e04c2486"></a><!-- doxytag: member="blob.c::IsBlobExempt" ref="d77bbe8f3e7a519899cb3651e04c2486" args="(const Image *image)" -->
<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> IsBlobExempt           </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="struct__Image.html">Image</a> *&nbsp;</td>
          <td class="paramname"> <em>image</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="60a932d9a2a135a96b5c9c65b1f48cb0"></a><!-- doxytag: member="blob.c::IsBlobSeekable" ref="60a932d9a2a135a96b5c9c65b1f48cb0" args="(const Image *image)" -->
<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> IsBlobSeekable           </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="struct__Image.html">Image</a> *&nbsp;</td>
          <td class="paramname"> <em>image</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="6763cb131290c42718ef3df4c112febe"></a><!-- doxytag: member="blob.c::IsBlobTemporary" ref="6763cb131290c42718ef3df4c112febe" args="(const Image *image)" -->
<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> IsBlobTemporary           </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="struct__Image.html">Image</a> *&nbsp;</td>
          <td class="paramname"> <em>image</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="blob.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="4a36573166c147d0498b5cabf67ec48f"></a><!-- doxytag: member="blob.c::MapBlob" ref="4a36573166c147d0498b5cabf67ec48f" args="(int file, const MapMode mode, const MagickOffsetType offset, const size_t length)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">MagickExport unsigned char* MapBlob           </td>
          <td>(</td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>file</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const <a class="el" href="blob_8h.html#a17ca8c572605df6a7d49a362f6d7534">MapMode</a>&nbsp;</td>
          <td class="paramname"> <em>mode</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const <a class="el" href="magick-type_8h.html#f33a57dd4983c12f458d5e979a30298d">MagickOffsetType</a>&nbsp;</td>
          <td class="paramname"> <em>offset</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="0fb593f0559098f8bd6380db22a661e5"></a><!-- doxytag: member="blob.c::MSBOrderLong" ref="0fb593f0559098f8bd6380db22a661e5" args="(unsigned char *buffer, const size_t length)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">MagickExport void MSBOrderLong           </td>
          <td>(</td>
          <td class="paramtype">unsigned char *&nbsp;</td>
          <td class="paramname"> <em>buffer</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="463f4a9f94db4a8c2db849404fe85b96"></a><!-- doxytag: member="blob.c::MSBOrderShort" ref="463f4a9f94db4a8c2db849404fe85b96" args="(unsigned char *p, const size_t length)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">MagickExport void MSBOrderShort           </td>
          <td>(</td>
          <td class="paramtype">unsigned char *&nbsp;</td>
          <td class="paramname"> <em>p</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="980880ff6067e0fa09e1b7a59c2b963c"></a><!-- doxytag: member="blob.c::OpenBlob" ref="980880ff6067e0fa09e1b7a59c2b963c" args="(const ImageInfo *image_info, Image *image, const BlobMode mode, ExceptionInfo *exception)" -->
<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> OpenBlob           </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="struct__ImageInfo.html">ImageInfo</a> *&nbsp;</td>
          <td class="paramname"> <em>image_info</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="struct__Image.html">Image</a> *&nbsp;</td>
          <td class="paramname"> <em>image</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const <a class="el" href="blob-private_8h.html#b8bfd4a0a672e75319f69bd7312781f2">BlobMode</a>&nbsp;</td>
          <td class="paramname"> <em>mode</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="517e5577c76efb9a4b92ab6fa33abc1d"></a><!-- doxytag: member="blob.c::PingBlob" ref="517e5577c76efb9a4b92ab6fa33abc1d" args="(const ImageInfo *image_info, const void *blob, const size_t length, ExceptionInfo *exception)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">MagickExport <a class="el" href="struct__Image.html">Image</a>* PingBlob           </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="struct__ImageInfo.html">ImageInfo</a> *&nbsp;</td>
          <td class="paramname"> <em>image_info</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const void *&nbsp;</td>
          <td class="paramname"> <em>blob</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"><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="20ce403c061572bc164589995008a8be"></a><!-- doxytag: member="blob.c::PingStream" ref="20ce403c061572bc164589995008a8be" args="(const Image *magick_unused(image), const void *magick_unused(pixels), const size_t columns)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">static size_t PingStream           </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="struct__Image.html">Image</a> *&nbsp;</td>
          <td class="paramname"> <em>magick_unused</em>(image), </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const void *&nbsp;</td>
          <td class="paramname"> <em>magick_unused</em>(pixels), </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const size_t&nbsp;</td>
          <td class="paramname"> <em>columns</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td width="100%"><code> [static]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="81945d145224f3e821e8650a40fc90a1"></a><!-- doxytag: member="blob.c::ReadBlob" ref="81945d145224f3e821e8650a40fc90a1" args="(Image *image, const size_t length, unsigned char *data)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">MagickExport <a class="el" href="nt-base_8h.html#831c6b6852c6d34448e30a88c34539fd">ssize_t</a> ReadBlob           </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="struct__Image.html">Image</a> *&nbsp;</td>
          <td class="paramname"> <em>image</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">unsigned char *&nbsp;</td>
          <td class="paramname"> <em>data</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="5cf7e5ec2474ec49bb445af9fe195637"></a><!-- doxytag: member="blob.c::ReadBlobByte" ref="5cf7e5ec2474ec49bb445af9fe195637" args="(Image *image)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">MagickExport int ReadBlobByte           </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="struct__Image.html">Image</a> *&nbsp;</td>
          <td class="paramname"> <em>image</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="db0207914683b13cb33ff73df5503420"></a><!-- doxytag: member="blob.c::ReadBlobDouble" ref="db0207914683b13cb33ff73df5503420" args="(Image *image)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">MagickExport double ReadBlobDouble           </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="struct__Image.html">Image</a> *&nbsp;</td>
          <td class="paramname"> <em>image</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="d32bd95c838b0d633deaa89b13c60c0f"></a><!-- doxytag: member="blob.c::ReadBlobFloat" ref="d32bd95c838b0d633deaa89b13c60c0f" args="(Image *image)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">MagickExport float ReadBlobFloat           </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="struct__Image.html">Image</a> *&nbsp;</td>
          <td class="paramname"> <em>image</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="5a43f31449aef11dbb9b0fd1e9422922"></a><!-- doxytag: member="blob.c::ReadBlobLong" ref="5a43f31449aef11dbb9b0fd1e9422922" args="(Image *image)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">MagickExport unsigned long ReadBlobLong           </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="struct__Image.html">Image</a> *&nbsp;</td>
          <td class="paramname"> <em>image</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="5d628bca622f97d2cd5acf547010ab12"></a><!-- doxytag: member="blob.c::ReadBlobLongLong" ref="5d628bca622f97d2cd5acf547010ab12" args="(Image *image)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">MagickExport <a class="el" href="magick-type_8h.html#68dda12c0fc8e2522f47ac9be2de20b4">MagickSizeType</a> ReadBlobLongLong           </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="struct__Image.html">Image</a> *&nbsp;</td>
          <td class="paramname"> <em>image</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="edee85c5059147b5f86d2a3b703df658"></a><!-- doxytag: member="blob.c::ReadBlobLSBLong" ref="edee85c5059147b5f86d2a3b703df658" args="(Image *image)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">MagickExport unsigned long ReadBlobLSBLong           </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="struct__Image.html">Image</a> *&nbsp;</td>
          <td class="paramname"> <em>image</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="1697812ad8a43e9f89eebc337ce48c48"></a><!-- doxytag: member="blob.c::ReadBlobLSBShort" ref="1697812ad8a43e9f89eebc337ce48c48" args="(Image *image)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">MagickExport unsigned short ReadBlobLSBShort           </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="struct__Image.html">Image</a> *&nbsp;</td>
          <td class="paramname"> <em>image</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="4760e120b5da98768a7b3f49b382c4cf"></a><!-- doxytag: member="blob.c::ReadBlobMSBLong" ref="4760e120b5da98768a7b3f49b382c4cf" args="(Image *image)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">MagickExport unsigned long ReadBlobMSBLong           </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="struct__Image.html">Image</a> *&nbsp;</td>
          <td class="paramname"> <em>image</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="1988fd314277508eb4ca92b63cda5ca7"></a><!-- doxytag: member="blob.c::ReadBlobMSBShort" ref="1988fd314277508eb4ca92b63cda5ca7" args="(Image *image)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">MagickExport unsigned short ReadBlobMSBShort           </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="struct__Image.html">Image</a> *&nbsp;</td>
          <td class="paramname"> <em>image</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="78f827a725fa245d3f7538ba54af24ad"></a><!-- doxytag: member="blob.c::ReadBlobShort" ref="78f827a725fa245d3f7538ba54af24ad" args="(Image *image)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">MagickExport unsigned short ReadBlobShort           </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="struct__Image.html">Image</a> *&nbsp;</td>
          <td class="paramname"> <em>image</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="f3921b830939f78bcdd4419712fbf53c"></a><!-- doxytag: member="blob.c::ReadBlobStream" ref="f3921b830939f78bcdd4419712fbf53c" args="(Image *image, const size_t length, unsigned char *data, ssize_t *count)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">static const unsigned char* ReadBlobStream           </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="struct__Image.html">Image</a> *&nbsp;</td>
          <td class="paramname"> <em>image</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">unsigned char *&nbsp;</td>
          <td class="paramname"> <em>data</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="nt-base_8h.html#831c6b6852c6d34448e30a88c34539fd">ssize_t</a> *&nbsp;</td>
          <td class="paramname"> <em>count</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="621561dab134b16711f4edc4398e22ee"></a><!-- doxytag: member="blob.c::ReadBlobString" ref="621561dab134b16711f4edc4398e22ee" args="(Image *image, char *string)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">MagickExport char* ReadBlobString           </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="struct__Image.html">Image</a> *&nbsp;</td>
          <td class="paramname"> <em>image</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="482bb5a19b85537e1cf87a070e4ef5fc"></a><!-- doxytag: member="blob.c::ReferenceBlob" ref="482bb5a19b85537e1cf87a070e4ef5fc" args="(BlobInfo *blob)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">MagickExport <a class="el" href="struct__BlobInfo.html">BlobInfo</a>* ReferenceBlob           </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="struct__BlobInfo.html">BlobInfo</a> *&nbsp;</td>
          <td class="paramname"> <em>blob</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="f79d37d7fee2f3b371f0532922b4fe0e"></a><!-- doxytag: member="blob.c::SeekBlob" ref="f79d37d7fee2f3b371f0532922b4fe0e" args="(Image *image, const MagickOffsetType offset, const int whence)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">MagickExport <a class="el" href="magick-type_8h.html#f33a57dd4983c12f458d5e979a30298d">MagickOffsetType</a> SeekBlob           </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="struct__Image.html">Image</a> *&nbsp;</td>
          <td class="paramname"> <em>image</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const <a class="el" href="magick-type_8h.html#f33a57dd4983c12f458d5e979a30298d">MagickOffsetType</a>&nbsp;</td>
          <td class="paramname"> <em>offset</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const int&nbsp;</td>
          <td class="paramname"> <em>whence</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="abebe43a9583306fddbc43c1ae633477"></a><!-- doxytag: member="blob.c::SetBlobExempt" ref="abebe43a9583306fddbc43c1ae633477" args="(Image *image, const MagickBooleanType exempt)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">MagickExport void SetBlobExempt           </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="struct__Image.html">Image</a> *&nbsp;</td>
          <td class="paramname"> <em>image</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const <a class="el" href="magick-type_8h.html#c740cbce6e8928a679ae3767b49428dd">MagickBooleanType</a>&nbsp;</td>
          <td class="paramname"> <em>exempt</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="c1df451a657cadaafa06d1b8388a5fdc"></a><!-- doxytag: member="blob.c::SyncBlob" ref="c1df451a657cadaafa06d1b8388a5fdc" args="(Image *)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">static int SyncBlob           </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="struct__Image.html">Image</a> *&nbsp;</td>
          <td class="paramname"> <em>image</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"><code> [static]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="63920c0ca1133e316c0f5ee5d8c7a951"></a><!-- doxytag: member="blob.c::TellBlob" ref="63920c0ca1133e316c0f5ee5d8c7a951" args="(const Image *image)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">MagickExport <a class="el" href="magick-type_8h.html#f33a57dd4983c12f458d5e979a30298d">MagickOffsetType</a> TellBlob           </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="struct__Image.html">Image</a> *&nbsp;</td>
          <td class="paramname"> <em>image</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="2f59ad30364ff6967efccc78bd65b0fb"></a><!-- doxytag: member="blob.c::UnmapBlob" ref="2f59ad30364ff6967efccc78bd65b0fb" args="(void *map, const size_t length)" -->
<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> UnmapBlob           </td>
          <td>(</td>
          <td class="paramtype">void *&nbsp;</td>
          <td class="paramname"> <em>map</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="0e97e18487a84e532b07d17cf6b25a11"></a><!-- doxytag: member="blob.c::WriteBlob" ref="0e97e18487a84e532b07d17cf6b25a11" args="(Image *image, const size_t length, const unsigned char *data)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">MagickExport <a class="el" href="nt-base_8h.html#831c6b6852c6d34448e30a88c34539fd">ssize_t</a> WriteBlob           </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="struct__Image.html">Image</a> *&nbsp;</td>
          <td class="paramname"> <em>image</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 unsigned char *&nbsp;</td>
          <td class="paramname"> <em>data</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="88755677041111daf497a865b0d4fbbc"></a><!-- doxytag: member="blob.c::WriteBlobByte" ref="88755677041111daf497a865b0d4fbbc" args="(Image *image, const unsigned char value)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">MagickExport <a class="el" href="nt-base_8h.html#831c6b6852c6d34448e30a88c34539fd">ssize_t</a> WriteBlobByte           </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="struct__Image.html">Image</a> *&nbsp;</td>
          <td class="paramname"> <em>image</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const unsigned char&nbsp;</td>
          <td class="paramname"> <em>value</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="883a0aed2fc128f0954e6b594905bfbc"></a><!-- doxytag: member="blob.c::WriteBlobFloat" ref="883a0aed2fc128f0954e6b594905bfbc" args="(Image *image, const float value)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">MagickExport <a class="el" href="nt-base_8h.html#831c6b6852c6d34448e30a88c34539fd">ssize_t</a> WriteBlobFloat           </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="struct__Image.html">Image</a> *&nbsp;</td>
          <td class="paramname"> <em>image</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const float&nbsp;</td>
          <td class="paramname"> <em>value</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="35accfbb0f5f4e119a5225333ae1b8db"></a><!-- doxytag: member="blob.c::WriteBlobLong" ref="35accfbb0f5f4e119a5225333ae1b8db" args="(Image *image, const unsigned long value)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">MagickExport <a class="el" href="nt-base_8h.html#831c6b6852c6d34448e30a88c34539fd">ssize_t</a> WriteBlobLong           </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="struct__Image.html">Image</a> *&nbsp;</td>
          <td class="paramname"> <em>image</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const unsigned long&nbsp;</td>
          <td class="paramname"> <em>value</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="c0fd49c573ffa17a1baa8f3da7c0b6cf"></a><!-- doxytag: member="blob.c::WriteBlobLSBLong" ref="c0fd49c573ffa17a1baa8f3da7c0b6cf" args="(Image *image, const unsigned long value)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">MagickExport <a class="el" href="nt-base_8h.html#831c6b6852c6d34448e30a88c34539fd">ssize_t</a> WriteBlobLSBLong           </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="struct__Image.html">Image</a> *&nbsp;</td>
          <td class="paramname"> <em>image</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const unsigned long&nbsp;</td>
          <td class="paramname"> <em>value</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="2fdad8e7a58603fd3180d33524150d32"></a><!-- doxytag: member="blob.c::WriteBlobLSBShort" ref="2fdad8e7a58603fd3180d33524150d32" args="(Image *image, const unsigned short value)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">MagickExport <a class="el" href="nt-base_8h.html#831c6b6852c6d34448e30a88c34539fd">ssize_t</a> WriteBlobLSBShort           </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="struct__Image.html">Image</a> *&nbsp;</td>
          <td class="paramname"> <em>image</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const unsigned short&nbsp;</td>
          <td class="paramname"> <em>value</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="4ae6273ef8f7e607168fa48896d49dbd"></a><!-- doxytag: member="blob.c::WriteBlobMSBLong" ref="4ae6273ef8f7e607168fa48896d49dbd" args="(Image *image, const unsigned long value)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">MagickExport <a class="el" href="nt-base_8h.html#831c6b6852c6d34448e30a88c34539fd">ssize_t</a> WriteBlobMSBLong           </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="struct__Image.html">Image</a> *&nbsp;</td>
          <td class="paramname"> <em>image</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const unsigned long&nbsp;</td>
          <td class="paramname"> <em>value</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="5151c505d61a07460e24a5b268bf94b2"></a><!-- doxytag: member="blob.c::WriteBlobMSBShort" ref="5151c505d61a07460e24a5b268bf94b2" args="(Image *image, const unsigned short value)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">MagickExport <a class="el" href="nt-base_8h.html#831c6b6852c6d34448e30a88c34539fd">ssize_t</a> WriteBlobMSBShort           </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="struct__Image.html">Image</a> *&nbsp;</td>
          <td class="paramname"> <em>image</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const unsigned short&nbsp;</td>
          <td class="paramname"> <em>value</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="0ed7735ecc6b836d2a6a45f8de100ffb"></a><!-- doxytag: member="blob.c::WriteBlobShort" ref="0ed7735ecc6b836d2a6a45f8de100ffb" args="(Image *image, const unsigned short value)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">MagickExport <a class="el" href="nt-base_8h.html#831c6b6852c6d34448e30a88c34539fd">ssize_t</a> WriteBlobShort           </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="struct__Image.html">Image</a> *&nbsp;</td>
          <td class="paramname"> <em>image</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const unsigned short&nbsp;</td>
          <td class="paramname"> <em>value</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="27d7c591e0eb7a0015f14a7bf174979e"></a><!-- doxytag: member="blob.c::WriteBlobStream" ref="27d7c591e0eb7a0015f14a7bf174979e" args="(Image *image, const size_t length, const unsigned char *data)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">static <a class="el" href="nt-base_8h.html#831c6b6852c6d34448e30a88c34539fd">ssize_t</a> WriteBlobStream           </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="struct__Image.html">Image</a> *&nbsp;</td>
          <td class="paramname"> <em>image</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 unsigned char *&nbsp;</td>
          <td class="paramname"> <em>data</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="36338996c45b321751bd69ce8b25c6fa"></a><!-- doxytag: member="blob.c::WriteBlobString" ref="36338996c45b321751bd69ce8b25c6fa" args="(Image *image, const char *string)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">MagickExport <a class="el" href="nt-base_8h.html#831c6b6852c6d34448e30a88c34539fd">ssize_t</a> WriteBlobString           </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="struct__Image.html">Image</a> *&nbsp;</td>
          <td class="paramname"> <em>image</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const 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>
<hr size="1"><address style="text-align: right;"><small>Generated on Sat Jan 26 14:50:29 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>