LArSoft  v06_85_00
Liquid Argon Software toolkit - http://larsoft.org/
RootHandlers.h
Go to the documentation of this file.
1 #ifndef art_Utilities_RootHandlers_h
2 #define art_Utilities_RootHandlers_h
3 
4 // ----------------------------------------------------------------------
5 
6 #include "art/Utilities/fwd.h"
7 
8 namespace art {
9 
10  class RootHandlers {
11  public:
12  RootHandlers();
13  virtual ~RootHandlers();
14  void disableErrorHandler();
15  void enableErrorHandler();
16 
17  private:
18  virtual void disableErrorHandler_() = 0;
19  virtual void enableErrorHandler_() = 0;
20  }; // RootHandlers
21 
22 } // art
23 
24  // ======================================================================
25 
26 #endif /* art_Utilities_RootHandlers_h */
27 
28 // Local Variables:
29 // mode: c++
30 // End:
virtual ~RootHandlers()
Definition: RootHandlers.cc:7
void disableErrorHandler()
Definition: RootHandlers.cc:9
virtual void enableErrorHandler_()=0
HLT enums.
void enableErrorHandler()
Definition: RootHandlers.cc:14
virtual void disableErrorHandler_()=0