#include <sync.h>
Public Member Functions | |
SpinLock () | |
~SpinLock () | |
void | Lock () |
void | Unlock () |
bool | IsLocked () |
operator spinlock_t * () | |
Private Attributes | |
spinlock_t | m_SpinLock |
BazisLib::Linux::SpinLock::SpinLock | ( | ) | [inline] |
BazisLib::Linux::SpinLock::~SpinLock | ( | ) | [inline] |
bool BazisLib::Linux::SpinLock::IsLocked | ( | ) | [inline] |
void BazisLib::Linux::SpinLock::Lock | ( | ) | [inline] |
BazisLib::Linux::SpinLock::operator spinlock_t * | ( | ) | [inline] |
void BazisLib::Linux::SpinLock::Unlock | ( | ) | [inline] |
spinlock_t BazisLib::Linux::SpinLock::m_SpinLock [private] |