| 
    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.