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

algorithms/SJoeSmallsFirstTry.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: SJoeSmallsFirstTry.h,v 1.4 2003/01/08 18:57:10 meierb Exp $
00008 
00009  Purpose : 
00010 
00011  RCS-Log:
00012  $Log: SJoeSmallsFirstTry.h,v $
00013  Revision 1.4  2003/01/08 18:57:10  meierb
00014  added randomized release times
00015 
00016  Revision 1.1.1.1  2002/12/02 22:26:19  meierb
00017  my_schedule
00018 
00019  Revision 1.2  2002/11/10 13:32:52  taeubig
00020  namespace and header include changes
00021 
00022  Revision 1.1  2002/08/29 12:59:58  taeubig
00023  Added the sources
00024 
00025  Revision 1.9  2000/07/05 21:51:24  mayerh
00026  added method getLeaBibEntry and made some changes
00027 
00028  Revision 1.8  2000/05/24 12:21:03  taeubig
00029  New compiler (gcc-2.95) and new Qt (2.1)
00030  Replaced "list" by "leda_list" etc.
00031 
00032  Revision 1.7  2000/03/30 19:13:51  mayerh
00033  added member-functions getClassification() and getName()
00034 
00035  Revision 1.6  2000/01/12 11:31:35  zoidl
00036  added javadoc comments and cosmetic changes in getDescription
00037 
00038  Revision 1.5  1999/10/25 15:51:19  schickin
00039  bug in demo algorithms removed
00040 
00041  Revision 1.4  1999/06/17 16:39:40  hall
00042  nc
00043 
00044  Revision 1.3  1999/04/27 13:38:41  schickin
00045  well folks, that's the first demo version that really runs 8-)
00046 
00047  Revision 1.2  1999/01/29 10:03:25  schickin
00048  Project-Headers added.
00049 
00050 
00051  * #end# ************************************************************* */
00052 
00053 #ifndef SJOESMALLSFIRSTTRY_H
00054 #define SJOESMALLSFIRSTTRY_H
00055 
00056 // system header files
00057 #include <LEDA/graph.h>
00058 
00059 // project header files
00060 #include "SSchedAlgorithm.h"
00061 #include "../tools/SJobIdArray.h"
00062 
00066 class SJoeSmallsFirstTry : public SSchedAlgorithm {
00067 public:
00068   virtual ~SJoeSmallsFirstTry() {};
00069   virtual void startup();
00070   virtual double innerLoop(const leda_list<STSysSchedEvent>& rEvents);
00071   virtual const leda_string getDescription() const;
00072   virtual const leda_string &getName() const;
00073   virtual const SClassification &getClassification() const;
00074   virtual SLeaBibEntry &getLeaBibEntry() const;
00075 private:
00076 };
00077 
00078 #endif //SJOESMALLSFIRSTTRY_H

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