|
BRE12
|
The scoped lock pattern for write locks. More...
#include <reader_writer_lock.h>
Public Member Functions | |
| scoped_lock (reader_writer_lock &lock) | |
| Construct with blocking attempt to acquire write lock on the passed-in lock. | |
| ~scoped_lock () | |
| Destructor, releases the write lock. | |
| void * | operator new (size_t s) |
| void | operator delete (void *p) |
Friends | |
| class | reader_writer_lock |
The scoped lock pattern for write locks.
Scoped locks help avoid the common problem of forgetting to release the lock. This type also serves as the node for queuing locks.
1.8.12