This header-file is part of module ALib Threads of the ALib C++ Library.
© 2013-2025 A-Worx GmbH, Germany. Published under Boost Software License.
Definition in file thread.inl.
Go to the source code of this file.
Classes | |
class | alib::threads::Runnable |
class | alib::threads::Thread |
Namespaces | |
namespace | alib |
namespace | alib::threads |
namespace | alib::threads::detail |
Details of namespace alib::threads. | |
Typedefs | |
using | alib::Runnable = threads::Runnable |
Type alias in namespace alib. | |
using | alib::Thread = threads::Thread |
Type alias in namespace alib. | |
using | alib::ThreadID = threads::ThreadID |
Type to store thread identifiers. | |
using | alib::threads::ThreadID = integer |
The ALib thread identifier type. | |
Functions | |
void | alib::threads::bootstrap () |
void | alib::threads::BootstrapThreadMap (integer qty) |
void | alib::threads::shutdown () |
void | alib::threads::detail::threadStart (Thread *thread) |
Variables | |
constexpr ThreadID | alib::threads::UNDEFINED = 0 |
This is a value that may be passed as a value indicating an undefined thread. | |