Scheduler
Main Page
Related Pages
Namespaces
Classes
Files
File List
File Members
src
mdpGovernor
schedulerDomainModel.h
Go to the documentation of this file.
1
10
#ifndef SCHEDULERDOMAINMODEL_H
11
#define SCHEDULERDOMAINMODEL_H
12
13
#include <
mdp/domainModel.h
>
14
15
namespace
Scheduler
16
{
17
class
Queue;
18
class
System;
19
class
Processor;
20
}
21
22
namespace
MdpGov
23
{
24
25
class
SchedulerDomainModel
:
public
Mdp::DomainModel
26
{
27
public
:
28
double
measureReward();
29
30
Scheduler::Queue
*
readyQueue
;
31
Scheduler::Queue
*
waitQueue
;
32
Scheduler::Processor
*
proc
;
33
};
34
35
}
36
37
#endif
Mdp::DomainModel
Definition:
domainModel.h:18
MdpGov::SchedulerDomainModel::readyQueue
Scheduler::Queue * readyQueue
Definition:
schedulerDomainModel.h:30
Scheduler::Queue
This class implements the ready queue and the wait queue. Those queues contain processes ready to run...
Definition:
queue.h:28
MdpGov
Definition:
mdpGovernor.h:21
MdpGov::SchedulerDomainModel::waitQueue
Scheduler::Queue * waitQueue
Definition:
schedulerDomainModel.h:31
Scheduler::Processor
Definition:
processor.h:28
MdpGov::SchedulerDomainModel
Definition:
schedulerDomainModel.h:25
Scheduler
Definition:
schedulerActions.h:21
MdpGov::SchedulerDomainModel::proc
Scheduler::Processor * proc
Definition:
schedulerDomainModel.h:32
domainModel.h
Generated on Sun Nov 26 2017 17:01:36 for Scheduler by
1.8.11