Intel(R) Threading Building Blocks Doxygen Documentation
version 4.2.3
|
Public Member Functions | |
nested_arena_context (generic_scheduler *s, arena *a, size_t slot_index, bool type, bool same) | |
~nested_arena_context () | |
Private Member Functions | |
void | mimic_outermost_level (arena *a, bool type) |
![]() | |
no_copy (const no_copy &)=delete | |
no_copy ()=default | |
Private Attributes | |
generic_scheduler & | my_scheduler |
scheduler_state | my_orig_state |
task_group_context * | my_orig_ctx |
const bool | same_arena |
|
inline |
Definition at line 675 of file arena.cpp.
References mimic_outermost_level(), tbb::internal::scheduler_state::my_innermost_running_task, my_orig_state, tbb::internal::scheduler_state::my_properties, my_scheduler, s, same_arena, and type.
|
inline |
Definition at line 691 of file arena.cpp.
References tbb::internal::governor::assume_scheduler(), tbb::internal::task_prefix::context, tbb::internal::generic_scheduler::my_dummy_task, tbb::internal::scheduler_state::my_innermost_running_task, my_orig_ctx, my_orig_state, tbb::internal::scheduler_state::my_properties, my_scheduler, tbb::internal::generic_scheduler::nested_arena_exit(), tbb::task::prefix(), and same_arena.
|
inlineprivate |
Definition at line 714 of file arena.cpp.
References tbb::internal::task_prefix::context, tbb::internal::generic_scheduler::my_dummy_task, tbb::internal::scheduler_state::my_innermost_running_task, my_orig_ctx, tbb::internal::scheduler_state::my_properties, my_scheduler, tbb::internal::scheduler_properties::outermost, tbb::task::prefix(), tbb::internal::scheduler_properties::type, and type.
Referenced by nested_arena_context().
|
private |
Definition at line 711 of file arena.cpp.
Referenced by mimic_outermost_level(), and ~nested_arena_context().
|
private |
Definition at line 710 of file arena.cpp.
Referenced by nested_arena_context(), and ~nested_arena_context().
|
private |
Definition at line 709 of file arena.cpp.
Referenced by mimic_outermost_level(), nested_arena_context(), and ~nested_arena_context().
|
private |
Definition at line 712 of file arena.cpp.
Referenced by nested_arena_context(), and ~nested_arena_context().