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

TSystemAction.hh

解説を見る。
00001 // =====================================================================
00040 // =====================================================================
00041 #ifndef CLDAQ__TSYSTEMACTION_HH
00042 #define CLDAQ__TSYSTEMACTION_HH
00043 
00044 #include "Tglobals.h"
00045 
00046 class TRunManager;
00047 
00048 
00068 class TSystemAction
00069 {
00070 
00071   public:
00072     TSystemAction();
00073     virtual ~TSystemAction();
00074 
00075   public:
00076     //virtual Tvoid BeginOfSystemAction( TRunManager* manager );
00077     //virtual Tvoid EndOfSystemAction( TRunManager* manager );
00078     virtual Tvoid Boot( TRunManager* manager );
00079     virtual Tvoid Shutdown( TRunManager* manager );
00080 
00081   public:
00082     virtual Tvoid CatchStandardOut( Tstring message );
00083     virtual Tvoid CatchStandardError( Tstring message );
00084     virtual Tvoid CatchLog( Tstring message, Tint level );
00085 
00086 #ifdef __CLDAQ_ROOT_DLL
00087     ClassDef(TSystemAction,0)
00088 #endif
00089 
00090 };
00091 
00092 #endif


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