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.2
ZThreads
A platform-independent, multi-threading and synchronization library for C++
Home Documentation Downloads CVS Contact
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 123]
 CCancelable
 CExecutor
 CConcurrentExecutor
 CPoolExecutor
 CSynchronousExecutor
 CThreadedExecutor
 CQueue< T >
 CBlockingQueue< T, LockType, StorageType >
 CBoundedQueue< T, LockType, StorageType >
 CLockedQueue< T, LockType, StorageType >
 CMonitoredQueue< T, LockType, StorageType >
 CThread
 CThreadLocalImpl::ChildValueFn
 CThreadLocalImpl::UniqueChildValueFn
 CCompoundScope< Scope1, Scope2 >
 CCountedPtr< T, CountT >
 CCountedPtr< ExecutorImpl >
 CCountedPtr< Mutex >
 CCountedPtr< Runnable, AtomicCount >
 CTask
 CDestroyer< T >SingletonDestroyer
 CGuardedClass< T, LockType >
 CThreadLocalImpl::InheritableValueFn
 CThreadLocalImpl::InitialValueFn< T >
 CLazyInstantiation
 CSingleton< T, InstantiationPolicy, LockType >
 CLocalStaticInstantiation
 CLockable
 CBlockingQueue< T, LockType, StorageType >
 CBoundedQueue< T, LockType, StorageType >
 CClassLockable< ClassType, LockType >
 CCountingSemaphore
 CFastMutex
 CFastRecursiveMutex
 CMonitoredQueue< T, LockType, StorageType >
 CMutex
 CPriorityInheritanceMutex
 CPriorityMutex
 CPrioritySemaphore
 CRecursiveMutex
 CSemaphore
 CLockedScope
 CLockHolder< LockType >
 CGuard< LockType, TransferedScope >
 CGuard< LockType, LockingPolicy >
 CNonCopyable
 CGuard< LockType, TransferedScope >
 CAtomicCount
 CBarrier< Count, LockType >
 CCondition
 CCountingSemaphore
 CExecutor
 CFastMutex
 CFastRecursiveMutex
 CGuard< LockType, LockingPolicy >
 CMutex
 CPriorityCondition
 CPriorityInheritanceMutex
 CPriorityMutex
 CPrioritySemaphore
 CQueue< T >
 CReadWriteLock
 CBiasedReadWriteLock
 CFairReadWriteLock
 CRecursiveMutex
 CSemaphore
 CSingleton< T, InstantiationPolicy, LockType >
 CThread
 CThreadLocalImpl
 CThreadLocal< T, InitialValueT, ChildValueT, InheritableValueT >
 CNoSuchElement_Exception
 COverlappedScope
 CRunnable
 CStaticInstantiation
 CStaticInstantiationHelper< T >Helper class
 CSynchronization_Exception
 CBrokenBarrier_Exception
 CCancellation_Exception
 CDeadlock_Exception
 CFuture_Exception
 CInitialization_Exception
 CInterrupted_Exception
 CInvalidOp_Exception
 CInvalidTask_Exception
 CTimeout_Exception
 CTime
 CTimedLockedScope< TimeOut >
 CUnlockedScope
 CThreadLocalImpl::Value
 CWaitable
 CBarrier< Count, LockType >
 CCondition
 CExecutor
 CPriorityCondition
 CThread