rz::CrossPlatformThread class

Public static functions

static auto notifyTake(const bool clearOnExit, const std::uint32_t timeout) -> std::uint32_t

Constructors, destructors, conversion operators

CrossPlatformThread(void(*)(void*) ptr, void* params, const char*const name = "CrossPlatformThread")
~CrossPlatformThread()

Public functions

auto notify() -> std::uint32_t
auto getName() -> std::string

Protected variables

CROSSPLATFORM_THREAD_T thread