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


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

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

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

参照先 value.

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


関数

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

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

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

参照元 operator Move().

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

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

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

参照元 operator Move().

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

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

参照先 value.

参照元 operator Move().

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

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

参照先 value.

参照元 operator Move().

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

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

参照先 value.

参照元 operator Move().

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

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

参照先 value.

参照元 operator Move().

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

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

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

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

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

参照先 value.


変数

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

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


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

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