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

Go to the source code of this file.

Classes

struct  tdc::ConstIntegerBaseTrait< T, X >
 
struct  tdc::IntegerBaseTrait< T, X >
 
class  tdc::IntegerBaseWithSelf< Self >
 
class  tdc::IntegerBaseWith32< Self, Other >
 
class  tdc::IntegerBaseWith64< Self, Other >
 
class  tdc::ConstIntegerBaseWith32< Self, Other >
 
class  tdc::ConstIntegerBaseWith64< Self, Other >
 
class  tdc::ConstIntegerBaseWithSelf< Self >
 
class  tdc::ConstIntegerBaseCombiner<... >
 
class  tdc::ConstIntegerBaseCombiner< T, Ts... >
 
class  tdc::ConstIntegerBaseCombiner< T >
 
class  tdc::IntegerBaseWith32< Self, Other >
 
class  tdc::IntegerBaseWith64< Self, Other >
 
class  tdc::IntegerBaseWithSelf< Self >
 
class  tdc::IntegerBaseCombiner<... >
 
class  tdc::IntegerBaseCombiner< T, Ts... >
 
class  tdc::IntegerBaseCombiner< T >
 

Namespaces

 tdc
 Contains the text compression and encoding framework.
 

Typedefs

template<class Self >
using tdc::ConstIntegerBase = ConstIntegerBaseCombiner< ConstIntegerBaseWithSelf< Self >, ConstIntegerBaseWith32< Self, unsigned char >, ConstIntegerBaseWith32< Self, char >, ConstIntegerBaseWith32< Self, signed char >, ConstIntegerBaseWith32< Self, unsigned short int >, ConstIntegerBaseWith32< Self, signed short int >, ConstIntegerBaseWith32< Self, unsigned int >, ConstIntegerBaseWith32< Self, signed int >, ConstIntegerBaseWith64< Self, unsigned long int >, ConstIntegerBaseWith64< Self, signed long int >, ConstIntegerBaseWith64< Self, unsigned long long int >, ConstIntegerBaseWith64< Self, signed long long int > >
 
template<class Self >
using tdc::IntegerBase = IntegerBaseCombiner< IntegerBaseWithSelf< Self >, IntegerBaseWith32< Self, unsigned char >, IntegerBaseWith32< Self, char >, IntegerBaseWith32< Self, signed char >, IntegerBaseWith32< Self, unsigned short int >, IntegerBaseWith32< Self, signed short int >, IntegerBaseWith32< Self, unsigned int >, IntegerBaseWith32< Self, signed int >, IntegerBaseWith64< Self, unsigned long int >, IntegerBaseWith64< Self, signed long int >, IntegerBaseWith64< Self, unsigned long long int >, IntegerBaseWith64< Self, signed long long int > >