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

# ZThread Compound Members

a | b | c | d | e | f | g | i | l | m | n | o | p | r | s | t | v | w | y | ~

Here is a list of all documented class members with links to the class documentation for each member:

### - a -

- acquire() : Semaphore, RecursiveMutex, PrioritySemaphore, PriorityMutex, PriorityInheritanceMutex, Mutex, MonitoredQueue, Lockable, FastRecursiveMutex, FastMutex, CountingSemaphore, ClassLockable, BoundedQueue, BlockingQueue
- add() : Queue, MonitoredQueue, LockedQueue, BoundedQueue, BlockingQueue
- AtomicCount() : AtomicCount

### - b -

- Barrier() : Barrier
- BiasedReadWriteLock() : BiasedReadWriteLock
- BlockingQueue() : BlockingQueue
- BoundedQueue() : BoundedQueue
- broadcast() : PriorityCondition, Condition
- BrokenBarrier_Exception() : BrokenBarrier_Exception

### - c -

- cancel() : ThreadedExecutor, Thread, SynchronousExecutor, Queue, PoolExecutor, MonitoredQueue, LockedQueue, ConcurrentExecutor, Cancelable, BoundedQueue, BlockingQueue
- canceled() : Thread
- Cancellation_Exception() : Cancellation_Exception
- capacity() : BoundedQueue
- ClassLockable() : ClassLockable
- clear() : ThreadLocalImpl, ThreadLocal
- clearAll() : ThreadLocalImpl, ThreadLocal
- ConcurrentExecutor() : ConcurrentExecutor
- Condition() : Condition
- count() : Semaphore, PrioritySemaphore, CountingSemaphore
- CountingSemaphore() : CountingSemaphore
- create() : LazyInstantiation, StaticInstantiation, LocalStaticInstantiation
- createScope() : LockedScope

### - d -

- Deadlock_Exception() : Deadlock_Exception
- destroyScope() : UnlockedScope, LockedScope

### - e -

- empty() : Queue, MonitoredQueue, BoundedQueue
- execute() : ThreadedExecutor, SynchronousExecutor, PoolExecutor, Executor, ConcurrentExecutor

### - f -

- FairReadWriteLock() : FairReadWriteLock
- FastMutex() : FastMutex
- FastRecursiveMutex() : FastRecursiveMutex
- Future_Exception() : Future_Exception

### - g -

- get() : ThreadLocal
- getPriority() : Thread
- getReadLock() : ReadWriteLock, FairReadWriteLock, BiasedReadWriteLock
- getWriteLock() : ReadWriteLock, FairReadWriteLock, BiasedReadWriteLock
- Guard() : Guard

### - i -

- Initialization_Exception() : Initialization_Exception
- instance() : Singleton
- interrupt() : ThreadedExecutor, Thread, SynchronousExecutor, PoolExecutor, Executor, ConcurrentExecutor
- interrupted() : Thread
- Interrupted_Exception() : Interrupted_Exception
- InvalidOp_Exception() : InvalidOp_Exception
- InvalidTask_Exception() : InvalidTask_Exception
- isCanceled() : ThreadedExecutor, Thread, SynchronousExecutor, PoolExecutor, MonitoredQueue, LockedQueue, ConcurrentExecutor, Cancelable, BoundedQueue, BlockingQueue

### - l -

- LockedQueue() : LockedQueue

### - m -

- milliseconds() : Time
- MonitoredQueue() : MonitoredQueue
- Mutex() : Mutex

### - n -

- next() : Queue, MonitoredQueue, LockedQueue, BoundedQueue, BlockingQueue
- NonCopyable() : NonCopyable
- NoSuchElement_Exception() : NoSuchElement_Exception

### - o -

- operator!=() : Thread
- operator++() : AtomicCount
- operator+=() : Time
- operator--() : AtomicCount
- operator-=() : Time
- operator==() : Thread

### - p -

