クラス osl::checkmate::analyzer::TreeStreamWriter

#include <treeWriter.h>

osl::checkmate::analyzer::TreeStreamWriterに対する継承グラフ

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

Collaboration graph
[凡例]

すべてのメンバ一覧

Public メソッド

 TreeStreamWriter (std::ostream *, bool simpleMove)
 ~TreeStreamWriter ()
void showRecord (const CheckHashRecord *record)
void showMove (const CheckMove &m)
void showMove (const CheckHashRecord *from, const CheckMove &move)
 move 򤿤ɤ˸ƤФ
void showMoves (const MoveVector &moves)
void writeln (const char *msg)

Protected 変数

std::ostream * os
bool simpleMove


説明

treeWriter.h88 行で定義されています。


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

osl::checkmate::analyzer::TreeStreamWriter::TreeStreamWriter ( std::ostream *  o,
bool  simpleMove 
) [explicit]

treeWriter.cc202 行で定義されています。

osl::checkmate::analyzer::TreeStreamWriter::~TreeStreamWriter (  ) 

treeWriter.cc207 行で定義されています。


関数

void osl::checkmate::analyzer::TreeStreamWriter::showRecord ( const CheckHashRecord record  )  [virtual]

void osl::checkmate::analyzer::TreeStreamWriter::showMove ( const CheckMove m  ) 

void osl::checkmate::analyzer::TreeStreamWriter::showMove ( const CheckHashRecord ,
const CheckMove  
) [virtual]

void osl::checkmate::analyzer::TreeStreamWriter::showMoves ( const MoveVector &  moves  )  [virtual]

osl::checkmate::analyzer::TreeWriterを再定義しています。

treeWriter.cc319 行で定義されています。

参照先 osl::csaShow(), と os.

void osl::checkmate::analyzer::TreeStreamWriter::writeln ( const char *  msg  )  [virtual]

osl::checkmate::analyzer::TreeWriterを再定義しています。

treeWriter.cc333 行で定義されています。


変数

treeWriter.h91 行で定義されています。

参照元 showMove(), showMoves(), と showRecord().

treeWriter.h92 行で定義されています。

参照元 showMove().


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

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