|
| std_coroutine::suspend_never | final_suspend () const noexcept |
| | Function called when the job is done.
|
| dpp::job | get_return_object () const noexcept |
| | Function called to get the job object.
|
| std_coroutine::suspend_never | initial_suspend () const noexcept |
| | Function called when the job is started.
|
| void | return_void () const noexcept |
| | Function called when the job returns. Does nothing.
|
| void | unhandled_exception () const |
| | Function called when an exception is thrown and not caught.
|
template<typename... Args>
struct dpp::detail::job::promise< Args >
Coroutine promise type for a job.