# D:/Programmation/Sources/Tensor2/Utils/src/frost_utils_uint_impl.cpp File Reference

`#include "frost_utils_types.h"`
`#include <cmath>`

Go to the source code of this file.

## Namespaces

namespace | Frost

## Functions

template<class T >
s_uint_t< T > | Frost::operator+ (const T &uiLeft, const s_uint_t< T > &uiRight)
template<class T >
s_uint_t< T > | Frost::operator- (const T &uiLeft, const s_uint_t< T > &uiRight)
template<class T >
s_uint_t< T > | Frost::operator* (const T &uiLeft, const s_uint_t< T > &uiRight)
template<class T >
s_uint_t< T > | Frost::operator/ (const T &uiLeft, const s_uint_t< T > &uiRight)
template<class T >
s_uint_t< T > | Frost::operator% (const T &uiLeft, const s_uint_t< T > &uiRight)
template<class T >
s_uint_t< T > | Frost::operator+ (const typename TypeTraits< T >::SignedType &iLeft, const s_uint_t< T > &uiRight)
template<class T >
s_uint_t< T > | Frost::operator- (const typename TypeTraits< T >::SignedType &iLeft, const s_uint_t< T > &uiRight)
template<class T >
s_uint_t< T > | Frost::operator* (const typename TypeTraits< T >::SignedType &iLeft, const s_uint_t< T > &uiRight)
template<class T >
s_uint_t< T > | Frost::operator/ (const typename TypeTraits< T >::SignedType &iLeft, const s_uint_t< T > &uiRight)
template<class T >
s_uint_t< T > | Frost::operator% (const typename TypeTraits< T >::SignedType &iLeft, const s_uint_t< T > &uiRight)
template s_uint_t< uchar > | Frost::operator+ (const uchar &uiLeft, const s_uint_t< uchar > &uiRight)
template s_uint_t< uchar > | Frost::operator- (const uchar &uiLeft, const s_uint_t< uchar > &uiRight)
template s_uint_t< uchar > | Frost::operator* (const uchar &uiLeft, const s_uint_t< uchar > &uiRight)
template s_uint_t< uchar > | Frost::operator/ (const uchar &uiLeft, const s_uint_t< uchar > &uiRight)
template s_uint_t< uchar > | Frost::operator% (const uchar &uiLeft, const s_uint_t< uchar > &uiRight)
template s_uint_t< uchar > | Frost::operator+ (const char &uiLeft, const s_uint_t< uchar > &uiRight)
template s_uint_t< uchar > | Frost::operator- (const char &uiLeft, const s_uint_t< uchar > &uiRight)
template s_uint_t< uchar > | Frost::operator* (const char &uiLeft, const s_uint_t< uchar > &uiRight)
template s_uint_t< uchar > | Frost::operator/ (const char &uiLeft, const s_uint_t< uchar > &uiRight)
template s_uint_t< uchar > | Frost::operator% (const char &uiLeft, const s_uint_t< uchar > &uiRight)
template s_uint_t< ushort > | Frost::operator+ (const ushort &uiLeft, const s_uint_t< ushort > &uiRight)
template s_uint_t< ushort > | Frost::operator- (const ushort &uiLeft, const s_uint_t< ushort > &uiRight)
template s_uint_t< ushort > | Frost::operator* (const ushort &uiLeft, const s_uint_t< ushort > &uiRight)
template s_uint_t< ushort > | Frost::operator/ (const ushort &uiLeft, const s_uint_t< ushort > &uiRight)
template s_uint_t< ushort > | Frost::operator% (const ushort &uiLeft, const s_uint_t< ushort > &uiRight)
template s_uint_t< ushort > | Frost::operator+ (const short &uiLeft, const s_uint_t< ushort > &uiRight)
template s_uint_t< ushort > | Frost::operator- (const short &uiLeft, const s_uint_t< ushort > &uiRight)
template s_uint_t< ushort > | Frost::operator* (const short &uiLeft, const s_uint_t< ushort > &uiRight)
template s_uint_t< ushort > | Frost::operator/ (const short &uiLeft, const s_uint_t< ushort > &uiRight)
template s_uint_t< ushort > | Frost::operator% (const short &uiLeft, const s_uint_t< ushort > &uiRight)
template s_uint_t< uint > | Frost::operator+ (const uint &uiLeft, const s_uint_t< uint > &uiRight)
template s_uint_t< uint > | Frost::operator- (const uint &uiLeft, const s_uint_t< uint > &uiRight)
template s_uint_t< uint > | Frost::operator* (const uint &uiLeft, const s_uint_t< uint > &uiRight)
template s_uint_t< uint > | Frost::operator/ (const uint &uiLeft, const s_uint_t< uint > &uiRight)
template s_uint_t< uint > | Frost::operator% (const uint &uiLeft, const s_uint_t< uint > &uiRight)
template s_uint_t< uint > | Frost::operator+ (const int &uiLeft, const s_uint_t< uint > &uiRight)
template s_uint_t< uint > | Frost::operator- (const int &uiLeft, const s_uint_t< uint > &uiRight)
template s_uint_t< uint > | Frost::operator* (const int &uiLeft, const s_uint_t< uint > &uiRight)
template s_uint_t< uint > | Frost::operator/ (const int &uiLeft, const s_uint_t< uint > &uiRight)
template s_uint_t< uint > | Frost::operator% (const int &uiLeft, const s_uint_t< uint > &uiRight)
template s_uint_t< ulong > | Frost::operator+ (const ulong &uiLeft, const s_uint_t< ulong > &uiRight)
template s_uint_t< ulong > | Frost::operator- (const ulong &uiLeft, const s_uint_t< ulong > &uiRight)
template s_uint_t< ulong > | Frost::operator* (const ulong &uiLeft, const s_uint_t< ulong > &uiRight)
template s_uint_t< ulong > | Frost::operator/ (const ulong &uiLeft, const s_uint_t< ulong > &uiRight)
template s_uint_t< ulong > | Frost::operator% (const ulong &uiLeft, const s_uint_t< ulong > &uiRight)
template s_uint_t< ulong > | Frost::operator+ (const long &uiLeft, const s_uint_t< ulong > &uiRight)
template s_uint_t< ulong > | Frost::operator- (const long &uiLeft, const s_uint_t< ulong > &uiRight)
template s_uint_t< ulong > | Frost::operator* (const long &uiLeft, const s_uint_t< ulong > &uiRight)
template s_uint_t< ulong > | Frost::operator/ (const long &uiLeft, const s_uint_t< ulong > &uiRight)
template s_uint_t< ulong > | Frost::operator% (const long &uiLeft, const s_uint_t< ulong > &uiRight)
template s_uint_t< ullong > | Frost::operator+ (const ullong &uiLeft, const s_uint_t< ullong > &uiRight)
template s_uint_t< ullong > | Frost::operator- (const ullong &uiLeft, const s_uint_t< ullong > &uiRight)
template s_uint_t< ullong > | Frost::operator* (const ullong &uiLeft, const s_uint_t< ullong > &uiRight)
template s_uint_t< ullong > | Frost::operator/ (const ullong &uiLeft, const s_uint_t< ullong > &uiRight)
template s_uint_t< ullong > | Frost::operator% (const ullong &uiLeft, const s_uint_t< ullong > &uiRight)
template s_uint_t< ullong > | Frost::operator+ (const long long &uiLeft, const s_uint_t< ullong > &uiRight)
template s_uint_t< ullong > | Frost::operator- (const long long &uiLeft, const s_uint_t< ullong > &uiRight)
template s_uint_t< ullong > | Frost::operator* (const long long &uiLeft, const s_uint_t< ullong > &uiRight)
template s_uint_t< ullong > | Frost::operator/ (const long long &uiLeft, const s_uint_t< ullong > &uiRight)
template s_uint_t< ullong > | Frost::operator% (const long long &uiLeft, const s_uint_t< ullong > &uiRight)