構成 | Public メソッド | Public 変数

クラス osl::checkmate::DfpnShared

#include <dfpnParallel.h>

osl::checkmate::DfpnSharedのコラボレーション図
Collaboration graph
[凡例]

すべてのメンバ一覧

構成

struct  ThreadData

Public メソッド

 DfpnShared ()
void restartThreads (const HashKey &key, int depth, unsigned int threads)
void clear ()

Public 変数

volatile bool stop_all
CArray< ThreadData, 32 > data

説明

dfpnParallel.h13 行で定義されています。


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

osl::checkmate::DfpnShared::DfpnShared (  )  [inline]

dfpnParallel.h37 行で定義されています。


関数

void osl::checkmate::DfpnShared::clear (  )  [inline]

dfpnParallel.h52 行で定義されています。

参照先 data, osl::CArray< T, Capacity >::size(), と stop_all.

void osl::checkmate::DfpnShared::restartThreads ( const HashKey &  key,
int  depth,
unsigned int  threads 
) [inline]

dfpnParallel.h40 行で定義されています。

参照先 data, と SCOPED_LOCK.

参照元 osl::checkmate::Dfpn::attack(), と osl::checkmate::Dfpn::defense().


変数


このクラスの説明は次のファイルから生成されました:
 全て クラス ネームスペース ファイル 関数 変数 型定義 列挙型 列挙型の値 フレンド マクロ定義