クラス テンプレート osl::checkmate::OracleProverLight< Attacker >::DefenseHelper< Searcher, P >

osl::checkmate::OracleProverLight< Attacker >::DefenseHelper< Searcher, P >のコラボレーション図

Collaboration graph
[凡例]

すべてのメンバ一覧

Public メソッド

 DefenseHelper (Searcher *searcher, const NtesukiRecord *record_orig, unsigned int pass_left)
void operator() (Position p)

Public 変数

bool result

Private 変数

Searchersearcher
const NtesukiRecordrecord_orig
unsigned int pass_left


説明

template<Player Attacker>
template<class Searcher, Player P>
class osl::checkmate::OracleProverLight< Attacker >::DefenseHelper< Searcher, P >

oracleProverLight.tcc48 行で定義されています。


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

template<Player Attacker>
template<class Searcher, Player P>
osl::checkmate::OracleProverLight< Attacker >::DefenseHelper< Searcher, P >::DefenseHelper ( Searcher searcher,
const NtesukiRecord record_orig,
unsigned int  pass_left 
) [inline]

oracleProverLight.tcc58 行で定義されています。


関数

template<Player Attacker>
template<class Searcher, Player P>
void osl::checkmate::OracleProverLight< Attacker >::DefenseHelper< Searcher, P >::operator() ( Position  p  )  [inline]

oracleProverLight.tcc64 行で定義されています。


変数

template<Player Attacker>
template<class Searcher, Player P>
Searcher* osl::checkmate::OracleProverLight< Attacker >::DefenseHelper< Searcher, P >::searcher [private]

oracleProverLight.tcc51 行で定義されています。

template<Player Attacker>
template<class Searcher, Player P>
const NtesukiRecord* osl::checkmate::OracleProverLight< Attacker >::DefenseHelper< Searcher, P >::record_orig [private]

oracleProverLight.tcc52 行で定義されています。

template<Player Attacker>
template<class Searcher, Player P>
unsigned int osl::checkmate::OracleProverLight< Attacker >::DefenseHelper< Searcher, P >::pass_left [private]

oracleProverLight.tcc53 行で定義されています。

template<Player Attacker>
template<class Searcher, Player P>
bool osl::checkmate::OracleProverLight< Attacker >::DefenseHelper< Searcher, P >::result

oracleProverLight.tcc56 行で定義されています。


このクラスの説明は次のファイルから生成されました:

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