emlabcpp
modern opinionated embedded C++ library
recursive.h File Reference
#include "./data_promise.h"
#include "./memory_promise.h"
#include "./owning_coroutine_handle.h"
#include <coroutine>
+ Include dependency graph for recursive.h:

Go to the source code of this file.

Classes

struct  emlabcpp::coro::wait_interface
 
struct  emlabcpp::coro::noop_awaiter
 
struct  emlabcpp::coro::error_awaiter
 
class  emlabcpp::coro::recursive_coroutine< T >
 
struct  emlabcpp::coro::recursive_coroutine< T >::promise_type
 

Namespaces

 emlabcpp
 MIT License.
 
 emlabcpp::coro
 MIT License.
 

Enumerations

enum class  emlabcpp::coro::wait_state : uint8_t {
  emlabcpp::coro::WAITING ,
  emlabcpp::coro::READY ,
  emlabcpp::coro::ERRORED
}