Go to the source code of this file.
|
| template<FailPolicy F = FailPolicy::FirstFail, typename... Futures, typename = std::enable_if_t<(... && is_combinator_input_v<Futures>)>> |
| YACLIB_INLINE auto | yaclib::WhenAll (Futures... futures) |
| |
| template<FailPolicy F = FailPolicy::FirstFail, typename It , typename = std::enable_if_t<is_input_iterator_v<It>>> |
| YACLIB_INLINE auto | yaclib::WhenAll (It begin, std::size_t count) |
| |
| template<FailPolicy F = FailPolicy::FirstFail, typename It , typename Sentinel , typename = std::enable_if_t<is_input_range_pair_v<It, Sentinel>>> |
| YACLIB_INLINE auto | yaclib::WhenAll (It begin, Sentinel end) |
| |
| template<FailPolicy F = FailPolicy::FirstFail, typename Range , typename = std::enable_if_t<is_input_range_v<Range>>> |
| YACLIB_INLINE auto | yaclib::WhenAll (Range &&range) |
| |