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

クラス TAddRunInformationModuleCommand の解説
[Commands Category]

This is the TAddRunInformationModuleCommand class. [詳細]

#include <TAddRunInformationModuleCommand.hh>

TAddRunInformationModuleCommandに対する継承グラフ

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

Public メソッド

 TAddRunInformationModuleCommand (TRunManager *manager, TSoftwareRunInformationModule *module)
 ~TAddRunInformationModuleCommand ()
Tvoid Execute (const TstringList &arguments)
TRunManager * GetRunManager () const
Tvoid SetRunManager (TRunManager *manager)
const TstringGetCommandName () const
const TstringGetGuidance () const
Tvoid SetCommandName (const Tstring &name)
Tvoid SetGuidance (const Tstring &guidance)
virtual Tvoid ShowCommandDetail () const
const TSoftwareRunInformationModule * GetRunInformationModule () const
Tvoid SetRunInformationModule (TSoftwareRunInformationModule *module)

Protected 変数

TRunManager * theRunManager
Tstring theCommandName
Tstring theGuidance
TSoftwareRunInformationModule * theRunInformationModule

解説

This is the TAddRunInformationModuleCommand class.

作者:
Go IWAI <goiwai@users.sourceforge.jp>
The TAddRunInformationModuleCommand class detail description. Write it down ASAP!

TODO:
None?

バグ:
None?

TAddRunInformationModuleCommand.hh59 行で定義されています。


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

TAddRunInformationModuleCommand::TAddRunInformationModuleCommand TRunManager *  manager,
TSoftwareRunInformationModule *  module
 

TAddRunInformationModuleCommand.cc24 行で定義されています。

TAddRunInformationModuleCommand::~TAddRunInformationModuleCommand  ) 
 

TAddRunInformationModuleCommand.cc28 行で定義されています。


メソッドの解説

Tvoid TAddRunInformationModuleCommand::Execute const TstringList arguments  )  [virtual]
 

TCommandを再定義しています。

TAddRunInformationModuleCommand.cc31 行で定義されています。

参照 TRunInformationTable::AddRunInformation(), TRunInformationModuleCommand::theRunInformationModule, と Tvoid.

const Tstring & TCommand::GetCommandName  )  const [inline, inherited]
 

TCommand.hh87 行で定義されています。

参照 TCommand::theCommandName, と Tstring.

const Tstring & TCommand::GetGuidance  )  const [inline, inherited]
 

TCommand.hh92 行で定義されています。

参照 TCommand::theGuidance, と Tstring.

呼出 THelpCommand::Execute().

const TSoftwareRunInformationModule * TRunInformationModuleCommand::GetRunInformationModule  )  const [inline, inherited]
 

TRunInformationModuleCommand.hh76 行で定義されています。

参照 TRunInformationModuleCommand::theRunInformationModule.

TRunManager * TCommand::GetRunManager  )  const [inline, inherited]
 

TCommand.hh109 行で定義されています。

参照 TCommand::theRunManager.

Tvoid TCommand::SetCommandName const Tstring name  )  [inline, inherited]
 

TCommand.hh97 行で定義されています。

参照 TCommand::theCommandName, と Tvoid.

Tvoid TCommand::SetGuidance const Tstring guidance  )  [inline, inherited]
 

TCommand.hh103 行で定義されています。

参照 TCommand::theGuidance, と Tvoid.

Tvoid TRunInformationModuleCommand::SetRunInformationModule TSoftwareRunInformationModule *  module  )  [inline, inherited]
 

TRunInformationModuleCommand.hh81 行で定義されています。

参照 TRunInformationModuleCommand::theRunInformationModule, と Tvoid.

Tvoid TCommand::SetRunManager TRunManager *  manager  )  [inline, inherited]
 

TCommand.hh114 行で定義されています。

参照 TCommand::theRunManager, と Tvoid.

Tvoid TCommand::ShowCommandDetail  )  const [virtual, inherited]
 

TCommand.cc29 行で定義されています。

参照 Tcout, Tendl, TCommand::theCommandName, TCommand::theGuidance, と Tvoid.

呼出 TUnsetEnvironmentVariableCommand::Execute(), TUnaliasCommand::Execute(), TSourceCommand::Execute(), TSleepCommand::Execute(), TShellCommand::Execute(), TSetStackSizeCommand::Execute(), TSetEnvironmentVariableCommand::Execute(), TRunTimeLimitCommand::Execute(), TRunStartCommand::Execute(), TRunEventLimitCommand::Execute(), TReadFileCommand::Execute(), TPrintEnvironmentVariableCommand::Execute(), TPrintAllEnvironmentVariablesCommand::Execute(), TListCommand::Execute(), THelpCommand::Execute(), TExecuteCommand::Execute(), と TAliasCommand::Execute().


変数の解説

Tstring TCommand::theCommandName [protected, inherited]
 

TCommand.hh61 行で定義されています。

呼出 TCommand::Execute(), TCommand::GetCommandName(), TCommand::SetCommandName(), と TCommand::ShowCommandDetail().

Tstring TCommand::theGuidance [protected, inherited]
 

TCommand.hh62 行で定義されています。

呼出 TCommand::GetGuidance(), TCommand::SetGuidance(), と TCommand::ShowCommandDetail().

TSoftwareRunInformationModule* TRunInformationModuleCommand::theRunInformationModule [protected, inherited]
 

TRunInformationModuleCommand.hh60 行で定義されています。

呼出 TShowRunInformationModuleCommand::Execute(), TSetRunInformationModuleCommand::Execute(), TInitializeRunInformationModuleCommand::Execute(), TClearRunInformationModuleCommand::Execute(), Execute(), TRunInformationModuleCommand::GetRunInformationModule(), と TRunInformationModuleCommand::SetRunInformationModule().

TRunManager* TCommand::theRunManager [protected, inherited]
 

TCommand.hh60 行で定義されています。

呼出 TWaitCommand::Execute(), TUnaliasCommand::Execute(), TSystemShutdownCommand::Execute(), TSourceCommand::Execute(), TShowRunManagerCommand::Execute(), TShowEventManagerCommand::Execute(), TSetStackSizeCommand::Execute(), TSetRunIdCommand::Execute(), TRunTimeLimitCommand::Execute(), TRunSuspendCommand::Execute(), TRunStopCommand::Execute(), TRunStartCommand::Execute(), TRunResumeCommand::Execute(), TRunEventLimitCommand::Execute(), TQuitCommand::Execute(), TPrintCurrentWorkingDirectoryCommand::Execute(), TPrintAuthorInformationCommand::Execute(), TPrintAllEnvironmentVariablesCommand::Execute(), TPopupLogoCommand::Execute(), TPopdownLogoCommand::Execute(), THelpCommand::Execute(), TExitCommand::Execute(), TExecuteCommand::Execute(), TChangeDirectoryCommand::Execute(), TAliasCommand::Execute(), TCommand::GetRunManager(), と TCommand::SetRunManager().


このクラスの解説は次のファイルから生成されました:

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