![]() |
Qt 6.x
The Qt SDK
|
#include <huffman_p.h>
Collaboration diagram for HPack::HuffmanDecoder: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().
Here is the call graph for this function:
Here is the caller graph for this function: