HL::SpinLockType Class Reference
#include <spinlock.h>
List of all members.
Member Enumeration Documentation
Constructor & Destructor Documentation
HL::SpinLockType::SpinLockType |
( |
void |
|
) |
[inline] |
HL::SpinLockType::~SpinLockType |
( |
void |
|
) |
[inline] |
Member Function Documentation
NO_INLINE void HL::SpinLockType::contendedLock |
( |
void |
|
) |
[inline, private] |
void HL::SpinLockType::lock |
( |
void |
|
) |
[inline] |
unsigned long HL::SpinLockType::MyInterlockedExchange |
( |
unsigned long * |
oldval, |
|
|
unsigned long |
newval | |
|
) |
| | [inline, static] |
bool HL::SpinLockType::onMultiprocessor |
( |
void |
|
) |
[inline, private] |
void HL::SpinLockType::unlock |
( |
void |
|
) |
[inline] |
void HL::SpinLockType::yieldProcessor |
( |
void |
|
) |
[inline, private] |
Member Data Documentation
The documentation for this class was generated from the following file: