![]() |
Qt 6.x
The Qt SDK
|
#include <huffman_p.h>
Public Types | |
enum class | BitConstants { rootPrefix = 9 , childPrefix = 6 } |
Public Member Functions | |
HuffmanDecoder () | |
bool | decodeStream (BitIStream &inputStream, QByteArray &outputBuffer) |
Definition at line 103 of file huffman_p.h.
|
strong |
Enumerator | |
---|---|
rootPrefix | |
childPrefix |
Definition at line 106 of file huffman_p.h.
HPack::HuffmanDecoder::HuffmanDecoder | ( | ) |
Definition at line 384 of file huffman.cpp.
References childPrefix, j, Q_ASSERT, and rootPrefix.
bool HPack::HuffmanDecoder::decodeStream | ( | BitIStream & | inputStream, |
QByteArray & | outputBuffer | ||
) |
Definition at line 460 of file huffman.cpp.
References QByteArray::append(), HPack::BitIStream::hasMoreBits(), HPack::padding_is_valid(), HPack::BitIStream::peekBits(), HPack::BitIStream::skipBits(), and HPack::BitIStream::streamOffset().
Referenced by HPack::huffman_decode_string().