blob: ff47c3b5efe0ffebe5b9f2bd289e5b7326c7ef09 [file] [log] [blame]
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.3"/>
<title>MagickCore: stream.c File Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript">
$(document).ready(initResizable);
$(window).load(resizeHeight);
</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td style="padding-left: 0.5em;">
<div id="projectname">MagickCore
&#160;<span id="projectnumber">6.8.3</span>
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.3 -->
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
<div id="nav-tree">
<div id="nav-tree-contents">
<div id="nav-sync" class="sync"></div>
</div>
</div>
<div id="splitbar" style="-moz-user-select:none;"
class="ui-resizable-handle">
</div>
</div>
<script type="text/javascript">
$(document).ready(function(){initNavTree('stream_8c.html','');});
</script>
<div id="doc-content">
<div class="header">
<div class="summary">
<a href="stream_8c.html#nested-classes">Data Structures</a> &#124;
<a href="stream_8c.html#func-members">Functions</a> </div>
<div class="headertitle">
<div class="title">stream.c File Reference</div> </div>
</div><!--header-->
<div class="contents">
<div class="textblock"><code>#include &quot;<a class="el" href="studio_8h_source.html">MagickCore/studio.h</a>&quot;</code><br/>
<code>#include &quot;<a class="el" href="blob_8h_source.html">MagickCore/blob.h</a>&quot;</code><br/>
<code>#include &quot;<a class="el" href="blob-private_8h_source.html">MagickCore/blob-private.h</a>&quot;</code><br/>
<code>#include &quot;<a class="el" href="cache_8h_source.html">MagickCore/cache.h</a>&quot;</code><br/>
<code>#include &quot;<a class="el" href="cache-private_8h_source.html">MagickCore/cache-private.h</a>&quot;</code><br/>
<code>#include &quot;<a class="el" href="color-private_8h_source.html">MagickCore/color-private.h</a>&quot;</code><br/>
<code>#include &quot;<a class="el" href="composite-private_8h_source.html">MagickCore/composite-private.h</a>&quot;</code><br/>
<code>#include &quot;<a class="el" href="constitute_8h_source.html">MagickCore/constitute.h</a>&quot;</code><br/>
<code>#include &quot;<a class="el" href="exception_8h_source.html">MagickCore/exception.h</a>&quot;</code><br/>
<code>#include &quot;<a class="el" href="exception-private_8h_source.html">MagickCore/exception-private.h</a>&quot;</code><br/>
<code>#include &quot;<a class="el" href="geometry_8h_source.html">MagickCore/geometry.h</a>&quot;</code><br/>
<code>#include &quot;<a class="el" href="memory___8h_source.html">MagickCore/memory_.h</a>&quot;</code><br/>
<code>#include &quot;<a class="el" href="memory-private_8h_source.html">MagickCore/memory-private.h</a>&quot;</code><br/>
<code>#include &quot;<a class="el" href="pixel_8h_source.html">MagickCore/pixel.h</a>&quot;</code><br/>
<code>#include &quot;<a class="el" href="pixel-accessor_8h_source.html">MagickCore/pixel-accessor.h</a>&quot;</code><br/>
<code>#include &quot;<a class="el" href="quantum_8h_source.html">MagickCore/quantum.h</a>&quot;</code><br/>
<code>#include &quot;<a class="el" href="quantum-private_8h_source.html">MagickCore/quantum-private.h</a>&quot;</code><br/>
<code>#include &quot;<a class="el" href="semaphore_8h_source.html">MagickCore/semaphore.h</a>&quot;</code><br/>
<code>#include &quot;<a class="el" href="stream_8h_source.html">MagickCore/stream.h</a>&quot;</code><br/>
<code>#include &quot;<a class="el" href="stream-private_8h_source.html">MagickCore/stream-private.h</a>&quot;</code><br/>
<code>#include &quot;<a class="el" href="string___8h_source.html">MagickCore/string_.h</a>&quot;</code><br/>
</div><div class="textblock"><div class="dynheader">
Include dependency graph for stream.c:</div>
<div class="dyncontent">
<div class="center"><img src="stream_8c__incl.png" border="0" usemap="#stream_8c" alt=""/></div>
<map name="stream_8c" id="stream_8c">
<area shape="rect" id="node3" href="studio_8h.html" title="MagickCore/studio.h" alt="" coords="1030,651,1183,677"/><area shape="rect" id="node46" href="blob_8h.html" title="MagickCore/blob.h" alt="" coords="3109,411,3249,437"/><area shape="rect" id="node52" href="pixel_8h.html" title="MagickCore/pixel.h" alt="" coords="5017,725,5159,752"/><area shape="rect" id="node56" href="exception_8h.html" title="MagickCore/exception.h" alt="" coords="2754,725,2931,752"/><area shape="rect" id="node59" href="semaphore_8h.html" title="MagickCore/semaphore.h" alt="" coords="2365,800,2552,827"/><area shape="rect" id="node75" href="geometry_8h.html" title="MagickCore/geometry.h" alt="" coords="3649,725,3823,752"/><area shape="rect" id="node89" href="string___8h.html" title="MagickCore/string_.h" alt="" coords="2765,651,2920,677"/><area shape="rect" id="node94" href="quantum_8h.html" title="MagickCore/quantum.h" alt="" coords="2251,568,2421,595"/><area shape="rect" id="node103" href="stream_8h.html" title="MagickCore/stream.h" alt="" coords="2547,568,2705,595"/><area shape="rect" id="node108" href="blob-private_8h.html" title="MagickCore/blob&#45;private.h" alt="" coords="2201,411,2391,437"/><area shape="rect" id="node116" href="cache_8h.html" title="MagickCore/cache.h" alt="" coords="3110,336,3260,363"/><area shape="rect" id="node119" href="cache-private_8h.html" title="MagickCore/cache&#45;private.h" alt="" coords="2971,171,3172,197"/><area shape="rect" id="node135" href="color-private_8h.html" title="MagickCore/color&#45;private.h" alt="" coords="3695,411,3889,437"/><area shape="rect" id="node138" href="composite-private_8h.html" title="MagickCore/composite\l&#45;private.h" alt="" coords="3937,81,4108,122"/><area shape="rect" id="node144" href="pixel-accessor_8h.html" title="MagickCore/pixel&#45;accessor.h" alt="" coords="4280,171,4485,197"/><area shape="rect" id="node165" href="constitute_8h.html" title="MagickCore/constitute.h" alt="" coords="5439,253,5617,280"/><area shape="rect" id="node169" href="exception-private_8h.html" title="MagickCore/exception\l&#45;private.h" alt="" coords="2960,561,3124,602"/><area shape="rect" id="node177" href="memory___8h.html" title="MagickCore/memory_.h" alt="" coords="4724,88,4900,115"/><area shape="rect" id="node179" href="memory-private_8h.html" title="MagickCore/memory&#45;private.h" alt="" coords="4924,88,5143,115"/><area shape="rect" id="node184" href="quantum-private_8h.html" title="MagickCore/quantum\l&#45;private.h" alt="" coords="3161,246,3319,287"/><area shape="rect" id="node189" href="stream-private_8h.html" title="MagickCore/stream&#45;private.h" alt="" coords="5218,88,5427,115"/><area shape="rect" id="node5" href="magick-config_8h.html" title="MagickCore/magick&#45;config.h" alt="" coords="527,800,729,827"/><area shape="rect" id="node29" href="method-attribute_8h.html" title="MagickCore/method&#45;attribute.h" alt="" coords="1629,725,1852,752"/><area shape="rect" id="node41" href="magick-type_8h.html" title="MagickCore/magick&#45;type.h" alt="" coords="407,725,600,752"/><area shape="rect" id="node48" href="image_8h.html" title="MagickCore/image.h" alt="" coords="3827,485,3980,512"/><area shape="rect" id="node50" href="color_8h.html" title="MagickCore/color.h" alt="" coords="5015,568,5160,595"/><area shape="rect" id="node54" href="colorspace_8h.html" title="MagickCore/colorspace.h" alt="" coords="4996,800,5180,827"/><area shape="rect" id="node64" href="cache-view_8h.html" title="MagickCore/cache&#45;view.h" alt="" coords="4791,651,4976,677"/><area shape="rect" id="node67" href="composite_8h.html" title="MagickCore/composite.h" alt="" coords="3346,651,3528,677"/><area shape="rect" id="node69" href="compress_8h.html" title="MagickCore/compress.h" alt="" coords="3521,568,3697,595"/><area shape="rect" id="node71" href="effect_8h.html" title="MagickCore/effect.h" alt="" coords="4145,568,4293,595"/><area shape="rect" id="node78" href="layer_8h.html" title="MagickCore/layer.h" alt="" coords="3301,568,3445,595"/><area shape="rect" id="node81" href="locale___8h.html" title="MagickCore/locale_.h" alt="" coords="3774,568,3932,595"/><area shape="rect" id="node85" href="monitor_8h.html" title="MagickCore/monitor.h" alt="" coords="3957,568,4120,595"/><area shape="rect" id="node87" href="profile_8h.html" title="MagickCore/profile.h" alt="" coords="2782,568,2935,595"/><area shape="rect" id="node97" href="resample_8h.html" title="MagickCore/resample.h" alt="" coords="4767,568,4940,595"/><area shape="rect" id="node100" href="resize_8h.html" title="MagickCore/resize.h" alt="" coords="4319,568,4469,595"/><area shape="rect" id="node105" href="timer_8h.html" title="MagickCore/timer.h" alt="" coords="4495,568,4641,595"/><area shape="rect" id="node73" href="morphology_8h.html" title="MagickCore/morphology.h" alt="" coords="4047,651,4237,677"/><area shape="rect" id="node83" href="hashmap_8h.html" title="MagickCore/hashmap.h" alt="" coords="3773,651,3947,677"/><area shape="rect" id="node110" href="nt-feature_8h.html" title="MagickCore/nt&#45;feature.h" alt="" coords="2558,651,2735,677"/><area shape="rect" id="node114" href="splay-tree_8h.html" title="MagickCore/splay&#45;tree.h" alt="" coords="2551,725,2729,752"/><area shape="rect" id="node124" href="random___8h.html" title="MagickCore/random_.h" alt="" coords="3285,336,3456,363"/><area shape="rect" id="node127" href="thread-private_8h.html" title="MagickCore/thread&#45;private.h" alt="" coords="2829,253,3035,280"/><area shape="rect" id="node130" href="resource___8h.html" title="MagickCore/resource_.h" alt="" coords="2670,336,2847,363"/><area shape="rect" id="node132" href="thread___8h.html" title="MagickCore/thread_.h" alt="" coords="2872,336,3035,363"/><area shape="rect" id="node142" href="image-private_8h.html" title="MagickCore/image&#45;private.h" alt="" coords="3632,171,3835,197"/><area shape="rect" id="node163" href="pixel-private_8h.html" title="MagickCore/pixel&#45;private.h" alt="" coords="3859,171,4052,197"/><area shape="rect" id="node150" href="gem_8h.html" title="MagickCore/gem.h" alt="" coords="4311,253,4453,280"/><area shape="rect" id="node152" href="fx_8h.html" title="MagickCore/fx.h" alt="" coords="4593,336,4719,363"/><area shape="rect" id="node154" href="draw_8h.html" title="MagickCore/draw.h" alt="" coords="4857,411,5001,437"/><area shape="rect" id="node159" href="type_8h.html" title="MagickCore/type.h" alt="" coords="4967,485,5109,512"/><area shape="rect" id="node171" href="log_8h.html" title="MagickCore/log.h" alt="" coords="2976,651,3109,677"/></map>
</div>
</div>
<p><a href="stream_8c_source.html">Go to the source code of this file.</a></p>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
Data Structures</h2></td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct__StreamInfo.html">_StreamInfo</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
<tr class="memitem:af7d217ab3e5a4a922746ef2fd50505a1"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="magick-type_8h.html#a564764e59a8480d672edfe65cf2f7b35">Quantum</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="stream_8c.html#af7d217ab3e5a4a922746ef2fd50505a1">GetVirtualPixelStream</a> (const <a class="el" href="magick-type_8h.html#a3ceaefc95f67897c6c3c0ea015ba5be0">Image</a> *, const <a class="el" href="cache-view_8h.html#aa88a0a8a3a35b7a8fa252925ea171714">VirtualPixelMethod</a>, const ssize_t, const ssize_t, const size_t, const size_t, <a class="el" href="magick-type_8h.html#a30abf1f7276060a8f218f4ccf3af1935">ExceptionInfo</a> *)</td></tr>
<tr class="separator:af7d217ab3e5a4a922746ef2fd50505a1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8438f7ed51c09d74b64c9cc4209eeb2f"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="magick-type_8h.html#ac740cbce6e8928a679ae3767b49428dd">MagickBooleanType</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="stream_8c.html#a8438f7ed51c09d74b64c9cc4209eeb2f">StreamImagePixels</a> (const <a class="el" href="stream_8h.html#a9902735521d54fa683f91d76ce8935c7">StreamInfo</a> *, const <a class="el" href="magick-type_8h.html#a3ceaefc95f67897c6c3c0ea015ba5be0">Image</a> *, <a class="el" href="magick-type_8h.html#a30abf1f7276060a8f218f4ccf3af1935">ExceptionInfo</a> *)</td></tr>
<tr class="separator:a8438f7ed51c09d74b64c9cc4209eeb2f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a92fbd0434f798b9f4b9831225729b885"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="magick-type_8h.html#ac740cbce6e8928a679ae3767b49428dd">MagickBooleanType</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="stream_8c.html#a92fbd0434f798b9f4b9831225729b885">SyncAuthenticPixelsStream</a> (<a class="el" href="magick-type_8h.html#a3ceaefc95f67897c6c3c0ea015ba5be0">Image</a> *, <a class="el" href="magick-type_8h.html#a30abf1f7276060a8f218f4ccf3af1935">ExceptionInfo</a> *)</td></tr>
<tr class="separator:a92fbd0434f798b9f4b9831225729b885"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afd9d346ba5541793341f3708ff01864e"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="magick-type_8h.html#a564764e59a8480d672edfe65cf2f7b35">Quantum</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="stream_8c.html#afd9d346ba5541793341f3708ff01864e">QueueAuthenticPixelsStream</a> (<a class="el" href="magick-type_8h.html#a3ceaefc95f67897c6c3c0ea015ba5be0">Image</a> *, const ssize_t, const ssize_t, const size_t, const size_t, <a class="el" href="magick-type_8h.html#a30abf1f7276060a8f218f4ccf3af1935">ExceptionInfo</a> *)</td></tr>
<tr class="separator:afd9d346ba5541793341f3708ff01864e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a975381a4f903e942c70819c4292f55fd"><td class="memItemLeft" align="right" valign="top"><a class="el" href="method-attribute_8h.html#a487cee8f0dff0607e77f6b51d6403651">MagickExport</a> <a class="el" href="stream_8h.html#a9902735521d54fa683f91d76ce8935c7">StreamInfo</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="stream_8c.html#a975381a4f903e942c70819c4292f55fd">AcquireStreamInfo</a> (const <a class="el" href="magick-type_8h.html#a635d5570f64bd6f0aeb4455f4c1581ae">ImageInfo</a> *image_info, <a class="el" href="magick-type_8h.html#a30abf1f7276060a8f218f4ccf3af1935">ExceptionInfo</a> *exception)</td></tr>
<tr class="separator:a975381a4f903e942c70819c4292f55fd"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab9814c8ea5d7debaca6264f36372c71f"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="stream_8c.html#ab9814c8ea5d7debaca6264f36372c71f">RelinquishStreamPixels</a> (<a class="el" href="cache-private_8h.html#ad1dc4f603cafb22d55fbe2a3638b0a90">CacheInfo</a> *cache_info)</td></tr>
<tr class="separator:ab9814c8ea5d7debaca6264f36372c71f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a57c120db1c43593b4f1ec339e6316efd"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="stream_8c.html#a57c120db1c43593b4f1ec339e6316efd">DestroyPixelStream</a> (<a class="el" href="magick-type_8h.html#a3ceaefc95f67897c6c3c0ea015ba5be0">Image</a> *image)</td></tr>
<tr class="separator:a57c120db1c43593b4f1ec339e6316efd"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4256d9f5edbbaced23699639bcc85f04"><td class="memItemLeft" align="right" valign="top"><a class="el" href="method-attribute_8h.html#a487cee8f0dff0607e77f6b51d6403651">MagickExport</a> <a class="el" href="stream_8h.html#a9902735521d54fa683f91d76ce8935c7">StreamInfo</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="stream_8c.html#a4256d9f5edbbaced23699639bcc85f04">DestroyStreamInfo</a> (<a class="el" href="stream_8h.html#a9902735521d54fa683f91d76ce8935c7">StreamInfo</a> *stream_info)</td></tr>
<tr class="separator:a4256d9f5edbbaced23699639bcc85f04"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac40c498fde2aef0a4ee586cfc34d38d4"><td class="memItemLeft" align="right" valign="top">static void *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="stream_8c.html#ac40c498fde2aef0a4ee586cfc34d38d4">GetAuthenticMetacontentFromStream</a> (const <a class="el" href="magick-type_8h.html#a3ceaefc95f67897c6c3c0ea015ba5be0">Image</a> *image)</td></tr>
<tr class="separator:ac40c498fde2aef0a4ee586cfc34d38d4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aae0efd3067cdf12eaa53e7c5befa06da"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="magick-type_8h.html#a564764e59a8480d672edfe65cf2f7b35">Quantum</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="stream_8c.html#aae0efd3067cdf12eaa53e7c5befa06da">GetAuthenticPixelsStream</a> (<a class="el" href="magick-type_8h.html#a3ceaefc95f67897c6c3c0ea015ba5be0">Image</a> *image, const ssize_t x, const ssize_t y, const size_t columns, const size_t rows, <a class="el" href="magick-type_8h.html#a30abf1f7276060a8f218f4ccf3af1935">ExceptionInfo</a> *exception)</td></tr>
<tr class="separator:aae0efd3067cdf12eaa53e7c5befa06da"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad9a8a024856dbf143afa4cf567cce6f3"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="magick-type_8h.html#a564764e59a8480d672edfe65cf2f7b35">Quantum</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="stream_8c.html#ad9a8a024856dbf143afa4cf567cce6f3">GetAuthenticPixelsFromStream</a> (const <a class="el" href="magick-type_8h.html#a3ceaefc95f67897c6c3c0ea015ba5be0">Image</a> *image)</td></tr>
<tr class="separator:ad9a8a024856dbf143afa4cf567cce6f3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a579bdbd91df9f6ef8623393bab35b58d"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="magick-type_8h.html#ac740cbce6e8928a679ae3767b49428dd">MagickBooleanType</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="stream_8c.html#a579bdbd91df9f6ef8623393bab35b58d">GetOneAuthenticPixelFromStream</a> (<a class="el" href="magick-type_8h.html#a3ceaefc95f67897c6c3c0ea015ba5be0">Image</a> *image, const ssize_t x, const ssize_t y, <a class="el" href="magick-type_8h.html#a564764e59a8480d672edfe65cf2f7b35">Quantum</a> *pixel, <a class="el" href="magick-type_8h.html#a30abf1f7276060a8f218f4ccf3af1935">ExceptionInfo</a> *exception)</td></tr>
<tr class="separator:a579bdbd91df9f6ef8623393bab35b58d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a38b49f41cc6bfab1771f38b1b1609b0f"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="magick-type_8h.html#ac740cbce6e8928a679ae3767b49428dd">MagickBooleanType</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="stream_8c.html#a38b49f41cc6bfab1771f38b1b1609b0f">GetOneVirtualPixelFromStream</a> (const <a class="el" href="magick-type_8h.html#a3ceaefc95f67897c6c3c0ea015ba5be0">Image</a> *image, const <a class="el" href="cache-view_8h.html#aa88a0a8a3a35b7a8fa252925ea171714">VirtualPixelMethod</a> virtual_pixel_method, const ssize_t x, const ssize_t y, <a class="el" href="magick-type_8h.html#a564764e59a8480d672edfe65cf2f7b35">Quantum</a> *pixel, <a class="el" href="magick-type_8h.html#a30abf1f7276060a8f218f4ccf3af1935">ExceptionInfo</a> *exception)</td></tr>
<tr class="separator:a38b49f41cc6bfab1771f38b1b1609b0f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad844132cea145f49e6e804103ee6152c"><td class="memItemLeft" align="right" valign="top"><a class="el" href="method-attribute_8h.html#a07784d9b8e7a718c9b4f65368cf546be">MagickPrivate</a> const void *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="stream_8c.html#ad844132cea145f49e6e804103ee6152c">GetStreamInfoClientData</a> (<a class="el" href="stream_8h.html#a9902735521d54fa683f91d76ce8935c7">StreamInfo</a> *stream_info)</td></tr>
<tr class="separator:ad844132cea145f49e6e804103ee6152c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a81a6cead7ebc5992871422b1feade7b5"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="magick-type_8h.html#a564764e59a8480d672edfe65cf2f7b35">Quantum</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="stream_8c.html#a81a6cead7ebc5992871422b1feade7b5">GetVirtualPixelsStream</a> (const <a class="el" href="magick-type_8h.html#a3ceaefc95f67897c6c3c0ea015ba5be0">Image</a> *image)</td></tr>
<tr class="separator:a81a6cead7ebc5992871422b1feade7b5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a10c6e6105016d3c40bb9f939f83c796c"><td class="memItemLeft" align="right" valign="top">static const void *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="stream_8c.html#a10c6e6105016d3c40bb9f939f83c796c">GetVirtualMetacontentFromStream</a> (const <a class="el" href="magick-type_8h.html#a3ceaefc95f67897c6c3c0ea015ba5be0">Image</a> *image)</td></tr>
<tr class="separator:a10c6e6105016d3c40bb9f939f83c796c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a38d0904adf93cd4c76293c5fa637fbb8"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="magick-type_8h.html#ac740cbce6e8928a679ae3767b49428dd">MagickBooleanType</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="stream_8c.html#a38d0904adf93cd4c76293c5fa637fbb8">AcquireStreamPixels</a> (<a class="el" href="cache-private_8h.html#ad1dc4f603cafb22d55fbe2a3638b0a90">CacheInfo</a> *cache_info, <a class="el" href="magick-type_8h.html#a30abf1f7276060a8f218f4ccf3af1935">ExceptionInfo</a> *exception)</td></tr>
<tr class="separator:a38d0904adf93cd4c76293c5fa637fbb8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a217e19f065f9276db995c814b464c0cc"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="magick-type_8h.html#a564764e59a8480d672edfe65cf2f7b35">Quantum</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="stream_8c.html#a217e19f065f9276db995c814b464c0cc">GetVirtualPixelStream</a> (const <a class="el" href="magick-type_8h.html#a3ceaefc95f67897c6c3c0ea015ba5be0">Image</a> *image, const <a class="el" href="cache-view_8h.html#aa88a0a8a3a35b7a8fa252925ea171714">VirtualPixelMethod</a> <a class="el" href="method-attribute_8h.html#a5b0165433c38ac8a33af0a8639bdd62f">magick_unused</a>(virtual_pixel_method), const ssize_t x, const ssize_t y, const size_t columns, const size_t rows, <a class="el" href="magick-type_8h.html#a30abf1f7276060a8f218f4ccf3af1935">ExceptionInfo</a> *exception)</td></tr>
<tr class="separator:a217e19f065f9276db995c814b464c0cc"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3cc405f2be59264bd48c6e1fb5b4c0bb"><td class="memItemLeft" align="right" valign="top"><a class="el" href="method-attribute_8h.html#a487cee8f0dff0607e77f6b51d6403651">MagickExport</a> <a class="el" href="magick-type_8h.html#ac740cbce6e8928a679ae3767b49428dd">MagickBooleanType</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="stream_8c.html#a3cc405f2be59264bd48c6e1fb5b4c0bb">OpenStream</a> (const <a class="el" href="magick-type_8h.html#a635d5570f64bd6f0aeb4455f4c1581ae">ImageInfo</a> *image_info, <a class="el" href="stream_8h.html#a9902735521d54fa683f91d76ce8935c7">StreamInfo</a> *stream_info, const char *filename, <a class="el" href="magick-type_8h.html#a30abf1f7276060a8f218f4ccf3af1935">ExceptionInfo</a> *exception)</td></tr>
<tr class="separator:a3cc405f2be59264bd48c6e1fb5b4c0bb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af1e8428973695eca74ea33f4f1161cc0"><td class="memItemLeft" align="right" valign="top"><a class="el" href="method-attribute_8h.html#a487cee8f0dff0607e77f6b51d6403651">MagickExport</a> <a class="el" href="magick-type_8h.html#a3ceaefc95f67897c6c3c0ea015ba5be0">Image</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="stream_8c.html#af1e8428973695eca74ea33f4f1161cc0">ReadStream</a> (const <a class="el" href="magick-type_8h.html#a635d5570f64bd6f0aeb4455f4c1581ae">ImageInfo</a> *image_info, <a class="el" href="stream_8h.html#a8e4ed835bdfb25dc6ad95795cfd708e2">StreamHandler</a> stream, <a class="el" href="magick-type_8h.html#a30abf1f7276060a8f218f4ccf3af1935">ExceptionInfo</a> *exception)</td></tr>
<tr class="separator:af1e8428973695eca74ea33f4f1161cc0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad381f0ec260d10c16a5b41ee97bfd604"><td class="memItemLeft" align="right" valign="top"><a class="el" href="method-attribute_8h.html#a07784d9b8e7a718c9b4f65368cf546be">MagickPrivate</a> void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="stream_8c.html#ad381f0ec260d10c16a5b41ee97bfd604">SetStreamInfoClientData</a> (<a class="el" href="stream_8h.html#a9902735521d54fa683f91d76ce8935c7">StreamInfo</a> *stream_info, const void *client_data)</td></tr>
<tr class="separator:ad381f0ec260d10c16a5b41ee97bfd604"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5184dda8035719acfa5fe056fb5e9274"><td class="memItemLeft" align="right" valign="top"><a class="el" href="method-attribute_8h.html#a487cee8f0dff0607e77f6b51d6403651">MagickExport</a> void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="stream_8c.html#a5184dda8035719acfa5fe056fb5e9274">SetStreamInfoMap</a> (<a class="el" href="stream_8h.html#a9902735521d54fa683f91d76ce8935c7">StreamInfo</a> *stream_info, const char *map)</td></tr>
<tr class="separator:a5184dda8035719acfa5fe056fb5e9274"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2c46958ced996808ef25056c4da1ef43"><td class="memItemLeft" align="right" valign="top"><a class="el" href="method-attribute_8h.html#a487cee8f0dff0607e77f6b51d6403651">MagickExport</a> void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="stream_8c.html#a2c46958ced996808ef25056c4da1ef43">SetStreamInfoStorageType</a> (<a class="el" href="stream_8h.html#a9902735521d54fa683f91d76ce8935c7">StreamInfo</a> *stream_info, const <a class="el" href="pixel_8h.html#a6c29de45529a1faaf6cf960d318acb1a">StorageType</a> storage_type)</td></tr>
<tr class="separator:a2c46958ced996808ef25056c4da1ef43"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aaff30f974156cd90fb3eed484afa8124"><td class="memItemLeft" align="right" valign="top">static size_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="stream_8c.html#aaff30f974156cd90fb3eed484afa8124">WriteStreamImage</a> (const <a class="el" href="magick-type_8h.html#a3ceaefc95f67897c6c3c0ea015ba5be0">Image</a> *image, const void *pixels, const size_t columns)</td></tr>
<tr class="separator:aaff30f974156cd90fb3eed484afa8124"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a733145fa1b8102f1379fbc21028c0332"><td class="memItemLeft" align="right" valign="top"><a class="el" href="method-attribute_8h.html#a487cee8f0dff0607e77f6b51d6403651">MagickExport</a> <a class="el" href="magick-type_8h.html#a3ceaefc95f67897c6c3c0ea015ba5be0">Image</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="stream_8c.html#a733145fa1b8102f1379fbc21028c0332">StreamImage</a> (const <a class="el" href="magick-type_8h.html#a635d5570f64bd6f0aeb4455f4c1581ae">ImageInfo</a> *image_info, <a class="el" href="stream_8h.html#a9902735521d54fa683f91d76ce8935c7">StreamInfo</a> *stream_info, <a class="el" href="magick-type_8h.html#a30abf1f7276060a8f218f4ccf3af1935">ExceptionInfo</a> *exception)</td></tr>
<tr class="separator:a733145fa1b8102f1379fbc21028c0332"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0959293783b9062eb7c40e36bd4b433d"><td class="memItemLeft" align="right" valign="top"><a class="el" href="method-attribute_8h.html#a487cee8f0dff0607e77f6b51d6403651">MagickExport</a> <a class="el" href="magick-type_8h.html#ac740cbce6e8928a679ae3767b49428dd">MagickBooleanType</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="stream_8c.html#a0959293783b9062eb7c40e36bd4b433d">WriteStream</a> (const <a class="el" href="magick-type_8h.html#a635d5570f64bd6f0aeb4455f4c1581ae">ImageInfo</a> *image_info, <a class="el" href="magick-type_8h.html#a3ceaefc95f67897c6c3c0ea015ba5be0">Image</a> *image, <a class="el" href="stream_8h.html#a8e4ed835bdfb25dc6ad95795cfd708e2">StreamHandler</a> stream, <a class="el" href="magick-type_8h.html#a30abf1f7276060a8f218f4ccf3af1935">ExceptionInfo</a> *exception)</td></tr>
<tr class="separator:a0959293783b9062eb7c40e36bd4b433d"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<h2 class="groupheader">Function Documentation</h2>
<a class="anchor" id="a975381a4f903e942c70819c4292f55fd"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="method-attribute_8h.html#a487cee8f0dff0607e77f6b51d6403651">MagickExport</a> <a class="el" href="stream_8h.html#a9902735521d54fa683f91d76ce8935c7">StreamInfo</a>* AcquireStreamInfo </td>
<td>(</td>
<td class="paramtype">const <a class="el" href="magick-type_8h.html#a635d5570f64bd6f0aeb4455f4c1581ae">ImageInfo</a> *&#160;</td>
<td class="paramname"><em>image_info</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="magick-type_8h.html#a30abf1f7276060a8f218f4ccf3af1935">ExceptionInfo</a> *&#160;</td>
<td class="paramname"><em>exception</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="stream_8c_source.html#l00155">155</a> of file <a class="el" href="stream_8c_source.html">stream.c</a>.</p>
<p>References <a class="el" href="memory_8c_source.html#l00189">AcquireAlignedMemory()</a>, <a class="el" href="image_8c_source.html#l00151">AcquireImage()</a>, <a class="el" href="memory_8c_source.html#l00410">AcquireMagickMemory()</a>, <a class="el" href="pixel_8h_source.html#l00166">CharPixel</a>, <a class="el" href="string_8c_source.html#l00689">ConstantString()</a>, <a class="el" href="memory-private_8h_source.html#l00038">MagickAssumeAligned</a>, <a class="el" href="method-attribute_8h_source.html#l00106">MagickSignature</a>, <a class="el" href="stream_8c_source.html#l00083">_StreamInfo::map</a>, <a class="el" href="stream_8c_source.html#l00089">_StreamInfo::pixels</a>, <a class="el" href="memory_8c_source.html#l00845">ResetMagickMemory()</a>, <a class="el" href="exception_8h_source.html#l00078">ResourceLimitFatalError</a>, <a class="el" href="stream_8c_source.html#l00104">_StreamInfo::signature</a>, <a class="el" href="stream_8c_source.html#l00086">_StreamInfo::storage_type</a>, <a class="el" href="stream_8c_source.html#l00077">_StreamInfo::stream</a>, and <a class="el" href="exception-private_8h_source.html#l00036">ThrowFatalException</a>.</p>
</div>
</div>
<a class="anchor" id="a38d0904adf93cd4c76293c5fa637fbb8"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">static <a class="el" href="magick-type_8h.html#ac740cbce6e8928a679ae3767b49428dd">MagickBooleanType</a> AcquireStreamPixels </td>
<td>(</td>
<td class="paramtype"><a class="el" href="cache-private_8h.html#ad1dc4f603cafb22d55fbe2a3638b0a90">CacheInfo</a> *&#160;</td>
<td class="paramname"><em>cache_info</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="magick-type_8h.html#a30abf1f7276060a8f218f4ccf3af1935">ExceptionInfo</a> *&#160;</td>
<td class="paramname"><em>exception</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="stream_8c_source.html#l00680">680</a> of file <a class="el" href="stream_8c_source.html">stream.c</a>.</p>
<p>References <a class="el" href="memory_8c_source.html#l00189">AcquireAlignedMemory()</a>, <a class="el" href="cache-private_8h_source.html#l00169">_CacheInfo::filename</a>, <a class="el" href="log_8h_source.html#l00029">GetMagickModule</a>, <a class="el" href="blob_8h_source.html#l00045">IOMode</a>, <a class="el" href="cache-private_8h_source.html#l00145">_CacheInfo::length</a>, <a class="el" href="magick-type_8h_source.html#l00147">MagickFalse</a>, <a class="el" href="magick-type_8h_source.html#l00148">MagickTrue</a>, <a class="el" href="blob_8c_source.html#l02139">MapBlob()</a>, <a class="el" href="cache-private_8h_source.html#l00139">_CacheInfo::mapped</a>, <a class="el" href="cache-private_8h_source.html#l00160">_CacheInfo::pixels</a>, <a class="el" href="exception_8h_source.html#l00055">ResourceLimitError</a>, and <a class="el" href="exception_8c_source.html#l01039">ThrowMagickException()</a>.</p>
<p>Referenced by <a class="el" href="stream_8c_source.html#l00704">GetVirtualPixelStream()</a>, and <a class="el" href="stream_8c_source.html#l00848">QueueAuthenticPixelsStream()</a>.</p>
</div>
</div>
<a class="anchor" id="a57c120db1c43593b4f1ec339e6316efd"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">static void DestroyPixelStream </td>
<td>(</td>
<td class="paramtype"><a class="el" href="magick-type_8h.html#a3ceaefc95f67897c6c3c0ea015ba5be0">Image</a> *&#160;</td>
<td class="paramname"><em>image</em></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="stream_8c_source.html#l00212">212</a> of file <a class="el" href="stream_8c_source.html">stream.c</a>.</p>
<p>References <a class="el" href="image_8h_source.html#l00287">_Image::cache</a>, <a class="el" href="image_8h_source.html#l00327">_Image::debug</a>, <a class="el" href="cache_8c_source.html#l00959">DestroyPixelCacheNexus()</a>, <a class="el" href="semaphore_8c_source.html#l00288">DestroySemaphoreInfo()</a>, <a class="el" href="cache-private_8h_source.html#l00192">_CacheInfo::file_semaphore</a>, <a class="el" href="image_8h_source.html#l00312">_Image::filename</a>, <a class="el" href="log_8h_source.html#l00029">GetMagickModule</a>, <a class="el" href="semaphore_8c_source.html#l00337">LockSemaphoreInfo()</a>, <a class="el" href="log_8c_source.html#l01236">LogMagickEvent()</a>, <a class="el" href="magick-type_8h_source.html#l00147">MagickFalse</a>, <a class="el" href="method-attribute_8h_source.html#l00106">MagickSignature</a>, <a class="el" href="magick-type_8h_source.html#l00148">MagickTrue</a>, <a class="el" href="cache-private_8h_source.html#l00157">_CacheInfo::nexus_info</a>, <a class="el" href="cache-private_8h_source.html#l00154">_CacheInfo::number_threads</a>, <a class="el" href="cache-private_8h_source.html#l00189">_CacheInfo::reference_count</a>, <a class="el" href="memory_8c_source.html#l00773">RelinquishMagickMemory()</a>, <a class="el" href="stream_8c_source.html#l00199">RelinquishStreamPixels()</a>, <a class="el" href="cache-private_8h_source.html#l00192">_CacheInfo::semaphore</a>, <a class="el" href="cache-private_8h_source.html#l00199">_CacheInfo::signature</a>, <a class="el" href="image_8h_source.html#l00348">_Image::signature</a>, <a class="el" href="log_8h_source.html#l00053">TraceEvent</a>, and <a class="el" href="semaphore_8c_source.html#l00467">UnlockSemaphoreInfo()</a>.</p>
<p>Referenced by <a class="el" href="stream_8c_source.html#l00969">ReadStream()</a>.</p>
</div>
</div>
<a class="anchor" id="a4256d9f5edbbaced23699639bcc85f04"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="method-attribute_8h.html#a487cee8f0dff0607e77f6b51d6403651">MagickExport</a> <a class="el" href="stream_8h.html#a9902735521d54fa683f91d76ce8935c7">StreamInfo</a>* DestroyStreamInfo </td>
<td>(</td>
<td class="paramtype"><a class="el" href="stream_8h.html#a9902735521d54fa683f91d76ce8935c7">StreamInfo</a> *&#160;</td>
<td class="paramname"><em>stream_info</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="stream_8c_source.html#l00268">268</a> of file <a class="el" href="stream_8c_source.html">stream.c</a>.</p>
<p>References <a class="el" href="blob_8c_source.html#l00499">CloseBlob()</a>, <a class="el" href="image_8c_source.html#l01012">DestroyImage()</a>, <a class="el" href="quantum_8c_source.html#l00214">DestroyQuantumInfo()</a>, <a class="el" href="string_8c_source.html#l00814">DestroyString()</a>, <a class="el" href="log_8h_source.html#l00029">GetMagickModule</a>, <a class="el" href="log_8c_source.html#l01236">LogMagickEvent()</a>, <a class="el" href="method-attribute_8h_source.html#l00106">MagickSignature</a>, <a class="el" href="stream_8c_source.html#l00083">_StreamInfo::map</a>, <a class="el" href="stream_8c_source.html#l00089">_StreamInfo::pixels</a>, <a class="el" href="stream_8c_source.html#l00080">_StreamInfo::quantum_info</a>, <a class="el" href="memory_8c_source.html#l00736">RelinquishAlignedMemory()</a>, <a class="el" href="memory_8c_source.html#l00773">RelinquishMagickMemory()</a>, <a class="el" href="stream_8c_source.html#l00104">_StreamInfo::signature</a>, <a class="el" href="stream_8c_source.html#l00077">_StreamInfo::stream</a>, and <a class="el" href="log_8h_source.html#l00053">TraceEvent</a>.</p>
</div>
</div>
<a class="anchor" id="ac40c498fde2aef0a4ee586cfc34d38d4"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">static void* GetAuthenticMetacontentFromStream </td>
<td>(</td>
<td class="paramtype">const <a class="el" href="magick-type_8h.html#a3ceaefc95f67897c6c3c0ea015ba5be0">Image</a> *&#160;</td>
<td class="paramname"><em>image</em></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="stream_8c_source.html#l00314">314</a> of file <a class="el" href="stream_8c_source.html">stream.c</a>.</p>
<p>References <a class="el" href="image_8h_source.html#l00287">_Image::cache</a>, <a class="el" href="image_8h_source.html#l00327">_Image::debug</a>, <a class="el" href="image_8h_source.html#l00312">_Image::filename</a>, <a class="el" href="log_8h_source.html#l00029">GetMagickModule</a>, <a class="el" href="log_8c_source.html#l01236">LogMagickEvent()</a>, <a class="el" href="magick-type_8h_source.html#l00147">MagickFalse</a>, <a class="el" href="method-attribute_8h_source.html#l00106">MagickSignature</a>, <a class="el" href="cache-private_8h_source.html#l00163">_CacheInfo::metacontent</a>, <a class="el" href="cache-private_8h_source.html#l00199">_CacheInfo::signature</a>, <a class="el" href="image_8h_source.html#l00348">_Image::signature</a>, and <a class="el" href="log_8h_source.html#l00053">TraceEvent</a>.</p>
<p>Referenced by <a class="el" href="stream_8c_source.html#l00969">ReadStream()</a>.</p>
</div>
</div>
<a class="anchor" id="ad9a8a024856dbf143afa4cf567cce6f3"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">static <a class="el" href="magick-type_8h.html#a564764e59a8480d672edfe65cf2f7b35">Quantum</a>* GetAuthenticPixelsFromStream </td>
<td>(</td>
<td class="paramtype">const <a class="el" href="magick-type_8h.html#a3ceaefc95f67897c6c3c0ea015ba5be0">Image</a> *&#160;</td>
<td class="paramname"><em>image</em></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="stream_8c_source.html#l00398">398</a> of file <a class="el" href="stream_8c_source.html">stream.c</a>.</p>
<p>References <a class="el" href="image_8h_source.html#l00287">_Image::cache</a>, <a class="el" href="image_8h_source.html#l00327">_Image::debug</a>, <a class="el" href="image_8h_source.html#l00312">_Image::filename</a>, <a class="el" href="log_8h_source.html#l00029">GetMagickModule</a>, <a class="el" href="log_8c_source.html#l01236">LogMagickEvent()</a>, <a class="el" href="magick-type_8h_source.html#l00147">MagickFalse</a>, <a class="el" href="method-attribute_8h_source.html#l00106">MagickSignature</a>, <a class="el" href="cache-private_8h_source.html#l00160">_CacheInfo::pixels</a>, <a class="el" href="cache-private_8h_source.html#l00199">_CacheInfo::signature</a>, <a class="el" href="image_8h_source.html#l00348">_Image::signature</a>, and <a class="el" href="log_8h_source.html#l00053">TraceEvent</a>.</p>
<p>Referenced by <a class="el" href="stream_8c_source.html#l00969">ReadStream()</a>.</p>
</div>
</div>
<a class="anchor" id="aae0efd3067cdf12eaa53e7c5befa06da"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">static <a class="el" href="magick-type_8h.html#a564764e59a8480d672edfe65cf2f7b35">Quantum</a>* GetAuthenticPixelsStream </td>
<td>(</td>
<td class="paramtype"><a class="el" href="magick-type_8h.html#a3ceaefc95f67897c6c3c0ea015ba5be0">Image</a> *&#160;</td>
<td class="paramname"><em>image</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const ssize_t&#160;</td>
<td class="paramname"><em>x</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const ssize_t&#160;</td>
<td class="paramname"><em>y</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const size_t&#160;</td>
<td class="paramname"><em>columns</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const size_t&#160;</td>
<td class="paramname"><em>rows</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="magick-type_8h.html#a30abf1f7276060a8f218f4ccf3af1935">ExceptionInfo</a> *&#160;</td>
<td class="paramname"><em>exception</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="stream_8c_source.html#l00360">360</a> of file <a class="el" href="stream_8c_source.html">stream.c</a>.</p>
<p>References <a class="el" href="image_8h_source.html#l00327">_Image::debug</a>, <a class="el" href="image_8h_source.html#l00312">_Image::filename</a>, <a class="el" href="log_8h_source.html#l00029">GetMagickModule</a>, <a class="el" href="log_8c_source.html#l01236">LogMagickEvent()</a>, <a class="el" href="magick-type_8h_source.html#l00147">MagickFalse</a>, <a class="el" href="method-attribute_8h_source.html#l00106">MagickSignature</a>, <a class="el" href="stream_8c_source.html#l00848">QueueAuthenticPixelsStream()</a>, <a class="el" href="image_8h_source.html#l00348">_Image::signature</a>, and <a class="el" href="log_8h_source.html#l00053">TraceEvent</a>.</p>
<p>Referenced by <a class="el" href="stream_8c_source.html#l00443">GetOneAuthenticPixelFromStream()</a>, and <a class="el" href="stream_8c_source.html#l00969">ReadStream()</a>.</p>
</div>
</div>
<a class="anchor" id="a579bdbd91df9f6ef8623393bab35b58d"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">static <a class="el" href="magick-type_8h.html#ac740cbce6e8928a679ae3767b49428dd">MagickBooleanType</a> GetOneAuthenticPixelFromStream </td>
<td>(</td>
<td class="paramtype"><a class="el" href="magick-type_8h.html#a3ceaefc95f67897c6c3c0ea015ba5be0">Image</a> *&#160;</td>
<td class="paramname"><em>image</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const ssize_t&#160;</td>
<td class="paramname"><em>x</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const ssize_t&#160;</td>
<td class="paramname"><em>y</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="magick-type_8h.html#a564764e59a8480d672edfe65cf2f7b35">Quantum</a> *&#160;</td>
<td class="paramname"><em>pixel</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="magick-type_8h.html#a30abf1f7276060a8f218f4ccf3af1935">ExceptionInfo</a> *&#160;</td>
<td class="paramname"><em>exception</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="stream_8c_source.html#l00443">443</a> of file <a class="el" href="stream_8c_source.html">stream.c</a>.</p>
<p>References <a class="el" href="pixel_8h_source.html#l00145">_PixelInfo::alpha</a>, <a class="el" href="pixel_8h_source.html#l00095">AlphaPixelChannel</a>, <a class="el" href="image_8h_source.html#l00177">_Image::background_color</a>, <a class="el" href="pixel_8h_source.html#l00145">_PixelInfo::black</a>, <a class="el" href="pixel_8h_source.html#l00094">BlackPixelChannel</a>, <a class="el" href="pixel_8h_source.html#l00145">_PixelInfo::blue</a>, <a class="el" href="pixel_8h_source.html#l00091">BluePixelChannel</a>, <a class="el" href="quantum_8h_source.html#l00084">ClampToQuantum()</a>, <a class="el" href="stream_8c_source.html#l00360">GetAuthenticPixelsStream()</a>, <a class="el" href="pixel-accessor_8h_source.html#l00103">GetPixelChannelChannel()</a>, <a class="el" href="pixel-accessor_8h_source.html#l00121">GetPixelChannels()</a>, <a class="el" href="pixel_8h_source.html#l00145">_PixelInfo::green</a>, <a class="el" href="pixel_8h_source.html#l00087">GreenPixelChannel</a>, <a class="el" href="magick-type_8h_source.html#l00147">MagickFalse</a>, <a class="el" href="method-attribute_8h_source.html#l00106">MagickSignature</a>, <a class="el" href="magick-type_8h_source.html#l00148">MagickTrue</a>, <a class="el" href="pixel_8h_source.html#l00027">MaxPixelChannels</a>, <a class="el" href="pixel_8h_source.html#l00145">_PixelInfo::red</a>, <a class="el" href="pixel_8h_source.html#l00081">RedPixelChannel</a>, and <a class="el" href="image_8h_source.html#l00348">_Image::signature</a>.</p>
<p>Referenced by <a class="el" href="stream_8c_source.html#l00969">ReadStream()</a>.</p>
</div>
</div>
<a class="anchor" id="a38b49f41cc6bfab1771f38b1b1609b0f"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">static <a class="el" href="magick-type_8h.html#ac740cbce6e8928a679ae3767b49428dd">MagickBooleanType</a> GetOneVirtualPixelFromStream </td>
<td>(</td>
<td class="paramtype">const <a class="el" href="magick-type_8h.html#a3ceaefc95f67897c6c3c0ea015ba5be0">Image</a> *&#160;</td>
<td class="paramname"><em>image</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const <a class="el" href="cache-view_8h.html#aa88a0a8a3a35b7a8fa252925ea171714">VirtualPixelMethod</a>&#160;</td>
<td class="paramname"><em>virtual_pixel_method</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const ssize_t&#160;</td>
<td class="paramname"><em>x</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const ssize_t&#160;</td>
<td class="paramname"><em>y</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="magick-type_8h.html#a564764e59a8480d672edfe65cf2f7b35">Quantum</a> *&#160;</td>
<td class="paramname"><em>pixel</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="magick-type_8h.html#a30abf1f7276060a8f218f4ccf3af1935">ExceptionInfo</a> *&#160;</td>
<td class="paramname"><em>exception</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="stream_8c_source.html#l00506">506</a> of file <a class="el" href="stream_8c_source.html">stream.c</a>.</p>
<p>References <a class="el" href="pixel_8h_source.html#l00145">_PixelInfo::alpha</a>, <a class="el" href="pixel_8h_source.html#l00095">AlphaPixelChannel</a>, <a class="el" href="image_8h_source.html#l00177">_Image::background_color</a>, <a class="el" href="pixel_8h_source.html#l00145">_PixelInfo::black</a>, <a class="el" href="pixel_8h_source.html#l00094">BlackPixelChannel</a>, <a class="el" href="pixel_8h_source.html#l00145">_PixelInfo::blue</a>, <a class="el" href="pixel_8h_source.html#l00091">BluePixelChannel</a>, <a class="el" href="quantum_8h_source.html#l00084">ClampToQuantum()</a>, <a class="el" href="pixel-accessor_8h_source.html#l00103">GetPixelChannelChannel()</a>, <a class="el" href="pixel-accessor_8h_source.html#l00121">GetPixelChannels()</a>, <a class="el" href="stream_8c.html#af7d217ab3e5a4a922746ef2fd50505a1">GetVirtualPixelStream()</a>, <a class="el" href="pixel_8h_source.html#l00145">_PixelInfo::green</a>, <a class="el" href="pixel_8h_source.html#l00087">GreenPixelChannel</a>, <a class="el" href="magick-type_8h_source.html#l00147">MagickFalse</a>, <a class="el" href="method-attribute_8h_source.html#l00106">MagickSignature</a>, <a class="el" href="magick-type_8h_source.html#l00148">MagickTrue</a>, <a class="el" href="pixel_8h_source.html#l00027">MaxPixelChannels</a>, <a class="el" href="pixel_8h_source.html#l00145">_PixelInfo::red</a>, <a class="el" href="pixel_8h_source.html#l00081">RedPixelChannel</a>, and <a class="el" href="image_8h_source.html#l00348">_Image::signature</a>.</p>
<p>Referenced by <a class="el" href="stream_8c_source.html#l00969">ReadStream()</a>.</p>
</div>
</div>
<a class="anchor" id="ad844132cea145f49e6e804103ee6152c"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="method-attribute_8h.html#a07784d9b8e7a718c9b4f65368cf546be">MagickPrivate</a> const void* GetStreamInfoClientData </td>
<td>(</td>
<td class="paramtype"><a class="el" href="stream_8h.html#a9902735521d54fa683f91d76ce8935c7">StreamInfo</a> *&#160;</td>
<td class="paramname"><em>stream_info</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="stream_8c_source.html#l00559">559</a> of file <a class="el" href="stream_8c_source.html">stream.c</a>.</p>
<p>References <a class="el" href="stream_8c_source.html#l00101">_StreamInfo::client_data</a>, <a class="el" href="method-attribute_8h_source.html#l00106">MagickSignature</a>, and <a class="el" href="stream_8c_source.html#l00104">_StreamInfo::signature</a>.</p>
</div>
</div>
<a class="anchor" id="a10c6e6105016d3c40bb9f939f83c796c"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">static const void* GetVirtualMetacontentFromStream </td>
<td>(</td>
<td class="paramtype">const <a class="el" href="magick-type_8h.html#a3ceaefc95f67897c6c3c0ea015ba5be0">Image</a> *&#160;</td>
<td class="paramname"><em>image</em></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="stream_8c_source.html#l00630">630</a> of file <a class="el" href="stream_8c_source.html">stream.c</a>.</p>
<p>References <a class="el" href="image_8h_source.html#l00287">_Image::cache</a>, <a class="el" href="image_8h_source.html#l00327">_Image::debug</a>, <a class="el" href="image_8h_source.html#l00312">_Image::filename</a>, <a class="el" href="log_8h_source.html#l00029">GetMagickModule</a>, <a class="el" href="log_8c_source.html#l01236">LogMagickEvent()</a>, <a class="el" href="magick-type_8h_source.html#l00147">MagickFalse</a>, <a class="el" href="method-attribute_8h_source.html#l00106">MagickSignature</a>, <a class="el" href="cache-private_8h_source.html#l00163">_CacheInfo::metacontent</a>, <a class="el" href="cache-private_8h_source.html#l00199">_CacheInfo::signature</a>, <a class="el" href="image_8h_source.html#l00348">_Image::signature</a>, and <a class="el" href="log_8h_source.html#l00053">TraceEvent</a>.</p>
<p>Referenced by <a class="el" href="stream_8c_source.html#l00969">ReadStream()</a>.</p>
</div>
</div>
<a class="anchor" id="a81a6cead7ebc5992871422b1feade7b5"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">static const <a class="el" href="magick-type_8h.html#a564764e59a8480d672edfe65cf2f7b35">Quantum</a>* GetVirtualPixelsStream </td>
<td>(</td>
<td class="paramtype">const <a class="el" href="magick-type_8h.html#a3ceaefc95f67897c6c3c0ea015ba5be0">Image</a> *&#160;</td>
<td class="paramname"><em>image</em></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="stream_8c_source.html#l00592">592</a> of file <a class="el" href="stream_8c_source.html">stream.c</a>.</p>
<p>References <a class="el" href="image_8h_source.html#l00287">_Image::cache</a>, <a class="el" href="image_8h_source.html#l00327">_Image::debug</a>, <a class="el" href="image_8h_source.html#l00312">_Image::filename</a>, <a class="el" href="log_8h_source.html#l00029">GetMagickModule</a>, <a class="el" href="log_8c_source.html#l01236">LogMagickEvent()</a>, <a class="el" href="magick-type_8h_source.html#l00147">MagickFalse</a>, <a class="el" href="method-attribute_8h_source.html#l00106">MagickSignature</a>, <a class="el" href="cache-private_8h_source.html#l00160">_CacheInfo::pixels</a>, <a class="el" href="cache-private_8h_source.html#l00199">_CacheInfo::signature</a>, <a class="el" href="image_8h_source.html#l00348">_Image::signature</a>, and <a class="el" href="log_8h_source.html#l00053">TraceEvent</a>.</p>
<p>Referenced by <a class="el" href="stream_8c_source.html#l00969">ReadStream()</a>.</p>
</div>
</div>
<a class="anchor" id="af7d217ab3e5a4a922746ef2fd50505a1"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">static const <a class="el" href="magick-type_8h.html#a564764e59a8480d672edfe65cf2f7b35">Quantum</a>* GetVirtualPixelStream </td>
<td>(</td>
<td class="paramtype">const <a class="el" href="magick-type_8h.html#a3ceaefc95f67897c6c3c0ea015ba5be0">Image</a> *&#160;</td>
<td class="paramname">, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const <a class="el" href="cache-view_8h.html#aa88a0a8a3a35b7a8fa252925ea171714">VirtualPixelMethod</a>&#160;</td>
<td class="paramname">, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const ssize_t&#160;</td>
<td class="paramname">, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const ssize_t&#160;</td>
<td class="paramname">, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const size_t&#160;</td>
<td class="paramname">, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const size_t&#160;</td>
<td class="paramname">, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="magick-type_8h.html#a30abf1f7276060a8f218f4ccf3af1935">ExceptionInfo</a> *&#160;</td>
<td class="paramname">&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Referenced by <a class="el" href="stream_8c_source.html#l00506">GetOneVirtualPixelFromStream()</a>, and <a class="el" href="stream_8c_source.html#l00969">ReadStream()</a>.</p>
</div>
</div>
<a class="anchor" id="a217e19f065f9276db995c814b464c0cc"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">static const <a class="el" href="magick-type_8h.html#a564764e59a8480d672edfe65cf2f7b35">Quantum</a>* GetVirtualPixelStream </td>
<td>(</td>
<td class="paramtype">const <a class="el" href="magick-type_8h.html#a3ceaefc95f67897c6c3c0ea015ba5be0">Image</a> *&#160;</td>
<td class="paramname"><em>image</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const <a class="el" href="cache-view_8h.html#aa88a0a8a3a35b7a8fa252925ea171714">VirtualPixelMethod</a> &#160;</td>
<td class="paramname"><em>magick_unused</em>virtual_pixel_method, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const ssize_t&#160;</td>
<td class="paramname"><em>x</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const ssize_t&#160;</td>
<td class="paramname"><em>y</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const size_t&#160;</td>
<td class="paramname"><em>columns</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const size_t&#160;</td>
<td class="paramname"><em>rows</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="magick-type_8h.html#a30abf1f7276060a8f218f4ccf3af1935">ExceptionInfo</a> *&#160;</td>
<td class="paramname"><em>exception</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="stream_8c_source.html#l00704">704</a> of file <a class="el" href="stream_8c_source.html">stream.c</a>.</p>
<p>References <a class="el" href="stream_8c_source.html#l00680">AcquireStreamPixels()</a>, <a class="el" href="image_8h_source.html#l00287">_Image::cache</a>, <a class="el" href="image_8h_source.html#l00170">_Image::columns</a>, <a class="el" href="image_8h_source.html#l00327">_Image::debug</a>, <a class="el" href="image_8h_source.html#l00312">_Image::filename</a>, <a class="el" href="log_8h_source.html#l00029">GetMagickModule</a>, <a class="el" href="cache-private_8h_source.html#l00145">_CacheInfo::length</a>, <a class="el" href="log_8c_source.html#l01236">LogMagickEvent()</a>, <a class="el" href="magick-type_8h_source.html#l00147">MagickFalse</a>, <a class="el" href="method-attribute_8h_source.html#l00106">MagickSignature</a>, <a class="el" href="cache-private_8h_source.html#l00163">_CacheInfo::metacontent</a>, <a class="el" href="cache-private_8h_source.html#l00126">_CacheInfo::metacontent_extent</a>, <a class="el" href="cache-private_8h_source.html#l00126">_CacheInfo::number_channels</a>, <a class="el" href="cache-private_8h_source.html#l00160">_CacheInfo::pixels</a>, <a class="el" href="stream_8c_source.html#l00199">RelinquishStreamPixels()</a>, <a class="el" href="image_8h_source.html#l00170">_Image::rows</a>, <a class="el" href="cache-private_8h_source.html#l00199">_CacheInfo::signature</a>, <a class="el" href="image_8h_source.html#l00348">_Image::signature</a>, <a class="el" href="exception_8h_source.html#l00063">StreamError</a>, <a class="el" href="exception_8c_source.html#l01039">ThrowMagickException()</a>, and <a class="el" href="log_8h_source.html#l00053">TraceEvent</a>.</p>
</div>
</div>
<a class="anchor" id="a3cc405f2be59264bd48c6e1fb5b4c0bb"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="method-attribute_8h.html#a487cee8f0dff0607e77f6b51d6403651">MagickExport</a> <a class="el" href="magick-type_8h.html#ac740cbce6e8928a679ae3767b49428dd">MagickBooleanType</a> OpenStream </td>
<td>(</td>
<td class="paramtype">const <a class="el" href="magick-type_8h.html#a635d5570f64bd6f0aeb4455f4c1581ae">ImageInfo</a> *&#160;</td>
<td class="paramname"><em>image_info</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="stream_8h.html#a9902735521d54fa683f91d76ce8935c7">StreamInfo</a> *&#160;</td>
<td class="paramname"><em>stream_info</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const char *&#160;</td>
<td class="paramname"><em>filename</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="magick-type_8h.html#a30abf1f7276060a8f218f4ccf3af1935">ExceptionInfo</a> *&#160;</td>
<td class="paramname"><em>exception</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="stream_8c_source.html#l00806">806</a> of file <a class="el" href="stream_8c_source.html">stream.c</a>.</p>
<p>References <a class="el" href="string_8c_source.html#l00744">CopyMagickString()</a>, <a class="el" href="image_8h_source.html#l00312">_Image::filename</a>, <a class="el" href="method-attribute_8h_source.html#l00108">MaxTextExtent</a>, <a class="el" href="blob_8c_source.html#l02329">OpenBlob()</a>, <a class="el" href="stream_8c_source.html#l00077">_StreamInfo::stream</a>, and <a class="el" href="blob_8h_source.html#l00036">WriteBinaryBlobMode</a>.</p>
</div>
</div>
<a class="anchor" id="afd9d346ba5541793341f3708ff01864e"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">static <a class="el" href="magick-type_8h.html#a564764e59a8480d672edfe65cf2f7b35">Quantum</a> * QueueAuthenticPixelsStream </td>
<td>(</td>
<td class="paramtype"><a class="el" href="magick-type_8h.html#a3ceaefc95f67897c6c3c0ea015ba5be0">Image</a> *&#160;</td>
<td class="paramname"><em>image</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const ssize_t&#160;</td>
<td class="paramname"><em>x</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const ssize_t&#160;</td>
<td class="paramname"><em>y</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const size_t&#160;</td>
<td class="paramname"><em>columns</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const size_t&#160;</td>
<td class="paramname"><em>rows</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="magick-type_8h.html#a30abf1f7276060a8f218f4ccf3af1935">ExceptionInfo</a> *&#160;</td>
<td class="paramname"><em>exception</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="stream_8c_source.html#l00848">848</a> of file <a class="el" href="stream_8c_source.html">stream.c</a>.</p>
<p>References <a class="el" href="stream_8c_source.html#l00680">AcquireStreamPixels()</a>, <a class="el" href="image_8h_source.html#l00287">_Image::cache</a>, <a class="el" href="cache-private_8h_source.html#l00113">_CacheInfo::colorspace</a>, <a class="el" href="image_8h_source.html#l00155">_Image::colorspace</a>, <a class="el" href="cache-private_8h_source.html#l00122">_CacheInfo::columns</a>, <a class="el" href="image_8h_source.html#l00170">_Image::columns</a>, <a class="el" href="image_8h_source.html#l00312">_Image::filename</a>, <a class="el" href="blob_8c_source.html#l01446">GetBlobStreamHandler()</a>, <a class="el" href="log_8h_source.html#l00029">GetMagickModule</a>, <a class="el" href="cache_8c_source.html#l01990">GetPixelCacheColorspace()</a>, <a class="el" href="cache_8c_source.html#l02241">GetPixelCacheStorageClass()</a>, <a class="el" href="cache-private_8h_source.html#l00145">_CacheInfo::length</a>, <a class="el" href="magick-type_8h_source.html#l00147">MagickFalse</a>, <a class="el" href="method-attribute_8h_source.html#l00106">MagickSignature</a>, <a class="el" href="cache-private_8h_source.html#l00163">_CacheInfo::metacontent</a>, <a class="el" href="cache-private_8h_source.html#l00126">_CacheInfo::metacontent_extent</a>, <a class="el" href="cache-private_8h_source.html#l00126">_CacheInfo::number_channels</a>, <a class="el" href="cache-private_8h_source.html#l00160">_CacheInfo::pixels</a>, <a class="el" href="stream_8c_source.html#l00199">RelinquishStreamPixels()</a>, <a class="el" href="cache-private_8h_source.html#l00122">_CacheInfo::rows</a>, <a class="el" href="image_8h_source.html#l00170">_Image::rows</a>, <a class="el" href="cache-private_8h_source.html#l00199">_CacheInfo::signature</a>, <a class="el" href="cache-private_8h_source.html#l00110">_CacheInfo::storage_class</a>, <a class="el" href="image_8h_source.html#l00152">_Image::storage_class</a>, <a class="el" href="exception_8h_source.html#l00063">StreamError</a>, <a class="el" href="exception_8c_source.html#l01039">ThrowMagickException()</a>, and <a class="el" href="magick-type_8h_source.html#l00140">UndefinedClass</a>.</p>
<p>Referenced by <a class="el" href="stream_8c_source.html#l00360">GetAuthenticPixelsStream()</a>, and <a class="el" href="stream_8c_source.html#l00969">ReadStream()</a>.</p>
</div>
</div>
<a class="anchor" id="af1e8428973695eca74ea33f4f1161cc0"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="method-attribute_8h.html#a487cee8f0dff0607e77f6b51d6403651">MagickExport</a> <a class="el" href="magick-type_8h.html#a3ceaefc95f67897c6c3c0ea015ba5be0">Image</a>* ReadStream </td>
<td>(</td>
<td class="paramtype">const <a class="el" href="magick-type_8h.html#a635d5570f64bd6f0aeb4455f4c1581ae">ImageInfo</a> *&#160;</td>
<td class="paramname"><em>image_info</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="stream_8h.html#a8e4ed835bdfb25dc6ad95795cfd708e2">StreamHandler</a>&#160;</td>
<td class="paramname"><em>stream</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="magick-type_8h.html#a30abf1f7276060a8f218f4ccf3af1935">ExceptionInfo</a> *&#160;</td>
<td class="paramname"><em>exception</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="stream_8c_source.html#l00969">969</a> of file <a class="el" href="stream_8c_source.html">stream.c</a>.</p>
<p>References <a class="el" href="cache-private_8h.html#a97dace621d9ba6b6000d6290312489be">AcquirePixelCache()</a>, <a class="el" href="image_8h_source.html#l00455">_ImageInfo::cache</a>, <a class="el" href="image_8c_source.html#l00922">CloneImageInfo()</a>, <a class="el" href="image_8h_source.html#l00477">_ImageInfo::debug</a>, <a class="el" href="cache-private_8h_source.html#l00101">_CacheMethods::destroy_pixel_handler</a>, <a class="el" href="image_8c_source.html#l01081">DestroyImageInfo()</a>, <a class="el" href="stream_8c_source.html#l00212">DestroyPixelStream()</a>, <a class="el" href="image_8h_source.html#l00471">_ImageInfo::filename</a>, <a class="el" href="cache-private_8h_source.html#l00086">_CacheMethods::get_authentic_metacontent_from_handler</a>, <a class="el" href="cache-private_8h_source.html#l00092">_CacheMethods::get_authentic_pixels_from_handler</a>, <a class="el" href="cache-private_8h_source.html#l00083">_CacheMethods::get_authentic_pixels_handler</a>, <a class="el" href="cache-private_8h_source.html#l00089">_CacheMethods::get_one_authentic_pixel_from_handler</a>, <a class="el" href="cache-private_8h_source.html#l00080">_CacheMethods::get_one_virtual_pixel_from_handler</a>, <a class="el" href="cache-private_8h_source.html#l00077">_CacheMethods::get_virtual_metacontent_from_handler</a>, <a class="el" href="cache-private_8h_source.html#l00071">_CacheMethods::get_virtual_pixel_handler</a>, <a class="el" href="cache-private_8h_source.html#l00074">_CacheMethods::get_virtual_pixels_handler</a>, <a class="el" href="stream_8c_source.html#l00314">GetAuthenticMetacontentFromStream()</a>, <a class="el" href="stream_8c_source.html#l00398">GetAuthenticPixelsFromStream()</a>, <a class="el" href="stream_8c_source.html#l00360">GetAuthenticPixelsStream()</a>, <a class="el" href="log_8h_source.html#l00029">GetMagickModule</a>, <a class="el" href="stream_8c_source.html#l00443">GetOneAuthenticPixelFromStream()</a>, <a class="el" href="stream_8c_source.html#l00506">GetOneVirtualPixelFromStream()</a>, <a class="el" href="cache-private_8h.html#a8a29cfc4172d4110223332eb0bb5cd8a">GetPixelCacheMethods()</a>, <a class="el" href="stream_8c_source.html#l00630">GetVirtualMetacontentFromStream()</a>, <a class="el" href="stream_8c_source.html#l00592">GetVirtualPixelsStream()</a>, <a class="el" href="stream_8c.html#af7d217ab3e5a4a922746ef2fd50505a1">GetVirtualPixelStream()</a>, <a class="el" href="log_8c_source.html#l01236">LogMagickEvent()</a>, <a class="el" href="magick-type_8h_source.html#l00147">MagickFalse</a>, <a class="el" href="method-attribute_8h_source.html#l00106">MagickSignature</a>, <a class="el" href="cache-private_8h_source.html#l00095">_CacheMethods::queue_authentic_pixels_handler</a>, <a class="el" href="stream_8c_source.html#l00848">QueueAuthenticPixelsStream()</a>, <a class="el" href="constitute_8c_source.html#l00405">ReadImage()</a>, <a class="el" href="cache_8c_source.html#l04497">SetPixelCacheMethods()</a>, <a class="el" href="exception_8h_source.html#l00124">_ExceptionInfo::signature</a>, <a class="el" href="image_8h_source.html#l00480">_ImageInfo::signature</a>, <a class="el" href="image_8h_source.html#l00459">_ImageInfo::stream</a>, <a class="el" href="cache-private_8h_source.html#l00098">_CacheMethods::sync_authentic_pixels_handler</a>, <a class="el" href="stream_8c_source.html#l02674">SyncAuthenticPixelsStream()</a>, and <a class="el" href="log_8h_source.html#l00053">TraceEvent</a>.</p>
<p>Referenced by <a class="el" href="blob_8c_source.html#l02687">PingBlob()</a>, <a class="el" href="constitute_8c_source.html#l00257">PingImage()</a>, and <a class="el" href="stream_8c_source.html#l01235">StreamImage()</a>.</p>
</div>
</div>
<a class="anchor" id="ab9814c8ea5d7debaca6264f36372c71f"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">static void RelinquishStreamPixels </td>
<td>(</td>
<td class="paramtype"><a class="el" href="cache-private_8h.html#ad1dc4f603cafb22d55fbe2a3638b0a90">CacheInfo</a> *&#160;</td>
<td class="paramname"><em>cache_info</em></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="stream_8c_source.html#l00199">199</a> of file <a class="el" href="stream_8c_source.html">stream.c</a>.</p>
<p>References <a class="el" href="cache-private_8h_source.html#l00145">_CacheInfo::length</a>, <a class="el" href="magick-type_8h_source.html#l00147">MagickFalse</a>, <a class="el" href="cache-private_8h_source.html#l00139">_CacheInfo::mapped</a>, <a class="el" href="cache-private_8h_source.html#l00163">_CacheInfo::metacontent</a>, <a class="el" href="cache-private_8h_source.html#l00160">_CacheInfo::pixels</a>, <a class="el" href="memory_8c_source.html#l00736">RelinquishAlignedMemory()</a>, and <a class="el" href="blob_8c_source.html#l03988">UnmapBlob()</a>.</p>
<p>Referenced by <a class="el" href="stream_8c_source.html#l00212">DestroyPixelStream()</a>, <a class="el" href="stream_8c_source.html#l00704">GetVirtualPixelStream()</a>, and <a class="el" href="stream_8c_source.html#l00848">QueueAuthenticPixelsStream()</a>.</p>
</div>
</div>
<a class="anchor" id="ad381f0ec260d10c16a5b41ee97bfd604"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="method-attribute_8h.html#a07784d9b8e7a718c9b4f65368cf546be">MagickPrivate</a> void SetStreamInfoClientData </td>
<td>(</td>
<td class="paramtype"><a class="el" href="stream_8h.html#a9902735521d54fa683f91d76ce8935c7">StreamInfo</a> *&#160;</td>
<td class="paramname"><em>stream_info</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const void *&#160;</td>
<td class="paramname"><em>client_data</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="stream_8c_source.html#l01040">1040</a> of file <a class="el" href="stream_8c_source.html">stream.c</a>.</p>
<p>References <a class="el" href="stream_8c_source.html#l00101">_StreamInfo::client_data</a>, <a class="el" href="method-attribute_8h_source.html#l00106">MagickSignature</a>, and <a class="el" href="stream_8c_source.html#l00104">_StreamInfo::signature</a>.</p>
</div>
</div>
<a class="anchor" id="a5184dda8035719acfa5fe056fb5e9274"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="method-attribute_8h.html#a487cee8f0dff0607e77f6b51d6403651">MagickExport</a> void SetStreamInfoMap </td>
<td>(</td>
<td class="paramtype"><a class="el" href="stream_8h.html#a9902735521d54fa683f91d76ce8935c7">StreamInfo</a> *&#160;</td>
<td class="paramname"><em>stream_info</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const char *&#160;</td>
<td class="paramname"><em>map</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="stream_8c_source.html#l01072">1072</a> of file <a class="el" href="stream_8c_source.html">stream.c</a>.</p>
<p>References <a class="el" href="string_8c_source.html#l00265">CloneString()</a>, <a class="el" href="method-attribute_8h_source.html#l00106">MagickSignature</a>, <a class="el" href="stream_8c_source.html#l00083">_StreamInfo::map</a>, and <a class="el" href="stream_8c_source.html#l00104">_StreamInfo::signature</a>.</p>
</div>
</div>
<a class="anchor" id="a2c46958ced996808ef25056c4da1ef43"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="method-attribute_8h.html#a487cee8f0dff0607e77f6b51d6403651">MagickExport</a> void SetStreamInfoStorageType </td>
<td>(</td>
<td class="paramtype"><a class="el" href="stream_8h.html#a9902735521d54fa683f91d76ce8935c7">StreamInfo</a> *&#160;</td>
<td class="paramname"><em>stream_info</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const <a class="el" href="pixel_8h.html#a6c29de45529a1faaf6cf960d318acb1a">StorageType</a>&#160;</td>
<td class="paramname"><em>storage_type</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="stream_8c_source.html#l01104">1104</a> of file <a class="el" href="stream_8c_source.html">stream.c</a>.</p>
<p>References <a class="el" href="method-attribute_8h_source.html#l00106">MagickSignature</a>, <a class="el" href="stream_8c_source.html#l00104">_StreamInfo::signature</a>, and <a class="el" href="stream_8c_source.html#l00086">_StreamInfo::storage_type</a>.</p>
</div>
</div>
<a class="anchor" id="a733145fa1b8102f1379fbc21028c0332"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="method-attribute_8h.html#a487cee8f0dff0607e77f6b51d6403651">MagickExport</a> <a class="el" href="magick-type_8h.html#a3ceaefc95f67897c6c3c0ea015ba5be0">Image</a>* StreamImage </td>
<td>(</td>
<td class="paramtype">const <a class="el" href="magick-type_8h.html#a635d5570f64bd6f0aeb4455f4c1581ae">ImageInfo</a> *&#160;</td>
<td class="paramname"><em>image_info</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="stream_8h.html#a9902735521d54fa683f91d76ce8935c7">StreamInfo</a> *&#160;</td>
<td class="paramname"><em>stream_info</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="magick-type_8h.html#a30abf1f7276060a8f218f4ccf3af1935">ExceptionInfo</a> *&#160;</td>
<td class="paramname"><em>exception</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="stream_8c_source.html#l01235">1235</a> of file <a class="el" href="stream_8c_source.html">stream.c</a>.</p>
<p>References <a class="el" href="quantum_8c_source.html#l00114">AcquireQuantumInfo()</a>, <a class="el" href="image_8h_source.html#l00455">_ImageInfo::client_data</a>, <a class="el" href="image_8c_source.html#l00922">CloneImageInfo()</a>, <a class="el" href="image_8h_source.html#l00477">_ImageInfo::debug</a>, <a class="el" href="image_8c_source.html#l01012">DestroyImage()</a>, <a class="el" href="image_8c_source.html#l01081">DestroyImageInfo()</a>, <a class="el" href="stream_8c_source.html#l00098">_StreamInfo::exception</a>, <a class="el" href="image_8h_source.html#l00471">_ImageInfo::filename</a>, <a class="el" href="log_8h_source.html#l00029">GetMagickModule</a>, <a class="el" href="stream_8c_source.html#l00071">_StreamInfo::image_info</a>, <a class="el" href="log_8c_source.html#l01236">LogMagickEvent()</a>, <a class="el" href="magick-type_8h_source.html#l00147">MagickFalse</a>, <a class="el" href="method-attribute_8h_source.html#l00106">MagickSignature</a>, <a class="el" href="stream_8c_source.html#l00080">_StreamInfo::quantum_info</a>, <a class="el" href="stream_8c_source.html#l00969">ReadStream()</a>, <a class="el" href="stream_8c_source.html#l00104">_StreamInfo::signature</a>, <a class="el" href="image_8h_source.html#l00480">_ImageInfo::signature</a>, <a class="el" href="log_8h_source.html#l00053">TraceEvent</a>, and <a class="el" href="stream_8c_source.html#l01145">WriteStreamImage()</a>.</p>
</div>
</div>
<a class="anchor" id="a8438f7ed51c09d74b64c9cc4209eeb2f"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">static <a class="el" href="magick-type_8h.html#ac740cbce6e8928a679ae3767b49428dd">MagickBooleanType</a> StreamImagePixels </td>
<td>(</td>
<td class="paramtype">const <a class="el" href="stream_8h.html#a9902735521d54fa683f91d76ce8935c7">StreamInfo</a> *&#160;</td>
<td class="paramname"><em>stream_info</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const <a class="el" href="magick-type_8h.html#a3ceaefc95f67897c6c3c0ea015ba5be0">Image</a> *&#160;</td>
<td class="paramname"><em>image</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="magick-type_8h.html#a30abf1f7276060a8f218f4ccf3af1935">ExceptionInfo</a> *&#160;</td>
<td class="paramname"><em>exception</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="stream_8c_source.html#l01293">1293</a> of file <a class="el" href="stream_8c_source.html">stream.c</a>.</p>
<p>References <a class="el" href="memory_8c_source.html#l00481">AcquireQuantumMemory()</a>, <a class="el" href="quantum_8h_source.html#l00053">AlphaQuantum</a>, <a class="el" href="quantum_8h_source.html#l00057">BlackQuantum</a>, <a class="el" href="quantum_8h_source.html#l00058">BlueQuantum</a>, <a class="el" href="pixel_8h_source.html#l00166">CharPixel</a>, <a class="el" href="quantum_8h_source.html#l00084">ClampToQuantum()</a>, <a class="el" href="colorspace_8h_source.html#l00029">CMYKColorspace</a>, <a class="el" href="image_8h_source.html#l00155">_Image::colorspace</a>, <a class="el" href="quantum_8h_source.html#l00065">CyanQuantum</a>, <a class="el" href="image_8h_source.html#l00327">_Image::debug</a>, <a class="el" href="pixel_8h_source.html#l00167">DoublePixel</a>, <a class="el" href="image_8h_source.html#l00312">_Image::filename</a>, <a class="el" href="pixel_8h_source.html#l00168">FloatPixel</a>, <a class="el" href="cache_8c_source.html#l01224">GetAuthenticPixelQueue()</a>, <a class="el" href="cache_8c_source.html#l01399">GetImageExtent()</a>, <a class="el" href="log_8h_source.html#l00029">GetMagickModule</a>, <a class="el" href="pixel-accessor_8h_source.html#l00041">GetPixelAlpha()</a>, <a class="el" href="pixel-accessor_8h_source.html#l00060">GetPixelBlack()</a>, <a class="el" href="pixel-accessor_8h_source.html#l00073">GetPixelBlue()</a>, <a class="el" href="pixel-accessor_8h_source.html#l00159">GetPixelGreen()</a>, <a class="el" href="pixel-accessor_8h_source.html#l00236">GetPixelIntensity()</a>, <a class="el" href="pixel-accessor_8h_source.html#l00330">GetPixelRed()</a>, <a class="el" href="quantum_8h_source.html#l00068">GreenQuantum</a>, <a class="el" href="exception_8h_source.html#l00069">ImageError</a>, <a class="el" href="quantum_8h_source.html#l00070">IndexQuantum</a>, <a class="el" href="string_8c_source.html#l01531">LocaleCompare()</a>, <a class="el" href="log_8c_source.html#l01236">LogMagickEvent()</a>, <a class="el" href="pixel_8h_source.html#l00170">LongLongPixel</a>, <a class="el" href="pixel_8h_source.html#l00169">LongPixel</a>, <a class="el" href="quantum_8h_source.html#l00071">MagentaQuantum</a>, <a class="el" href="magick-type_8h_source.html#l00147">MagickFalse</a>, <a class="el" href="method-attribute_8h_source.html#l00106">MagickSignature</a>, <a class="el" href="magick-type_8h_source.html#l00148">MagickTrue</a>, <a class="el" href="stream_8c_source.html#l00083">_StreamInfo::map</a>, <a class="el" href="quantum-private_8h_source.html#l00052">_QuantumInfo::minimum</a>, <a class="el" href="quantum_8h_source.html#l00072">OpacityQuantum</a>, <a class="el" href="exception_8h_source.html#l00057">OptionError</a>, <a class="el" href="stream_8c_source.html#l00089">_StreamInfo::pixels</a>, <a class="el" href="stream_8c_source.html#l00080">_StreamInfo::quantum_info</a>, <a class="el" href="pixel_8h_source.html#l00171">QuantumPixel</a>, <a class="el" href="magick-type_8h_source.html#l00103">QuantumScale</a>, <a class="el" href="quantum_8h_source.html#l00073">RedQuantum</a>, <a class="el" href="memory_8c_source.html#l00773">RelinquishMagickMemory()</a>, <a class="el" href="exception_8h_source.html#l00055">ResourceLimitError</a>, <a class="el" href="quantum-private_8h_source.html#l00052">_QuantumInfo::scale</a>, <a class="el" href="pixel_8h_source.html#l00172">ShortPixel</a>, <a class="el" href="stream_8c_source.html#l00104">_StreamInfo::signature</a>, <a class="el" href="image_8h_source.html#l00348">_Image::signature</a>, <a class="el" href="stream_8c_source.html#l00086">_StreamInfo::storage_type</a>, <a class="el" href="exception_8c_source.html#l01039">ThrowMagickException()</a>, <a class="el" href="log_8h_source.html#l00053">TraceEvent</a>, <a class="el" href="quantum_8h_source.html#l00052">UndefinedQuantum</a>, and <a class="el" href="quantum_8h_source.html#l00078">YellowQuantum</a>.</p>
<p>Referenced by <a class="el" href="stream_8c_source.html#l01145">WriteStreamImage()</a>.</p>
</div>
</div>
<a class="anchor" id="a92fbd0434f798b9f4b9831225729b885"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">static <a class="el" href="magick-type_8h.html#ac740cbce6e8928a679ae3767b49428dd">MagickBooleanType</a> SyncAuthenticPixelsStream </td>
<td>(</td>
<td class="paramtype"><a class="el" href="magick-type_8h.html#a3ceaefc95f67897c6c3c0ea015ba5be0">Image</a> *&#160;</td>
<td class="paramname"><em>image</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="magick-type_8h.html#a30abf1f7276060a8f218f4ccf3af1935">ExceptionInfo</a> *&#160;</td>
<td class="paramname"><em>exception</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="stream_8c_source.html#l02674">2674</a> of file <a class="el" href="stream_8c_source.html">stream.c</a>.</p>
<p>References <a class="el" href="image_8h_source.html#l00287">_Image::cache</a>, <a class="el" href="cache-private_8h_source.html#l00122">_CacheInfo::columns</a>, <a class="el" href="image_8h_source.html#l00327">_Image::debug</a>, <a class="el" href="image_8h_source.html#l00312">_Image::filename</a>, <a class="el" href="blob_8c_source.html#l01446">GetBlobStreamHandler()</a>, <a class="el" href="log_8h_source.html#l00029">GetMagickModule</a>, <a class="el" href="log_8c_source.html#l01236">LogMagickEvent()</a>, <a class="el" href="magick-type_8h_source.html#l00147">MagickFalse</a>, <a class="el" href="method-attribute_8h_source.html#l00106">MagickSignature</a>, <a class="el" href="magick-type_8h_source.html#l00148">MagickTrue</a>, <a class="el" href="cache-private_8h_source.html#l00160">_CacheInfo::pixels</a>, <a class="el" href="cache-private_8h_source.html#l00199">_CacheInfo::signature</a>, <a class="el" href="image_8h_source.html#l00348">_Image::signature</a>, <a class="el" href="exception_8h_source.html#l00063">StreamError</a>, <a class="el" href="exception_8c_source.html#l01039">ThrowMagickException()</a>, and <a class="el" href="log_8h_source.html#l00053">TraceEvent</a>.</p>
<p>Referenced by <a class="el" href="stream_8c_source.html#l00969">ReadStream()</a>.</p>
</div>
</div>
<a class="anchor" id="a0959293783b9062eb7c40e36bd4b433d"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="method-attribute_8h.html#a487cee8f0dff0607e77f6b51d6403651">MagickExport</a> <a class="el" href="magick-type_8h.html#ac740cbce6e8928a679ae3767b49428dd">MagickBooleanType</a> WriteStream </td>
<td>(</td>
<td class="paramtype">const <a class="el" href="magick-type_8h.html#a635d5570f64bd6f0aeb4455f4c1581ae">ImageInfo</a> *&#160;</td>
<td class="paramname"><em>image_info</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="magick-type_8h.html#a3ceaefc95f67897c6c3c0ea015ba5be0">Image</a> *&#160;</td>
<td class="paramname"><em>image</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="stream_8h.html#a8e4ed835bdfb25dc6ad95795cfd708e2">StreamHandler</a>&#160;</td>
<td class="paramname"><em>stream</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="magick-type_8h.html#a30abf1f7276060a8f218f4ccf3af1935">ExceptionInfo</a> *&#160;</td>
<td class="paramname"><em>exception</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="stream_8c_source.html#l02731">2731</a> of file <a class="el" href="stream_8c_source.html">stream.c</a>.</p>
<p>References <a class="el" href="image_8c_source.html#l00922">CloneImageInfo()</a>, <a class="el" href="image_8h_source.html#l00477">_ImageInfo::debug</a>, <a class="el" href="image_8c_source.html#l01081">DestroyImageInfo()</a>, <a class="el" href="image_8h_source.html#l00471">_ImageInfo::filename</a>, <a class="el" href="log_8h_source.html#l00029">GetMagickModule</a>, <a class="el" href="log_8c_source.html#l01236">LogMagickEvent()</a>, <a class="el" href="magick-type_8h_source.html#l00147">MagickFalse</a>, <a class="el" href="method-attribute_8h_source.html#l00106">MagickSignature</a>, <a class="el" href="image_8h_source.html#l00348">_Image::signature</a>, <a class="el" href="image_8h_source.html#l00480">_ImageInfo::signature</a>, <a class="el" href="image_8h_source.html#l00459">_ImageInfo::stream</a>, <a class="el" href="log_8h_source.html#l00053">TraceEvent</a>, and <a class="el" href="constitute_8c_source.html#l01013">WriteImage()</a>.</p>
</div>
</div>
<a class="anchor" id="aaff30f974156cd90fb3eed484afa8124"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">static size_t WriteStreamImage </td>
<td>(</td>
<td class="paramtype">const <a class="el" href="magick-type_8h.html#a3ceaefc95f67897c6c3c0ea015ba5be0">Image</a> *&#160;</td>
<td class="paramname"><em>image</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const void *&#160;</td>
<td class="paramname"><em>pixels</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const size_t&#160;</td>
<td class="paramname"><em>columns</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="stream_8c_source.html#l01145">1145</a> of file <a class="el" href="stream_8c_source.html">stream.c</a>.</p>
<p>References <a class="el" href="memory_8c_source.html#l00189">AcquireAlignedMemory()</a>, <a class="el" href="image_8h_source.html#l00287">_Image::cache</a>, <a class="el" href="pixel_8h_source.html#l00166">CharPixel</a>, <a class="el" href="image_8h_source.html#l00299">_Image::client_data</a>, <a class="el" href="image_8c_source.html#l00922">CloneImageInfo()</a>, <a class="el" href="cache-private_8h_source.html#l00122">_CacheInfo::columns</a>, <a class="el" href="image_8c_source.html#l01081">DestroyImageInfo()</a>, <a class="el" href="pixel_8h_source.html#l00167">DoublePixel</a>, <a class="el" href="stream_8c_source.html#l00098">_StreamInfo::exception</a>, <a class="el" href="image_8h_source.html#l00372">_ImageInfo::extract</a>, <a class="el" href="stream_8c_source.html#l00092">_StreamInfo::extract_info</a>, <a class="el" href="pixel_8h_source.html#l00168">FloatPixel</a>, <a class="el" href="geometry_8h_source.html#l00129">_RectangleInfo::height</a>, <a class="el" href="stream_8c_source.html#l00074">_StreamInfo::image</a>, <a class="el" href="stream_8c_source.html#l00071">_StreamInfo::image_info</a>, <a class="el" href="pixel_8h_source.html#l00170">LongLongPixel</a>, <a class="el" href="pixel_8h_source.html#l00169">LongPixel</a>, <a class="el" href="method-attribute_8h_source.html#l00106">MagickSignature</a>, <a class="el" href="stream_8c_source.html#l00083">_StreamInfo::map</a>, <a class="el" href="geometry_8c_source.html#l00658">ParseAbsoluteGeometry()</a>, <a class="el" href="stream_8c_source.html#l00089">_StreamInfo::pixels</a>, <a class="el" href="pixel_8h_source.html#l00171">QuantumPixel</a>, <a class="el" href="memory_8c_source.html#l00736">RelinquishAlignedMemory()</a>, <a class="el" href="memory_8c_source.html#l00845">ResetMagickMemory()</a>, <a class="el" href="cache-private_8h_source.html#l00122">_CacheInfo::rows</a>, <a class="el" href="image_8c_source.html#l02633">SetImageInfo()</a>, <a class="el" href="pixel_8h_source.html#l00172">ShortPixel</a>, <a class="el" href="cache-private_8h_source.html#l00199">_CacheInfo::signature</a>, <a class="el" href="stream_8c_source.html#l00086">_StreamInfo::storage_type</a>, <a class="el" href="stream_8c_source.html#l00077">_StreamInfo::stream</a>, <a class="el" href="stream_8c_source.html#l01293">StreamImagePixels()</a>, <a class="el" href="geometry_8h_source.html#l00129">_RectangleInfo::width</a>, <a class="el" href="blob_8c_source.html#l04032">WriteBlob()</a>, <a class="el" href="geometry_8h_source.html#l00133">_RectangleInfo::x</a>, <a class="el" href="stream_8c_source.html#l00095">_StreamInfo::y</a>, and <a class="el" href="geometry_8h_source.html#l00133">_RectangleInfo::y</a>.</p>
<p>Referenced by <a class="el" href="stream_8c_source.html#l01235">StreamImage()</a>.</p>
</div>
</div>
</div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_43e0a1f539e00dcfa1a6bc4d4fee4fc2.html">home</a></li><li class="navelem"><a class="el" href="dir_68918867e77b0a45f29c43673f2273f8.html">cristy</a></li><li class="navelem"><a class="el" href="dir_ed73005e52fb9d11ccda84631fe63a06.html">ImageMagick</a></li><li class="navelem"><a class="el" href="dir_95a66e94b416f0a122e65928fcf2737e.html">ImageMagick</a></li><li class="navelem"><a class="el" href="dir_7e75216414136f366c55fef7840927ba.html">MagickCore</a></li><li class="navelem"><a class="el" href="stream_8c.html">stream.c</a></li>
<li class="footer">Generated by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.3 </li>
</ul>
</div>
</body>
</html>