Crypto++
Gzip Member List

This is the complete list of members for Gzip, including all inherited members.

Algorithm(bool checkSelfTestStatus=true)Algorithm
AlgorithmName() const Algorithminlinevirtual
AnyMessages() const BufferedTransformationvirtual
AnyRetrievable() const BufferedTransformationvirtual
Attach(BufferedTransformation *newAttachment)BufferedTransformationvirtual
Attachable()Filterinlinevirtual
AttachedTransformation()Filtervirtual
AttachedTransformation() const (defined in Filter)Filtervirtual
BufferedTransformation() (defined in BufferedTransformation)BufferedTransformationinline
CanModifyInput() const (defined in BufferedTransformation)BufferedTransformationinlinevirtual
ChannelCreatePutSpace(const std::string &channel, size_t &size) (defined in BufferedTransformation)BufferedTransformationvirtual
ChannelFlush(const std::string &channel, bool hardFlush, int propagation=-1, bool blocking=true) (defined in BufferedTransformation)BufferedTransformationvirtual
ChannelMessageEnd(const std::string &channel, int propagation=-1, bool blocking=true) (defined in BufferedTransformation)BufferedTransformationinline
ChannelMessageSeriesEnd(const std::string &channel, int propagation=-1, bool blocking=true) (defined in BufferedTransformation)BufferedTransformationvirtual
ChannelPut(const std::string &channel, byte inByte, bool blocking=true) (defined in BufferedTransformation)BufferedTransformationinline
ChannelPut(const std::string &channel, const byte *inString, size_t length, bool blocking=true) (defined in BufferedTransformation)BufferedTransformationinline
ChannelPut2(const std::string &channel, const byte *begin, size_t length, int messageEnd, bool blocking) (defined in BufferedTransformation)BufferedTransformationvirtual
ChannelPutMessageEnd(const std::string &channel, const byte *inString, size_t length, int propagation=-1, bool blocking=true) (defined in BufferedTransformation)BufferedTransformationinline
ChannelPutModifiable(const std::string &channel, byte *inString, size_t length, bool blocking=true) (defined in BufferedTransformation)BufferedTransformationinline
ChannelPutModifiable2(const std::string &channel, byte *begin, size_t length, int messageEnd, bool blocking) (defined in BufferedTransformation)BufferedTransformationvirtual
ChannelPutWord16(const std::string &channel, word16 value, ByteOrder order=BIG_ENDIAN_ORDER, bool blocking=true) (defined in BufferedTransformation)BufferedTransformation
ChannelPutWord32(const std::string &channel, word32 value, ByteOrder order=BIG_ENDIAN_ORDER, bool blocking=true) (defined in BufferedTransformation)BufferedTransformation
ClearBitBuffer() (defined in LowFirstBitWriter)LowFirstBitWriter
Clone() const Clonableinlinevirtual
ComputeHash(const byte *str) const (defined in Deflator)Deflatorprotected
CopyAllTo(BufferedTransformation &target, const std::string &channel=DEFAULT_CHANNEL) const (defined in BufferedTransformation)BufferedTransformation
CopyMessagesTo(BufferedTransformation &target, unsigned int count=UINT_MAX, const std::string &channel=DEFAULT_CHANNEL) const (defined in BufferedTransformation)BufferedTransformation
CopyRangeTo(BufferedTransformation &target, lword position, lword copyMax=LWORD_MAX, const std::string &channel=DEFAULT_CHANNEL) const BufferedTransformationinline
CopyRangeTo2(BufferedTransformation &target, lword &begin, lword end=LWORD_MAX, const std::string &channel=DEFAULT_CHANNEL, bool blocking=true) const Filtervirtual
CopyTo(BufferedTransformation &target, lword copyMax=LWORD_MAX, const std::string &channel=DEFAULT_CHANNEL) const BufferedTransformationinline
CreatePutSpace(size_t &size)BufferedTransformationinlinevirtual
DecrementPropagation(int propagation) (defined in BufferedTransformation)BufferedTransformationinlineprotectedstatic
DEFAULT_DEFLATE_LEVEL enum value (defined in Deflator)Deflator
DEFAULT_LOG2_WINDOW_SIZE enum value (defined in Deflator)Deflator
DEFLATED enum value (defined in Gzip)Gzipprotected
Deflator(BufferedTransformation *attachment=NULL, int deflateLevel=DEFAULT_DEFLATE_LEVEL, int log2WindowSize=DEFAULT_LOG2_WINDOW_SIZE, bool detectUncompressible=true)Deflator
Deflator(const NameValuePairs &parameters, BufferedTransformation *attachment=NULL)Deflator
Detach(BufferedTransformation *newAttachment=NULL)Filtervirtual
DMASK (defined in Deflator)Deflatorprotected
DSIZE (defined in Deflator)Deflatorprotected
DYNAMIC enum value (defined in Deflator)Deflatorprotected
EncodeBlock(bool eof, unsigned int blockType) (defined in Deflator)Deflatorprotected
EndBlock(bool eof) (defined in Deflator)Deflatorprotected
FAST enum value (defined in Gzip)Gzipprotected
FillWindow(const byte *str, size_t length) (defined in Deflator)Deflatorprotected
Filter(BufferedTransformation *attachment=NULL) (defined in Filter)Filter
FinishCounting() (defined in LowFirstBitWriter)LowFirstBitWriter
Flush(bool hardFlush, int propagation=-1, bool blocking=true)Filtervirtual
FlushBitBuffer() (defined in LowFirstBitWriter)LowFirstBitWriter
Get(byte &outByte)BufferedTransformationvirtual
Get(byte *outString, size_t getMax)BufferedTransformationvirtual
GetAutoSignalPropagation() const (defined in BufferedTransformation)BufferedTransformationinlinevirtual
GetDeflateLevel() const (defined in Deflator)Deflatorinline
GetLog2WindowSize() const (defined in Deflator)Deflatorinline
GetMaxWaitObjectCount() const BufferedTransformationvirtual
GetNextMessage()BufferedTransformationvirtual
GetNextMessageSeries() (defined in BufferedTransformation)BufferedTransformationinlinevirtual
GetWaitObjects(WaitObjectContainer &container, CallStack const &callStack)BufferedTransformationvirtual
GetWord16(word16 &value, ByteOrder order=BIG_ENDIAN_ORDER)BufferedTransformation
GetWord32(word32 &value, ByteOrder order=BIG_ENDIAN_ORDER)BufferedTransformation
GOOD_MATCH (defined in Deflator)Deflatorprotected
Gzip(BufferedTransformation *attachment=NULL, unsigned int deflateLevel=DEFAULT_DEFLATE_LEVEL, unsigned int log2WindowSize=DEFAULT_LOG2_WINDOW_SIZE, bool detectUncompressible=true) (defined in Gzip)Gzipinline
Gzip(const NameValuePairs &parameters, BufferedTransformation *attachment=NULL) (defined in Gzip)Gzipinline
HMASK (defined in Deflator)Deflatorprotected
HSIZE (defined in Deflator)Deflatorprotected
Initialize(const NameValuePairs &parameters=g_nullNameValuePairs, int propagation=-1)Filtervirtual
InitializeStaticEncoders() (defined in Deflator)Deflatorprotected
Insert(Filter *nextFilter) (defined in Filter)Filterprotected
InsertString(unsigned int start) (defined in Deflator)Deflatorprotected
IsolatedFlush(bool hardFlush, bool blocking) (defined in Deflator)Deflatorvirtual
IsolatedInitialize(const NameValuePairs &parameters) (defined in Deflator)Deflatorvirtual
IsolatedMessageSeriesEnd(bool blocking) (defined in BufferedTransformation)BufferedTransformationinlinevirtual
LiteralByte(byte b) (defined in Deflator)Deflatorprotected
LongestMatch(unsigned int &bestMatch) const (defined in Deflator)Deflatorprotected
LowFirstBitWriter(BufferedTransformation *attachment) (defined in LowFirstBitWriter)LowFirstBitWriter
m_bitCount (defined in LowFirstBitWriter)LowFirstBitWriterprotected
m_bitsBuffered (defined in LowFirstBitWriter)LowFirstBitWriterprotected
m_blockLength (defined in Deflator)Deflatorprotected
m_blockStart (defined in Deflator)Deflatorprotected
m_buffer (defined in LowFirstBitWriter)LowFirstBitWriterprotected
m_byteBuffer (defined in Deflator)Deflatorprotected
m_bytesBuffered (defined in LowFirstBitWriter)LowFirstBitWriterprotected
m_compressibleDeflateLevel (defined in Deflator)Deflatorprotected
m_continueAt (defined in Filter)Filterprotected
m_counting (defined in LowFirstBitWriter)LowFirstBitWriterprotected
m_crc (defined in Gzip)Gzipprotected
m_deflateLevel (defined in Deflator)Deflatorprotected
m_detectCount (defined in Deflator)Deflatorprotected
m_detectSkip (defined in Deflator)Deflatorprotected
m_dictionaryEnd (defined in Deflator)Deflatorprotected
m_distanceCounts (defined in Deflator)Deflatorprotected
m_dynamicDistanceEncoder (defined in Deflator)Deflatorprotected
m_dynamicLiteralEncoder (defined in Deflator)Deflatorprotected
m_head (defined in Deflator)Deflatorprotected
m_headerWritten (defined in Deflator)Deflatorprotected
m_inputPosition (defined in Filter)Filterprotected
m_literalCounts (defined in Deflator)Deflatorprotected
m_log2WindowSize (defined in Deflator)Deflatorprotected
m_lookahead (defined in Deflator)Deflatorprotected
m_matchAvailable (defined in Deflator)Deflatorprotected
m_matchBuffer (defined in Deflator)Deflatorprotected
m_matchBufferEnd (defined in Deflator)Deflatorprotected
m_minLookahead (defined in Deflator)Deflatorprotected
m_outputBuffer (defined in LowFirstBitWriter)LowFirstBitWriterprotected
m_prev (defined in Deflator)Deflatorprotected
m_previousLength (defined in Deflator)Deflatorprotected
m_previousMatch (defined in Deflator)Deflatorprotected
m_staticDistanceEncoder (defined in Deflator)Deflatorprotected
m_staticLiteralEncoder (defined in Deflator)Deflatorprotected
m_stringStart (defined in Deflator)Deflatorprotected
m_totalLen (defined in Gzip)Gzipprotected
MAGIC1 enum value (defined in Gzip)Gzipprotected
MAGIC2 enum value (defined in Gzip)Gzipprotected
MatchFound(unsigned int distance, unsigned int length) (defined in Deflator)Deflatorprotected
MAX_CHAIN_LENGTH (defined in Deflator)Deflatorprotected
MAX_DEFLATE_LEVEL enum value (defined in Deflator)Deflator
MAX_LAZYLENGTH (defined in Deflator)Deflatorprotected
MAX_LOG2_WINDOW_SIZE enum value (defined in Deflator)Deflator
MAX_MATCH enum value (defined in Deflator)Deflatorprotected
MaxRetrievable() const BufferedTransformationvirtual
MessageEnd(int propagation=-1, bool blocking=true) (defined in BufferedTransformation)BufferedTransformationinline
MessageSeriesEnd(int propagation=-1, bool blocking=true)Filtervirtual
MIN_DEFLATE_LEVEL enum value (defined in Deflator)Deflator
MIN_LOG2_WINDOW_SIZE enum value (defined in Deflator)Deflator
MIN_MATCH enum value (defined in Deflator)Deflatorprotected
NewDefaultAttachment() const (defined in Filter)Filterprotectedvirtual
NotCopyable() (defined in NotCopyable)NotCopyableinline
NULL_CHANNEL (defined in BufferedTransformation)BufferedTransformationstatic
NumberOfMessages() const BufferedTransformationvirtual
NumberOfMessageSeries() const (defined in BufferedTransformation)BufferedTransformationinlinevirtual
NumberOfMessagesInThisSeries() const (defined in BufferedTransformation)BufferedTransformationinlinevirtual
Output(int outputSite, const byte *inString, size_t length, int messageEnd, bool blocking, const std::string &channel=DEFAULT_CHANNEL) (defined in Filter)Filterprotected
OutputFlush(int outputSite, bool hardFlush, int propagation, bool blocking, const std::string &channel=DEFAULT_CHANNEL) (defined in Filter)Filterprotected
OutputMessageEnd(int outputSite, int propagation, bool blocking, const std::string &channel=DEFAULT_CHANNEL) (defined in Filter)Filterprotected
OutputMessageSeriesEnd(int outputSite, int propagation, bool blocking, const std::string &channel=DEFAULT_CHANNEL) (defined in Filter)Filterprotected
OutputModifiable(int outputSite, byte *inString, size_t length, int messageEnd, bool blocking, const std::string &channel=DEFAULT_CHANNEL) (defined in Filter)Filterprotected
Peek(byte &outByte) const BufferedTransformationvirtual
Peek(byte *outString, size_t peekMax) const BufferedTransformationvirtual
PeekWord16(word16 &value, ByteOrder order=BIG_ENDIAN_ORDER) const BufferedTransformation
PeekWord32(word32 &value, ByteOrder order=BIG_ENDIAN_ORDER) const BufferedTransformation
ProcessBuffer() (defined in Deflator)Deflatorprotected
ProcessUncompressedData(const byte *string, size_t length) (defined in Gzip)Gzipprotectedvirtual
PropagateInitialize(const NameValuePairs &parameters, int propagation) (defined in Filter)Filterprotected
Put(byte inByte, bool blocking=true)BufferedTransformationinline
Put(const byte *inString, size_t length, bool blocking=true)BufferedTransformationinline
Put2(const byte *inString, size_t length, int messageEnd, bool blocking)Deflatorvirtual
PutBits(unsigned long value, unsigned int length) (defined in LowFirstBitWriter)LowFirstBitWriter
PutMessageEnd(const byte *inString, size_t length, int propagation=-1, bool blocking=true) (defined in BufferedTransformation)BufferedTransformationinline
PutModifiable(byte *inString, size_t length, bool blocking=true)BufferedTransformationinline
PutModifiable2(byte *inString, size_t length, int messageEnd, bool blocking)BufferedTransformationinlinevirtual
PutWord16(word16 value, ByteOrder order=BIG_ENDIAN_ORDER, bool blocking=true)BufferedTransformation
PutWord32(word32 value, ByteOrder order=BIG_ENDIAN_ORDER, bool blocking=true)BufferedTransformation
Ref()BufferedTransformationinline
Reset(bool forceReset=false) (defined in Deflator)Deflatorprotected
SetAutoSignalPropagation(int propagation)BufferedTransformationinlinevirtual
SetDeflateLevel(int deflateLevel)Deflator
SetRetrievalChannel(const std::string &channel) (defined in BufferedTransformation)BufferedTransformationvirtual
ShouldPropagateMessageEnd() const (defined in Filter)Filterinlineprotectedvirtual
ShouldPropagateMessageSeriesEnd() const (defined in Filter)Filterinlineprotectedvirtual
Skip(lword skipMax=LWORD_MAX)BufferedTransformationvirtual
SkipAll() (defined in BufferedTransformation)BufferedTransformationvirtual
SkipMessages(unsigned int count=UINT_MAX)BufferedTransformationvirtual
SLOW enum value (defined in Gzip)Gzipprotected
StartCounting() (defined in LowFirstBitWriter)LowFirstBitWriter
STATIC enum value (defined in Deflator)Deflatorprotected
STORED enum value (defined in Deflator)Deflatorprotected
TotalBytesRetrievable() const (defined in BufferedTransformation)BufferedTransformationvirtual
TransferAllTo(BufferedTransformation &target, const std::string &channel=DEFAULT_CHANNEL) (defined in BufferedTransformation)BufferedTransformationinline
TransferAllTo2(BufferedTransformation &target, const std::string &channel=DEFAULT_CHANNEL, bool blocking=true)BufferedTransformation
TransferMessagesTo(BufferedTransformation &target, unsigned int count=UINT_MAX, const std::string &channel=DEFAULT_CHANNEL) (defined in BufferedTransformation)BufferedTransformationinline
TransferMessagesTo2(BufferedTransformation &target, unsigned int &messageCount, const std::string &channel=DEFAULT_CHANNEL, bool blocking=true)BufferedTransformation
TransferTo(BufferedTransformation &target, lword transferMax=LWORD_MAX, const std::string &channel=DEFAULT_CHANNEL)BufferedTransformationinline
TransferTo2(BufferedTransformation &target, lword &transferBytes, const std::string &channel=DEFAULT_CHANNEL, bool blocking=true)Filtervirtual
Wait(unsigned long milliseconds, CallStack const &callStack)Waitable
WritePoststreamTail() (defined in Gzip)Gzipprotectedvirtual
WritePrestreamHeader() (defined in Gzip)Gzipprotectedvirtual
~Clonable() (defined in Clonable)Clonableinlinevirtual
~Waitable() (defined in Waitable)Waitableinlinevirtual