#include <coroutine.h>
Public Member Functions | |
Ordinator (size_t ss=STACK_LIMIT) | |
~Ordinator () | |
Public Attributes | |
ucontext_t | ctx |
routine_t | current |
std::list< routine_t > | indexes |
std::vector< Routine * > | routines |
size_t | stack_size |
Definition at line 252 of file coroutine.h.
coroutine::Ordinator::Ordinator | ( | size_t | ss = STACK_LIMIT | ) | [inline] |
Definition at line 260 of file coroutine.h.
coroutine::Ordinator::~Ordinator | ( | ) | [inline] |
Definition at line 266 of file coroutine.h.
ucontext_t coroutine::Ordinator::ctx |
Definition at line 258 of file coroutine.h.
Definition at line 256 of file coroutine.h.
std::list<routine_t> coroutine::Ordinator::indexes |
Definition at line 255 of file coroutine.h.
std::vector<Routine *> coroutine::Ordinator::routines |
Definition at line 254 of file coroutine.h.
Definition at line 257 of file coroutine.h.