Public メソッド | |
DoUndoMoveLockCapture (state_t &s, Position from, Position to, Piece target, int promoteMask) | |
~DoUndoMoveLockCapture () | |
Private 型 | |
typedef hash::HashState < BaseState > | state_t |
typedef apply_move::DoUndoMoveLockCapture < BaseState > | baselock_t |
Private 変数 | |
state_t & | state |
HashKey | oldHash |
boost::scoped_ptr< baselock_t > | baselock |
hashState.tcc の 41 行で定義されています。
typedef hash::HashState<BaseState> osl::apply_move::DoUndoMoveLockCapture< hash::HashState< BaseState > >::state_t [private] |
hashState.tcc の 44 行で定義されています。
typedef apply_move::DoUndoMoveLockCapture<BaseState> osl::apply_move::DoUndoMoveLockCapture< hash::HashState< BaseState > >::baselock_t [private] |
hashState.tcc の 47 行で定義されています。
osl::apply_move::DoUndoMoveLockCapture< hash::HashState< BaseState > >::DoUndoMoveLockCapture | ( | state_t & | s, | |
Position | from, | |||
Position | to, | |||
Piece | target, | |||
int | promoteMask | |||
) |
osl::apply_move::DoUndoMoveLockCapture< hash::HashState< BaseState > >::~DoUndoMoveLockCapture | ( | ) |
state_t& osl::apply_move::DoUndoMoveLockCapture< hash::HashState< BaseState > >::state [private] |
hashState.tcc の 45 行で定義されています。
HashKey osl::apply_move::DoUndoMoveLockCapture< hash::HashState< BaseState > >::oldHash [private] |
hashState.tcc の 46 行で定義されています。
boost::scoped_ptr<baselock_t> osl::apply_move::DoUndoMoveLockCapture< hash::HashState< BaseState > >::baselock [private] |
hashState.tcc の 48 行で定義されています。