Crypto++
|
DEFLATE (RFC 1951) decompressor. More...
#include <zinflate.h>
Classes | |
class | BadBlockErr |
class | Err |
class | UnexpectedEndErr |
Public Member Functions | |
Inflator (BufferedTransformation *attachment=NULL, bool repeat=false, int autoSignalPropagation=-1) | |
void | IsolatedInitialize (const NameValuePairs ¶meters) |
size_t | Put2 (const byte *inString, size_t length, int messageEnd, bool blocking) |
bool | IsolatedFlush (bool hardFlush, bool blocking) |
virtual unsigned int | GetLog2WindowSize () const |
void | SetAutoSignalPropagation (int propagation) |
int | GetAutoSignalPropagation () const |
Protected Attributes | |
ByteQueue | m_inQueue |
DEFLATE (RFC 1951) decompressor.
Inflator::Inflator | ( | BufferedTransformation * | attachment = NULL , |
bool | repeat = false , |
||
int | autoSignalPropagation = -1 |
||
) |
repeat | decompress multiple compressed streams in series |
autoSignalPropagation | 0 to turn off MessageEnd signal |
Definition at line 214 of file zinflate.cpp.