FWCore
Framework
interface
NoProxyException.h
Go to the documentation of this file.
1
#ifndef FWCore_Framework_NoProxyException_h
2
#define FWCore_Framework_NoProxyException_h
3
// -*- C++ -*-
4
//
5
// Package: Framework
6
// Module: NoProxyException
7
//
15
//
16
// Author: Valentine Kouznetsov
17
// Created: Wed Apr 23 10:58:26 EDT 2003
18
//
19
//
20
21
// system include files
22
23
// user include files
24
#include "
FWCore/Framework/interface/NoDataException.h
"
25
#include "
FWCore/Framework/interface/EventSetupRecordKey.h
"
26
27
// forward declarations
28
namespace
edm
{
29
namespace
eventsetup {
30
template
<
class
T>
31
class
NoProxyException
:
public
NoDataException
<T> {
32
// ---------- friend classes and functions ---------------
33
34
public
:
35
// ---------- constants, enums and typedefs --------------
36
37
// ---------- Constructors and destructor ----------------
38
NoProxyException
(
const
EventSetupRecordKey
& iKey,
const
DataKey
& iDataKey)
39
:
NoDataException
<
T
>(iKey, iDataKey,
"NoProxyException"
,
NoDataExceptionBase
::
noProxyMessage
()) {}
40
41
// ---------- member functions ---------------------------
42
43
private
:
44
// ---------- const member functions ---------------------
45
46
// ---------- static member functions --------------------
47
48
// ---------- Constructors and destructor ----------------
49
//NoProxyException(const NoProxyException&) ; //allow default
50
51
//const NoProxyException& operator=(const NoProxyException&); // allow default
52
53
// ---------- data members -------------------------------
54
};
55
}
// namespace eventsetup
56
}
// namespace edm
57
// inline function definitions
58
59
#endif
edm
HLT enums.
Definition:
AlignableModifier.h:19
edm::eventsetup::DataKey
Definition:
DataKey.h:29
edm::eventsetup::NoProxyException::NoProxyException
NoProxyException(const EventSetupRecordKey &iKey, const DataKey &iDataKey)
Definition:
NoProxyException.h:38
edm::eventsetup::EventSetupRecordKey
Definition:
EventSetupRecordKey.h:30
edm::eventsetup::NoDataExceptionBase::noProxyMessage
static std::string noProxyMessage()
Definition:
NoDataException.cc:21
edm::eventsetup::NoDataException
Definition:
NoDataException.h:105
NoDataException.h
edm::eventsetup::NoDataExceptionBase
Definition:
NoDataException.h:78
T
long double T
Definition:
Basic3DVectorLD.h:48
edm::eventsetup::NoProxyException
Definition:
NoProxyException.h:31
EventSetupRecordKey.h
Generated for CMSSW Reference Manual by
1.8.16