00001 //## begin module%392D8082010D.cm preserve=no 00002 // %X% %Q% %Z% %W% 00003 //## end module%392D8082010D.cm 00004 00005 //## begin module%392D8082010D.cp preserve=no 00006 //## end module%392D8082010D.cp 00007 00008 //## Module: TimerBase%392D8082010D; Pseudo Package body 00009 //## Source file: C:\project\mpk\code\additional\timers\TimerBase.cpp 00010 00011 //## begin module%392D8082010D.additionalIncludes preserve=no 00012 //## end module%392D8082010D.additionalIncludes 00013 00014 //## begin module%392D8082010D.includes preserve=yes 00015 //## end module%392D8082010D.includes 00016 00017 // TimerBase 00018 #include "additional\timers\TimerBase.h" 00019 //## begin module%392D8082010D.additionalDeclarations preserve=yes 00020 //## end module%392D8082010D.additionalDeclarations 00021 00022 00023 // Class TimerBase 00024 00025 00026 TimerBase::TimerBase () 00027 //## begin TimerBase::TimerBase%959299751.hasinit preserve=no 00028 : isTimerRunning(false) 00029 //## end TimerBase::TimerBase%959299751.hasinit 00030 //## begin TimerBase::TimerBase%959299751.initialization preserve=yes 00031 //## end TimerBase::TimerBase%959299751.initialization 00032 { 00033 //## begin TimerBase::TimerBase%959299751.body preserve=yes 00034 //## end TimerBase::TimerBase%959299751.body 00035 } 00036 00037 00038 TimerBase::~TimerBase() 00039 { 00040 //## begin TimerBase::~TimerBase%.body preserve=yes 00041 //## end TimerBase::~TimerBase%.body 00042 } 00043 00044 00045 00046 //## Other Operations (implementation) 00047 void TimerBase::Start () 00048 { 00049 //## begin TimerBase::Start%959283377.body preserve=yes 00050 this->isTimerRunning = true ; 00051 //## end TimerBase::Start%959283377.body 00052 } 00053 00054 void TimerBase::Stop () 00055 { 00056 //## begin TimerBase::Stop%959283379.body preserve=yes 00057 this->isTimerRunning = false ; 00058 //## end TimerBase::Stop%959283379.body 00059 } 00060 00061 // Additional Declarations 00062 //## begin TimerBase%392D8082010D.declarations preserve=yes 00063 //## end TimerBase%392D8082010D.declarations 00064 00065 //## begin module%392D8082010D.epilog preserve=yes 00066 //## end module%392D8082010D.epilog