Qore Programming Language Reference Manual
0.9.1
|
Qore::Thread namespace. More...
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... | |
Qore::Thread namespace.