ネームスペース osl::annotate

構成

struct  AnalysesResult
class  Analyzer
class  CheckmateAnalyzer
 指した王手が正解で詰み [詳細]
class  CheckmateWin
 手番側が正しく指せば詰み [詳細]
class  EscapeFromCheck
class  ThreatmateAnalyzer
class  CheckmateForCapture
class  CheckmateForEscape
class  ThreatmateIfMorePieces
class  Vision3

列挙型

enum  Trivalent { Unknown = 0, True = 1, False = -1 }

関数

bool operator== (const AnalysesResult &l, const AnalysesResult &r)
std::ostream & operator<< (std::ostream &, Trivalent)
std::ostream & operator<< (std::ostream &, const AnalysesResult &)
void analyze (const NumEffectState &src, const vector< Move > &moves, int last_move, AnalysesResult &)

列挙型

列挙型の値:
Unknown 
True 
False 

analysesResult.h15 行で定義されています。


関数

void osl::annotate::analyze ( const NumEffectState &  src,
const vector< Move > &  moves,
int  last_move,
AnalysesResult &  result 
)
std::ostream & osl::annotate::operator<< ( std::ostream &  os,
const AnalysesResult &  shared 
)
std::ostream & osl::annotate::operator<< ( std::ostream &  os,
Trivalent  t 
)

analysesResult.cc20 行で定義されています。

bool osl::annotate::operator== ( const AnalysesResult &  l,
const AnalysesResult &  r 
)
 全て クラス ネームスペース ファイル 関数 変数 型定義 列挙型 列挙型の値 フレンド マクロ定義
Sun May 16 09:57:49 2010に生成されました。  doxygen 1.6.3