#include <dfpnParallel.h>
構成 | |
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.h の 13 行で定義されています。
osl::checkmate::DfpnShared::DfpnShared | ( | ) | [inline] |
dfpnParallel.h の 37 行で定義されています。
void osl::checkmate::DfpnShared::clear | ( | ) | [inline] |
dfpnParallel.h の 52 行で定義されています。
void osl::checkmate::DfpnShared::restartThreads | ( | const HashKey & | key, | |
int | depth, | |||
unsigned int | threads | |||
) | [inline] |
dfpnParallel.h の 40 行で定義されています。
参照先 data, と SCOPED_LOCK.
参照元 osl::checkmate::Dfpn::attack(), と osl::checkmate::Dfpn::defense().
dfpnParallel.h の 36 行で定義されています。
参照元 osl::checkmate::Dfpn::attack(), clear(), osl::checkmate::Dfpn::defense(), と restartThreads().
volatile bool osl::checkmate::DfpnShared::stop_all |