xmltooling::Lockable Struct Reference

Abstract mixin interface for interfaces that support locking. More...

#include <xmltooling/Lockable.h>

Inheritance diagram for xmltooling::Lockable:

xmltooling::CredentialResolver xmltooling::ReloadableXMLFile xmltooling::XMLToolingConfig List of all members.

Public Member Functions

virtual Lockablelock ()=0
 Lock the associated object for exclusive access.
virtual void unlock ()=0
 Unlock the associated object from exclusive access.

Detailed Description

Abstract mixin interface for interfaces that support locking.


Member Function Documentation

virtual Lockable* xmltooling::Lockable::lock (  )  [pure virtual]

Lock the associated object for exclusive access.

Returns:
a pointer to the object being locked

Implemented in xmltooling::ReloadableXMLFile.


The documentation for this struct was generated from the following file:
Generated on Mon Oct 19 14:18:34 2009 for xmltooling by  doxygen 1.4.7