KiCad PCB EDA Suite
Loading...
Searching...
No Matches
coroutine.h File Reference
#include <cassert>
#include <cstdlib>
#include <type_traits>
#include <libcontext.h>
#include <functional>
#include <optional>
#include <memory>
#include <advanced_config.h>
#include <trace_helpers.h>
#include <wx/log.h>
#include <unistd.h>
#include <sys/mman.h>

Go to the source code of this file.

Classes

class  COROUTINE< ReturnType, ArgType >
 Implement a coroutine. More...
 
struct  COROUTINE< ReturnType, ArgType >::INVOCATION_ARGS
 
struct  COROUTINE< ReturnType, ArgType >::CONTEXT_T
 
class  COROUTINE< ReturnType, ArgType >::CALL_CONTEXT
 
struct  COROUTINE< ReturnType, ArgType >::STACK_DELETER
 The size of the mappable memory page size. More...