|
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.
1.8.14