All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
Public Member Functions | Public Attributes | List of all members
DoUndoHelper< State, P, isAttack, withEffect > Struct Template Reference
Collaboration diagram for DoUndoHelper< State, P, isAttack, withEffect >:
Collaboration graph
[legend]

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 checkMovePerf.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 simpleMovePerf.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: