Public メソッド | Private 変数

クラス 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.h13 行で定義されています。


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

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

ratedMove.h18 行で定義されています。

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

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

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

ratedMove.h24 行で定義されています。


関数

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

ratedMove.h30 行で定義されています。

参照先 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.h26 行で定義されています。

参照先 optimistic_rating.

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

ratedMove.h25 行で定義されています。

参照先 all_rating.


変数

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

ratedMove.h16 行で定義されています。

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

ratedMove.h15 行で定義されています。

参照元 move().

ratedMove.h16 行で定義されています。

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


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