クラス rcsc::PlayerSupportCommand

abstract support command [詳細]

#include <player_command.h>

rcsc::PlayerSupportCommandに対する継承グラフ

rcsc::PlayerCommand rcsc::PlayerAttentiontoCommand rcsc::PlayerChangeViewCommand rcsc::PlayerCLangCommand rcsc::PlayerCompressionCommand rcsc::PlayerDoneCommand rcsc::PlayerEarCommand rcsc::PlayerPointtoCommand rcsc::PlayerSayCommand rcsc::PlayerScoreCommand rcsc::PlayerSenseBodyCommand rcsc::PlayerTurnNeckCommand すべてのメンバ一覧

Public メソッド

virtual ~PlayerSupportCommand ()
 virtual destructor, but nothing to do
virtual Type type () const=0
 get command type (pure virtual)
virtual std::ostream & toStr (std::ostream &to) const=0
 put command string to ostream (pure virtual)
virtual std::string name () const=0
 get command name (pure virtual)

Protected メソッド

 PlayerSupportCommand ()
 constructor is protected because this is abstract class.

説明

abstract support command


関数

virtual Type rcsc::PlayerSupportCommand::type (  )  const [pure virtual]

get command type (pure virtual)

戻り値:
command type Id

rcsc::PlayerCommandを実装しています。

rcsc::PlayerTurnNeckCommandrcsc::PlayerChangeViewCommandrcsc::PlayerSayCommandrcsc::PlayerPointtoCommandrcsc::PlayerAttentiontoCommandrcsc::PlayerCLangCommandrcsc::PlayerEarCommandrcsc::PlayerSenseBodyCommandrcsc::PlayerScoreCommandrcsc::PlayerCompressionCommandrcsc::PlayerDoneCommandで実装されています。

virtual std::ostream& rcsc::PlayerSupportCommand::toStr ( std::ostream &  to  )  const [pure virtual]

put command string to ostream (pure virtual)

引数:
to reference to the output stream
戻り値:
reference to the output stream

rcsc::PlayerCommandを実装しています。

rcsc::PlayerTurnNeckCommandrcsc::PlayerChangeViewCommandrcsc::PlayerSayCommandrcsc::PlayerPointtoCommandrcsc::PlayerAttentiontoCommandrcsc::PlayerCLangCommandrcsc::PlayerEarCommandrcsc::PlayerSenseBodyCommandrcsc::PlayerScoreCommandrcsc::PlayerCompressionCommandrcsc::PlayerDoneCommandで実装されています。

virtual std::string rcsc::PlayerSupportCommand::name (  )  const [pure virtual]

get command name (pure virtual)

戻り値:
command name string

rcsc::PlayerCommandを実装しています。

rcsc::PlayerTurnNeckCommandrcsc::PlayerChangeViewCommandrcsc::PlayerSayCommandrcsc::PlayerPointtoCommandrcsc::PlayerAttentiontoCommandrcsc::PlayerCLangCommandrcsc::PlayerEarCommandrcsc::PlayerSenseBodyCommandrcsc::PlayerScoreCommandrcsc::PlayerCompressionCommandrcsc::PlayerDoneCommandで実装されています。


このクラスの説明は次のファイルから生成されました:
librcscに対してThu May 1 15:41:27 2008に生成されました。  doxygen 1.5.0