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. | |