クラス osl::rating::RatedMove

#include <ratedMove.h>

osl::rating::RatedMoveのコラボレーション図
Collaboration graph
[凡例]

すべてのメンバ一覧

Public メソッド

 RatedMove (Move move, int rating, int optimistic)
 RatedMove (Move move, int rating)
 RatedMove ()
void setRating (int rating)
void setOptimisticRating (int rating)
const Move move () const
int rating () const
int optimisticRating () const

Private 変数

Move my_move
signed short all_rating
signed short optimistic_rating

説明

ratedMove.h の 13 行で定義されています。


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

osl::rating::RatedMove::RatedMove ( Move  move,
int  rating,
int  optimistic 
) [inline]

ratedMove.h の 18 行で定義されています。

osl::rating::RatedMove::RatedMove ( Move  move,
int  rating 
) [inline]

ratedMove.h の 21 行で定義されています。

osl::rating::RatedMove::RatedMove (  )  [inline]

ratedMove.h の 24 行で定義されています。


関数

const Move osl::rating::RatedMove::move (  )  const [inline]
int osl::rating::RatedMove::optimisticRating (  )  const [inline]

ratedMove.h の 30 行で定義されています。

参照先 optimistic_rating.

参照元 osl::rating::operator<(), osl::rating::operator<<(), と osl::rating::operator>().

int osl::rating::RatedMove::rating (  )  const [inline]
void osl::rating::RatedMove::setOptimisticRating ( int  rating  )  [inline]

ratedMove.h の 26 行で定義されています。

参照先 optimistic_rating.

void osl::rating::RatedMove::setRating ( int  rating  )  [inline]

ratedMove.h の 25 行で定義されています。

参照先 all_rating.


変数

signed short osl::rating::RatedMove::all_rating [private]

ratedMove.h の 16 行で定義されています。

参照元 rating(), と setRating().

ratedMove.h の 15 行で定義されています。

参照元 move().

ratedMove.h の 16 行で定義されています。

参照元 optimisticRating(), と setOptimisticRating().


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