Scheduler
Scheduler::PriorityDiscipline Member List

This is the complete list of members for Scheduler::PriorityDiscipline, including all inherited members.

ComparatorPointer typedefScheduler::PriorityDiscipline
confScheduler::SchedulingDisciplineprotected
end()Scheduler::SchedulingDisciplineinlinevirtual
getComparator()Scheduler::PriorityDisciplineprotectedvirtual
getName()=0Scheduler::PriorityDisciplinepure virtual
preempts(TriggeringEvent trigger)Scheduler::PriorityDisciplinevirtual
PriorityDiscipline(std::shared_ptr< SchedulerConfiguration > c)Scheduler::PriorityDisciplineinline
SchedulingDiscipline(std::shared_ptr< SchedulerConfiguration > c)Scheduler::SchedulingDisciplineinline
selectNextTask(Queue *readyQueue, std::shared_ptr< Process > running, unsigned int)Scheduler::PriorityDisciplinevirtual
updatePriorities(Queue *readyQueue, std::shared_ptr< Process > running)Scheduler::PriorityDisciplineprotectedvirtual
~PriorityDiscipline()Scheduler::PriorityDisciplineinlinevirtual
~SchedulingDiscipline()Scheduler::SchedulingDisciplineinlinevirtual