Huffman Encoder.
More...
|
typedef unsigned int | code_t |
|
typedef unsigned int | value_t |
|
|
static void | GenerateCodeLengths (unsigned int *codeBits, unsigned int maxCodeBits, const unsigned int *codeCounts, size_t nCodes) |
|
Huffman Encoder.
- Since
- Crypto++ 1.0
Definition at line 41 of file zdeflate.h.
◆ HuffmanEncoder()
HuffmanEncoder::HuffmanEncoder |
( |
const unsigned int * |
codeBits, |
|
|
unsigned int |
nCodes |
|
) |
| |
Construct a HuffmanEncoder.
- Parameters
-
codeBits | a table of code bits |
nCodes | the number of codes in the table |
Definition at line 94 of file zdeflate.cpp.
◆ Initialize()
void HuffmanEncoder::Initialize |
( |
const unsigned int * |
codeBits, |
|
|
unsigned int |
nCodes |
|
) |
| |
Initialize or reinitialize this object.
- Parameters
-
codeBits | a table of code bits |
nCodes | the number of codes in the table |
Definition at line 199 of file zdeflate.cpp.
The documentation for this class was generated from the following files: