tudocomp
– The TU Dortmund Compression Framework
utils.hpp File Reference
#include <unordered_set>
#include <tudocomp/util.hpp>
#include <tudocomp/Env.hpp>
#include <tudocomp/Compressor.hpp>
#include <tudocomp/ds/IntVector.hpp>
#include <tudocomp/compressors/esp/TypedBlock.hpp>

Go to the source code of this file.

Classes

class  tdc::esp::DebugPrint< T >
 

Namespaces

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

Functions

std::ostream & tdc::esp::nice_block_lengths (GenericView< TypedBlock > tbs, std::ostream &o)
 
template<typename T >
std::ostream & tdc::esp::operator<< (std::ostream &o, const DebugPrint< T > &d)
 
template<typename T >
DebugPrint< T > tdc::esp::debug_p (ConstGenericView< T > v, size_t alpha)
 
template<class T >
uint64_t tdc::esp::calc_alphabet_size (const T &t)
 
template<class T >
bool tdc::esp::no_adjacent_identical (const T &t)
 
template<class T , class F >
void tdc::esp::do_for_neighbors (T &t, F f)