#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.
|