クラス テンプレート osl::ntesuki::NtesukiSearcher::CallSimulationDefense< Search, T >

osl::ntesuki::NtesukiSearcher::CallSimulationDefense< Search, T >のコラボレーション図

Collaboration graph
[凡例]

すべてのメンバ一覧

Public メソッド

 CallSimulationDefense (Search &simulator, NtesukiTable &table, NtesukiRecord *record, const NtesukiRecord *record_orig, unsigned int pass_left, bool &simulation_result, const Move last_move)
void operator() (Position last_to)

Private 変数

Search & simulator
NtesukiTabletable
NtesukiRecordrecord
const NtesukiRecordrecord_orig
unsigned int pass_left
bool & simulation_result
const Move last_move


説明

template<class Search, Player T>
class osl::ntesuki::NtesukiSearcher::CallSimulationDefense< Search, T >

ntesukiSearcher.tcc222 行で定義されています。


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

template<class Search, Player T>
osl::ntesuki::NtesukiSearcher::CallSimulationDefense< Search, T >::CallSimulationDefense ( Search &  simulator,
NtesukiTable table,
NtesukiRecord record,
const NtesukiRecord record_orig,
unsigned int  pass_left,
bool &  simulation_result,
const Move  last_move 
) [inline]

ntesukiSearcher.tcc234 行で定義されています。


関数

template<class Search, Player T>
void osl::ntesuki::NtesukiSearcher::CallSimulationDefense< Search, T >::operator() ( Position  last_to  )  [inline]


変数

template<class Search, Player T>
Search& osl::ntesuki::NtesukiSearcher::CallSimulationDefense< Search, T >::simulator [private]

ntesukiSearcher.tcc226 行で定義されています。

template<class Search, Player T>
NtesukiTable& osl::ntesuki::NtesukiSearcher::CallSimulationDefense< Search, T >::table [private]

ntesukiSearcher.tcc227 行で定義されています。

template<class Search, Player T>
NtesukiRecord* osl::ntesuki::NtesukiSearcher::CallSimulationDefense< Search, T >::record [private]

ntesukiSearcher.tcc228 行で定義されています。

template<class Search, Player T>
const NtesukiRecord* osl::ntesuki::NtesukiSearcher::CallSimulationDefense< Search, T >::record_orig [private]

ntesukiSearcher.tcc229 行で定義されています。

template<class Search, Player T>
unsigned int osl::ntesuki::NtesukiSearcher::CallSimulationDefense< Search, T >::pass_left [private]

ntesukiSearcher.tcc230 行で定義されています。

template<class Search, Player T>
bool& osl::ntesuki::NtesukiSearcher::CallSimulationDefense< Search, T >::simulation_result [private]

ntesukiSearcher.tcc231 行で定義されています。

template<class Search, Player T>
const Move osl::ntesuki::NtesukiSearcher::CallSimulationDefense< Search, T >::last_move [private]

ntesukiSearcher.tcc232 行で定義されています。


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

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