YACLib
C++ library for concurrent tasks execution
|
Classes | |
class | Scheduler |
Variables | |
static Scheduler * | sCurrentScheduler = nullptr |
static thread_local detail::fiber::FiberBase * | sCurrent = nullptr |
static std::uint32_t | sTickLength = 10 |
|
static |
Definition at line 11 of file scheduler.cpp.
Referenced by yaclib::fault::Scheduler::Current(), yaclib::fault::Scheduler::GetId(), yaclib::fault::Scheduler::RescheduleCurrent(), yaclib::fault::Scheduler::Sleep(), and yaclib::fault::Scheduler::Suspend().
Definition at line 10 of file scheduler.cpp.
Referenced by yaclib::fault::Scheduler::GetScheduler(), and yaclib::fault::Scheduler::Set().
|
static |
Definition at line 12 of file scheduler.cpp.
Referenced by yaclib::fault::Scheduler::SetTickLength().