struct wait_all_frame
Declaration
template <typename Tuple>
struct wait_all_frame : public future_data { /* full declaration omitted */ };Description
////////////////////////////////////////////////////////////////////
Declared at: libs/pika/async_combinators/include/pika/async_combinators/wait_all.hpp:226
Inherits from: future_data
Method Overview
- protected template <std::size_t I>inline void await_future()
- protected template <std::size_t I, typename Iter>void await_range(Iter && next, Iter && end)
- protected template <std::size_t I>inline void await_range()
- protected template <std::size_t I>inline void do_await()
- public void wait_all()
- public wait_all_frame<Tuple>(const Tuple & t)
Methods
template <std::size_t I>
inline void await_future()
template <std::size_t I>
inline void await_future()Declared at: libs/pika/async_combinators/include/pika/async_combinators/wait_all.hpp:315
template <std::size_t I, typename Iter>
void await_range(Iter&& next, Iter&& end)
template <std::size_t I, typename Iter>
void await_range(Iter&& next, Iter&& end)Declared at: libs/pika/async_combinators/include/pika/async_combinators/wait_all.hpp:259
Parameters
- Iter&& next
- Iter&& end
template <std::size_t I>
inline void await_range()
template <std::size_t I>
inline void await_range()Declared at: libs/pika/async_combinators/include/pika/async_combinators/wait_all.hpp:306
template <std::size_t I>
inline void do_await()
template <std::size_t I>
inline void do_await()Declared at: libs/pika/async_combinators/include/pika/async_combinators/wait_all.hpp:344
void wait_all()
void wait_all()Declared at: libs/pika/async_combinators/include/pika/async_combinators/wait_all.hpp:372
wait_all_frame<Tuple>(const Tuple& t)
wait_all_frame<Tuple>(const Tuple& t)Declared at: libs/pika/async_combinators/include/pika/async_combinators/wait_all.hpp:250
Parameters
- const Tuple& t