ae2f_docs
ae2f::Cmp Namespace Reference

Namespaces

namespace  Fun

Functions

template<typename T, typename K = T, typename R = T>
constexprmethodTakeGt (T a, K b)
template<typename T, typename K = T, typename R = T>
constexprmethodTakeLs (T a, K b)
template<typename T, typename K = T, typename R = T>
constexprmethodDiff (T a, K b)

Function Documentation

◆ Diff()

template<typename T, typename K = T, typename R = T>
constexprmethod R ae2f::Cmp::Diff ( T a,
K b )
Returns
The absolute different of two.

Definition at line 35 of file Cmp.hpp.

◆ TakeGt()

template<typename T, typename K = T, typename R = T>
constexprmethod R ae2f::Cmp::TakeGt ( T a,
K b )
Warning
Two parameters must be comparable with operator.
Returns
One bigger.

Definition at line 23 of file Cmp.hpp.

◆ TakeLs()

template<typename T, typename K = T, typename R = T>
constexprmethod R ae2f::Cmp::TakeLs ( T a,
K b )
Warning
Two parameters must be comparable with operator.
Returns
One smaller.

Definition at line 30 of file Cmp.hpp.