クラス osl::record::opening::OMove

#include <openingBook.h>

すべてのメンバ一覧

Public メソッド

 OMove (int i)
 OMove (Move m)
Position getFrom ()
Position getTo ()
bool isPromote ()
Ptype getCapturePtype ()
Ptype getPtype ()
Player getPlayer ()
 operator Move ()
 operator int ()

Private 変数

int value

説明

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


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

osl::record::opening::OMove::OMove ( int  i  )  [inline]

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

参照先 value.

osl::record::opening::OMove::OMove ( Move  m  )  [inline]

関数

Ptype osl::record::opening::OMove::getCapturePtype (  )  [inline]

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

参照先 value.

参照元 operator Move().

Position osl::record::opening::OMove::getFrom (  )  [inline]

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

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

参照元 operator Move().

Player osl::record::opening::OMove::getPlayer (  )  [inline]

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

参照先 value.

参照元 operator Move().

Ptype osl::record::opening::OMove::getPtype (  )  [inline]

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

参照先 value.

参照元 operator Move().

Position osl::record::opening::OMove::getTo (  )  [inline]

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

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

参照元 operator Move().

bool osl::record::opening::OMove::isPromote (  )  [inline]

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

参照先 value.

参照元 operator Move().

osl::record::opening::OMove::operator int (  )  [inline]

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

参照先 value.

osl::record::opening::OMove::operator Move (  )  [inline]

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

参照先 getCapturePtype(), getFrom(), getPlayer(), getPtype(), getTo(), と isPromote().


変数

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

参照元 getCapturePtype(), getFrom(), getPlayer(), getPtype(), getTo(), isPromote(), OMove(), と operator int().


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