#include <xmltooling/Lockable.h>
Public Member Functions | |
| Locker (Lockable *lockee=0, bool lock=true) | |
| Optionally locks an object and stores it for later release. | |
| void | assign (Lockable *lockee=0, bool lock=true) |
| Optionally locks an object and stores it for later release. | |
| ~Locker () | |
| Destructor releases lock on held pointer, if any. | |
|
||||||||||||
|
Optionally locks an object and stores it for later release.
|
|
||||||||||||
|
Optionally locks an object and stores it for later release. If an object is already held, it is unlocked and detached.
|
1.4.6