libcoro  1.0
Coroutine support library for C++20
coro::all_of< T > Member List

This is the complete list of members for coro::all_of< T >, including all inherited members.

all_of(std::initializer_list< pointer_wrapper< T > > lst)coro::all_of< T >inline
all_of(Container &&cont)coro::all_of< T >inline
all_of(Iter from, Iter to)coro::all_of< T >inline
attach(future *x)coro::future< void >inlineprotected
await_ready() const noexceptcoro::future< void >inline
await_suspend(std::coroutine_handle<> h) noexceptcoro::future< void >inline
cast_ret_value typedefcoro::future< void >
convert_to(promise< X > &prom, Fn &&convert) noexceptcoro::future< void >inline
detach()coro::future< void >inlineprotected
forward_to(promise< X > &prom) &noexceptcoro::future< void >inline
forward_to(promise< X > &prom) &&noexceptcoro::future< void >inline
future(std::in_place_t, Args &&... args)coro::future< void >inline
future(Fn &&fn)coro::future< void >inline
future(deferred_tag, Fn &&fn)coro::future< void >inline
get()coro::future< void >inline
get_promise()coro::future< void >inline
has_exception() constcoro::future< void >inline
has_value() constcoro::future< void >inline
is_awaited() constcoro::future< void >inline
is_deferred() constcoro::future< void >inline
is_in_progress() constcoro::future< void >inline
is_pending() constcoro::future< void >inline
operator cast_ret_value()coro::future< void >inline
operator!()coro::future< void >inline
operator<<(Fn &&fn)coro::future< void >inline
operator>>(Fn &&fn)coro::future< void >inline
requires(std::constructible_from< value_store_type, Args ... > &&avoid_same_kind< future, Args... >) future(Args &&... args)coro::future< void >inline
ret_value typedefcoro::future< void >
set_callback(Fn &&fn)coro::future< void >inline
setDeferredEvaluation(Fn &&fn)coro::future< void >inlineprotected
start()coro::future< void >inline
startDeferredEvaluation(ResumeFn &&resume_fn) noexceptcoro::future< void >inlineprotected
then(Fn &&fn)coro::future< void >inline
unset_callback()coro::future< void >inline
wait() noexceptcoro::future< void >inline
~future()coro::future< void >inline