#include <checkmateSearcherHolder.h>
Public メソッド | |
CheckmateSearcherHolder (const Checkmate &seed) | |
~CheckmateSearcherHolder () | |
Checkmate * | clone (const Worker *key) |
boost::shared_ptr< Checkmate > | cloneShared (const Worker *key) |
void | clear () |
size_t | totalNodeCount () const |
Private 変数 | |
boost::scoped_ptr< Table > | table |
構成 | |
struct | Table |
checkmateSearcherHolder.h の 19 行で定義されています。
osl::search::CheckmateSearcherHolder< Checkmate >::CheckmateSearcherHolder | ( | const Checkmate & | seed | ) | [inline, explicit] |
checkmateSearcherHolder.tcc の 78 行で定義されています。
osl::search::CheckmateSearcherHolder< Checkmate >::~CheckmateSearcherHolder | ( | ) | [inline] |
checkmateSearcherHolder.tcc の 85 行で定義されています。
Checkmate * osl::search::CheckmateSearcherHolder< Checkmate >::clone | ( | const Worker * | key | ) | [inline] |
boost::shared_ptr< Checkmate > osl::search::CheckmateSearcherHolder< Checkmate >::cloneShared | ( | const Worker * | key | ) | [inline] |
void osl::search::CheckmateSearcherHolder< Checkmate >::clear | ( | ) | [inline] |
size_t osl::search::CheckmateSearcherHolder< Checkmate >::totalNodeCount | ( | ) | const [inline] |
boost::scoped_ptr<Table> osl::search::CheckmateSearcherHolder< Checkmate >::table [private] |
checkmateSearcherHolder.h の 21 行で定義されています。
参照元 osl::search::CheckmateSearcherHolder< Checkmate >::clear(), osl::search::CheckmateSearcherHolder< Checkmate >::clone(), osl::search::CheckmateSearcherHolder< Checkmate >::cloneShared(), と osl::search::CheckmateSearcherHolder< Checkmate >::totalNodeCount().