Main Page Namespace List Class Hierarchy Compound List Compound Members

# ZThread Namespace Reference

## Compounds
class | ZThread::AbstractExecutor
class | ZThread::AbstractThreadLocal
class | ZThread::AsyncExecutor
class | ZThread::AutoPtr
class | ZThread::Barrier
class | ZThread::BiasedRWLock
class | ZThread::BlockingQueue
class | ZThread::BufferedQueue
class | ZThread::Cancelable
class | ZThread::Cancelation_Exception
class | ZThread::CheckedMutex
class | ZThread::Condition
class | ZThread::CountingSemaphore
class | ZThread::Deadlock_Exception
class | ZThread::Executor
class | ZThread::Factory
class | ZThread::FactoryImpl
class | ZThread::FairRWLock
class | ZThread::FastMutex
class | ZThread::FastRecursiveMutex
class | ZThread::FastThreadLocal
class | ZThread::Guard
class | ZThread::InheritableThreadLocal
class | ZThread::Initialization_Exception
class | ZThread::Interrupted_Exception
class | ZThread::InvalidOp_Exception
class | ZThread::Latch
class | ZThread::Lockable
class | ZThread::LockedQueue
class | ZThread::MonitoredQueue
class | ZThread::Mutex
class | ZThread::NoSuchElement_Exception
class | ZThread::NullMutex
class | ZThread::Observable
class | ZThread::PlainMutex
class | ZThread::PoolExecutor
class | ZThread::Queue
class | ZThread::RecursiveMutex
class | ZThread::RLock
class | ZThread::Runnable
class | ZThread::RWLock
class | ZThread::Semaphore
class | ZThread::SharedInstance
class | ZThread::SimpleQueue
class | ZThread::Singleton
class | ZThread::SingletonDestroyer
class | ZThread::StaticSingleton
class | ZThread::SyncExecutor
class | ZThread::Synchronization_Exception
class | ZThread::Thread
class | ZThread::ThreadLocal
class | ZThread::Timeout_Exception
class | ZThread::Timer
class | ZThread::TimerEvent
class | ZThread::TimerListener
class | ZThread::TimerThread
class | ZThread::Unexpected_Exception
class | ZThread::WLock
class | ZThread::Worker

## Detailed Description

Author:
  Eric Crahen

Date:
  09-21-2000

Version:
  1.1.0

Revised all the exception classes. They now can carry some useful information. Also, many of the exceptions that were previously provided were not necessary and overlapped with other exception. A tighter more concise set of exceptions has been created to replace the old exceptions