MPMA::TakeSpinLock Class Reference
Used to lock/unlock a spinlock automatically using scope. The lock is released on destruction.  
More...
#include <Locks.h>
List of all members.
 | 
 Public Member Functions | 
| 
  | TakeSpinLock (SpinLock &slock, bool takeNow=true) | 
|   | ctor - takes the lock (optionally), and releases it upon destruction 
  | 
| 
void  | Take () | 
|   | Manually takes the lock. (NOT safe to call repeatedly). 
  | 
| 
void  | Leave () | 
|   | Manually releases the lock. (NOT safe to call repeatedly). 
  | 
Detailed Description
Used to lock/unlock a spinlock automatically using scope. The lock is released on destruction. 
The documentation for this class was generated from the following file: