Public メソッド | |
DoUndoMoveLockSimple (state_t &s, Position from, Position to, int promoteMask) | |
~DoUndoMoveLockSimple () | |
Private 型 | |
typedef hash::HashState < BaseState > | state_t |
typedef apply_move::DoUndoMoveLockSimple < BaseState > | baselock_t |
Private 変数 | |
state_t & | state |
HashKey | oldHash |
boost::scoped_ptr< baselock_t > | baselock |
hashState.tcc の 13 行で定義されています。
typedef hash::HashState<BaseState> osl::apply_move::DoUndoMoveLockSimple< hash::HashState< BaseState > >::state_t [private] |
hashState.tcc の 16 行で定義されています。
typedef apply_move::DoUndoMoveLockSimple<BaseState> osl::apply_move::DoUndoMoveLockSimple< hash::HashState< BaseState > >::baselock_t [private] |
hashState.tcc の 19 行で定義されています。
osl::apply_move::DoUndoMoveLockSimple< hash::HashState< BaseState > >::DoUndoMoveLockSimple | ( | state_t & | s, | |
Position | from, | |||
Position | to, | |||
int | promoteMask | |||
) |
osl::apply_move::DoUndoMoveLockSimple< hash::HashState< BaseState > >::~DoUndoMoveLockSimple | ( | ) |
state_t& osl::apply_move::DoUndoMoveLockSimple< hash::HashState< BaseState > >::state [private] |
hashState.tcc の 17 行で定義されています。
HashKey osl::apply_move::DoUndoMoveLockSimple< hash::HashState< BaseState > >::oldHash [private] |
hashState.tcc の 18 行で定義されています。
boost::scoped_ptr<baselock_t> osl::apply_move::DoUndoMoveLockSimple< hash::HashState< BaseState > >::baselock [private] |
hashState.tcc の 20 行で定義されています。