Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Pages
Utilities
General
interface
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
8
#include "
Utilities/General/interface/MutexUtils.h
"
9
#include <iosfwd>
10
namespace
cms {
11
class
Exception
;
12
}
13
16
class
UncatchedException
{
17
public
:
18
19
UncatchedException
();
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
29
static
LockMutex::Mutex
mutex
;
30
static
int
count_
;
31
32
};
33
34
35
36
#endif // UncatchedException_H
UncatchedException::it
static cms::Exception * it
Definition:
UncatchedException.h:27
lockSentry::Mutex
M Mutex
Definition:
MutexUtils.h:52
UncatchedException::count_
static int count_
Definition:
UncatchedException.h:30
UncatchedException
Definition:
UncatchedException.h:16
MutexUtils.h
UncatchedException::mutex
static LockMutex::Mutex mutex
Definition:
UncatchedException.h:29
UncatchedException::dump
static void dump(std::ostream &o, bool det=false)
Definition:
CMSexception.cc:21
python.connectstrParser.o
string o
Definition:
connectstrParser.py:70
cms::Exception
Definition:
Exception.h:66
Exception
UncatchedException::count
static int count()
Definition:
CMSexception.cc:40
UncatchedException::UncatchedException
UncatchedException()
Definition:
CMSexception.cc:9
UncatchedException::rethrow
static void rethrow()
Definition:
CMSexception.cc:28
Generated for CMSSW Reference Manual by
1.8.5