|
| struct | til::functor::Abs< T > |
| | Absolute value. More...
|
| |
| struct | til::functor::Pow< T, D > |
| | Square. More...
|
| |
| struct | til::functor::Pow< T, 1 > |
| |
| struct | til::functor::Pow< T, 0 > |
| |
| class | til::functor::Pow< T, 0 >::InvalidArgument |
| |
| struct | til::functor::Sqrt< T > |
| | Square root. More...
|
| |
| struct | til::functor::Exp< T > |
| | Exponential. More...
|
| |
| struct | til::functor::CastTo< TTo, TFrom > |
| | Static cast functor. More...
|
| |
| struct | til::functor::Convertor< TFrom > |
| | Two-step static class functor. More...
|
| |
| struct | til::functor::Cast< TTo, TFrom > |
| | Static cast functor. More...
|
| |
| struct | til::functor::Deref< T > |
| | Dereferenciation functor. More...
|
| |
| struct | til::functor::AddTo< T1, T2 > |
| | In-place addition functor. More...
|
| |
| struct | til::functor::SubTo< T1, T2 > |
| | In-place subtraction functor. More...
|
| |
| struct | til::functor::MulTo< T1, T2 > |
| | In-place multiplication functor. More...
|
| |
| struct | til::functor::DivTo< T1, T2 > |
| | In-place division functor. More...
|
| |
| struct | til::functor::Add< T1, T2, TRes > |
| | Addition functor. More...
|
| |
| struct | til::functor::Sub< T1, T2, TRes > |
| | Subtraction functor. More...
|
| |
| struct | til::functor::Mul< T1, T2, TRes > |
| | Multiplication functor. More...
|
| |
| struct | til::functor::Div< T1, T2, TRes > |
| | Division functor. More...
|
| |
| struct | til::functor::Call< TFunctor, T > |
| | Function call functor. More...
|
| |
| struct | til::functor::Assign< T > |
| | Assignment functor. More...
|
| |
|
| template<typename TRes , typename T1 , typename T2 > |
| TRes | til::add (T1 x, T2 y) |
| |
| template<typename TRes , typename T1 , typename T2 > |
| TRes | til::sub (T1 x, T2 y) |
| |
| template<typename TRes , typename T1 , typename T2 > |
| TRes | til::mul (T1 x, T2 y) |
| |
| template<typename TRes , typename T1 , typename T2 > |
| TRes | til::div (T1 x, T2 y) |
| |
| template<typename TTo , typename TFrom > |
| void | til::convert (TTo &x, const TFrom &y) |
| |
| template<typename TTo , typename TFrom > |
| TTo | til::convert (const TFrom &y) |
| |
| template<typename T > |
| functor::Convertor< T > | til::convert2 (const T &from) |
| |