構造体 osl::game_playing::SpeculativeAllMoves::SearchAllMoves::StatusLock

すべてのメンバ一覧

Public メソッド

 StatusLock (volatile Status *s, boost::mutex *m, boost::condition *c, Status i, Status o)
 StatusLock (volatile Status *s, boost::mutex *m, Status i)
 ~StatusLock ()

Public 変数

volatile Statusstatus
boost::mutex & mutex
boost::condition * condition
const Status in
const Status out

説明

speculativeAllMoves.cc75 行で定義されています。


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

osl::game_playing::SpeculativeAllMoves::SearchAllMoves::StatusLock::StatusLock ( volatile Status s,
boost::mutex *  m,
boost::condition *  c,
Status  i,
Status  o 
) [inline]

speculativeAllMoves.cc81 行で定義されています。

参照先 osl::game_playing::SpeculativeAllMoves::mutex.

osl::game_playing::SpeculativeAllMoves::SearchAllMoves::StatusLock::StatusLock ( volatile Status s,
boost::mutex *  m,
Status  i 
) [inline]

speculativeAllMoves.cc88 行で定義されています。

参照先 osl::game_playing::SpeculativeAllMoves::mutex.

osl::game_playing::SpeculativeAllMoves::SearchAllMoves::StatusLock::~StatusLock (  )  [inline]

speculativeAllMoves.cc94 行で定義されています。

参照先 out.


変数

speculativeAllMoves.cc79 行で定義されています。

speculativeAllMoves.cc80 行で定義されています。

speculativeAllMoves.cc78 行で定義されています。

speculativeAllMoves.cc80 行で定義されています。

speculativeAllMoves.cc77 行で定義されています。


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