Public Member Functions | |
tbb::task * | execute () override |
HandleExternalWorkExceptionTask (Worker *worker, WaitingTask *runModuleTask, ParentContext const &parentContext) | |
Public Member Functions inherited from edm::WaitingTask | |
std::exception_ptr const * | exceptionPtr () const |
Returns exception thrown by dependent task. More... | |
WaitingTask () | |
Constructor. More... | |
~WaitingTask () override | |
Private Attributes | |
ParentContext const | m_parentContext |
WaitingTask * | m_runModuleTask |
Worker * | m_worker |
edm::Worker::HandleExternalWorkExceptionTask::HandleExternalWorkExceptionTask | ( | Worker * | worker, |
WaitingTask * | runModuleTask, | ||
ParentContext const & | parentContext | ||
) |
Definition at line 431 of file Worker.cc.
|
override |
Definition at line 436 of file Worker.cc.
References edm::WaitingTaskHolder::doneWaiting(), edm::WaitingTask::exceptionPtr(), edm::Worker::handleExternalWorkException(), m_parentContext, m_runModuleTask, and m_worker.
|
private |
|
private |