Scheduler
Scheduler::EdfDiscipline Member List

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

ComparatorPointer typedefScheduler::PriorityDiscipline
confScheduler::SchedulingDisciplineprotected
configKeyScheduler::EdfDisciplinestatic
EdfDiscipline(std::shared_ptr< SchedulerConfiguration > c)Scheduler::EdfDisciplineinline
end()Scheduler::SchedulingDisciplineinlinevirtual
getComparator() overrideScheduler::EdfDisciplineprotectedvirtual
getName()Scheduler::EdfDisciplineprotectedvirtual
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
~EdfDiscipline()Scheduler::EdfDisciplineinline
~PriorityDiscipline()Scheduler::PriorityDisciplineinlinevirtual
~SchedulingDiscipline()Scheduler::SchedulingDisciplineinlinevirtual