|
tudocomp
– The TU Dortmund Compression Framework
|
#include <sstream>#include <iostream>#include <bitset>#include <numeric>#include <tudocomp/Coder.hpp>Go to the source code of this file.
Classes | |
| struct | tdc::esp::huff2::Huffmantable |
| struct | tdc::esp::huff2::ExtendedHuffmantable |
| class | tdc::esp::HuffmanEncoder |
| Encodes data to an ASCII character stream. More... | |
| class | tdc::esp::HuffmanDecoder |
| Decodes data from an Huffman character stream. More... | |
Namespaces | |
| tdc | |
| Contains the text compression and encoding framework. | |
| tdc::esp | |
| tdc::esp::huff2 | |
Typedefs | |
| using | tdc::esp::huff2::OrderedCodelengths = std::vector< size_t > |
| using | tdc::esp::huff2::OrderedMapToEffective = std::vector< size_t > |
| using | tdc::esp::huff2::Codewords = std::vector< size_t > |
| using | tdc::esp::huff2::Counts = std::vector< size_t > |
| using | tdc::esp::huff2::MapFromEffective = std::vector< size_t > |
| using | tdc::esp::huff2::Codelengths = std::vector< size_t > |
| using | tdc::esp::huff2::Numl = std::vector< size_t > |
| using | tdc::esp::huff2::OrderedMapFromEffective = std::vector< size_t > |
| using | tdc::esp::huff2::Firstcode = std::vector< size_t > |
| using | tdc::esp::huff2::PrefixSumLengths = std::vector< size_t > |