#include <spinlock.h>
Public Member Functions | |
SpinLockHolder & | operator= (const SpinLockHolder &)=delete |
SpinLockHolder (SpinLock *l) EXCLUSIVE_LOCK_FUNCTION(l) | |
SpinLockHolder (const SpinLockHolder &)=delete | |
~SpinLockHolder () UNLOCK_FUNCTION() | |
Private Attributes | |
SpinLock * | lock_ |
Definition at line 182 of file spinlock.h.
|
inlineexplicit |
Definition at line 184 of file spinlock.h.
|
inline |
Definition at line 188 of file spinlock.h.
|
delete |
|
delete |
|
private |
Definition at line 194 of file spinlock.h.