00001 class Train : public Thread {
00002 public:
00003 Train();
00004 Train( int ID );
00005 ~Train();
00006 void run();
00007
00008 protected:
00009 (void*)functions[26]( TrainInfo* info );
00010
00011 void initfunctions();
00012
00013 int train_ID;
00014 TrainInfo* current_train_info;
00015 TrainInfo* buffer_;
00016 };
00017
1.2.11.1 written by Dimitri van Heesch,
© 1997-2001