tudocomp
– The TU Dortmund Compression Framework
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
DRCoder.hpp File Reference

Go to the source code of this file.

Classes

class  tdc::esp::DHuffman
 
class  tdc::esp::DArithmetic
 
class  tdc::esp::DPlain
 
class  tdc::esp::DWaveletTree
 
class  tdc::esp::DMonotonSubseq< subseq_t, d_coding_t >
 
class  tdc::esp::DDiff
 
class  tdc::esp::DRangeFit
 

Namespaces

 tdc
 Contains the text compression and encoding framework.
 
 tdc::esp
 

Functions

template<typename vec_t >
auto tdc::esp::encode_unary_diff (vec_t &vec, BitOStream &out, const size_t bit_width, const size_t diff_bit_width, const bool sign, StatPhase &phase) -> uint64_t
 
template<typename vec_t >
void tdc::esp::decode_unary_diff (vec_t &vec, BitIStream &in, const size_t bit_width, const size_t diff_bit_width, const bool sign)