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

model/env/SEnvironmentMod.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: SEnvironmentMod.h,v 1.5 2003/03/13 19:24:12 taeubig Exp $
00008 
00009  Purpose : 
00010 
00011  RCS-Log:
00012  $Log: SEnvironmentMod.h,v $
00013  Revision 1.5  2003/03/13 19:24:12  taeubig
00014  prob.dists in new dir, other changes, removed log messages
00015 
00016  Revision 1.4  2003/01/08 18:57:13  meierb
00017  added randomized release times
00018 
00019  Revision 1.1.1.1  2002/12/02 22:26:19  meierb
00020  my_schedule
00021 
00022  Revision 1.2  2002/11/10 18:05:42  taeubig
00023  namespace and header include changes
00024 
00025  Revision 1.1  2002/08/29 12:59:58  taeubig
00026  Added the sources
00027 
00028  Revision 1.1  2000/05/29 19:44:20  taeubig
00029  Moved environment related files into subdirectory env
00030 
00031  Revision 1.6  2000/01/13 16:44:06  zoidl
00032  added javadoc comments
00033 
00034  Revision 1.5  2000/01/12 02:29:27  taeubig
00035  Changed interface for clone()
00036  Deleted getX() functions in getXMod classes
00037 
00038  Revision 1.4  2000/01/11 14:17:53  taeubig
00039  getEnvironment() defined
00040 
00041  Revision 1.3  1999/03/31 11:13:22  hall
00042  added a few output operators and save routines
00043 
00044  Revision 1.2  1999/03/29 12:48:50  schickin
00045  design of modifiers changed (SFooMod is now a member of SFoo). the stuff
00046  compiles and a simple test program runs fine.
00047 
00048  Revision 1.1  1999/02/12 11:55:35  hall
00049  impl. SEnvironment slice
00050 
00051 
00052  * #end# ************************************************************* */
00053 
00054 #ifndef SENVIRONMENTMOD_H
00055 #define SENVIRONMENTMOD_H
00056 
00057 // system header files
00058 #include <cassert>
00059 
00060 // project header files
00061 #include "../SModifier.h"
00062 
00063 //class SEnvironment;
00064 
00065 // -----------------------------------------------------------------------
00069 class SEnvironmentMod : public SModifier {
00070 public:
00071 
00074   virtual void setNumOfMachines(int n) = 0;
00075 
00078   virtual void setNumOfJobs(int n) = 0;
00079 
00080   //virtual SEnvironment* clone() { assert(false); };
00081 };
00082 // -----------------------------------------------------------------------
00083 
00084 #endif //SENVIRONMENTMOD_H

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