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


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

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

openingBook.h の 122 行で定義されています。

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

openingBook.h の 123 行で定義されています。


関数

Move osl::record::opening::WMove::getMove (  )  const [inline]
int osl::record::opening::WMove::getStateIndex (  )  const [inline]
int osl::record::opening::WMove::getWeight (  )  const [inline]
void osl::record::opening::WMove::setWeight ( const int  w  )  [inline]

openingBook.h の 128 行で定義されています。

参照先 weight.


フレンドと関連する関数

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

変数

openingBook.h の 118 行で定義されています。

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

openingBook.h の 119 行で定義されています。

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

openingBook.h の 120 行で定義されています。

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


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