This class provides a multi‐reader/single‐writer lock mechanism.
Synopsis
Declared in <bslmt_readerwriterlock.h>
class ReaderWriterLock;
Member Functions
Name |
Description |
|
Construct a reader/writer lock initialized to an unlocked state. |
|
Destroy this reader/writer lock. |
Return |
|
Return |
|
Return |
|
Lock this reader/writer lock for read. |
|
Lock this reader/writer lock for read and reserve a write lock. |
|
Lock this reader/writer lock for write. |
|
Attempt to lock this reader/writer lock for read. |
|
Attempt to lock this reader/writer lock for write. |
|
Attempt to atomically convert a held read lock to a write lock. |
|
Release a previously acquired read or write lock. |
|
DEPRECATED: Use |
|
DEPRECATED: Use |
|
DEPRECATED: Use |
|
Convert a held read lock to a write lock. |
Created with MrDocs