Public Member Functions | |
T | await_resume () |
template<typename Func> | |
auto | Apply (Func func) -> TValueTask< decltype(func(std::declval< T >()))> |
TValueTask< void > | Ignore () |
![]() | |
TValueTaskBase (TValuePromise< T > &promise) | |
TValueTaskBase (TValueTaskBase &&other) | |
TValueTaskBase (const TValueTaskBase &)=delete | |
TValueTaskBase & | operator= (const TValueTaskBase &)=delete |
TValueTaskBase & | operator= (TValueTaskBase &&other) |
bool | await_ready () const |
bool | done () const |
std::coroutine_handle | raw () |
void | await_suspend (std::coroutine_handle<> caller) |
Additional Inherited Members | |
![]() | |
using | promise_type = TValuePromise<T> |
![]() | |
std::coroutine_handle< TValuePromise< T > > | Coro = nullptr |