Skip to content

A friendly wrapper around Boost.Context for asymmetric coroutines with bidirectional communication.

License

LGPL-3.0, GPL-3.0 licenses found

Licenses found

LGPL-3.0
COPYING.LESSER
GPL-3.0
COPYING
Notifications You must be signed in to change notification settings

Geopipe/Cxx-Bidirectional-Coroutines

Repository files navigation

Bi-directional Coroutine Library for C++

Has Boost.Context as a dependency.

You should be able to build the example program with a command like this (adjusted for your compiler of choice + library locations): clang++ -std=c++11 -Iinclude/ -I/opt/local/include/ -L/opt/local/lib -lboost-context_mt main.cpp -o bidirectional-coroutines

This library provides asymmetric coroutines which provide for bidirectional communication between the parent and child routines.

About

A friendly wrapper around Boost.Context for asymmetric coroutines with bidirectional communication.

Resources

License

LGPL-3.0, GPL-3.0 licenses found

Licenses found

LGPL-3.0
COPYING.LESSER
GPL-3.0
COPYING

Stars

Watchers

Forks

Packages

No packages published