Abstract mixin interface for interfaces that support locking. More...
#include <xmltooling/Lockable.h>
Public Member Functions | |
virtual Lockable * | lock ()=0 |
Lock the associated object for exclusive access. | |
virtual void | unlock ()=0 |
Unlock the associated object from exclusive access. |
Abstract mixin interface for interfaces that support locking.
virtual Lockable* xmltooling::Lockable::lock | ( | ) | [pure virtual] |
Lock the associated object for exclusive access.
Implemented in xmltooling::ReloadableXMLFile.