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

#include <IntegerBase.hpp>

Inheritance diagram for tdc::IntegerBaseWith64< Self, Other >:
tdc::ConstIntegerBaseWith64< 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::ConstIntegerBaseWith64< Self, Other >
typedef ConstIntegerBaseTrait< Self >::Dispatch::SelfMaxBit SelfMaxBit
 

Detailed Description

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

Definition at line 20 of file IntegerBase.hpp.

Member Function Documentation

◆ operator &=()

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

Definition at line 238 of file IntegerBase.hpp.

◆ operator%=()

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

Definition at line 237 of file IntegerBase.hpp.

◆ operator*=()

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

Definition at line 235 of file IntegerBase.hpp.

◆ operator+=()

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

Definition at line 233 of file IntegerBase.hpp.

◆ operator-=()

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

Definition at line 234 of file IntegerBase.hpp.

◆ operator/=()

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

Definition at line 236 of file IntegerBase.hpp.

◆ operator<<=()

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

Definition at line 242 of file IntegerBase.hpp.

◆ operator>>=()

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

Definition at line 241 of file IntegerBase.hpp.

◆ operator^=()

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

Definition at line 240 of file IntegerBase.hpp.

◆ operator|=()

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

Definition at line 239 of file IntegerBase.hpp.


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