blob: 3aaa6562a62e7ac00a768bdca112da0d0ce0b4ba [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"/>
<title>activemq-cpp-3.3.0: src/main/decaf/internal/util/zip/zutil.h File Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript">
$(document).ready(initResizable);
</script>
<link href="doxygen.css" rel="stylesheet" type="text/css"/>
</head>
<body>
<!-- Generated by Doxygen 1.7.3 -->
<div id="top">
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td style="padding-left: 0.5em;">
<div id="projectname">activemq-cpp-3.3.0</div>
</td>
</tr>
</tbody>
</table>
</div>
<div id="navrow1" class="tabs">
<ul class="tablist">
<li><a href="index.html"><span>Main&#160;Page</span></a></li>
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
<li><a href="annotated.html"><span>Data&#160;Structures</span></a></li>
<li class="current"><a href="files.html"><span>Files</span></a></li>
</ul>
</div>
<div id="navrow2" class="tabs2">
<ul class="tablist">
<li><a href="files.html"><span>File&#160;List</span></a></li>
<li><a href="globals.html"><span>Globals</span></a></li>
</ul>
</div>
</div>
<div id="side-nav" class="ui-resizable side-nav-resizable">
<div id="nav-tree">
<div id="nav-tree-contents">
</div>
</div>
<div id="splitbar" style="-moz-user-select:none;"
class="ui-resizable-handle">
</div>
</div>
<script type="text/javascript">
initNavTree('zutil_8h.html','');
</script>
<div id="doc-content">
<div class="header">
<div class="summary">
<a href="#define-members">Defines</a> &#124;
<a href="#typedef-members">Typedefs</a> &#124;
<a href="#func-members">Functions</a> &#124;
<a href="#var-members">Variables</a> </div>
<div class="headertitle">
<h1>src/main/decaf/internal/util/zip/zutil.h File Reference</h1> </div>
</div>
<div class="contents">
<div class="textblock"><code>#include &quot;<a class="el" href="zlib_8h_source.html">zlib.h</a>&quot;</code><br/>
</div>
<p><a href="zutil_8h_source.html">Go to the source code of this file.</a></p>
<table class="memberdecls">
<tr><td colspan="2"><h2><a name="define-members"></a>
Defines</h2></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="zutil_8h.html#a59d4d7ef4d73655c759211ec33a5d44f">ZLIB_INTERNAL</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="zutil_8h.html#a08023ea6765c99d60a6a3840cd07156e">local</a>&#160;&#160;&#160;static</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="zutil_8h.html#a66466516a4a71f3c78ccc40d203c92e5">ERR_MSG</a>(err)&#160;&#160;&#160;<a class="el" href="zutil_8h.html#ace9cfadbe3490be7fea6728608c4428d">z_errmsg</a>[Z_NEED_DICT-(err)]</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="zutil_8h.html#a0fcc2fe26110263e812ce50919b6a5c1">ERR_RETURN</a>(strm, err)&#160;&#160;&#160;return (strm-&gt;msg = (char*)ERR_MSG(err), (err))</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="zutil_8h.html#aef084f32d9ca8b9273a1c826b89b979a">DEF_WBITS</a>&#160;&#160;&#160;MAX_WBITS</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="zutil_8h.html#a19c8e60fa32d4ddf303ce988ba97af61">DEF_MEM_LEVEL</a>&#160;&#160;&#160;8</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="zutil_8h.html#a9f650bc9c1fbd9499098e3a70d295b8a">STORED_BLOCK</a>&#160;&#160;&#160;0</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="zutil_8h.html#a0f63a9090acfe4f653f117b638b289d1">STATIC_TREES</a>&#160;&#160;&#160;1</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="zutil_8h.html#a40a71de753262f20a0bcacc2304e7b19">DYN_TREES</a>&#160;&#160;&#160;2</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="zutil_8h.html#a7984ceb1ff48ac91172976b91ed43f60">MIN_MATCH</a>&#160;&#160;&#160;3</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="zutil_8h.html#ab7a9188dce25dac8d3a970c01b89b0c6">MAX_MATCH</a>&#160;&#160;&#160;258</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="zutil_8h.html#a1156d73d88538d122acfa852b95492bd">PRESET_DICT</a>&#160;&#160;&#160;0x20</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="zutil_8h.html#a919da7d9b61966c3af796ab42e618bef">OS_CODE</a>&#160;&#160;&#160;0x03</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="zutil_8h.html#a7d40e22cfc0ad4087bf371d61290a0f5">F_OPEN</a>(name, mode)&#160;&#160;&#160;fopen((name), (mode))</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="zutil_8h.html#a5c8d8d889189d1461d10df831f3cd40e">Assert</a>(cond, msg)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="zutil_8h.html#a93bbe97269cf8304b452a4d472dba191">Trace</a>(x)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="zutil_8h.html#a67eab10382e740297e8a59d69f85464e">Tracev</a>(x)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="zutil_8h.html#ae65182ff511f0b12345c20b6533f32d9">Tracevv</a>(x)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="zutil_8h.html#a15ce9096835263938f62694aee7a0a99">Tracec</a>(c, x)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="zutil_8h.html#a54a66ee51c61d67607b64678b055af6b">Tracecv</a>(c, x)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="zutil_8h.html#a39679d03501d691bdfc62a3324cb9548">ZALLOC</a>(strm, items, size)&#160;&#160;&#160;(*((strm)-&gt;zalloc))((strm)-&gt;opaque, (items), (size))</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="zutil_8h.html#a71d7c4f186ae3a055367c92db5a8ab18">ZFREE</a>(strm, addr)&#160;&#160;&#160;(*((strm)-&gt;zfree))((strm)-&gt;opaque, (<a class="el" href="zconf_8h.html#a04c731495379021454c8e61439dc88ec">voidpf</a>)(addr))</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="zutil_8h.html#a8a5cef3599266dcaa129ed959a42bcf6">TRY_FREE</a>(s, p)&#160;&#160;&#160;{if (p) ZFREE(s, p);}</td></tr>
<tr><td colspan="2"><h2><a name="typedef-members"></a>
Typedefs</h2></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">typedef unsigned char&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="zutil_8h.html#af3307af5922c72924a837559c801a8a4">uch</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="zutil_8h.html#af3307af5922c72924a837559c801a8a4">uch</a> FAR&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="zutil_8h.html#aaa6fdf02a2fdaf3731f17a19920ddb0b">uchf</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">typedef unsigned short&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="zutil_8h.html#a3754180d606d4ed15468d15d9665aa2e">ush</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="zutil_8h.html#a3754180d606d4ed15468d15d9665aa2e">ush</a> FAR&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="zutil_8h.html#ab854e4722acf30ada8a7a71b58d1b238">ushf</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">typedef unsigned long&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="zutil_8h.html#abd6f60bf9450af2ecb94097a32c19a64">ulg</a></td></tr>
<tr><td colspan="2"><h2><a name="func-members"></a>
Functions</h2></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">ZEXTERN <a class="el" href="zconf_8h.html#acd2a5701a3aecf6700d2c66c606ecb40">uLong</a> ZEXPORT <br class="typebreak"/>
adler32_combine64&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="zutil_8h.html#af4c7589f992eb4a3749eb5346a388481">OF</a> ((<a class="el" href="zconf_8h.html#acd2a5701a3aecf6700d2c66c606ecb40">uLong</a>, <a class="el" href="zconf_8h.html#acd2a5701a3aecf6700d2c66c606ecb40">uLong</a>, z_off_t))</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void ZLIB_INTERNAL zmemcpy&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="zutil_8h.html#a7dfda152913a0f49d451d4ccf9505010">OF</a> ((<a class="el" href="zconf_8h.html#aeb722a888064be47e12d05f692e0f407">Bytef</a> *dest, const <a class="el" href="zconf_8h.html#aeb722a888064be47e12d05f692e0f407">Bytef</a> *source, <a class="el" href="zconf_8h.html#a87d141052bcd5ec8a80812a565c70369">uInt</a> len))</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">int ZLIB_INTERNAL zmemcmp&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="zutil_8h.html#a1955fd2c6541c1efd6655ae1f13f2d6b">OF</a> ((const <a class="el" href="zconf_8h.html#aeb722a888064be47e12d05f692e0f407">Bytef</a> *s1, const <a class="el" href="zconf_8h.html#aeb722a888064be47e12d05f692e0f407">Bytef</a> *s2, <a class="el" href="zconf_8h.html#a87d141052bcd5ec8a80812a565c70369">uInt</a> len))</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void ZLIB_INTERNAL zmemzero&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="zutil_8h.html#a06f4a75197c392dddbdae31128c49958">OF</a> ((<a class="el" href="zconf_8h.html#aeb722a888064be47e12d05f692e0f407">Bytef</a> *dest, <a class="el" href="zconf_8h.html#a87d141052bcd5ec8a80812a565c70369">uInt</a> len))</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="zconf_8h.html#a04c731495379021454c8e61439dc88ec">voidpf</a> ZLIB_INTERNAL zcalloc&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="zutil_8h.html#a085a6a51699c29d2fbbb5e04ed624563">OF</a> ((<a class="el" href="zconf_8h.html#a04c731495379021454c8e61439dc88ec">voidpf</a> opaque, unsigned items, unsigned size))</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void ZLIB_INTERNAL zcfree&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="zutil_8h.html#afd7c8a4ea1366968a93bf375c2b9b942">OF</a> ((<a class="el" href="zconf_8h.html#a04c731495379021454c8e61439dc88ec">voidpf</a> opaque, <a class="el" href="zconf_8h.html#a04c731495379021454c8e61439dc88ec">voidpf</a> ptr))</td></tr>
<tr><td colspan="2"><h2><a name="var-members"></a>
Variables</h2></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">const char *const&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="zutil_8h.html#ace9cfadbe3490be7fea6728608c4428d">z_errmsg</a> [10]</td></tr>
</table>
<hr/><h2>Define Documentation</h2>
<a class="anchor" id="a5c8d8d889189d1461d10df831f3cd40e"></a><!-- doxytag: member="zutil.h::Assert" ref="a5c8d8d889189d1461d10df831f3cd40e" args="(cond, msg)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define Assert</td>
<td>(</td>
<td class="paramtype">&#160;</td>
<td class="paramname">cond, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">&#160;</td>
<td class="paramname">msg&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div>
<div class="memdoc">
</div>
</div>
<a class="anchor" id="a19c8e60fa32d4ddf303ce988ba97af61"></a><!-- doxytag: member="zutil.h::DEF_MEM_LEVEL" ref="a19c8e60fa32d4ddf303ce988ba97af61" args="" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define DEF_MEM_LEVEL&#160;&#160;&#160;8</td>
</tr>
</table>
</div>
<div class="memdoc">
</div>
</div>
<a class="anchor" id="aef084f32d9ca8b9273a1c826b89b979a"></a><!-- doxytag: member="zutil.h::DEF_WBITS" ref="aef084f32d9ca8b9273a1c826b89b979a" args="" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define DEF_WBITS&#160;&#160;&#160;MAX_WBITS</td>
</tr>
</table>
</div>
<div class="memdoc">
</div>
</div>
<a class="anchor" id="a40a71de753262f20a0bcacc2304e7b19"></a><!-- doxytag: member="zutil.h::DYN_TREES" ref="a40a71de753262f20a0bcacc2304e7b19" args="" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define DYN_TREES&#160;&#160;&#160;2</td>
</tr>
</table>
</div>
<div class="memdoc">
</div>
</div>
<a class="anchor" id="a66466516a4a71f3c78ccc40d203c92e5"></a><!-- doxytag: member="zutil.h::ERR_MSG" ref="a66466516a4a71f3c78ccc40d203c92e5" args="(err)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define ERR_MSG</td>
<td>(</td>
<td class="paramtype">&#160;</td>
<td class="paramname">err</td><td>)</td>
<td>&#160;&#160;&#160;<a class="el" href="zutil_8h.html#ace9cfadbe3490be7fea6728608c4428d">z_errmsg</a>[Z_NEED_DICT-(err)]</td>
</tr>
</table>
</div>
<div class="memdoc">
</div>
</div>
<a class="anchor" id="a0fcc2fe26110263e812ce50919b6a5c1"></a><!-- doxytag: member="zutil.h::ERR_RETURN" ref="a0fcc2fe26110263e812ce50919b6a5c1" args="(strm, err)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define ERR_RETURN</td>
<td>(</td>
<td class="paramtype">&#160;</td>
<td class="paramname">strm, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">&#160;</td>
<td class="paramname">err&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td>&#160;&#160;&#160;return (strm-&gt;msg = (char*)ERR_MSG(err), (err))</td>
</tr>
</table>
</div>
<div class="memdoc">
</div>
</div>
<a class="anchor" id="a7d40e22cfc0ad4087bf371d61290a0f5"></a><!-- doxytag: member="zutil.h::F_OPEN" ref="a7d40e22cfc0ad4087bf371d61290a0f5" args="(name, mode)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define F_OPEN</td>
<td>(</td>
<td class="paramtype">&#160;</td>
<td class="paramname">name, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">&#160;</td>
<td class="paramname">mode&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td>&#160;&#160;&#160;fopen((name), (mode))</td>
</tr>
</table>
</div>
<div class="memdoc">
</div>
</div>
<a class="anchor" id="a08023ea6765c99d60a6a3840cd07156e"></a><!-- doxytag: member="zutil.h::local" ref="a08023ea6765c99d60a6a3840cd07156e" args="" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define local&#160;&#160;&#160;static</td>
</tr>
</table>
</div>
<div class="memdoc">
</div>
</div>
<a class="anchor" id="ab7a9188dce25dac8d3a970c01b89b0c6"></a><!-- doxytag: member="zutil.h::MAX_MATCH" ref="ab7a9188dce25dac8d3a970c01b89b0c6" args="" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define MAX_MATCH&#160;&#160;&#160;258</td>
</tr>
</table>
</div>
<div class="memdoc">
</div>
</div>
<a class="anchor" id="a7984ceb1ff48ac91172976b91ed43f60"></a><!-- doxytag: member="zutil.h::MIN_MATCH" ref="a7984ceb1ff48ac91172976b91ed43f60" args="" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define MIN_MATCH&#160;&#160;&#160;3</td>
</tr>
</table>
</div>
<div class="memdoc">
</div>
</div>
<a class="anchor" id="a919da7d9b61966c3af796ab42e618bef"></a><!-- doxytag: member="zutil.h::OS_CODE" ref="a919da7d9b61966c3af796ab42e618bef" args="" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define OS_CODE&#160;&#160;&#160;0x03</td>
</tr>
</table>
</div>
<div class="memdoc">
</div>
</div>
<a class="anchor" id="a1156d73d88538d122acfa852b95492bd"></a><!-- doxytag: member="zutil.h::PRESET_DICT" ref="a1156d73d88538d122acfa852b95492bd" args="" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define PRESET_DICT&#160;&#160;&#160;0x20</td>
</tr>
</table>
</div>
<div class="memdoc">
</div>
</div>
<a class="anchor" id="a0f63a9090acfe4f653f117b638b289d1"></a><!-- doxytag: member="zutil.h::STATIC_TREES" ref="a0f63a9090acfe4f653f117b638b289d1" args="" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define STATIC_TREES&#160;&#160;&#160;1</td>
</tr>
</table>
</div>
<div class="memdoc">
</div>
</div>
<a class="anchor" id="a9f650bc9c1fbd9499098e3a70d295b8a"></a><!-- doxytag: member="zutil.h::STORED_BLOCK" ref="a9f650bc9c1fbd9499098e3a70d295b8a" args="" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define STORED_BLOCK&#160;&#160;&#160;0</td>
</tr>
</table>
</div>
<div class="memdoc">
</div>
</div>
<a class="anchor" id="a93bbe97269cf8304b452a4d472dba191"></a><!-- doxytag: member="zutil.h::Trace" ref="a93bbe97269cf8304b452a4d472dba191" args="(x)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define Trace</td>
<td>(</td>
<td class="paramtype">&#160;</td>
<td class="paramname">x</td><td>)</td>
<td></td>
</tr>
</table>
</div>
<div class="memdoc">
</div>
</div>
<a class="anchor" id="a15ce9096835263938f62694aee7a0a99"></a><!-- doxytag: member="zutil.h::Tracec" ref="a15ce9096835263938f62694aee7a0a99" args="(c, x)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define Tracec</td>
<td>(</td>
<td class="paramtype">&#160;</td>
<td class="paramname">c, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">&#160;</td>
<td class="paramname">x&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div>
<div class="memdoc">
</div>
</div>
<a class="anchor" id="a54a66ee51c61d67607b64678b055af6b"></a><!-- doxytag: member="zutil.h::Tracecv" ref="a54a66ee51c61d67607b64678b055af6b" args="(c, x)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define Tracecv</td>
<td>(</td>
<td class="paramtype">&#160;</td>
<td class="paramname">c, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">&#160;</td>
<td class="paramname">x&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div>
<div class="memdoc">
</div>
</div>
<a class="anchor" id="a67eab10382e740297e8a59d69f85464e"></a><!-- doxytag: member="zutil.h::Tracev" ref="a67eab10382e740297e8a59d69f85464e" args="(x)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define Tracev</td>
<td>(</td>
<td class="paramtype">&#160;</td>
<td class="paramname">x</td><td>)</td>
<td></td>
</tr>
</table>
</div>
<div class="memdoc">
</div>
</div>
<a class="anchor" id="ae65182ff511f0b12345c20b6533f32d9"></a><!-- doxytag: member="zutil.h::Tracevv" ref="ae65182ff511f0b12345c20b6533f32d9" args="(x)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define Tracevv</td>
<td>(</td>
<td class="paramtype">&#160;</td>
<td class="paramname">x</td><td>)</td>
<td></td>
</tr>
</table>
</div>
<div class="memdoc">
</div>
</div>
<a class="anchor" id="a8a5cef3599266dcaa129ed959a42bcf6"></a><!-- doxytag: member="zutil.h::TRY_FREE" ref="a8a5cef3599266dcaa129ed959a42bcf6" args="(s, p)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define TRY_FREE</td>
<td>(</td>
<td class="paramtype">&#160;</td>
<td class="paramname">s, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">&#160;</td>
<td class="paramname">p&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td>&#160;&#160;&#160;{if (p) ZFREE(s, p);}</td>
</tr>
</table>
</div>
<div class="memdoc">
</div>
</div>
<a class="anchor" id="a39679d03501d691bdfc62a3324cb9548"></a><!-- doxytag: member="zutil.h::ZALLOC" ref="a39679d03501d691bdfc62a3324cb9548" args="(strm, items, size)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define ZALLOC</td>
<td>(</td>
<td class="paramtype">&#160;</td>
<td class="paramname">strm, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">&#160;</td>
<td class="paramname">items, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">&#160;</td>
<td class="paramname">size&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td>&#160;&#160;&#160;(*((strm)-&gt;zalloc))((strm)-&gt;opaque, (items), (size))</td>
</tr>
</table>
</div>
<div class="memdoc">
</div>
</div>
<a class="anchor" id="a71d7c4f186ae3a055367c92db5a8ab18"></a><!-- doxytag: member="zutil.h::ZFREE" ref="a71d7c4f186ae3a055367c92db5a8ab18" args="(strm, addr)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define ZFREE</td>
<td>(</td>
<td class="paramtype">&#160;</td>
<td class="paramname">strm, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">&#160;</td>
<td class="paramname">addr&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td>&#160;&#160;&#160;(*((strm)-&gt;zfree))((strm)-&gt;opaque, (<a class="el" href="zconf_8h.html#a04c731495379021454c8e61439dc88ec">voidpf</a>)(addr))</td>
</tr>
</table>
</div>
<div class="memdoc">
</div>
</div>
<a class="anchor" id="a59d4d7ef4d73655c759211ec33a5d44f"></a><!-- doxytag: member="zutil.h::ZLIB_INTERNAL" ref="a59d4d7ef4d73655c759211ec33a5d44f" args="" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define ZLIB_INTERNAL</td>
</tr>
</table>
</div>
<div class="memdoc">
</div>
</div>
<hr/><h2>Typedef Documentation</h2>
<a class="anchor" id="af3307af5922c72924a837559c801a8a4"></a><!-- doxytag: member="zutil.h::uch" ref="af3307af5922c72924a837559c801a8a4" args="" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">typedef unsigned char <a class="el" href="zutil_8h.html#af3307af5922c72924a837559c801a8a4">uch</a></td>
</tr>
</table>
</div>
<div class="memdoc">
</div>
</div>
<a class="anchor" id="aaa6fdf02a2fdaf3731f17a19920ddb0b"></a><!-- doxytag: member="zutil.h::uchf" ref="aaa6fdf02a2fdaf3731f17a19920ddb0b" args="" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">typedef <a class="el" href="zutil_8h.html#af3307af5922c72924a837559c801a8a4">uch</a> FAR <a class="el" href="zutil_8h.html#aaa6fdf02a2fdaf3731f17a19920ddb0b">uchf</a></td>
</tr>
</table>
</div>
<div class="memdoc">
</div>
</div>
<a class="anchor" id="abd6f60bf9450af2ecb94097a32c19a64"></a><!-- doxytag: member="zutil.h::ulg" ref="abd6f60bf9450af2ecb94097a32c19a64" args="" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">typedef unsigned long <a class="el" href="zutil_8h.html#abd6f60bf9450af2ecb94097a32c19a64">ulg</a></td>
</tr>
</table>
</div>
<div class="memdoc">
</div>
</div>
<a class="anchor" id="a3754180d606d4ed15468d15d9665aa2e"></a><!-- doxytag: member="zutil.h::ush" ref="a3754180d606d4ed15468d15d9665aa2e" args="" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">typedef unsigned short <a class="el" href="zutil_8h.html#a3754180d606d4ed15468d15d9665aa2e">ush</a></td>
</tr>
</table>
</div>
<div class="memdoc">
</div>
</div>
<a class="anchor" id="ab854e4722acf30ada8a7a71b58d1b238"></a><!-- doxytag: member="zutil.h::ushf" ref="ab854e4722acf30ada8a7a71b58d1b238" args="" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">typedef <a class="el" href="zutil_8h.html#a3754180d606d4ed15468d15d9665aa2e">ush</a> FAR <a class="el" href="zutil_8h.html#ab854e4722acf30ada8a7a71b58d1b238">ushf</a></td>
</tr>
</table>
</div>
<div class="memdoc">
</div>
</div>
<hr/><h2>Function Documentation</h2>
<a class="anchor" id="af4c7589f992eb4a3749eb5346a388481"></a><!-- doxytag: member="zutil.h::OF" ref="af4c7589f992eb4a3749eb5346a388481" args="((uLong, uLong, z_off_t))" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">ZEXTERN <a class="el" href="zconf_8h.html#acd2a5701a3aecf6700d2c66c606ecb40">uLong</a> ZEXPORT adler32_combine64 OF </td>
<td>(</td>
<td class="paramtype">(<a class="el" href="zconf_8h.html#acd2a5701a3aecf6700d2c66c606ecb40">uLong</a>, <a class="el" href="zconf_8h.html#acd2a5701a3aecf6700d2c66c606ecb40">uLong</a>, z_off_t)&#160;</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div>
<div class="memdoc">
</div>
</div>
<a class="anchor" id="afd7c8a4ea1366968a93bf375c2b9b942"></a><!-- doxytag: member="zutil.h::OF" ref="afd7c8a4ea1366968a93bf375c2b9b942" args="((voidpf opaque, voidpf ptr))" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void ZLIB_INTERNAL zcfree OF </td>
<td>(</td>
<td class="paramtype">(<a class="el" href="zconf_8h.html#a04c731495379021454c8e61439dc88ec">voidpf</a> opaque, <a class="el" href="zconf_8h.html#a04c731495379021454c8e61439dc88ec">voidpf</a> ptr)&#160;</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div>
<div class="memdoc">
</div>
</div>
<a class="anchor" id="a085a6a51699c29d2fbbb5e04ed624563"></a><!-- doxytag: member="zutil.h::OF" ref="a085a6a51699c29d2fbbb5e04ed624563" args="((voidpf opaque, unsigned items, unsigned size))" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="zconf_8h.html#a04c731495379021454c8e61439dc88ec">voidpf</a> ZLIB_INTERNAL zcalloc OF </td>
<td>(</td>
<td class="paramtype">(<a class="el" href="zconf_8h.html#a04c731495379021454c8e61439dc88ec">voidpf</a> opaque, unsigned items, unsigned size)&#160;</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div>
<div class="memdoc">
</div>
</div>
<a class="anchor" id="a06f4a75197c392dddbdae31128c49958"></a><!-- doxytag: member="zutil.h::OF" ref="a06f4a75197c392dddbdae31128c49958" args="((Bytef *dest, uInt len))" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void ZLIB_INTERNAL zmemzero OF </td>
<td>(</td>
<td class="paramtype">(<a class="el" href="zconf_8h.html#aeb722a888064be47e12d05f692e0f407">Bytef</a> *dest, <a class="el" href="zconf_8h.html#a87d141052bcd5ec8a80812a565c70369">uInt</a> len)&#160;</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div>
<div class="memdoc">
</div>
</div>
<a class="anchor" id="a1955fd2c6541c1efd6655ae1f13f2d6b"></a><!-- doxytag: member="zutil.h::OF" ref="a1955fd2c6541c1efd6655ae1f13f2d6b" args="((const Bytef *s1, const Bytef *s2, uInt len))" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int ZLIB_INTERNAL zmemcmp OF </td>
<td>(</td>
<td class="paramtype">(const <a class="el" href="zconf_8h.html#aeb722a888064be47e12d05f692e0f407">Bytef</a> *s1, const <a class="el" href="zconf_8h.html#aeb722a888064be47e12d05f692e0f407">Bytef</a> *s2, <a class="el" href="zconf_8h.html#a87d141052bcd5ec8a80812a565c70369">uInt</a> len)&#160;</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div>
<div class="memdoc">
</div>
</div>
<a class="anchor" id="a7dfda152913a0f49d451d4ccf9505010"></a><!-- doxytag: member="zutil.h::OF" ref="a7dfda152913a0f49d451d4ccf9505010" args="((Bytef *dest, const Bytef *source, uInt len))" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void ZLIB_INTERNAL zmemcpy OF </td>
<td>(</td>
<td class="paramtype">(<a class="el" href="zconf_8h.html#aeb722a888064be47e12d05f692e0f407">Bytef</a> *dest, const <a class="el" href="zconf_8h.html#aeb722a888064be47e12d05f692e0f407">Bytef</a> *source, <a class="el" href="zconf_8h.html#a87d141052bcd5ec8a80812a565c70369">uInt</a> len)&#160;</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div>
<div class="memdoc">
</div>
</div>
<hr/><h2>Variable Documentation</h2>
<a class="anchor" id="ace9cfadbe3490be7fea6728608c4428d"></a><!-- doxytag: member="zutil.h::z_errmsg" ref="ace9cfadbe3490be7fea6728608c4428d" args="[10]" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">const char* const <a class="el" href="zutil_8h.html#ace9cfadbe3490be7fea6728608c4428d">z_errmsg</a>[10]</td>
</tr>
</table>
</div>
<div class="memdoc">
</div>
</div>
</div>
</div>
<div id="nav-path" class="navpath">
<ul>
<li class="navelem"><a class="el" href="zutil_8h.html">zutil.h</a> </li>
<li class="footer">Generated on Tue Apr 12 2011 for activemq-cpp-3.3.0 by&#160;
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.3 </li>
</ul>
</div>
</body>
</html>