BloombergLP::bslmt::ReadLockGuardUnlock

This class template implements a guard for release and reacquisition of read synchronization resources (i.e., reader locks).

Synopsis

Declared in <bslmt_readlockguard.h>

template<class T>
class ReadLockGuardUnlock;

Member Functions

NameDescription
ReadLockGuardUnlock [constructor]Constructors
~ReadLockGuardUnlock [destructor]Destroy this guard and reacquire a read lock on any managed lock.
ptr Return the address of the modifiable lock object under management by this guard, or 0 if no lock is currently being managed.
release Release management of the lock without re-locking it.