tudocomp
– The TU Dortmund Compression Framework
tdc::esp::huff2 Namespace Reference

Classes

struct  ExtendedHuffmantable
 
struct  Huffmantable
 

Typedefs

using OrderedCodelengths = std::vector< size_t >
 
using OrderedMapToEffective = std::vector< size_t >
 
using Codewords = std::vector< size_t >
 
using Counts = std::vector< size_t >
 
using MapFromEffective = std::vector< size_t >
 
using Codelengths = std::vector< size_t >
 
using Numl = std::vector< size_t >
 
using OrderedMapFromEffective = std::vector< size_t >
 
using Firstcode = std::vector< size_t >
 
using PrefixSumLengths = std::vector< size_t >
 

Typedef Documentation

◆ Codelengths

using tdc::esp::huff2::Codelengths = typedef std::vector<size_t>

Definition at line 18 of file compressors/esp/HuffmanCoder.hpp.

◆ Codewords

using tdc::esp::huff2::Codewords = typedef std::vector<size_t>

Definition at line 15 of file compressors/esp/HuffmanCoder.hpp.

◆ Counts

using tdc::esp::huff2::Counts = typedef std::vector<size_t>

Definition at line 16 of file compressors/esp/HuffmanCoder.hpp.

◆ Firstcode

using tdc::esp::huff2::Firstcode = typedef std::vector<size_t>

Definition at line 21 of file compressors/esp/HuffmanCoder.hpp.

◆ MapFromEffective

using tdc::esp::huff2::MapFromEffective = typedef std::vector<size_t>

Definition at line 17 of file compressors/esp/HuffmanCoder.hpp.

◆ Numl

using tdc::esp::huff2::Numl = typedef std::vector<size_t>

Definition at line 19 of file compressors/esp/HuffmanCoder.hpp.

◆ OrderedCodelengths

using tdc::esp::huff2::OrderedCodelengths = typedef std::vector<size_t>

Definition at line 13 of file compressors/esp/HuffmanCoder.hpp.

◆ OrderedMapFromEffective

using tdc::esp::huff2::OrderedMapFromEffective = typedef std::vector<size_t>

Definition at line 20 of file compressors/esp/HuffmanCoder.hpp.

◆ OrderedMapToEffective

using tdc::esp::huff2::OrderedMapToEffective = typedef std::vector<size_t>

Definition at line 14 of file compressors/esp/HuffmanCoder.hpp.

◆ PrefixSumLengths

using tdc::esp::huff2::PrefixSumLengths = typedef std::vector<size_t>

Definition at line 311 of file compressors/esp/HuffmanCoder.hpp.