Public 型 | |
typedef boost::shared_ptr < Checkmate > | element_t |
typedef std::deque< element_t > | base_t |
typedef boost::mutex | Mutex |
Public メソッド | |
Table (const Checkmate &seed) | |
boost::shared_ptr< Checkmate > | clone (const Worker *key) |
void | clear () |
size_t | totalNodeCount () const |
void | dumpUseCount () |
Public 変数 | |
Mutex | mutex |
const Checkmate * | seed |
checkmateSearcherHolder.tcc の 14 行で定義されています。
typedef boost::shared_ptr<Checkmate> osl::search::CheckmateSearcherHolder< Checkmate >::Table::element_t |
checkmateSearcherHolder.tcc の 17 行で定義されています。
typedef std::deque<element_t> osl::search::CheckmateSearcherHolder< Checkmate >::Table::base_t |
checkmateSearcherHolder.tcc の 18 行で定義されています。
typedef boost::mutex osl::search::CheckmateSearcherHolder< Checkmate >::Table::Mutex |
checkmateSearcherHolder.tcc の 19 行で定義されています。
osl::search::CheckmateSearcherHolder< Checkmate >::Table::Table | ( | const Checkmate & | seed | ) | [inline, explicit] |
checkmateSearcherHolder.tcc の 23 行で定義されています。
boost::shared_ptr<Checkmate> osl::search::CheckmateSearcherHolder< Checkmate >::Table::clone | ( | const Worker * | key | ) | [inline] |
void osl::search::CheckmateSearcherHolder< Checkmate >::Table::clear | ( | ) | [inline] |
checkmateSearcherHolder.tcc の 45 行で定義されています。
size_t osl::search::CheckmateSearcherHolder< Checkmate >::Table::totalNodeCount | ( | ) | const [inline] |
checkmateSearcherHolder.tcc の 51 行で定義されています。
void osl::search::CheckmateSearcherHolder< Checkmate >::Table::dumpUseCount | ( | ) | [inline] |
checkmateSearcherHolder.tcc の 62 行で定義されています。
Mutex osl::search::CheckmateSearcherHolder< Checkmate >::Table::mutex [mutable] |
checkmateSearcherHolder.tcc の 20 行で定義されています。
const Checkmate* osl::search::CheckmateSearcherHolder< Checkmate >::Table::seed |
checkmateSearcherHolder.tcc の 21 行で定義されています。