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.