00001 // ===================================================================== 00024 // ===================================================================== 00025 #ifndef CLDAQ__TRUNINFORMATIONMODULECOMMAND_HH 00026 #define CLDAQ__TRUNINFORMATIONMODULECOMMAND_HH 00027 00028 #include "Tglobals.h" 00029 00030 class TSoftwareRunInformationModule; 00031 00032 00052 class TRunInformationModuleCommand 00053 { 00054 00055 protected: 00056 TSoftwareRunInformationModule* theRunInformationModule; 00057 00058 protected: 00059 TRunInformationModuleCommand( TSoftwareRunInformationModule* module ); 00060 ~TRunInformationModuleCommand(); 00061 00062 public: 00063 const TSoftwareRunInformationModule* GetRunInformationModule() const; 00064 Tvoid SetRunInformationModule( TSoftwareRunInformationModule* module ); 00065 00066 }; 00067 00068 inline const TSoftwareRunInformationModule* TRunInformationModuleCommand::GetRunInformationModule() const 00069 { 00070 return theRunInformationModule; 00071 } 00072 00073 inline Tvoid TRunInformationModuleCommand::SetRunInformationModule( TSoftwareRunInformationModule* module ) 00074 { 00075 theRunInformationModule = module; 00076 return; 00077 } 00078 00079 #endif