CSIM: teacher.h Source File

teacher.h

00001 #ifndef _TEACHER_H_
00002 #define _TEACHER_H_
00003 
00004 #include "advanceable.h"
00005 #include "csimlist.h"
00006 
00007 class Forceable;
00008 
00010 class Teacher : public Advancable { 
00011 
00012   public:
00013 
00014   Teacher(void) { };
00015   
00016   virtual void reset(void){};
00017   
00018   virtual ~Teacher();
00019   
00020   virtual int addOutgoing(Advancable *a);
00021   
00022   virtual int addIncoming(Advancable *) { return 0; };
00023   
00024 protected:
00025   csimList<Forceable,100> forceableList;
00026 
00027 };
00028 
00029 
00030 #endif

 
(C) 2003, Thomas Natschläger last modified 07/10/2006