#include <RootHandlers.h>
Classes | |
struct | WarningSentry |
Public Types | |
enum | SeverityLevel { SeverityLevel::kInfo, SeverityLevel::kWarning, SeverityLevel::kError, SeverityLevel::kSysError, SeverityLevel::kFatal } |
Public Member Functions | |
template<typename F > | |
void | ignoreWarningsWhileDoing (F iFunc, SeverityLevel level=SeverityLevel::kWarning) |
virtual | ~RootHandlers () |
Private Member Functions | |
virtual void | enableWarnings_ ()=0 |
virtual void | ignoreWarnings_ (SeverityLevel level)=0 |
virtual void | willBeUsingThreads ()=0 |
Friends | |
class | edm::EventProcessor |
struct | edm::RootHandlers::WarningSentry |
Definition at line 7 of file RootHandlers.h.
|
strong |
Enumerator | |
---|---|
kInfo | |
kWarning | |
kError | |
kSysError | |
kFatal |
Definition at line 9 of file RootHandlers.h.
|
inlinevirtual |
Definition at line 23 of file RootHandlers.h.
|
privatepure virtual |
Implemented in edm::service::InitRootHandlers.
Referenced by ignoreWarningsWhileDoing().
|
privatepure virtual |
Implemented in edm::service::InitRootHandlers.
Referenced by ignoreWarningsWhileDoing().
|
inline |
Definition at line 26 of file RootHandlers.h.
References enableWarnings_(), ignoreWarnings_(), hcalDigis_cfi::level, and willBeUsingThreads().
|
privatepure virtual |
Implemented in edm::service::InitRootHandlers.
Referenced by ignoreWarningsWhileDoing().
|
friend |
Definition at line 20 of file RootHandlers.h.
|
friend |
Definition at line 19 of file RootHandlers.h.