構造体 テンプレート osl::checkmate::OracleProverLightDefense< Attacker >

OracleProverLight::defense Ƥhelper [詳細]

osl::checkmate::OracleProverLightDefense< Attacker >のコラボレーション図

Collaboration graph
[凡例]

すべてのメンバ一覧

Public メソッド

void operator() (Position)

Public 変数

OracleProverLight< Attacker > * prover
ProofOracleDefense< Attacker > oracle
ProofDisproof result


説明

template<Player Attacker>
struct osl::checkmate::OracleProverLightDefense< Attacker >

OracleProverLight::defense Ƥhelper

checkmate/oracleProverLight.cc20 行で定義されています。


関数

template<Player Attacker>
void osl::checkmate::OracleProverLightDefense< Attacker >::operator() ( Position   )  [inline]


変数

template<Player Attacker>
OracleProverLight<Attacker>* osl::checkmate::OracleProverLightDefense< Attacker >::prover

template<Player Attacker>
ProofOracleDefense<Attacker> osl::checkmate::OracleProverLightDefense< Attacker >::oracle

template<Player Attacker>
ProofDisproof osl::checkmate::OracleProverLightDefense< Attacker >::result


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

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