LeviLamina
Loading...
Searching...
No Matches
ll::coro::CollectAllTupleAwaiter< T, Ts > Class Template Reference

Public Types

using Input = std::tuple<T<Ts>...>
 
using Result = std::tuple<typename T<Ts>::ExpectedResult...>
 

Public Member Functions

 CollectAllTupleAwaiter (CollectAllTupleAwaiter const &)=delete
 
CollectAllTupleAwaiteroperator= (CollectAllTupleAwaiter const &)=delete
 
constexpr CollectAllTupleAwaiter (T< Ts > &&... in)
 
constexpr CollectAllTupleAwaiter (Input &&in)
 
constexpr CollectAllTupleAwaiter (CollectAllTupleAwaiter &&)=default
 
constexpr bool await_ready () const noexcept
 
template<std::derived_from< CoroPromiseBase > P>
void await_suspend (std::coroutine_handle< P > h)
 
constexpr auto await_resume ()
 

The documentation for this class was generated from the following file: