クラス osl::annotate::Analyzer

#include <analyzer.h>

osl::annotate::Analyzerに対する継承グラフ
Inheritance graph
[凡例]

すべてのメンバ一覧

Public メソッド

virtual ~Analyzer ()
virtual void match (AnalysesResult &, const NumEffectState &src, const vector< Move > &moves, int last_move)=0

Static Public メソッド

static Trivalent isCheckmate (NumEffectState &state, Move &best_move, bool attack=true, size_t *node_count=0)

説明

analyzer.h14 行で定義されています。


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

Analyzer::~Analyzer (  )  [virtual]

analyzer.cc22 行で定義されています。


関数

osl::annotate::Trivalent Analyzer::isCheckmate ( NumEffectState &  state,
Move best_move,
bool  attack = true,
size_t *  node_count = 0 
) [static]
virtual void osl::annotate::Analyzer::match ( AnalysesResult ,
const NumEffectState &  src,
const vector< Move > &  moves,
int  last_move 
) [pure virtual]

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