Main Page   Packages   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members   Search  

C:/temp/src/j2k/QNX4/Fred/TrainInfo.hpp

Go to the documentation of this file.
00001 class TrainInfo : public DLink {
00002 public:
00003     TrainInfo();
00004     TrainInfo( int ID, char* name, ... );
00005 
00006     TrainInfo( TrainInfo&  info );
00007     ~TrainInfo();
00008 
00009 protected:
00010     int           Train_ID;
00011     char*         name;
00012     char*         color;
00013     TrainTracker* tracker;
00014 
00015     int         serial_id;
00016     int         serial_speed;
00017     bool        serial_done;
00018 
00019     TrainSetting*  setting;
00020 
00021 /*
00022     TrainInfo*  prevState;  // Previous State
00023     TrainInfo*  nextState;  // Next State
00024 */
00025 
00026     TrainGUI*   traingui;
00027 
00028     Timer*      timer;
00029 
00030 // Might go in Info Class
00031     long        action;     // Code for the Action, 0 = NOP
00032 
00033     double      last_update;     // in microseconds
00034     double      normal_update;   // Make an average 
00035                      // if the delay is too long, then refresh...
00036 }

Generated on Sun Oct 14 18:46:41 2001 for Standard J2K Library by doxygen1.2.11.1 written by Dimitri van Heesch, © 1997-2001