#include <ExceptionCollector.h>
Public Member Functions | |
void | call (boost::function< void(void)>) |
ExceptionCollector () | |
bool | hasThrown () const |
void | rethrow () const |
~ExceptionCollector () | |
Private Attributes | |
cms::Exception | exception_ |
bool | hasThrown_ |
Definition at line 29 of file ExceptionCollector.h.
|
inline |
Definition at line 31 of file ExceptionCollector.h.
|
inline |
Definition at line 32 of file ExceptionCollector.h.
void edm::ExceptionCollector::call | ( | boost::function< void(void)> | f | ) |
Definition at line 10 of file ExceptionCollector.cc.
References cmsCodeRules.cppFunctionSkipper::exception, exception_, f, hasThrown_, and cms::Exception::what().
Referenced by edm::EventProcessor::endJob().
|
inline |
Definition at line 33 of file ExceptionCollector.h.
References hasThrown_.
Referenced by edm::EventProcessor::endJob().
void edm::ExceptionCollector::rethrow | ( | void | ) | const |
Definition at line 5 of file ExceptionCollector.cc.
References exception_.
Referenced by edm::EventProcessor::endJob().
|
private |
Definition at line 38 of file ExceptionCollector.h.
|
private |
Definition at line 39 of file ExceptionCollector.h.
Referenced by call(), and hasThrown().