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 |