クラス テンプレート osl::apply_move::DoUndoMoveLockSimple< SimpleState >

osl::apply_move::DoUndoMoveLockSimple< SimpleState >に対する継承グラフ

Inheritance graph
[凡例]
osl::apply_move::DoUndoMoveLockSimple< SimpleState >のコラボレーション図

Collaboration graph
[凡例]

すべてのメンバ一覧

Public メソッド

 DoUndoMoveLockSimple (SimpleState &s, Position f, Position t, int promoteMask)
 ~DoUndoMoveLockSimple ()

Private 変数

SimpleState & state
Position from
Position to
Piece oldPiece
int num


説明

template<>
class osl::apply_move::DoUndoMoveLockSimple< SimpleState >

simpleState.cc696 行で定義されています。


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

osl::apply_move::DoUndoMoveLockSimple< SimpleState >::DoUndoMoveLockSimple ( SimpleState &  s,
Position  f,
Position  t,
int  promoteMask 
)

simpleState.cc741 行で定義されています。

参照先 osl::BLACK, と state.

osl::apply_move::DoUndoMoveLockSimple< SimpleState >::~DoUndoMoveLockSimple (  ) 

simpleState.cc756 行で定義されています。

参照先 osl::BLACK, と state.


変数

SimpleState& osl::apply_move::DoUndoMoveLockSimple< SimpleState >::state [private]

simpleState.cc698 行で定義されています。

Position osl::apply_move::DoUndoMoveLockSimple< SimpleState >::from [private]

simpleState.cc699 行で定義されています。

Position osl::apply_move::DoUndoMoveLockSimple< SimpleState >::to [private]

simpleState.cc699 行で定義されています。

Piece osl::apply_move::DoUndoMoveLockSimple< SimpleState >::oldPiece [private]

simpleState.cc700 行で定義されています。

int osl::apply_move::DoUndoMoveLockSimple< SimpleState >::num [private]

simpleState.cc701 行で定義されています。


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

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