tin  1.5.9
tsm::send_event_awaitable< Runtime, Event > Class Template Reference

#include <coroutine.h>

Collaboration diagram for tsm::send_event_awaitable< Runtime, Event >:
Collaboration graph

Public Member Functions

 send_event_awaitable (Runtime &runtime, Event &&event)
 
bool await_ready () const noexcept
 
bool await_suspend (task::handle_type)
 
bool await_resume () const noexcept
 

Constructor & Destructor Documentation

◆ send_event_awaitable()

template<typename Runtime , typename Event >
tsm::send_event_awaitable< Runtime, Event >::send_event_awaitable ( Runtime runtime,
Event &&  event 
)
inline

Member Function Documentation

◆ await_ready()

template<typename Runtime , typename Event >
bool tsm::send_event_awaitable< Runtime, Event >::await_ready ( ) const
inlinenoexcept

◆ await_resume()

template<typename Runtime , typename Event >
bool tsm::send_event_awaitable< Runtime, Event >::await_resume ( ) const
inlinenoexcept

◆ await_suspend()

template<typename Runtime , typename Event >
bool tsm::send_event_awaitable< Runtime, Event >::await_suspend ( task::handle_type  )
inline

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