uvco 0.1
Loading...
Searching...
No Matches
Classes | Namespaces | Functions
run.cc File Reference
#include "uvco/loop/loop.h"
#include "uvco/promise/multipromise.h"
#include "uvco/promise/promise.h"
#include <coroutine>
Include dependency graph for run.cc:

Classes

struct  uvco::anonymous_namespace{run.cc}::YieldAwaiter_
 

Namespaces

namespace  uvco
 
namespace  uvco::anonymous_namespace{run.cc}
 

Functions

Promise< void > uvco::yield ()
 Suspend current coroutine until next event loop iteration.
 
MultiPromise< unsigned > uvco::yield (unsigned count)
 Generate count values from 0 to count - 1.
 
void uvco::runLoop (Loop &loop)