libcommunism
Userspace cooperative threading library
libcommunism::internal::SetJmp Member List

This is the complete list of members for libcommunism::internal::SetJmp, including all inherited members.

CothreadImpl(const Cothread::Entry &entry, const size_t stackSize=0)libcommunism::CothreadImplinline
CothreadImpl(const Cothread::Entry &entry, std::span< uintptr_t > stack)libcommunism::CothreadImplinline
CothreadImpl(std::span< uintptr_t > stack)libcommunism::CothreadImplinline
Entry typedeflibcommunism::CothreadImpl
getStack() constlibcommunism::CothreadImplinlinevirtual
getStackSize() constlibcommunism::CothreadImplinlinevirtual
kDefaultStackSizelibcommunism::internal::SetJmpstatic
kMainStackSizelibcommunism::internal::SetJmpstatic
kStackAlignmentlibcommunism::internal::SetJmpstatic
libcommunism::AllocKernelThreadWrapper()libcommunism::internal::SetJmpfriend
SetJmp(const Entry &entry, const size_t stackSize=0)libcommunism::internal::SetJmp
SetJmp(const Entry &entry, std::span< uintptr_t > stack)libcommunism::internal::SetJmp
SetJmp(std::span< uintptr_t > stack)libcommunism::internal::SetJmpinline
stacklibcommunism::CothreadImplprotected
switchTo(CothreadImpl *from) overridelibcommunism::internal::SetJmpvirtual
~CothreadImpl()=defaultlibcommunism::CothreadImplvirtual
~SetJmp()libcommunism::internal::SetJmp