If you can read this text, it means you are not experiencing this website at its best. This website is designed for used with a standards-compliant browser.
Current version: 2.3.1
ZThreads
A platform-independent, multi-threading and synchronization library for C++
Home Documentation Downloads CVS Contact

# OverlappedScope Class Reference

`#include <Guard.h>`

List of all members.

## Static Public Member Functions
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 <http://www.code-foo.com>

Date:
  <2003-07-16T17:55:42-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:

- Guard.h