構造体 テンプレート osl::apply_move::ApplyMove< P >

doUndoMove Ƥ֤Υ󥿡ե [詳細]

#include <applyMove.h>

すべてのメンバ一覧

Static Public メソッド

template<class State, class Func>
static void doUndoMoveOrPass (State &state, Move move, Func &f)
template<class State, class Func>
static void doUndoMove (State &state, Move move, Func &f)


説明

template<Player P>
struct osl::apply_move::ApplyMove< P >

doUndoMove Ƥ֤Υ󥿡ե

ApplyMove<BLACK>::doUndoMove(state, move, function); Τ褦˻Ȥ State ApplyDoUndoXXXMove<State> ü첽Ǥ

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


関数

template<Player P>
template<class State, class Func>
static void osl::apply_move::ApplyMove< P >::doUndoMoveOrPass ( State state,
Move  move,
Func &  f 
) [inline, static]

template<Player P>
template<class State, class Func>
static void osl::apply_move::ApplyMove< P >::doUndoMove ( State state,
Move  move,
Func &  f 
) [inline, static]


この構造体の説明は次のファイルから生成されました:

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