tin  1.5.9
tsm::until_active_awaitable< State, Machine > Class Template Reference

#include <coroutine.h>

Collaboration diagram for tsm::until_active_awaitable< State, Machine >:
Collaboration graph

Public Member Functions

 until_active_awaitable (Machine &machine)
 
bool await_ready () const noexcept
 
void await_suspend (task::handle_type handle) const noexcept
 
void await_resume () const noexcept
 

Constructor & Destructor Documentation

◆ until_active_awaitable()

template<typename State , typename Machine >
tsm::until_active_awaitable< State, Machine >::until_active_awaitable ( Machine &  machine)
inlineexplicit

Member Function Documentation

◆ await_ready()

template<typename State , typename Machine >
bool tsm::until_active_awaitable< State, Machine >::await_ready ( ) const
inlinenoexcept

◆ await_resume()

template<typename State , typename Machine >
void tsm::until_active_awaitable< State, Machine >::await_resume ( ) const
inlinenoexcept

◆ await_suspend()

template<typename State , typename Machine >
void tsm::until_active_awaitable< State, Machine >::await_suspend ( task::handle_type  handle) const
inlinenoexcept

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