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

# Guard Member List

This is the complete list of members for Guard, including all inherited members.

disable() (defined in LockHolder) | LockHolder | `[inline, private]`
extract(T &t) (defined in LockHolder) | LockHolder | `[inline, private, static]`
getLock() (defined in LockHolder) | LockHolder | `[inline, private]`
Guard(LockType &lock) | Guard | `[inline]`
Guard(LockType &lock, unsigned long timeout) | Guard | `[inline]`
Guard(Guard< U, V > &g) | Guard | `[inline]`
Guard(Guard &g) | Guard | `[inline]`
Guard(Guard< U, V > &g, LockType &lock) | Guard | `[inline]`
Guard(Guard &g, LockType &lock) | Guard | `[inline]`
isDisabled() (defined in LockHolder) | LockHolder | `[inline, private]`
LockHolder(T &t) (defined in LockHolder) | LockHolder | `[inline, private]`
LockHolder(LockHolder &holder) (defined in LockHolder) | LockHolder | `[inline, private]`
LockHolder(LockType &lock) (defined in LockHolder) | LockHolder | `[inline, private]`
LockHolder< LockType > (defined in Guard) | Guard | `[friend]`
NonCopyable() | NonCopyable | `[inline, private]`
~Guard() | Guard |
~NonCopyable() | NonCopyable | `[inline, private]`