|
Intel(R) Threading Building Blocks Doxygen Documentation version 4.2.3
|
#include <task_arena.h>
Public Member Functions | |
| delegated_function (F &f) | |
| R | consume_result () const |
| ~delegated_function () | |
Public Member Functions inherited from tbb::interface7::internal::delegate_base | |
| virtual void | operator() () const =0 |
| virtual | ~delegate_base () |
Private Member Functions | |
| void | operator() () const __TBB_override |
Private Attributes | |
| F & | my_func |
| tbb::aligned_space< R > | my_return_storage |
Definition at line 74 of file task_arena.h.
|
inline |
Definition at line 82 of file task_arena.h.
|
inline |
Definition at line 87 of file task_arena.h.
References tbb::interface7::internal::delegated_function< F, R >::my_return_storage.
|
inline |
Definition at line 84 of file task_arena.h.
References tbb::move(), and tbb::interface7::internal::delegated_function< F, R >::my_return_storage.
|
inlineprivatevirtual |
Implements tbb::interface7::internal::delegate_base.
Definition at line 78 of file task_arena.h.
References tbb::interface7::internal::delegated_function< F, R >::my_func, and tbb::interface7::internal::delegated_function< F, R >::my_return_storage.
|
private |
Definition at line 75 of file task_arena.h.
Referenced by tbb::interface7::internal::delegated_function< F, R >::operator()(), and tbb::interface7::internal::delegated_function< F, void >::operator()().
|
private |