CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
UncatchedException.h
Go to the documentation of this file.
1 #ifndef UncatchedException_H
2 #define UncatchedException_H
3 //
4 //
5 // V 0.0
6 //
7 
9 #include <iosfwd>
10 namespace cms {
11  class Exception;
12 }
13 
17 public:
18 
20  explicit UncatchedException(const cms::Exception & err);
21  static void dump(std::ostream & o, bool det=false);
22  static void rethrow();
23  static int count();
24 
25 private:
26 
27  static cms::Exception * it;
28 
30  static int count_;
31 
32 };
33 
34 
35 
36 #endif // UncatchedException_H
static cms::Exception * it
static LockMutex::Mutex mutex
static void dump(std::ostream &o, bool det=false)
Definition: CMSexception.cc:21
static int count()
Definition: CMSexception.cc:40
static void rethrow()
Definition: CMSexception.cc:28