クラス osl::rating::Feature

#include <feature.h>

osl::rating::Featureに対する継承グラフ
Inheritance graph
[凡例]

すべてのメンバ一覧

Public メソッド

 Feature (const std::string &name)
virtual ~Feature ()
virtual bool match (const NumEffectState &state, Move, const RatingEnv &) const =0
virtual bool effectiveInCheck () const
const std::string & name () const

Private 変数

std::string my_name

説明

feature.h17 行で定義されています。


コンストラクタとデストラクタ

osl::rating::Feature::Feature ( const std::string &  name  )  [inline]

feature.h21 行で定義されています。

osl::rating::Feature::~Feature (  )  [virtual]

feature.cc8 行で定義されています。


関数

virtual bool osl::rating::Feature::effectiveInCheck (  )  const [inline, virtual]
virtual bool osl::rating::Feature::match ( const NumEffectState &  state,
Move  ,
const RatingEnv  
) const [pure virtual]
const std::string& osl::rating::Feature::name (  )  const [inline]

feature.h27 行で定義されています。

参照先 my_name.

参照元 osl::rating::BradleyTerry::update().


変数

std::string osl::rating::Feature::my_name [private]

feature.h19 行で定義されています。

参照元 name().


このクラスの説明は次のファイルから生成されました:
 全て クラス ネームスペース ファイル 関数 変数 型定義 列挙型 列挙型の値 フレンド マクロ定義
Sun May 16 09:58:37 2010に生成されました。  doxygen 1.6.3