All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Public Member Functions | Public Attributes
osl::checkmate::FixedAttackHelper< P, SetPieces > Struct Template Reference
Collaboration diagram for osl::checkmate::FixedAttackHelper< P, SetPieces >:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 FixedAttackHelper (FixedDepthSearcher &s, int d, ProofDisproof &p, PieceStand &pi)
void operator() (Square)

Public Attributes

FixedDepthSearchersearcher
Move move
int depth
ProofDisproofpdp
PieceStandpieces

Detailed Description

template<Player P, bool SetPieces>
struct osl::checkmate::FixedAttackHelper< P, SetPieces >

Definition at line 27 of file fixedDepthSearcher.tcc.


Constructor & Destructor Documentation

template<Player P, bool SetPieces>
osl::checkmate::FixedAttackHelper< P, SetPieces >::FixedAttackHelper ( FixedDepthSearcher s,
int  d,
ProofDisproof p,
PieceStand pi 
) [inline]

Definition at line 33 of file fixedDepthSearcher.tcc.


Member Function Documentation

template<Player P, bool SetPieces>
void osl::checkmate::FixedAttackHelper< P, SetPieces >::operator() ( Square  ) [inline]

Member Data Documentation

template<Player P, bool SetPieces>
int osl::checkmate::FixedAttackHelper< P, SetPieces >::depth
template<Player P, bool SetPieces>
Move osl::checkmate::FixedAttackHelper< P, SetPieces >::move
template<Player P, bool SetPieces>
ProofDisproof& osl::checkmate::FixedAttackHelper< P, SetPieces >::pdp
template<Player P, bool SetPieces>
PieceStand& osl::checkmate::FixedAttackHelper< P, SetPieces >::pieces
template<Player P, bool SetPieces>
FixedDepthSearcher& osl::checkmate::FixedAttackHelper< P, SetPieces >::searcher

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