Some methods of class task are deprecated because they have obsolete or redundant functionality.
namespace tbb { class task { public: ... void recycle_to_reexecute(); // task depth typedef implementation-defined-signed-integral-type depth_type; depth_type depth() const {return 0;} void set_depth( depth_type new_depth ) {} void add_to_depth( int delta ){} ... }; }
Member | Description |
---|---|
void recycle _to_reexecute() |
Intel(R) Threading Building Blocks (Intel® TBB) 3.0 deprecated method recycle_to_reexecute because it is redundant. Replace a call t->recycle_to_reexecute()with the following sequence: t->set_refcount(1); t->recycle_as_safe_continuation(); |
Depth interface for class task |
Intel® TBB 2.2 eliminated the notion of task depth that was present in prior versions of Intel® TBB. The members of class task that related to depth have been retained under TBB_DEPRECATED, but do nothing. |