クラス テンプレート osl::ntesuki::OracleProverLight::AttackHelper< Searcher, P >

osl::ntesuki::OracleProverLight::AttackHelper< Searcher, P >のコラボレーション図
Collaboration graph
[凡例]

すべてのメンバ一覧

Public メソッド

 AttackHelper (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<class Searcher, Player P>
class osl::ntesuki::OracleProverLight::AttackHelper< Searcher, P >

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


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

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

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


関数

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

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


変数

template<class Searcher, Player P>
unsigned int osl::ntesuki::OracleProverLight::AttackHelper< Searcher, P >::pass_left [private]

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

template<class Searcher, Player P>
const NtesukiRecord* osl::ntesuki::OracleProverLight::AttackHelper< Searcher, P >::record_orig [private]

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

template<class Searcher, Player P>
bool osl::ntesuki::OracleProverLight::AttackHelper< Searcher, P >::result

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

参照元 osl::ntesuki::OracleProverLight::attack().

template<class Searcher, Player P>
Searcher* osl::ntesuki::OracleProverLight::AttackHelper< Searcher, P >::searcher [private]

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


このクラスの説明は次のファイルから生成されました:
 全て クラス ネームスペース ファイル 関数 変数 型定義 列挙型 列挙型の値 フレンド マクロ定義
Sun May 16 09:58:32 2010に生成されました。  doxygen 1.6.3