|
libcommunism
Userspace cooperative threading library
|
#include "CothreadPrivate.h"#include "CothreadImpl.h"#include <array>#include <cstddef>#include <memory>#include <mutex>#include <unordered_map>#include <ucontext.h>Go to the source code of this file.
Classes | |
| class | libcommunism::internal::UContext |
Implementation of context switching that uses the C library's setcontext() methods. More... | |
Namespaces | |
| libcommunism | |
| Main namespace for the libcommunism library. | |
| libcommunism::internal | |
| Implementation details (including architecture/platform specific code) for the library. | |
Macros | |
| #define | _XOPEN_SOURCE |
| #define _XOPEN_SOURCE |
Definition at line 13 of file UContext.h.