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

TAnalysisCommand.hh

解説を見る。
00001 // =====================================================================
00024 // =====================================================================
00025 #ifndef CLDAQ__TANALYSISCOMMAND_HH
00026 #define CLDAQ__TANALYSISCOMMAND_HH
00027 
00028 #include "Tglobals.h"
00029 
00030 class TAnalysisManager;
00031 
00032 
00052 class TAnalysisCommand
00053 {
00054 
00055   protected:
00056     TAnalysisManager* theAnalysisManager;
00057 
00058   public:
00059     TAnalysisCommand( TAnalysisManager* manager );
00060 
00061   protected:
00062     virtual ~TAnalysisCommand();
00063 
00064   public:
00065     TAnalysisManager* GetAnalysisManager() const;
00066     Tvoid SetAnalysisManager( TAnalysisManager* manager );
00067 
00068 };
00069 
00070 inline TAnalysisManager* TAnalysisCommand::GetAnalysisManager() const
00071 {
00072   return theAnalysisManager;
00073 }
00074 
00075 inline Tvoid TAnalysisCommand::SetAnalysisManager( TAnalysisManager* manager )
00076 {
00077   theAnalysisManager = manager;
00078   return;
00079 }
00080 
00081 #endif

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