KonoeCommandProcessor

クラス概要

このクラスは、KonoeOrderlyに保持され、あるクラスのオブジェクトを 操作する一つの命令を実行する役割を果たします。

継承関係

このクラスを継承して実際の命令実行ユニットをつくります。通常は KonoeOrderlyの内部でのみ参照されるのでクラス内クラスとして継承 されます。

メンバー関数

KonoeCommandProcessor( KonoeCommandDescriptor * cd, KonoeOrderly * owner )
コンストラクタです。引数としてコマンド記述子KonoeCommandDescriptorと親となるOrderlyを与えます。
const KChar * getMethodName( )
このコマンドの名前を返します。
void printHelp( ostream & os, KInt flag )
このコマンドの解説を出力ストリームに返します。
virtual KInt execute( KonoeCommand * cmd )
命令を実行します。引数に解読された命令文字列KonoeCommandをとります。 純粋仮想関数です。
virtual KInt checkArgument( KonoeCommand * cmd )
引数がコマンドに与えられた様式とあっているかチェックします。

メンバーデータ

定数


[File = KonoeCommandProcessor.html] last modified = 18-Jul-1998
KONOEコラボレーション konoe-req@kuhes1.scphys.kyoto-u.ac.jp