|  | Qore Programming Language Reference Manual
    0.9.16
    | 
| Classes | |
| class | AbstractSmartLock | 
| The abstract base class for locks that support the internal API for use with the Condition class.  More... | |
| class | AbstractThreadResource | 
| This class defines an abstract interface for thread resources.  More... | |
| class | AutoGate | 
| A helper class for the Gate class for exception-safe Gate handling.  More... | |
| class | AutoLock | 
| A helper class for the Mutex class for exception-safe Mutex handling.  More... | |
| class | AutoReadLock | 
| A helper class for the RWLock class for exception-safe read lock handling.  More... | |
| class | AutoWriteLock | 
| A helper class for the RWLock class for exception-safe write lock handling.  More... | |
| class | Condition | 
| The Condition class can be used For blocking a thread until a condition becomes True.  More... | |
| class | Counter | 
| Implements a class that can be used for blocking a thread until a counter reaches zero.  More... | |
| class | Gate | 
| The Gate class implements a reentrant thread lock.  More... | |
| class | Mutex | 
| A class providing an implementation for a simple thread lock.  More... | |
| class | Queue | 
| Queue objects provide a blocking, thread-safe message-passing object to Qore programs  More... | |
| class | RWLock | 
| The RWLock class implements a read-write thread lock.  More... | |
| class | Sequence | 
| The Sequence class implements a thread-safe increment-only object.  More... | |
| class | ThreadPool | 
| This class defines a thread pool that grows and shrinks dynamically within user-defined limits according to the task load placed on it.  More... | |
Thread namespace.