Main Page   Namespace List   Class Hierarchy   Compound List   Namespace Members   Compound Members  

OverlappedScope Class Reference

#include <Guard.h>

List of all members.

Static Public Methods

template<class LockType1, class LockType2> void transferScope (LockHolder< LockType1 > &l1, LockHolder< LockType2 > &l2)
template<class LockType> void destroyScope (LockHolder< LockType > &l)


Detailed Description

Author:
Eric Crahen <crahen@cse.buffalo.edu>
Date:
<2002-05-30T16:03:16-0400>
Version:
2.2.0
Locking policy allows the effective scope of two locks to overlap by releasing and disabling one lock before its Guard does so.


The documentation for this class was generated from the following file:
Generated on Tue Aug 27 07:43:13 2002 for ZThread by doxygen1.2.17