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

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

cancel()coro::promise< T, atomic >inline
FutureType typedefcoro::promise< T, atomic >
get_future() constcoro::promise< T, atomic >inline
operator()(Args &&... args)coro::promise< T, atomic >inline
operator+(promise< T, f > &other)coro::promise< T, atomic >inline
operator+=(promise< T, f > &other)coro::promise< T, atomic >inline
operator=(promise &&other)coro::promise< T, atomic >inline
promise()=defaultcoro::promise< T, atomic >
promise(FutureType *ptr)coro::promise< T, atomic >inlineexplicit
promise(promise &&other)coro::promise< T, atomic >inline
promise(promise< T, x > &&other)coro::promise< T, atomic >inline
reject(std::exception_ptr e)coro::promise< T, atomic >inline
reject()coro::promise< T, atomic >inline
reject(E &&exception)coro::promise< T, atomic >inline
release()coro::promise< T, atomic >inline
~promise()coro::promise< T, atomic >inline