Generic implementation namespace of arith namespace. More...
Functions | |
template<typename L , typename R , typename O > | |
void | div_ (const L &lhs, const R &rhs, O &output) |
template<typename L , typename R > | |
void | div_inplace_ (L &lhs, const R &rhs) |
template<typename L , typename R , typename O > | |
void | min_ (const L &lhs, const R &rhs, O &output) |
template<typename L , typename R > | |
void | min_inplace_ (L &lhs, const R &rhs) |
template<typename I , typename O > | |
void | revert_ (const I &input, O &output) |
template<typename L , typename R , typename O > | |
void | times_ (const L &lhs, const R &rhs, O &output) |
template<typename L , typename R > | |
void | times_inplace_ (L &lhs, const R &rhs) |
Generic implementation namespace of arith namespace.
void mln::arith::impl::generic::div_ | ( | const L & | lhs, | |
const R & | rhs, | |||
O & | output | |||
) | [inline] |
References div_(), mln::trace::entering(), mln::trace::exiting(), and mln::rhs.
Referenced by div_().
void mln::arith::impl::generic::div_inplace_ | ( | L & | lhs, | |
const R & | rhs | |||
) | [inline] |
References div_inplace_(), mln::trace::entering(), mln::trace::exiting(), and mln::rhs.
Referenced by div_inplace_().
void mln::arith::impl::generic::min_ | ( | const L & | lhs, | |
const R & | rhs, | |||
O & | output | |||
) | [inline] |
References mln::trace::entering(), and mln::rhs.
void mln::arith::impl::generic::min_inplace_ | ( | L & | lhs, | |
const R & | rhs | |||
) | [inline] |
References mln::trace::entering(), mln::trace::exiting(), and mln::rhs.
void mln::arith::impl::generic::revert_ | ( | const I & | input, | |
O & | output | |||
) | [inline] |
References mln::trace::entering(), and mln::trace::exiting().
void mln::arith::impl::generic::times_ | ( | const L & | lhs, | |
const R & | rhs, | |||
O & | output | |||
) | [inline] |
References mln::trace::entering(), mln::trace::exiting(), mln::rhs, and times_().
Referenced by times_().
void mln::arith::impl::generic::times_inplace_ | ( | L & | lhs, | |
const R & | rhs | |||
) | [inline] |
References mln::trace::entering(), mln::trace::exiting(), mln::rhs, and times_inplace_().
Referenced by times_inplace_().