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

クラス TAnalysisManager の解説

#include <TAnalysisManager.hh>

TAnalysisManagerのコラボレーション図

Collaboration graph
[凡例]
すべてのメンバ一覧

Public メソッド

 TAnalysisManager (TAnalyser *analyser=0)
virtual ~TAnalysisManager ()
virtual Tvoid StartAnalysis (const Tstring &id)
virtual Tvoid StopAnalysis (const Tstring &id)
virtual Tvoid UpdateAnalysis (const Tstring &id)
virtual Tvoid SuspendAnalysis (const Tstring &id)
virtual Tvoid ResumeAnalysis (const Tstring &id)
virtual Tvoid StartAnalysis ()
virtual Tvoid StopAnalysis ()
virtual Tvoid UpdateAnalysis ()
virtual Tvoid SuspendAnalysis ()
virtual Tvoid ResumeAnalysis ()
virtual Tvoid ShowStatus () const
TAnalyserGetAnalyser () const
Tvoid SetAnalyser (TAnalyser *analyser)
Tvoid SetExtractor (TExtractor *extractor)
const TAnalysisStatusTableGetStatusTable () const
TAnalysisStatusTableGetStatusTable ()
Tvoid SetStatusTable (const TAnalysisStatusTable &table)
TAnalysisActionGetAnalysisAction () const
Tvoid SetAnalysisAction (TAnalysisAction *action)
virtual Tvoid GoAnalysisLoop (const Tstring &id)
virtual Tvoid WaitReturnFromAnalysisLoop (const Tstring &id)

Static Public メソッド

TAnalysisManager * GetAnalysisManager ()

Static Protected メソッド

TvoiddoAnalysisLoop (Tvoid *arguments)

Protected 変数

TAnalysisStatusTable theStatusTable
TAnalysertheAnalyser
TAnalysisActiontheAnalysisAction

Static Protected 変数

TAnalysisManager * theAnalysisManager

コンストラクタとデストラクタの解説

TAnalysisManager::TAnalysisManager TAnalyser   analyser = 0
 

virtual TAnalysisManager::~TAnalysisManager   [virtual]
 


メソッドの解説

Tvoid* TAnalysisManager::doAnalysisLoop Tvoid   arguments [static, protected]
 

TAnalyser * TAnalysisManager::GetAnalyser   [inline]
 

TAnalysisAction * TAnalysisManager::GetAnalysisAction   [inline]
 

TAnalysisManager * TAnalysisManager::GetAnalysisManager   [inline, static]
 

TAnalysisStatusTable & TAnalysisManager::GetStatusTable   [inline]
 

const TAnalysisStatusTable & TAnalysisManager::GetStatusTable   [inline]
 

virtual Tvoid TAnalysisManager::GoAnalysisLoop const Tstring   id [virtual]
 

virtual Tvoid TAnalysisManager::ResumeAnalysis   [virtual]
 

virtual Tvoid TAnalysisManager::ResumeAnalysis const Tstring   id [virtual]
 

Tvoid TAnalysisManager::SetAnalyser TAnalyser   analyser
 

Tvoid TAnalysisManager::SetAnalysisAction TAnalysisAction   action
 

Tvoid TAnalysisManager::SetExtractor TExtractor   extractor [inline]
 

Tvoid TAnalysisManager::SetStatusTable const TAnalysisStatusTable   table [inline]
 

virtual Tvoid TAnalysisManager::ShowStatus   [virtual]
 

virtual Tvoid TAnalysisManager::StartAnalysis   [virtual]
 

virtual Tvoid TAnalysisManager::StartAnalysis const Tstring   id [virtual]
 

virtual Tvoid TAnalysisManager::StopAnalysis   [virtual]
 

virtual Tvoid TAnalysisManager::StopAnalysis const Tstring   id [virtual]
 

virtual Tvoid TAnalysisManager::SuspendAnalysis   [virtual]
 

virtual Tvoid TAnalysisManager::SuspendAnalysis const Tstring   id [virtual]
 

virtual Tvoid TAnalysisManager::UpdateAnalysis   [virtual]
 

virtual Tvoid TAnalysisManager::UpdateAnalysis const Tstring   id [virtual]
 

virtual Tvoid TAnalysisManager::WaitReturnFromAnalysisLoop const Tstring   id [virtual]
 


変数の解説

TAnalyser* TAnalysisManager::theAnalyser [protected]
 

TAnalysisAction* TAnalysisManager::theAnalysisAction [protected]
 

TAnalysisManager* TAnalysisManager::theAnalysisManager [static, protected]
 

TAnalysisStatusTable TAnalysisManager::theStatusTable [protected]
 


このクラスの解説は次のファイルから生成されました:
CLDAQ - a Class Library for Data AcQuisition (Version 1.8.0)
Go IWAI <goiwai@users.sourceforge.jp>