| 
    Intel(R) Threading Building Blocks Doxygen Documentation
    version 4.2.3
    
   | 
 
#include <task.h>
Public Member Functions | |
| allocate_additional_child_of_proxy (task &parent_) | |
| task &__TBB_EXPORTED_METHOD | allocate (size_t size) const | 
| void __TBB_EXPORTED_METHOD | free (task &) const | 
Private Attributes | |
| task * | self | 
| No longer used, but retained for binary layout compatibility. Always NULL.  More... | |
| task & | parent | 
Additional Inherited Members | |
  Private Member Functions inherited from tbb::internal::no_assign | |
| void | operator= (const no_assign &)=delete | 
| no_assign (const no_assign &)=default | |
| no_assign ()=default | |
      
  | 
  inlineexplicit | 
Definition at line 62 of file task.h.
References tbb::internal::suppress_unused_warning().
| task & tbb::internal::allocate_additional_child_of_proxy::allocate | ( | size_t | size | ) | const | 
Definition at line 128 of file task.cpp.
References __TBB_CONTEXT_ARG, tbb::internal::task_prefix::context, tbb::task::increment_ref_count(), tbb::internal::governor::local_scheduler_weak(), parent, tbb::task::prefix(), s, and size.
Definition at line 134 of file task.cpp.
References tbb::internal::generic_scheduler::free_task(), tbb::task::internal_decrement_ref_count(), tbb::internal::governor::local_scheduler_weak(), tbb::internal::local_task, parent, and task.
      
  | 
  private | 
Definition at line 60 of file task.h.
Referenced by allocate(), and free().
      
  | 
  private |