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

TExecuteCommand.hh

解説を見る。
00001 // =====================================================================
00028 // =====================================================================
00029 #ifndef CLDAQ__TEXECUTECOMMAND_HH
00030 #define CLDAQ__TEXECUTECOMMAND_HH
00031 
00032 #include "Tglobals.h"
00033 #include "TCommand.hh"
00034 #include "TMacroFileParser.hh"
00035 
00036 class TMacroFileParser;
00037 class TUserInterface;
00038 class TRunManager;
00039 
00040 
00060 class TExecuteCommand
00061   : public TCommand
00062 {
00063 
00064   protected:
00065     TMacroFileParser theMacroFileParser;
00066 
00067   public:
00068     TExecuteCommand( TRunManager* manager );
00069     virtual ~TExecuteCommand();
00070 
00071   public:
00072     virtual Tvoid Execute( const TstringList& arguments );
00073 
00074   protected:
00075     virtual Tvoid doExecute( TUserInterface* ui, const Tstring& filename, Tint nloop = 1 );
00076 
00077 #ifdef __CLDAQ_ROOT_DLL
00078     ClassDef(TExecuteCommand,0)
00079 #endif
00080 
00081 };
00082 
00083 #endif


CLDAQ - a Class Library for DataAcQuisition (Version 1.14.3)
Go IWAI -- goiwai at users.sourceforge.jp