Public メソッド | Public 変数

構造体 テンプレート osl::checkmate::FixedAttackHelper< P, SetPieces >

osl::checkmate::FixedAttackHelper< P, SetPieces >のコラボレーション図
Collaboration graph
[凡例]

すべてのメンバ一覧

Public メソッド

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

Public 変数

FixedDepthSearchersearcher
Move move
int depth
ProofDisproofpdp
PieceStandpieces

説明

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

fixedDepthSearcher.tcc18 行で定義されています。


コンストラクタとデストラクタ

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

fixedDepthSearcher.tcc24 行で定義されています。


関数

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

変数

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

この構造体の説明は次のファイルから生成されました:
 全て クラス ネームスペース ファイル 関数 変数 型定義 列挙型 列挙型の値 フレンド マクロ定義