All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Public Member Functions | Public Attributes
osl::game_playing::SpeculativeAllMoves::SearchAllMoves::StatusLock Struct Reference

List of all members.

Public Member Functions

 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 Attributes

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

Detailed Description

Definition at line 75 of file speculativeAllMoves.cc.


Constructor & Destructor Documentation

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

Definition at line 81 of file speculativeAllMoves.cc.

Definition at line 88 of file speculativeAllMoves.cc.

Definition at line 94 of file speculativeAllMoves.cc.

References out.


Member Data Documentation

Definition at line 79 of file speculativeAllMoves.cc.

Definition at line 80 of file speculativeAllMoves.cc.

Definition at line 78 of file speculativeAllMoves.cc.

Definition at line 80 of file speculativeAllMoves.cc.

Definition at line 77 of file speculativeAllMoves.cc.


The documentation for this struct was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines