00001 // ===================================================================== 00002 // $Id: TRunInformationModuleCommand.hh,v 1.1.1.1 2003/06/27 02:56:41 goiwai Exp $ 00003 // $Name: CLDAQ-1-06-00 $ 00004 // ===================================================================== 00005 #ifndef __TRUNINFORMATIONMODULECOMMAND_HH 00006 #define __TRUNINFORMATIONMODULECOMMAND_HH 00007 00008 #include "Tglobals.h" 00009 00010 class TSoftwareRunInformationModule; 00011 00012 class TRunInformationModuleCommand 00013 { 00014 00015 protected: 00016 TSoftwareRunInformationModule* theRunInformationModule; 00017 00018 protected: 00019 TRunInformationModuleCommand( TSoftwareRunInformationModule* module ); 00020 ~TRunInformationModuleCommand(); 00021 00022 public: 00023 const TSoftwareRunInformationModule* GetRunInformationModule() const; 00024 Tvoid SetRunInformationModule( TSoftwareRunInformationModule* module ); 00025 00026 }; 00027 00028 inline const TSoftwareRunInformationModule* TRunInformationModuleCommand::GetRunInformationModule() const 00029 { 00030 return( theRunInformationModule ); 00031 } 00032 00033 inline Tvoid TRunInformationModuleCommand::SetRunInformationModule( TSoftwareRunInformationModule* module ) 00034 { 00035 theRunInformationModule = module; 00036 return; 00037 } 00038 00039 #endif