ALib C++ Framework
by
Library Version: 2511 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++ Framework.

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