クラス osl::search::analyzer::LogWriter

õ log 񤭽Фݥ饹. [詳細]

#include <logWriter.h>

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

Inheritance graph
[凡例]

すべてのメンバ一覧

Public 型

enum  NodeType { NORMAL = 0, IMPORTANT = 1, ABNORMAL = 2 }

Public メソッド

 LogWriter ()
virtual ~LogWriter ()
virtual void showNode (Player turn, const SimpleHashRecord *record, int limit, NodeType type) const =0
virtual void showNodeQuiescence (Player turn, const SimpleHashRecord *record, int limit, NodeType type) const =0
virtual void showArc (const SimpleHashRecord *from, const SimpleHashRecord *to, const MoveLogProb &move, bool important) const =0
virtual void showComment (const char *) const


説明

õ log 񤭽Фݥ饹.

参照:
DotWriter

OutlineWriter (̤)

logWriter.h22 行で定義されています。


列挙型

列挙型の値:
NORMAL 
IMPORTANT 
ABNORMAL 

logWriter.h25 行で定義されています。


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

osl::search::analyzer::LogWriter::LogWriter (  ) 

logWriter.cc6 行で定義されています。

osl::search::analyzer::LogWriter::~LogWriter (  )  [virtual]

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


関数

virtual void osl::search::analyzer::LogWriter::showNode ( Player  turn,
const SimpleHashRecord record,
int  limit,
NodeType  type 
) const [pure virtual]

引数:
important 桼ꤷɶڤꤹ true

osl::search::analyzer::DotWriterで実装されています。

virtual void osl::search::analyzer::LogWriter::showNodeQuiescence ( Player  turn,
const SimpleHashRecord record,
int  limit,
NodeType  type 
) const [pure virtual]

osl::search::analyzer::DotWriterで実装されています。

virtual void osl::search::analyzer::LogWriter::showArc ( const SimpleHashRecord from,
const SimpleHashRecord to,
const MoveLogProb move,
bool  important 
) const [pure virtual]

osl::search::analyzer::DotWriterで実装されています。

virtual void osl::search::analyzer::LogWriter::showComment ( const char *   )  const [inline, virtual]

osl::search::analyzer::DotWriterで再定義されています。

logWriter.h39 行で定義されています。


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

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