tudocomp
– The TU Dortmund Compression Framework
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)