クラス テンプレート osl::search::CheckmateSearcherHolder< Checkmate >

åɤ DualCheckmateSearcher бŤ. [詳細]

#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< Tabletable

構成

struct  Table


説明

template<class Checkmate>
class osl::search::CheckmateSearcherHolder< Checkmate >

åɤ DualCheckmateSearcher бŤ.

checkmateSearcherHolder.h19 行で定義されています。


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

template<class Checkmate>
osl::search::CheckmateSearcherHolder< Checkmate >::CheckmateSearcherHolder ( const Checkmate &  seed  )  [inline, explicit]

checkmateSearcherHolder.tcc78 行で定義されています。

template<class Checkmate>
osl::search::CheckmateSearcherHolder< Checkmate >::~CheckmateSearcherHolder (  )  [inline]

checkmateSearcherHolder.tcc85 行で定義されています。


関数

template<class Checkmate>
Checkmate * osl::search::CheckmateSearcherHolder< Checkmate >::clone ( const Worker key  )  [inline]

template<class Checkmate>
boost::shared_ptr< Checkmate > osl::search::CheckmateSearcherHolder< Checkmate >::cloneShared ( const Worker key  )  [inline]

template<class Checkmate>
void osl::search::CheckmateSearcherHolder< Checkmate >::clear (  )  [inline]

template<class Checkmate>
size_t osl::search::CheckmateSearcherHolder< Checkmate >::totalNodeCount (  )  const [inline]


変数

template<class Checkmate>
boost::scoped_ptr<Table> osl::search::CheckmateSearcherHolder< Checkmate >::table [private]


このクラスの説明は次のファイルから生成されました:

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