|
template<class TContainer1 , class TContainer2 , typename TBinaryFunctor > |
void | til::detail::loop_cc (const TContainer1 &c1, TContainer2 &res, TBinaryFunctor f) |
|
template<typename TMap1 , typename TMap2 , typename TFunctor > |
boost::enable_if< boost::is_empty< TFunctor > >::type | til::loop_mapPairs (TMap1 &map1, TMap2 &map2, TFunctor f) |
|
template<typename TMap1 , typename TMap2 , typename TFunctor > |
boost::disable_if< boost::is_empty< TFunctor > >::type | til::loop_mapPairs (TMap1 &map1, TMap2 &map2, TFunctor &f) |
|
template<typename TMap1 , typename TMap2 , typename TFunctor > |
boost::enable_if< boost::is_empty< TFunctor > >::type | til::loop_mapEach (TMap1 &map1, TMap2 &map2, TFunctor f) |
|
template<typename TMap1 , typename TMap2 , typename TFunctor > |
boost::disable_if< boost::is_empty< TFunctor > >::type | til::loop_mapEach (TMap1 &map1, TMap2 &map2, TFunctor &f) |
|
template<typename T1 , typename T2 , typename T3 > |
boost::enable_if_c< std::numeric_limits< T1 >::is_specialized &&std::numeric_limits< T2 >::is_specialized >::type | til::sub (T1 x, T2 y, T3 &z) |
|
template<typename T > |
boost::enable_if_c< std::numeric_limits< T >::is_specialized >::type | til::mul (T &x, T y) |
|
template<typename T1 , typename T2 , typename T3 > |
boost::enable_if_c< std::numeric_limits< T1 >::is_specialized &&std::numeric_limits< T2 >::is_specialized >::type | til::mul (T1 x, T2 y, T3 &z) |
|
template<typename T1 , typename T2 > |
boost::enable_if_c< is_container< T1 >::value >::type | til::mul (T1 &x, const T2 &y) |
|
template<typename T1 , typename T2 , typename T3 > |
boost::enable_if_c< is_container< T1 >::value >::type | til::mul (const T1 &x, const T2 &y, T3 &z) |
|
template<typename TContainer > |
void | til::resize (TContainer &c, std::size_t n) |
|
template<typename T , std::size_t D> |
void | til::resize (boost::array< T, D >, std::size_t n) |
|