Main Page
Namespaces
Classes
Package Documentation
CondCore
CondDB
interface
Exception.h
Go to the documentation of this file.
1
#ifndef CondCore_CondDB_Exception_h
2
#define CondCore_CondDB_Exception_h
3
4
#include "
FWCore/Utilities/interface/Exception.h
"
5
6
namespace
cond
{
7
8
namespace
persistency {
9
11
class
Exception
:
public
cms::Exception
{
12
public
:
14
explicit
Exception
(
const
std::string
&
message
);
16
Exception
(
const
std::string
& message,
const
std::string
& methodName );
18
~Exception
()
throw
()
override
{}
19
};
20
21
void
throwException
[[noreturn]] (
const
std::string
&
message
,
const
std::string
& methodName );
22
23
}
24
25
typedef
persistency::Exception
Exception
;
26
27
void
throwException
[[noreturn]] (
const
std::string
&
message
,
const
std::string
& methodName );
28
29
}
30
31
#endif
cond::persistency::Exception
Base exception class for the object to relational access.
Definition:
Exception.h:11
AlCaHLTBitMon_QueryRunRegistry.string
string
Definition:
AlCaHLTBitMon_QueryRunRegistry.py:256
cms::Exception::message
std::string message() const
Definition:
Exception.cc:145
cond::persistency::Exception::~Exception
~Exception() override
Destructor.
Definition:
Exception.h:18
ALCARECOPromptCalibProdSiPixelAli0T_cff.throw
throw
Definition:
ALCARECOPromptCalibProdSiPixelAli0T_cff.py:9
cond::persistency::Exception::Exception
Exception(const std::string &message)
Constructor.
Definition:
Exception.cc:8
Exception.h
cms::Exception
Definition:
Exception.h:68
cond
Definition:
plugin.cc:24
cond::persistency::throwException
void throwException(const std::string &message, const std::string &methodName)
Definition:
Exception.cc:14
Generated for CMSSW Reference Manual by
1.8.11