メインページ   モジュール   名前空間一覧   クラス階層   アルファベット順一覧   構成   ファイル一覧   構成メンバ   ファイルメンバ   関連ページ    

TRunInformationModuleCommand.hh

解説を見る。
00001 // =====================================================================
00028 // =====================================================================
00029 #ifndef CLDAQ__TRUNINFORMATIONMODULECOMMAND_HH
00030 #define CLDAQ__TRUNINFORMATIONMODULECOMMAND_HH
00031 
00032 #include "Tglobals.h"
00033 
00034 class TSoftwareRunInformationModule;
00035 
00036 
00056 class TRunInformationModuleCommand
00057 {
00058 
00059   protected:
00060     TSoftwareRunInformationModule* theRunInformationModule;
00061 
00062   protected:
00063     TRunInformationModuleCommand( TSoftwareRunInformationModule* module );
00064     ~TRunInformationModuleCommand();
00065 
00066   public:
00067     const TSoftwareRunInformationModule* GetRunInformationModule() const;
00068     Tvoid SetRunInformationModule( TSoftwareRunInformationModule* module );
00069 
00070 #ifdef __CLDAQ_ROOT_DLL
00071     ClassDef(TRunInformationModuleCommand,0)
00072 #endif
00073 
00074 };
00075 
00076 inline const TSoftwareRunInformationModule* TRunInformationModuleCommand::GetRunInformationModule() const
00077 {
00078   return theRunInformationModule;
00079 }
00080 
00081 inline Tvoid TRunInformationModuleCommand::SetRunInformationModule( TSoftwareRunInformationModule* module )
00082 {
00083   theRunInformationModule = module;
00084   return;
00085 }
00086 
00087 #endif

CLDAQ - a Class Library for Data AcQuisition (Version 1.13.0)
Go IWAI <goiwai@users.sourceforge.jp>