|
tudocomp
– The TU Dortmund Compression Framework
|
#include <HuffmanCoder.hpp>
Public Member Functions | |
| void | gen_huffmantable (Counts &&counts, size_t alphabet_size) |
| template<typename input_t > | |
| ExtendedHuffmantable (const input_t &inp) | |
Public Attributes | |
| Codewords | m_codewords |
| OrderedCodelengths | m_ordered_codelengths |
Public Attributes inherited from tdc::esp::huff2::Huffmantable | |
| OrderedMapFromEffective | m_ordered_map_from_effective |
| size_t | m_effective_alphabet_size |
| Numl | m_numl |
| size_t | m_longest |
| size_t | m_real_alphabet_size |
Definition at line 197 of file compressors/esp/HuffmanCoder.hpp.
|
inline |
Definition at line 248 of file compressors/esp/HuffmanCoder.hpp.
|
inline |
Definition at line 201 of file compressors/esp/HuffmanCoder.hpp.
| Codewords tdc::esp::huff2::ExtendedHuffmantable::m_codewords |
Definition at line 198 of file compressors/esp/HuffmanCoder.hpp.
| OrderedCodelengths tdc::esp::huff2::ExtendedHuffmantable::m_ordered_codelengths |
Definition at line 199 of file compressors/esp/HuffmanCoder.hpp.