Public Member Functions | Public Attributes
DoUndoHelper< State, P, isAttack, withEffect > Struct Template Reference
Collaboration diagram for DoUndoHelper< State, P, isAttack, withEffect >:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 DoUndoHelper (State &s, int level)
void operator() (Square p)
 DoUndoHelper (State &s, int level)
void operator() (Square p)

Public Attributes

Statestate
int level
Move move

Detailed Description

template<class State, Player P, bool isAttack, bool withEffect>
struct DoUndoHelper< State, P, isAttack, withEffect >

Definition at line 46 of file checkMovePerf.cc.


Constructor & Destructor Documentation

template<class State, Player P, bool isAttack, bool withEffect>
DoUndoHelper< State, P, isAttack, withEffect >::DoUndoHelper ( State s,
int  level 
) [inline]

Definition at line 52 of file checkMovePerf.cc.

template<class State, Player P, bool isAttack, bool withEffect>
DoUndoHelper< State, P, isAttack, withEffect >::DoUndoHelper ( State s,
int  level 
) [inline]

Definition at line 52 of file simpleMovePerf.cc.


Member Function Documentation

template<class State, Player P, bool isAttack, bool withEffect>
void DoUndoHelper< State, P, isAttack, withEffect >::operator() ( Square  p) [inline]

Definition at line 53 of file simpleMovePerf.cc.

template<class State, Player P, bool isAttack, bool withEffect>
void DoUndoHelper< State, P, isAttack, withEffect >::operator() ( Square  p) [inline]

Definition at line 53 of file checkMovePerf.cc.


Member Data Documentation

template<class State, Player P, bool isAttack, bool withEffect>
int DoUndoHelper< State, P, isAttack, withEffect >::level

Definition at line 49 of file checkMovePerf.cc.

template<class State, Player P, bool isAttack, bool withEffect>
Move DoUndoHelper< State, P, isAttack, withEffect >::move

Definition at line 50 of file checkMovePerf.cc.

template<class State, Player P, bool isAttack, bool withEffect>
State & DoUndoHelper< State, P, isAttack, withEffect >::state

Definition at line 48 of file checkMovePerf.cc.


The documentation for this struct was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines