クラス osl::record::opening::WMove

#include <openingBook.h>

osl::record::opening::WMoveのコラボレーション図

Collaboration graph
[凡例]

すべてのメンバ一覧

Public メソッド

 WMove ()
 WMove (Move m, int i, int w)
Move getMove () const
int getStateIndex () const
int getWeight () const
void setWeight (const int w)

Private 変数

Move move
int stateIndex
int weight

フレンド

std::ostream & operator<< (std::ostream &os, const WMove &w)
std::istream & operator>> (std::istream &is, WMove &w)


説明

openingBook.h114 行で定義されています。


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

osl::record::opening::WMove::WMove (  )  [inline]

openingBook.h120 行で定義されています。

osl::record::opening::WMove::WMove ( Move  m,
int  i,
int  w 
) [inline]

openingBook.h121 行で定義されています。


関数

Move osl::record::opening::WMove::getMove (  )  const [inline]

openingBook.h123 行で定義されています。

参照先 move.

参照元 osl::record::opening::operator<<().

int osl::record::opening::WMove::getStateIndex (  )  const [inline]

openingBook.h124 行で定義されています。

参照先 stateIndex.

参照元 osl::record::opening::operator<<().

int osl::record::opening::WMove::getWeight (  )  const [inline]

openingBook.h125 行で定義されています。

参照先 weight.

参照元 doMain(), osl::record::opening::WMoveSort::operator()(), と osl::record::opening::operator<<().

void osl::record::opening::WMove::setWeight ( const int  w  )  [inline]

openingBook.h126 行で定義されています。

参照先 weight.


フレンドと関連する関数

std::ostream& operator<< ( std::ostream &  os,
const WMove w 
) [friend]

std::istream& operator>> ( std::istream &  is,
WMove w 
) [friend]


変数

openingBook.h116 行で定義されています。

参照元 getMove(), と osl::record::opening::operator>>().

openingBook.h117 行で定義されています。

参照元 getStateIndex(), と osl::record::opening::operator>>().

openingBook.h118 行で定義されています。

参照元 getWeight(), osl::record::opening::operator>>(), と setWeight().


このクラスの説明は次のファイルから生成されました:

Thu Oct 8 05:01:18 2009に生成されました。  doxygen 1.5.6