BloombergLP::bslmt::ReadLockGuard::ReadLockGuard

Constructors

Synopses

Declared in <bslmt_readlockguard.h>

Create a guard that acquires a read lock on lock.

explicit
ReadLockGuard(T* lock);
» more...

Create a guard that optionally acquires a read lock on lock.

ReadLockGuard(
    T* lock,
    bool alreadyLockedFlag);
» more...

Parameters

NameDescription
locklock object to acquire for reading; may be null
alreadyLockedFlagtrue if lock is already locked for reading