Main Page   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members  

algorithms/SpreemptLEPT.h

Go to the documentation of this file.
00001 /***************************************************************************
00002                           SpreemptLEPT.h  -  description
00003                              -------------------
00004     begin                : Mit Mär 5 2003
00005     copyright            : (C) 2003 by LEA / TUM
00006     email                : taeubig@in.tum.de
00007  ***************************************************************************/
00008 
00009 #ifndef SPREEMPTLEPT_H
00010 #define SPREEMPTLEPT_H
00011 
00012 #include "SSchedAlgorithm.h"
00013 
00014 #include <LEDA/list.h>
00015 
00020 class SpreemptLEPT : public SSchedAlgorithm  {
00021 public: 
00022   virtual ~SpreemptLEPT() {};
00023   virtual void startup();
00024   virtual double innerLoop(const leda_list<STSysSchedEvent>& rEvents);
00025   virtual const leda_string getDescription() const;
00026   virtual const leda_string &getName() const;
00027   virtual const SClassification &getClassification() const;
00028   virtual SLeaBibEntry &getLeaBibEntry() const;
00029 
00030 private:
00031   leda_list<SJob*> job_list;
00032   leda_list<SMachines*> mach_list;
00033   
00034 };
00035 
00036 #endif

Generated on Thu May 22 16:48:08 2003 for Sketch-it! by doxygen1.2.18