tudocomp
– The TU Dortmund Compression Framework
tdc::IntegerBaseWith32< Self, Other > Class Template Reference

#include <IntegerBase.hpp>

Inheritance diagram for tdc::IntegerBaseWith32< Self, Other >:
tdc::ConstIntegerBaseWith32< Self, Other >

Public Member Functions

Self & operator+= (const Other &v)
 
Self & operator-= (const Other &v)
 
Self & operator*= (const Other &v)
 
Self & operator/= (const Other &v)
 
Self & operator%= (const Other &v)
 
Self & operator &= (const Other &v)
 
Self & operator|= (const Other &v)
 
Self & operator^= (const Other &v)
 
Self & operator>>= (const Other &v)
 
Self & operator<<= (const Other &v)
 

Additional Inherited Members

- Public Types inherited from tdc::ConstIntegerBaseWith32< Self, Other >
typedef ConstIntegerBaseTrait< Self >::Dispatch::SelfMaxBit SelfMaxBit
 

Detailed Description

template<class Self, class Other>
class tdc::IntegerBaseWith32< Self, Other >

Definition at line 18 of file IntegerBase.hpp.

Member Function Documentation

◆ operator &=()

template<class Self , class Other >
Self& tdc::IntegerBaseWith32< Self, Other >::operator&= ( const Other &  v)
inline

Definition at line 215 of file IntegerBase.hpp.

◆ operator%=()

template<class Self , class Other >
Self& tdc::IntegerBaseWith32< Self, Other >::operator%= ( const Other &  v)
inline

Definition at line 214 of file IntegerBase.hpp.

◆ operator*=()

template<class Self , class Other >
Self& tdc::IntegerBaseWith32< Self, Other >::operator*= ( const Other &  v)
inline

Definition at line 212 of file IntegerBase.hpp.

◆ operator+=()

template<class Self , class Other >
Self& tdc::IntegerBaseWith32< Self, Other >::operator+= ( const Other &  v)
inline

Definition at line 210 of file IntegerBase.hpp.

◆ operator-=()

template<class Self , class Other >
Self& tdc::IntegerBaseWith32< Self, Other >::operator-= ( const Other &  v)
inline

Definition at line 211 of file IntegerBase.hpp.

◆ operator/=()

template<class Self , class Other >
Self& tdc::IntegerBaseWith32< Self, Other >::operator/= ( const Other &  v)
inline

Definition at line 213 of file IntegerBase.hpp.

◆ operator<<=()

template<class Self , class Other >
Self& tdc::IntegerBaseWith32< Self, Other >::operator<<= ( const Other &  v)
inline

Definition at line 219 of file IntegerBase.hpp.

◆ operator>>=()

template<class Self , class Other >
Self& tdc::IntegerBaseWith32< Self, Other >::operator>>= ( const Other &  v)
inline

Definition at line 218 of file IntegerBase.hpp.

◆ operator^=()

template<class Self , class Other >
Self& tdc::IntegerBaseWith32< Self, Other >::operator^= ( const Other &  v)
inline

Definition at line 217 of file IntegerBase.hpp.

◆ operator|=()

template<class Self , class Other >
Self& tdc::IntegerBaseWith32< Self, Other >::operator|= ( const Other &  v)
inline

Definition at line 216 of file IntegerBase.hpp.


The documentation for this class was generated from the following file: