23 m_task->increment_ref_count();
35 m_task->increment_ref_count();
41 iOther.m_task =
nullptr;
72 if (0 ==
task->decrement_ref_count()) {
93 m_task->decrement_ref_count();
WaitingTaskWithArenaHolder & operator=(const WaitingTaskWithArenaHolder &iRHS)
~WaitingTaskWithArenaHolder()
void dependentTaskFailed(std::exception_ptr iPtr)
Called if waited for task failed.
void doneWaiting(std::exception_ptr iExcept)
void swap(edm::DataFrameContainer &lhs, edm::DataFrameContainer &rhs)
WaitingTaskWithArenaHolder()
WaitingTaskHolder makeWaitingTaskHolderAndRelease()
std::shared_ptr< tbb::task_arena > m_arena