Intel(R) Threading Building Blocks Doxygen Documentation
version 4.2.3
|
Public Member Functions | |
size_t | active_value_if_present () const |
Private Member Functions | |
virtual size_t | default_value () const __TBB_override |
virtual bool | is_first_arg_preferred (size_t a, size_t b) const __TBB_override |
virtual void | apply_active () const __TBB_override |
virtual size_t | active_value () const __TBB_override |
Additional Inherited Members | |
![]() | |
char | pad [S - R] |
![]() | |
size_t | my_active_value |
atomic< global_control * > | my_head |
spin_mutex | my_list_mutex |
Definition at line 466 of file tbb_main.cpp.
|
inlineprivatevirtual |
Reimplemented from tbb::internal::control_storage.
Definition at line 478 of file tbb_main.cpp.
References default_value(), tbb::internal::market::max_num_workers(), tbb::internal::min(), tbb::internal::control_storage::my_active_value, and tbb::internal::control_storage::my_head.
|
inline |
Definition at line 491 of file tbb_main.cpp.
References tbb::internal::control_storage::my_active_value, and tbb::internal::control_storage::my_head.
Referenced by tbb::internal::market::app_parallelism_limit().
|
inlineprivatevirtual |
Reimplemented from tbb::internal::control_storage.
Definition at line 473 of file tbb_main.cpp.
References __TBB_ASSERT, tbb::internal::control_storage::my_active_value, and tbb::internal::market::set_active_num_workers().
|
inlineprivatevirtual |
Implements tbb::internal::control_storage.
Definition at line 467 of file tbb_main.cpp.
References tbb::internal::governor::default_num_threads(), and tbb::internal::max().
Referenced by active_value().
|
inlineprivatevirtual |
Reimplemented from tbb::internal::control_storage.
Definition at line 470 of file tbb_main.cpp.