COROIO: NNet::TValueTask< void > Struct Reference
COROIO
 
Loading...
Searching...
No Matches
NNet::TValueTask< void > Struct Reference
Inheritance diagram for NNet::TValueTask< void >:
NNet::TValueTaskBase< void > NNet::TValueTaskBase< void >

Public Member Functions

void await_resume ()
 
template<typename Func>
auto Accept (Func func) -> TValueTask< void >
 
void await_resume ()
 
auto Apply (Func func) -> TValueTask< decltype(func(std::declval< void >()))>
 
TValueTask< void > Ignore ()
 
- Public Member Functions inherited from NNet::TValueTaskBase< void >
 TValueTaskBase (TValuePromise< void > &promise)
 
 TValueTaskBase (TValueTaskBase &&other)
 
 TValueTaskBase (const TValueTaskBase &)=delete
 
TValueTaskBaseoperator= (const TValueTaskBase &)=delete
 
TValueTaskBaseoperator= (TValueTaskBase &&other)
 
bool await_ready () const
 
bool done () const
 
std::coroutine_handle raw ()
 
void await_suspend (std::coroutine_handle<> caller)
 

Additional Inherited Members

- Public Types inherited from NNet::TValueTaskBase< void >
using promise_type
 
- Protected Attributes inherited from NNet::TValueTaskBase< void >
std::coroutine_handle< TValuePromise< void > > Coro
 

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