#include <task_arena.h>
Definition at line 105 of file task_arena.h.
 
◆ anonymous enum
| Enumerator | 
|---|
| default_flags  |  | 
| exact_exception_flag  |  | 
Definition at line 152 of file task_arena.h.
  154 #if __TBB_TASK_GROUP_CONTEXT   158 #
if __TBB_NUMA_SUPPORT
   159         , numa_support_flag = 1
 
 
 
 
◆ task_arena_base()
  
  
      
        
          | tbb::interface7::internal::task_arena_base::task_arena_base  | 
          ( | 
          int  | 
          max_concurrency,  | 
         
        
           | 
           | 
          unsigned  | 
          reserved_for_masters  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
inlineprotected   | 
  
 
Definition at line 163 of file task_arena.h.
  165 #if __TBB_TASK_GROUP_CONTEXT   170 #if __TBB_NUMA_SUPPORT   176 #if __TBB_NUMA_SUPPORT unsigned my_master_slots
Reserved master slots.
 
intptr_t my_version_and_traits
Special settings.
 
int my_max_concurrency
Concurrency level for deferred initialization.
 
int max_concurrency()
Returns the maximal number of threads that can work inside the arena.
 
internal::arena * my_arena
NULL if not currently initialized.
 
task_group_context * my_context
default context of the arena
 
static const int automatic
Typedef for number of threads that is automatic.
 
 
 
 
◆ internal_attach()
◆ internal_current_slot()
◆ internal_enqueue()
◆ internal_execute()
◆ internal_initialize()
◆ internal_max_concurrency()
◆ internal_terminate()
◆ internal_wait()
◆ automatic
  
  
      
        
          | const int tbb::interface7::internal::task_arena_base::automatic = -1 | 
         
       
   | 
  
static   | 
  
 
Typedef for number of threads that is automatic. 
Definition at line 205 of file task_arena.h.
 
 
◆ my_arena
NULL if not currently initialized. 
Definition at line 120 of file task_arena.h.
 
 
◆ my_context
◆ my_initialized
  
  
      
        
          | bool tbb::interface7::internal::task_arena_base::my_initialized | 
         
       
   | 
  
protected   | 
  
 
 
◆ my_master_slots
  
  
      
        
          | unsigned tbb::interface7::internal::task_arena_base::my_master_slots | 
         
       
   | 
  
protected   | 
  
 
 
◆ my_max_concurrency
  
  
      
        
          | int tbb::interface7::internal::task_arena_base::my_max_concurrency | 
         
       
   | 
  
protected   | 
  
 
 
◆ my_version_and_traits
  
  
      
        
          | intptr_t tbb::interface7::internal::task_arena_base::my_version_and_traits | 
         
       
   | 
  
protected   | 
  
 
 
◆ not_initialized
  
  
      
        
          | const int tbb::interface7::internal::task_arena_base::not_initialized = -2 | 
         
       
   | 
  
static   | 
  
 
 
The documentation for this class was generated from the following file: