クラス osl::checkmate::DfpnPathTable

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

すべてのメンバ一覧

Public メソッド

template<Player Attack>
DfpnPathRecordallocate (const HashKey &key, int depth, LoopToDominance &loop)
const DfpnPathRecordprobe (const HashKey &key) const
void clear ()

Private 型

typedef hash_map< BoardKey,
DfpnPathList
table_t

Private 変数

table_t table

説明

dfpn.cc226 行で定義されています。


型定義

typedef hash_map<BoardKey, DfpnPathList > osl::checkmate::DfpnPathTable::table_t [private]

dfpn.cc234 行で定義されています。


関数

template<Player Attack>
DfpnPathRecord* osl::checkmate::DfpnPathTable::allocate ( const HashKey &  key,
int  depth,
LoopToDominance loop 
) [inline]

dfpn.cc238 行で定義されています。

参照先 osl::checkmate::DfpnPathList::allocate(), と table.

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

dfpn.cc250 行で定義されています。

参照先 table.

const DfpnPathRecord* osl::checkmate::DfpnPathTable::probe ( const HashKey &  key  )  const [inline]

dfpn.cc243 行で定義されています。

参照先 table.


変数

dfpn.cc235 行で定義されています。

参照元 allocate(), clear(), と probe().


このクラスの説明は次のファイルから生成されました:
 全て クラス ネームスペース ファイル 関数 変数 型定義 列挙型 列挙型の値 フレンド マクロ定義
Sun May 16 09:57:55 2010に生成されました。  doxygen 1.6.3