UCommon
|
An exclusive locking protocol interface base. More...
#include <access.h>
Data Structures | |
class | Locking |
A kind of smart pointer object to support exclusive locking protocol. More... | |
Protected Member Functions | |
virtual void | _lock (void)=0 |
virtual void | _unlock (void)=0 |
An exclusive locking protocol interface base.
This is an abstract class to form objects that will operate under an exclusive lock while being actively referenced by a smart pointer.