emlabcpp
modern opinionated embedded C++ library
emlabcpp::coro::noop_awaiter Struct Reference

#include <recursive.h>

+ Inheritance diagram for emlabcpp::coro::noop_awaiter:
+ Collaboration diagram for emlabcpp::coro::noop_awaiter:

Public Member Functions

wait_state get_state () const override
 
void tick () override
 
bool await_ready () const
 
template<typename T >
void await_suspend (std::coroutine_handle< T >)
 
void await_resume () const
 
- Public Member Functions inherited from emlabcpp::coro::wait_interface
virtual ~wait_interface ()=default
 

Member Function Documentation

◆ await_ready()

bool emlabcpp::coro::noop_awaiter::await_ready ( ) const
inline

◆ await_resume()

void emlabcpp::coro::noop_awaiter::await_resume ( ) const
inline

◆ await_suspend()

template<typename T >
void emlabcpp::coro::noop_awaiter::await_suspend ( std::coroutine_handle< T >  )
inline

◆ get_state()

wait_state emlabcpp::coro::noop_awaiter::get_state ( ) const
inlineoverridevirtual

◆ tick()

void emlabcpp::coro::noop_awaiter::tick ( )
inlineoverridevirtual

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