Public メソッド | Private 変数

クラス 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

説明

rating/feature.h14 行で定義されています。


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

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

rating/feature.h18 行で定義されています。

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

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


関数

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]

rating/feature.h24 行で定義されています。

参照先 my_name.

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


変数

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

rating/feature.h16 行で定義されています。

参照元 name().


このクラスの説明は次のファイルから生成されました:
 全て クラス ネームスペース ファイル 関数 変数 型定義 列挙型 列挙型の値 フレンド マクロ定義