Intel(R) Threading Building Blocks Doxygen Documentation
version 4.2.3
|
Bit-field representing properties of a sheduler. More...
#include <scheduler.h>
Public Attributes | |
bool | type: 1 |
Indicates that a scheduler acts as a master or a worker. More... | |
bool | outermost: 1 |
Indicates that a scheduler is on outermost level. More... | |
unsigned | char: 6 |
Reserved bits. More... | |
Static Public Attributes | |
static const bool | worker = false |
static const bool | master = true |
Bit-field representing properties of a sheduler.
Definition at line 50 of file scheduler.h.
unsigned tbb::internal::scheduler_properties::char |
Reserved bits.
Definition at line 73 of file scheduler.h.
|
static |
Definition at line 52 of file scheduler.h.
Referenced by tbb::internal::generic_scheduler::create_master().
bool tbb::internal::scheduler_properties::outermost |
Indicates that a scheduler is on outermost level.
Note that the explicit execute method will set this property.
Definition at line 57 of file scheduler.h.
Referenced by tbb::internal::generic_scheduler::generic_scheduler(), tbb::internal::nested_arena_context::mimic_outermost_level(), and tbb::internal::generic_scheduler::outermost_level().
bool tbb::internal::scheduler_properties::type |
Indicates that a scheduler acts as a master or a worker.
Definition at line 54 of file scheduler.h.
Referenced by tbb::internal::generic_scheduler::is_worker(), and tbb::internal::nested_arena_context::mimic_outermost_level().
|
static |
Definition at line 51 of file scheduler.h.
Referenced by tbb::internal::generic_scheduler::create_worker(), and tbb::internal::generic_scheduler::is_worker().