|
libcommunism
Userspace cooperative threading library
|
This is the complete list of members for libcommunism::CothreadImpl, including all inherited members.
| CothreadImpl(const Cothread::Entry &entry, const size_t stackSize=0) | libcommunism::CothreadImpl | inline |
| CothreadImpl(const Cothread::Entry &entry, std::span< uintptr_t > stack) | libcommunism::CothreadImpl | inline |
| CothreadImpl(std::span< uintptr_t > stack) | libcommunism::CothreadImpl | inline |
| Entry typedef | libcommunism::CothreadImpl | |
| getStack() const | libcommunism::CothreadImpl | inlinevirtual |
| getStackSize() const | libcommunism::CothreadImpl | inlinevirtual |
| stack | libcommunism::CothreadImpl | protected |
| switchTo(CothreadImpl *from)=0 | libcommunism::CothreadImpl | pure virtual |
| ~CothreadImpl()=default | libcommunism::CothreadImpl | virtual |