![]() |
Contur 2
Educational OS kernel simulator
|
This is the complete list of members for contur::MlfqPolicy, including all inherited members.
| levelTimeSlices() const noexcept | contur::MlfqPolicy | |
| levelTimeSlices_ | contur::MlfqPolicy | private |
| MlfqPolicy(std::vector< std::size_t > levelTimeSlices={1, 2, 4}) | contur::MlfqPolicy | explicit |
| name() const noexcept override | contur::MlfqPolicy | virtual |
| selectNext(const std::vector< SchedulingProcessSnapshot > &readyQueue, const IClock &clock) const override | contur::MlfqPolicy | virtual |
| shouldPreempt(const SchedulingProcessSnapshot &running, const SchedulingProcessSnapshot &candidate, const IClock &clock) const override | contur::MlfqPolicy | virtual |
| ~ISchedulingPolicy()=default | contur::ISchedulingPolicy | virtual |