List of all members.
Public Types |
typedef boost::unordered_map
< user_locks::Key,
Barrier::shared_ptr > | Map |
Public Member Functions |
|
bool | create (const user_locks::Key &arg, drizzled::session_id_t owner) |
|
bool | create (const user_locks::Key &arg, drizzled::session_id_t owner, int64_t wait_count) |
|
return_t | release (const user_locks::Key &arg, drizzled::session_id_t owner) |
|
Barrier::shared_ptr | find (const user_locks::Key &arg) |
|
void | Copy (Map &arg) |
Static Public Member Functions |
|
static Barriers & | getInstance (void) |
Private Attributes |
|
boost::mutex | mutex |
|
Map | barrier_map |
Detailed Description
Definition at line 45 of file barriers.h.
The documentation for this class was generated from the following files: