TCommand class Reference

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

# クラス TCommand の解説

`#include <TCommand.hh>`

TCommandに対する継承グラフ

[凡例]
TCommandのコラボレーション図

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

## Public メソッド
| TCommand (TRunManager *manager, const Tstring &name, const Tstring &guidance="")
| TCommand (const Tstring &name, const Tstring &guidance="")
virtual | ~TCommand ()
TRunManager * | GetRunManager () const
Tvoid | SetRunManager (TRunManager *manager)
const Tstring & | GetCommandName () const
const Tstring & | GetGuidance () const
Tvoid | SetCommandName (const Tstring &name)
Tvoid | SetGuidance (const Tstring &guidance)
virtual Tvoid | Execute (const TstringList &arguments)
virtual Tvoid | ShowCommandDetail () const
## Protected 変数
TRunManager * | theRunManager
Tstring | theCommandName
Tstring | theGuidance

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

TCommand::TCommand | ( | TRunManager * | manager,
|  | const Tstring & | name,
|  | const Tstring & | guidance = ""
| ) |

TCommand::TCommand | ( | const Tstring & | name,
|  | const Tstring & | guidance = ""
| ) |

virtual TCommand::~TCommand | ( |  | ) | `[virtual]`

## メソッドの解説

virtual Tvoid TCommand::Execute | ( | const TstringList & | arguments | ) | `[virtual]`

| TAddRunInformationModuleCommand, TAliasCommand, TAnalysisResumeCommand, TAnalysisStartCommand, TAnalysisStopCommand, TAnalysisSuspendCommand, TChangeDirectoryCommand, TClearRunInformationModuleCommand, TDateCommand, TExecuteCommand, TExitCommand, THelpCommand, TInitializeRunInformationModuleCommand, TListCommand, TPopdownLogoCommand, TPopupLogoCommand, TPrintAllEnvironmentVariablesCommand, TPrintAuthorInformationCommand, TPrintCurrentWorkingDirectoryCommand, TPrintEnvironmentVariableCommand, TQuitCommand, TReadFileCommand, TRunEventLimitCommand, TRunResumeCommand, TRunShutdownCommand, TRunStartCommand, TRunStopCommand, TRunSuspendCommand, TRunTimeLimitCommand, TSetEnvironmentVariableCommand, TSetRunIdCommand, TSetRunInformationModuleCommand, TSetStackSizeCommand, TShellCommand, TShowAnalysisManagerCommand, TShowEventManagerCommand, TShowNetworkStatusCommand, TShowRunInformationModuleCommand, TShowRunManagerCommand, TSleepCommand, TSourceCommand, TUnaliasCommand, と TUnsetEnvironmentVariableCommandで再定義されています。

const Tstring & TCommand::GetCommandName | ( |  | ) | `[inline]`

const Tstring & TCommand::GetGuidance | ( |  | ) | `[inline]`

TRunManager * TCommand::GetRunManager | ( |  | ) | `[inline]`

Tvoid TCommand::SetCommandName | ( | const Tstring & | name | ) | `[inline]`

Tvoid TCommand::SetGuidance | ( | const Tstring & | guidance | ) | `[inline]`

Tvoid TCommand::SetRunManager | ( | TRunManager * | manager | ) | `[inline]`

virtual Tvoid TCommand::ShowCommandDetail | ( |  | ) | `[virtual]`

## 変数の解説

Tstring TCommand::theCommandName`[protected]`

Tstring TCommand::theGuidance`[protected]`

TRunManager* TCommand::theRunManager`[protected]`

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

- TCommand.hh