CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
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
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
NoProxyException(const EventSetupRecordKey &iKey, const DataKey &iDataKey)
long double T