📄 class_zlib_compressor.html
字号:
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="eeb151c318a472c5f1cf41617f3414a5"></a><!-- doxytag: member="ZlibCompressor::SetRetrievalChannel" ref="eeb151c318a472c5f1cf41617f3414a5" args="(const std::string &channel)" -->virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_buffered_transformation.html#eeb151c318a472c5f1cf41617f3414a5">SetRetrievalChannel</a> (const std::string &channel)</td></tr><tr><td colspan="2"><div class="groupHeader">ATTACHMENT</div></td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="9f6cbec970dcb509b23a08fb28b3e055"></a><!-- doxytag: member="ZlibCompressor::Attach" ref="9f6cbec970dcb509b23a08fb28b3e055" args="(BufferedTransformation *newAttachment)" -->virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_buffered_transformation.html#9f6cbec970dcb509b23a08fb28b3e055">Attach</a> (<a class="el" href="class_buffered_transformation.html">BufferedTransformation</a> *newAttachment)</td></tr><tr><td class="mdescLeft"> </td><td class="mdescRight">add newAttachment to the end of attachment chain <br></td></tr><tr><td colspan="2"><br><h2>Static Public Attributes</h2></td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="5e938c68f2a5e32a03440b1dc2bdc74a"></a><!-- doxytag: member="ZlibCompressor::NULL_CHANNEL" ref="5e938c68f2a5e32a03440b1dc2bdc74a" args="" -->static const std::string </td><td class="memItemRight" valign="bottom"><a class="el" href="class_buffered_transformation.html#5e938c68f2a5e32a03440b1dc2bdc74a">NULL_CHANNEL</a></td></tr><tr><td colspan="2"><br><h2>Protected Types</h2></td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top">enum </td><td class="memItemRight" valign="bottom">{ <a class="el" href="class_deflator.html#ac6abb58c77248380bcf0933bc2c4797400c5ce1fdb834fb5735bfc626f39ae7">STORED</a> = 0, <a class="el" href="class_deflator.html#ac6abb58c77248380bcf0933bc2c47974bda508d65f67aa6a564bbf0b8118ca0">STATIC</a> = 1, <a class="el" href="class_deflator.html#ac6abb58c77248380bcf0933bc2c479703dff386cc15c90ac402b63f0f86499f">DYNAMIC</a> = 2 }</td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top">enum </td><td class="memItemRight" valign="bottom">{ <a class="el" href="class_deflator.html#5d1d2b1a7c83fa2b2ebb2adeb646d4ba627d91626b89f0f830d8aaab84f7b5b0">MIN_MATCH</a> = 3, <a class="el" href="class_deflator.html#5d1d2b1a7c83fa2b2ebb2adeb646d4ba76770cb68144334520c092799bbb212f">MAX_MATCH</a> = 258 }</td></tr><tr><td colspan="2"><br><h2>Protected Member Functions</h2></td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="053a7c18dc97d944c0a0fabd1bdea5d4"></a><!-- doxytag: member="ZlibCompressor::WritePrestreamHeader" ref="053a7c18dc97d944c0a0fabd1bdea5d4" args="()" -->void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_zlib_compressor.html#053a7c18dc97d944c0a0fabd1bdea5d4">WritePrestreamHeader</a> ()</td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ed54d55ae161ce412d9f8ec55df3a33a"></a><!-- doxytag: member="ZlibCompressor::ProcessUncompressedData" ref="ed54d55ae161ce412d9f8ec55df3a33a" args="(const byte *string, size_t length)" -->void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_zlib_compressor.html#ed54d55ae161ce412d9f8ec55df3a33a">ProcessUncompressedData</a> (const byte *string, size_t length)</td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="6beedf943b7d0466dfc4d13d0a1f7adf"></a><!-- doxytag: member="ZlibCompressor::WritePoststreamTail" ref="6beedf943b7d0466dfc4d13d0a1f7adf" args="()" -->void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_zlib_compressor.html#6beedf943b7d0466dfc4d13d0a1f7adf">WritePoststreamTail</a> ()</td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="f443cc93b1d40e7226d7b4002e2f3f5a"></a><!-- doxytag: member="ZlibCompressor::InitializeStaticEncoders" ref="f443cc93b1d40e7226d7b4002e2f3f5a" args="()" -->void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_deflator.html#f443cc93b1d40e7226d7b4002e2f3f5a">InitializeStaticEncoders</a> ()</td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="7976eb754f823f093846a3ba3c0733d7"></a><!-- doxytag: member="ZlibCompressor::Reset" ref="7976eb754f823f093846a3ba3c0733d7" args="(bool forceReset=false)" -->void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_deflator.html#7976eb754f823f093846a3ba3c0733d7">Reset</a> (bool forceReset=false)</td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a041fc5f5426862e45b164fdceba84db"></a><!-- doxytag: member="ZlibCompressor::FillWindow" ref="a041fc5f5426862e45b164fdceba84db" args="(const byte *str, size_t length)" -->unsigned int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_deflator.html#a041fc5f5426862e45b164fdceba84db">FillWindow</a> (const byte *str, size_t length)</td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="44c260b1a4ac0fa54e5e80c4df0ff121"></a><!-- doxytag: member="ZlibCompressor::ComputeHash" ref="44c260b1a4ac0fa54e5e80c4df0ff121" args="(const byte *str) const " -->unsigned int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_deflator.html#44c260b1a4ac0fa54e5e80c4df0ff121">ComputeHash</a> (const byte *str) const </td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="f39e464efb6676829a3b9f3ea0c5f19c"></a><!-- doxytag: member="ZlibCompressor::LongestMatch" ref="f39e464efb6676829a3b9f3ea0c5f19c" args="(unsigned int &bestMatch) const " -->unsigned int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_deflator.html#f39e464efb6676829a3b9f3ea0c5f19c">LongestMatch</a> (unsigned int &bestMatch) const </td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ded37de66827ee6def1d3bb5a7c19315"></a><!-- doxytag: member="ZlibCompressor::InsertString" ref="ded37de66827ee6def1d3bb5a7c19315" args="(unsigned int start)" -->void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_deflator.html#ded37de66827ee6def1d3bb5a7c19315">InsertString</a> (unsigned int start)</td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="3002c3031d2432fa3d201caeec1a7f4b"></a><!-- doxytag: member="ZlibCompressor::ProcessBuffer" ref="3002c3031d2432fa3d201caeec1a7f4b" args="()" -->void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_deflator.html#3002c3031d2432fa3d201caeec1a7f4b">ProcessBuffer</a> ()</td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="0eb8a43b8797d2f21c48f666017924c3"></a><!-- doxytag: member="ZlibCompressor::LiteralByte" ref="0eb8a43b8797d2f21c48f666017924c3" args="(byte b)" -->void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_deflator.html#0eb8a43b8797d2f21c48f666017924c3">LiteralByte</a> (byte b)</td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="5a5cb6258e2cfa731e47dfe33e2f9e4d"></a><!-- doxytag: member="ZlibCompressor::MatchFound" ref="5a5cb6258e2cfa731e47dfe33e2f9e4d" args="(unsigned int distance, unsigned int length)" -->void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_deflator.html#5a5cb6258e2cfa731e47dfe33e2f9e4d">MatchFound</a> (unsigned int distance, unsigned int length)</td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a4ff23fce8e43dfb33f8e3660ce2a654"></a><!-- doxytag: member="ZlibCompressor::EncodeBlock" ref="a4ff23fce8e43dfb33f8e3660ce2a654" args="(bool eof, unsigned int blockType)" -->void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_deflator.html#a4ff23fce8e43dfb33f8e3660ce2a654">EncodeBlock</a> (bool eof, unsigned int blockType)</td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="f5ef6c8383d58a61e383ddd03b29e8ce"></a><!-- doxytag: member="ZlibCompressor::EndBlock" ref="f5ef6c8383d58a61e383ddd03b29e8ce" args="(bool eof)" -->void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_deflator.html#f5ef6c8383d58a61e383ddd03b29e8ce">EndBlock</a> (bool eof)</td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="2fa24cba6c39fe232baa67f293ca47cd"></a><!-- doxytag: member="ZlibCompressor::NewDefaultAttachment" ref="2fa24cba6c39fe232baa67f293ca47cd" args="() const" -->virtual <a class="el" href="class_buffered_transformation.html">BufferedTransformation</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="class_filter.html#2fa24cba6c39fe232baa67f293ca47cd">NewDefaultAttachment</a> () const</td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="3aff43294dee9f9b853c7ff96e694a2f"></a><!-- doxytag: member="ZlibCompressor::Insert" ref="3aff43294dee9f9b853c7ff96e694a2f" args="(Filter *nextFilter)" -->void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_filter.html#3aff43294dee9f9b853c7ff96e694a2f">Insert</a> (<a class="el" href="class_filter.html">Filter</a> *nextFilter)</td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="aaf7c866c3ef298ccdf22377e32c89ad"></a><!-- doxytag: member="ZlibCompressor::ShouldPropagateMessageEnd" ref="aaf7c866c3ef298ccdf22377e32c89ad" args="() const" -->virtual bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_filter.html#aaf7c866c3ef298ccdf22377e32c89ad">ShouldPropagateMessageEnd</a> () const</td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="514be4042d3262aef0e89772b0be192b"></a><!-- doxytag: member="ZlibCompressor::ShouldPropagateMessageSeriesEnd" ref="514be4042d3262aef0e89772b0be192b" args="() const" -->virtual bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_filter.html#514be4042d3262aef0e89772b0be192b">ShouldPropagateMessageSeriesEnd</a> () const</td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="3a24170e0e22a725ea7f0f706d9637a1"></a><!-- doxytag: member="ZlibCompressor::PropagateInitialize" ref="3a24170e0e22a725ea7f0f706d9637a1" args="(const NameValuePairs &parameters, int propagation)" -->void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_filter.html#3a24170e0e22a725ea7f0f706d9637a1">PropagateInitialize</a> (const <a class="el" href="class_name_value_pairs.html">NameValuePairs</a> &parameters, int propagation)</td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a05cdcaa161f2131cf4d5dcb8903e11f"></a><!-- doxytag: member="ZlibCompressor::Output" ref="a05cdcaa161f2131cf4d5dcb8903e11f" args="(int outputSite, const byte *inString, size_t length, int messageEnd, bool blocking, const std::string &channel=NULL_CHANNEL)" -->size_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_filter.html#a05cdcaa161f2131cf4d5dcb8903e11f">Output</a> (int outputSite, const byte *inString, size_t length, int messageEnd, bool blocking, const std::string &channel=<a class="el" href="class_buffered_transformation.html#5e938c68f2a5e32a03440b1dc2bdc74a">NULL_CHANNEL</a>)</td></tr><tr><td class="memItemLeft" nowrap ali
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -