Public メソッド | Private 変数

クラス osl::book::OMove

#include <openingBook.h>

すべてのメンバ一覧

Public メソッド

 OMove (int i)
 OMove (Move m)
Square from ()
Square to ()
bool isPromotion ()
Ptype capturePtype ()
Ptype ptype ()
Player player ()
 operator Move ()
 operator int ()

Private 変数

int value

説明

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


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

osl::book::OMove::OMove ( int  i  )  [inline]

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

参照先 value.

osl::book::OMove::OMove ( Move  m  )  [inline]

関数

Ptype osl::book::OMove::capturePtype (  )  [inline]

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

参照先 value.

参照元 operator Move().

Square osl::book::OMove::from (  )  [inline]

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

参照先 osl::Square::STAND(), と value.

参照元 OMove(), と operator Move().

bool osl::book::OMove::isPromotion (  )  [inline]

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

参照先 value.

参照元 operator Move().

osl::book::OMove::operator int (  )  [inline]

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

参照先 value.

osl::book::OMove::operator Move (  )  [inline]

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

参照先 capturePtype(), from(), isPromotion(), player(), ptype(), と to().

Player osl::book::OMove::player (  )  [inline]

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

参照先 value.

参照元 operator Move().

Ptype osl::book::OMove::ptype (  )  [inline]

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

参照先 value.

参照元 operator Move().

Square osl::book::OMove::to (  )  [inline]

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

参照先 osl::Square::STAND(), と value.

参照元 OMove(), と operator Move().


変数

int osl::book::OMove::value [private]

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

参照元 capturePtype(), from(), isPromotion(), OMove(), operator int(), player(), ptype(), と to().


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