SObjectizer
5.5
|
A simple spinlock (analog of std::mutex). More...
#include <spinlocks.hpp>
Public Member Functions | |
spinlock_t () | |
spinlock_t (const spinlock_t &)=delete | |
spinlock_t (spinlock_t &&)=delete | |
spinlock_t & | operator= (const spinlock_t &)=delete |
spinlock_t & | operator= (spinlock_t &&)=delete |
void | lock () |
Lock object. More... | |
void | unlock () |
Unlock object. More... | |
Private Attributes | |
std::atomic_bool | m_flag |
Atomic flag which is used as actual lock. More... | |
A simple spinlock (analog of std::mutex).
|
inline |
|
delete |
|
delete |
|
inline |
Lock object.
|
delete |
|
delete |
|
inline |
Unlock object.
|
private |
Atomic flag which is used as actual lock.