- PoolExecutor() : PoolExecutor
- post() : Semaphore, PrioritySemaphore, CountingSemaphore
- PriorityCondition() : PriorityCondition
- PriorityInheritanceMutex() : PriorityInheritanceMutex
- PriorityMutex() : PriorityMutex
- PrioritySemaphore() : PrioritySemaphore

### - r -

- ReadWriteLock() : ReadWriteLock
- RecursiveMutex() : RecursiveMutex
- release() : Semaphore, RecursiveMutex, PrioritySemaphore, PriorityMutex, PriorityInheritanceMutex, Mutex, MonitoredQueue, Lockable, FastRecursiveMutex, FastMutex, CountingSemaphore, ClassLockable, BoundedQueue, BlockingQueue
- reset() : Barrier
- run() : Runnable

### - s -

- seconds() : Time
- Semaphore() : Semaphore
- set() : ThreadLocal
- setPriority() : Thread
- shareScope() : TimedLockedScope, UnlockedScope
- shatter() : Barrier
- signal() : PriorityCondition, Condition
- size() : Queue, PoolExecutor, MonitoredQueue, LockedQueue, BoundedQueue, BlockingQueue
- sleep() : Thread
- StaticInstantiation : StaticInstantiationHelper
- Synchronization_Exception() : Synchronization_Exception
- SynchronousExecutor() : SynchronousExecutor

### - t -

- Thread() : Thread
- ThreadedExecutor() : ThreadedExecutor
- ThreadLocalImpl() : ThreadLocalImpl
- Time() : Time
- Timeout_Exception() : Timeout_Exception
- tryAcquire() : Semaphore, RecursiveMutex, PrioritySemaphore, PriorityMutex, PriorityInheritanceMutex, Mutex, MonitoredQueue, Lockable, FastRecursiveMutex, FastMutex, CountingSemaphore, ClassLockable, BoundedQueue, BlockingQueue
- tryWait() : Semaphore, PrioritySemaphore, CountingSemaphore

### - v -

- value() : ThreadLocalImpl

### - w -

- wait() : Waitable, ThreadedExecutor, Thread, SynchronousExecutor, Semaphore, PrioritySemaphore, PriorityCondition, PoolExecutor, CountingSemaphore, Condition, ConcurrentExecutor, Barrier
- what() : Synchronization_Exception

### - y -

- yield() : Thread

### - ~ -

- ~AtomicCount() : AtomicCount
- ~Barrier() : Barrier
- ~BiasedReadWriteLock() : BiasedReadWriteLock
- ~BlockingQueue() : BlockingQueue
- ~BoundedQueue() : BoundedQueue
- ~Cancelable() : Cancelable
- ~Condition() : Condition
- ~CountingSemaphore() : CountingSemaphore
- ~FairReadWriteLock() : FairReadWriteLock
- ~FastMutex() : FastMutex
- ~FastRecursiveMutex() : FastRecursiveMutex
- ~Guard() : Guard
- ~Lockable() : Lockable
- ~LockedQueue() : LockedQueue
- ~MonitoredQueue() : MonitoredQueue
- ~Mutex() : Mutex
- ~NonCopyable() : NonCopyable
- ~PoolExecutor() : PoolExecutor
- ~PriorityCondition() : PriorityCondition
- ~PriorityInheritanceMutex() : PriorityInheritanceMutex
- ~PriorityMutex() : PriorityMutex
- ~PrioritySemaphore() : PrioritySemaphore
- ~Queue() : Queue
- ~ReadWriteLock() : ReadWriteLock
- ~RecursiveMutex() : RecursiveMutex
- ~Runnable() : Runnable
- ~Semaphore() : Semaphore
- ~SynchronousExecutor() : SynchronousExecutor
- ~Thread() : Thread
- ~ThreadedExecutor() : ThreadedExecutor
- ~ThreadLocalImpl() : ThreadLocalImpl
- ~Waitable() : Waitable