構造体 osl::checkmate::CheckmateRecorder::DepthTracer

#include <checkmateRecorder.h>

osl::checkmate::CheckmateRecorder::DepthTracerのコラボレーション図

Collaboration graph
[凡例]

すべてのメンバ一覧

Public メソッド

 DepthTracer (const char *n, CheckHashRecord *r, const HashKey &key, const PathEncoding &path, unsigned int proofLimit, unsigned int disproofLimit)
 ~DepthTracer ()

Static Public メソッド

static std::ostream & stream ()

Public 変数

CheckHashRecordrecord
const char * name

Static Public 変数

static int depth = 0
 depth νͤ 0 ˸
static int maxLogDepth = 1
static int maxVerboseLogDepth = 1
 ͤɬפ˱Խ


説明

checkmateRecorder.h103 行で定義されています。


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

osl::checkmate::CheckmateRecorder::DepthTracer::DepthTracer ( const char *  n,
CheckHashRecord r,
const HashKey &  key,
const PathEncoding path,
unsigned int  proofLimit,
unsigned int  disproofLimit 
) [inline]

checkmateRecorder.h112 行で定義されています。

参照先 depth, osl::checkmate::CheckmateRecorder::enter(), maxLogDepth, name, と record.

osl::checkmate::CheckmateRecorder::DepthTracer::~DepthTracer (  )  [inline]

checkmateRecorder.h124 行で定義されています。

参照先 depth, osl::checkmate::CheckmateRecorder::leave(), maxLogDepth, name, と record.


関数

std::ostream & osl::checkmate::CheckmateRecorder::DepthTracer::stream (  )  [static]


変数

depth νͤ 0 ˸

checkmateRecorder.h105 行で定義されています。

参照元 DepthTracer(), stream(), と ~DepthTracer().

checkmateRecorder.h106 行で定義されています。

参照元 DepthTracer(), と ~DepthTracer().

checkmateRecorder.h110 行で定義されています。

参照元 DepthTracer(), と ~DepthTracer().

checkmateRecorder.h111 行で定義されています。

参照元 DepthTracer(), と ~DepthTracer().


この構造体の説明は次のファイルから生成されました:

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