Scheduler
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Scheduler::RmsDiscipline Member List

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

ComparatorPointer typedefScheduler::PriorityDiscipline
confScheduler::SchedulingDisciplineprotected
configKeyScheduler::RmsDisciplinestatic
end()Scheduler::SchedulingDisciplineinlinevirtual
getComparator() overrideScheduler::RmsDisciplineprotectedvirtual
getName() overrideScheduler::RmsDisciplineprotectedvirtual
preempts(TriggeringEvent trigger)Scheduler::PriorityDisciplinevirtual
PriorityDiscipline(std::shared_ptr< SchedulerConfiguration > c)Scheduler::PriorityDisciplineinline
RmsDiscipline(std::shared_ptr< SchedulerConfiguration > c)Scheduler::RmsDisciplineinline
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
~RmsDiscipline()Scheduler::RmsDisciplineinline
~SchedulingDiscipline()Scheduler::SchedulingDisciplineinlinevirtual