ALib C++ Library
Library Version: 2510 R0
Documentation generated by doxygen
Loading...
Searching...
No Matches
alib::threadmodel Namespace Reference

Description:

This is the namespace of ALib Module "ThreadModel". Please refer to the Programmer's Manual of this module for information about how the types found in this namespace are used.

Attention
This module is not in a stable and consistent state, yet. Instead, it is considered experimental.

Type Index:

class  DedicatedWorker
 
class  DWManager
 
struct  Job
 
struct  JPromise
 A simple encapsulated promise. More...
 
class  ThreadPool
 
class  Trigger
 
class  Triggered
 

Enumeration Index:

enum class  Priority {
  Lowest = 0 , DeferredDeletion = 500 , Low = 1000 , Standard = 2000 ,
  High = 3000 , Highest = 4000
}
 Possible priorities of jobs assigned to an DedicatedWorker. More...
 

Enumeration Details:

◆ Priority

enum class alib::threadmodel::Priority
strong

Possible priorities of jobs assigned to an DedicatedWorker.

Enumerator
Lowest 

As the name indicates.

DeferredDeletion 

As the name indicates.

Low 

As the name indicates.

Standard 

As the name indicates.

High 

As the name indicates.

Highest 

As the name indicates.

Definition at line 170 of file jobs.inl.