|
libcommunism
Userspace cooperative threading library
|
This is the complete list of members for libcommunism::Cothread, including all inherited members.
| Cothread(const Entry &entry, const size_t stackSize=0) | libcommunism::Cothread | |
| Cothread(const Entry &entry, std::span< uintptr_t > stack) | libcommunism::Cothread | |
| Current() | libcommunism::Cothread | static |
| Entry typedef | libcommunism::Cothread | |
| getLabel() const | libcommunism::Cothread | inline |
| getStack() const | libcommunism::Cothread | |
| getStackSize() const | libcommunism::Cothread | |
| ResetReturnHandler() | libcommunism::Cothread | static |
| setLabel(const std::string &newLabel) | libcommunism::Cothread | inline |
| SetReturnHandler(const std::function< void(Cothread *)> &handler) | libcommunism::Cothread | static |
| switchTo() | libcommunism::Cothread | |
| ~Cothread() | libcommunism::Cothread |