This class template implements a guard for release and reacquisition of read synchronization resources (i.e., reader locks).
Declared in <bslmt_readlockguard.h>
template<class T>
class ReadLockGuardUnlock;
| Name | Description |
|---|---|
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. |