![]() |
LArSoft
v07_13_02
Liquid Argon Software toolkit - http://larsoft.org/
|
#include "ExceptionCollector.h"
Public Member Functions | |
| bool | empty () const noexcept |
| void | rethrow () |
| template<typename F > | |
| void | call (F f) |
Private Attributes | |
| std::vector< std::exception_ptr > | exceptions_ {} |
Definition at line 26 of file ExceptionCollector.h.
|
inline |
Definition at line 37 of file ExceptionCollector.h.
References exceptions_, and f.
Referenced by art::EventProcessor::endJob(), art::EventProcessor::process(), and art::EventProcessor::runToCompletion().
|
inlinenoexcept |
Definition at line 29 of file ExceptionCollector.h.
References exceptions_, and rethrow().
Referenced by art::EventProcessor::process(), and art::EventProcessor::runToCompletion().
| void art::detail::ExceptionCollector::rethrow | ( | ) |
Definition at line 20 of file ExceptionCollector.cc.
References evd::details::begin(), e, and evd::details::end().
Referenced by empty(), and art::EventProcessor::runToCompletion().
|
private |
Definition at line 45 of file ExceptionCollector.h.