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

algorithms/SSmplShopAlg.h

Go to the documentation of this file.
00001 /* #start# ***********************************************************
00002 
00003                              Scheduling Simulator
00004                     Lehrstuhl f"ur Effiziente Algorithmen
00005                        Technische Universit"at M"unchen
00006 
00007  File    : $Id: SSmplShopAlg.h,v 1.4 2003/01/08 18:57:11 meierb Exp $
00008 
00009  Purpose : simple algorithm for testing shop job problems
00010            
00011 
00012  RCS-Log:
00013  $Log: SSmplShopAlg.h,v $
00014  Revision 1.4  2003/01/08 18:57:11  meierb
00015  added randomized release times
00016 
00017  Revision 1.1.1.1  2002/12/02 22:26:19  meierb
00018  my_schedule
00019 
00020  Revision 1.2  2002/11/10 13:32:52  taeubig
00021  namespace and header include changes
00022 
00023  Revision 1.1  2002/08/29 12:59:58  taeubig
00024  Added the sources
00025 
00026  Revision 1.5  2000/07/05 21:51:51  mayerh
00027  added method getLeaBibEntry and made some changes
00028 
00029  Revision 1.4  2000/05/24 12:21:13  taeubig
00030  New compiler (gcc-2.95) and new Qt (2.1)
00031  Replaced "list" by "leda_list" etc.
00032 
00033  Revision 1.3  2000/03/30 19:14:03  mayerh
00034  added member-functions getClassification() and getName()
00035 
00036  Revision 1.2  2000/01/12 11:31:42  zoidl
00037  added javadoc comments and cosmetic changes in getDescription
00038 
00039  Revision 1.1  1999/11/18 18:58:54  zoidl
00040  simple algorithm for shops
00041 
00042 
00043  * #end# ************************************************************* */
00044 
00045 #ifndef SSMPLSHOPALG_H
00046 #define SSMPLSHOPALG_H
00047 
00048 // system header files
00049 
00050 // project header files
00051 #include "SSchedAlgorithm.h"
00052 
00056 class SSmplShopAlg : public SSchedAlgorithm
00057 {
00058  public:
00059   virtual ~SSmplShopAlg() {};
00064   virtual void startup();
00065   virtual double innerLoop(const leda_list<STSysSchedEvent>&);
00066   virtual const leda_string getDescription() const;
00067   virtual const leda_string &getName() const;
00068   virtual const SClassification &getClassification() const;
00069   virtual SLeaBibEntry &getLeaBibEntry() const;
00070  private:
00071 };
00072 
00073 #endif // SSMPLSHOPALG_H

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