クラス osl::search::analyzer::DotAnalyzerAll

õΥơ֥ʬ. [詳細]

#include <dotAnalyzerAll.h>

osl::search::analyzer::DotAnalyzerAllに対する継承グラフ

Inheritance graph
[凡例]
osl::search::analyzer::DotAnalyzerAllのコラボレーション図

Collaboration graph
[凡例]

すべてのメンバ一覧

Public メソッド

 DotAnalyzerAll (const SimpleHashTable &, std::ostream &)
 ~DotAnalyzerAll ()
void analyze (const HashKey &root, int limit)
 root limit ޤǤμ򥰥ղ
void analyzeQuiescence (const HashKey &root)

Private メソッド

void visit (const HashKey &, int limit, const SimpleHashRecord *from, const MoveLogProb &move)
 ̾õΥΡɤˬ
void visitQuiescence (const HashKey &, int moveId, const SimpleHashRecord *from, Move move)
 ŻõΥΡɤˬ


説明

õΥơ֥ʬ.

limit Ƥμ

dotAnalyzerAll.h20 行で定義されています。


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

osl::search::analyzer::DotAnalyzerAll::DotAnalyzerAll ( const SimpleHashTable t,
std::ostream &  o 
)

dotAnalyzerAll.cc11 行で定義されています。

osl::search::analyzer::DotAnalyzerAll::~DotAnalyzerAll (  ) 

dotAnalyzerAll.cc17 行で定義されています。


関数

void osl::search::analyzer::DotAnalyzerAll::analyze ( const HashKey root,
int  limit 
) [virtual]

root limit ޤǤμ򥰥ղ

osl::search::analyzer::DotAnalyzerを実装しています。

dotAnalyzerAll.cc114 行で定義されています。

参照先 visit().

void osl::search::analyzer::DotAnalyzerAll::analyzeQuiescence ( const HashKey root  )  [virtual]

osl::search::analyzer::DotAnalyzerを実装しています。

dotAnalyzerAll.cc108 行で定義されています。

参照先 osl::Move::INVALID(), と visitQuiescence().

void osl::search::analyzer::DotAnalyzerAll::visit ( const HashKey key,
int  limit,
const SimpleHashRecord from,
const MoveLogProb move 
) [private]

void osl::search::analyzer::DotAnalyzerAll::visitQuiescence ( const HashKey key,
int  moveId,
const SimpleHashRecord from,
Move  move 
) [private]


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

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