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

model/SVisPrecDAGMod.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: SVisPrecDAGMod.h,v 1.4 2003/01/08 18:57:13 meierb Exp $
00008 
00009  Purpose : 
00010 
00011  RCS-Log:
00012  $Log: SVisPrecDAGMod.h,v $
00013  Revision 1.4  2003/01/08 18:57:13  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/09 15:14:32  taeubig
00020  <iostream> inclusion, added std::
00021 
00022  Revision 1.1  2002/08/29 12:59:58  taeubig
00023  Added the sources
00024 
00025  Revision 1.1  1999/11/19 16:13:16  hall
00026  forgot to add
00027 
00028 
00029  * #end# ************************************************************* */
00030 
00031 #ifndef SVISPRECDAGMOD_H
00032 #define SVISPRECDAGMOD_H
00033 
00034 // system header files
00035 #include <iostream>
00036 
00037 #include <LEDA/graph.h>
00038 
00039 // project header files
00040 #include "SModifier.h"
00041 
00042 class SVisPrecDAG;
00043 
00044 // -----------------------------------------------------------------------
00045 class SVisPrecDAGMod : public SModifier {
00046 public:
00047   SVisPrecDAGMod(SVisPrecDAG &visPrecDAG) : _visPrecDAG(visPrecDAG) {};
00048   ~SVisPrecDAGMod() {};
00049 
00050   // inherited member function
00051   virtual bool load(std::istream &in);
00052   virtual void save(std::ostream &out) const;
00053 
00054 private:
00055   SVisPrecDAG &_visPrecDAG;
00056 };
00057 // -----------------------------------------------------------------------
00058 
00059 #endif //SVISPRECDAGMOD_H

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