#include <Guard.h>
Static Public Methods | |
template<class LockType1, class LockType2> void | shareScope (LockHolder< LockType1 > &l1, LockHolder< LockType2 > &l2) |
template<class LockType> void | destroyScope (LockHolder< LockType > &l) |
|
A protection scope is being destroyed.
|
|
A new protection scope is being created by l2, using an existing scope created by l1.
|