|
template<typename... Futures> |
YACLIB_INLINE void | yaclib::when::CheckSameError () |
|
template<typename Strategy , typename Core > |
YACLIB_INLINE void | yaclib::when::ConsumeImpl (Strategy &st, Core &core) |
|
template<std::size_t Index, typename Strategy , typename Core > |
YACLIB_INLINE void | yaclib::when::ConsumeImpl (Strategy &st, Core &core) |
|
template<typename Strategy , typename Core > |
YACLIB_INLINE void | yaclib::when::ConsumeImpl (Strategy &st, Core &core, std::size_t index) |
|
template<std::size_t Index, typename Strategy , typename Core > |
YACLIB_INLINE void | yaclib::when::Consume (Strategy &st, Core &core) |
|
template<typename Strategy , typename Core > |
YACLIB_INLINE void | yaclib::when::Consume (Strategy &st, Core &core, std::size_t index) |
|
template<template< FailPolicy, typename... > typename Strategy, FailPolicy F, typename OutputValue , typename OutputError , typename... Futures> |
auto | yaclib::when::When (Futures... futures) |
|
template<template< FailPolicy, typename... > typename Strategy, FailPolicy F, typename OutputValue , typename OutputError , typename Iterator , typename Value = typename std::iterator_traits<Iterator>::value_type> |
auto | yaclib::when::When (Iterator begin, std::size_t count) |
|