ALib C++ Library
Library Version: 2510 R0
Documentation generated by doxygen
Loading...
Searching...
No Matches
thread.inl File Reference

Description:

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.

This graph shows which files directly or indirectly include this file:

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.