// pseudev.h: pseudo-events for the CSC 270 simulation example // -- J. Clarke, March-June 1996 #include "porting.h" class reportClass : public eventClass { private: double intervalToNext; // time between regular reports public: reportClass (double T) : eventClass (T) {}; void setInterval (double interval) {intervalToNext = interval;}; bool makeItHappen (void); }; class allDoneClass : public eventClass { public: allDoneClass (double T) : eventClass (T) {}; bool makeItHappen (void); };