Scheduler
Main Page
Related Pages
Namespaces
Classes
Files
File List
File Members
src
rlScheduler
configuration.h
Go to the documentation of this file.
1
10
#ifndef RL_SCHEDULER_CONFIGURATION_H
11
#define RL_SCHEDULER_CONFIGURATION_H
12
13
#include <
scheduler/schedulerConfiguration.h
>
14
15
16
namespace
Scheduler
17
{
18
class
SchedulingDiscipline;
19
class
TemperatureModel;
20
}
21
22
23
namespace
RlScheduler
24
{
25
26
class
MaxTempEstimator;
27
28
class
Configuration
:
public
Scheduler::SchedulerConfiguration
29
{
30
public
:
31
Configuration
(std::string str) :
Scheduler
::SchedulerConfiguration(str){};
32
virtual
std::unique_ptr<Scheduler::SchedulingDiscipline> getDisciplineFromFile();
33
MaxTempEstimator
*getMaxTempEstimatorFromFile();
34
double
getTempLimit();
35
};
36
37
38
}
39
#endif
RlScheduler::MaxTempEstimator
Definition:
maxTempEstimator.h:16
schedulerConfiguration.h
RlScheduler::Configuration
Definition:
configuration.h:28
RlScheduler::Configuration::Configuration
Configuration(std::string str)
Definition:
configuration.h:31
Scheduler
Definition:
schedulerActions.h:21
Scheduler::SchedulerConfiguration
Definition:
schedulerConfiguration.h:30
RlScheduler
Definition:
actions.h:24
Generated on Sun Nov 26 2017 17:01:36 for Scheduler by
1.8.11