![]() |
Exiv2
|
Class to provide a Read-Write Lock. More...
#include <rwlock.hpp>
Public Member Functions | |
| RWLock (const pthread_rwlockattr_t *attr=0) | |
| constructor (acquires the lock) | |
| ~RWLock () | |
| constructor (releases lock) | |
| void | wrlock () |
| acquire rw lock | |
| bool | trywrlock () |
| test to see if the rw lock can be acquired | |
| void | rdlock () |
| acquire rd lock | |
| bool | tryrdlock () |
| test to see if the rd lock can be acquired | |
| void | unlock () |
| release rw lock | |
| void | rdunlock () |
| unlock rd lock | |
| void | wrunlock () |
| unlock rw lock | |
Class to provide a Read-Write Lock.
1.8.14