Go to the documentation of this file.00001 #ifndef FWCore_Framework_NoProxyException_h
00002 #define FWCore_Framework_NoProxyException_h
00003
00004
00005
00006
00007
00015
00016
00017
00018
00019
00020
00021
00022
00023
00024 #include "FWCore/Framework/interface/NoDataException.h"
00025 #include "FWCore/Framework/interface/EventSetupRecordKey.h"
00026
00027
00028 namespace edm {
00029 namespace eventsetup {
00030 template <class T>
00031 class NoProxyException : public NoDataException<T>
00032 {
00033
00034
00035 public:
00036
00037
00038
00039 NoProxyException(const EventSetupRecordKey& iKey,
00040 const DataKey& iDataKey) :
00041 NoDataException<T>(iKey, iDataKey,"NoProxyException",NoDataExceptionBase::noProxyMessage())
00042 {
00043 }
00044
00045
00046
00047 private:
00048
00049
00050
00051
00052
00053
00054
00055
00056
00057
00058 };
00059 }
00060 }
00061
00062
00063 #endif