MayaFlux
0.1.0
Digital-First Multimedia Processing Framework
Loading...
Searching...
No Matches
◆
await_suspend()
template<typename PromiseType >
void
MayaFlux::Kriya::GetPromiseBase
< PromiseType >::await_suspend
(
std::coroutine_handle<
promise_handle
>
h
)
inline
noexcept
Definition at line
207
of file
Awaiters.hpp
.
208
{
209
promise_ptr
= &h.promise();
210
h.promise().active_delay_context =
Vruta::DelayContext::AWAIT
;
211
}
MayaFlux::Vruta::DelayContext::AWAIT
@ AWAIT
Awaiter-induced delay (temporary suspension)
MayaFlux::Kriya::GetPromiseBase::promise_ptr
promise_handle * promise_ptr
Pointer to store the promise object.
Definition
Awaiters.hpp:198
MayaFlux
Kriya
GetPromiseBase
Generated by
1.9.8