RAII scoped locker for exclusive (write) access. More...
#include <readwritelock.h>
Public Member Functions | |
| WriteLocker (ReadWriteLock &lock) | |
| Constructs a WriteLocker and acquires an exclusive lock. | |
| ~WriteLocker () | |
| Destructor. Releases the exclusive lock. | |
| WriteLocker (const WriteLocker &)=delete | |
| WriteLocker & | operator= (const WriteLocker &)=delete |
| WriteLocker (WriteLocker &&)=delete | |
| WriteLocker & | operator= (WriteLocker &&)=delete |
RAII scoped locker for exclusive (write) access.
|
inline |
Constructs a WriteLocker and acquires an exclusive lock.
| lock | The ReadWriteLock to lock for writing. |