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


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

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

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

参照先 value.

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

関数

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

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

参照先 value.

参照元 operator Move().

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

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

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

参照元 operator Move().

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

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

参照先 value.

参照元 operator Move().

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

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

参照先 value.

参照元 operator Move().

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

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

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

参照元 operator Move().

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

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

参照先 value.

参照元 operator Move().

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

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

参照先 value.

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

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

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


変数

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

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


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