libpromeki main
PROfessional MEdia toolKIt
 
Loading...
Searching...
No Matches
ReadWriteLock::ReadLocker Class Reference

RAII scoped locker for shared (read) access. More...

#include <readwritelock.h>

Public Member Functions

 ReadLocker (ReadWriteLock &lock)
 Constructs a ReadLocker and acquires a shared lock.
 
 ~ReadLocker ()
 Destructor. Releases the shared lock.
 
 ReadLocker (const ReadLocker &)=delete
 
ReadLockeroperator= (const ReadLocker &)=delete
 
 ReadLocker (ReadLocker &&)=delete
 
ReadLockeroperator= (ReadLocker &&)=delete
 

Detailed Description

RAII scoped locker for shared (read) access.

Constructor & Destructor Documentation

◆ ReadLocker()

ReadWriteLock::ReadLocker::ReadLocker ( ReadWriteLock lock)
inline

Constructs a ReadLocker and acquires a shared lock.

Parameters
lockThe ReadWriteLock to lock for reading.

The documentation for this class was generated from the following file: