#include <xmltooling/util/Threads.h>
Public Member Functions | |
virtual int | rdlock ()=0 |
Obtains a shared lock. | |
virtual int | wrlock ()=0 |
Obtains an exclusive lock. | |
virtual int | unlock ()=0 |
Unlocks the lock. | |
Static Public Member Functions | |
static RWLock * | create () |
Creates a new read/write lock. |
|
Creates a new read/write lock.
|
|
Obtains a shared lock.
|
|
Unlocks the lock.
|
|
Obtains an exclusive lock.
|