Scheduler
configuration.h
Go to the documentation of this file.
1 
10 #ifndef RL_SCHEDULER_CONFIGURATION_H
11 #define RL_SCHEDULER_CONFIGURATION_H
12 
14 
15 
16 namespace Scheduler
17 {
18  class SchedulingDiscipline;
19  class TemperatureModel;
20 }
21 
22 
23 namespace RlScheduler
24 {
25 
26 class MaxTempEstimator;
27 
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
Configuration(std::string str)
Definition: configuration.h:31