|
template<typename InputIterator , std::enable_if_t< is_iterable< InputIterator >::value, int > = 0> |
constexpr auto | square_sum (InputIterator first, InputIterator last) |
| square sum of iterator [first, last) More...
|
|
template<typename Arg > |
constexpr auto | square_sum (const Arg &arg) |
|
template<typename Arg1 , typename Arg2 , std::enable_if_t< negation< disjunction< is_iterator< Arg1 >, is_iterable< Arg2 > > >::value, int > = 0> |
constexpr auto | square_sum (const Arg1 &arg1, const Arg2 &arg2) |
|
template<typename Arg , typename ... Args, std::enable_if_t<!is_iterable< Arg >::value, int > = 0> |
constexpr auto | square_sum (const Arg &arg, const Args &... args) |
| square sum of variadic More...
|
|