1 #ifndef FWCore_Framework_NoDataException_h
2 #define FWCore_Framework_NoDataException_h
76 namespace eventsetup {
83 const char* category_name =
"NoDataException") ;
109 const char* category_name =
"NoDataException") :
118 const char* category_name ,
static std::string providerButNoDataMessage(const EventSetupRecordKey &iKey)
NoDataException(const EventSetupRecordKey &iRecordKey, const DataKey &iDataKey, const char *category_name="NoDataException")
NoDataExceptionBase(const EventSetupRecordKey &iRecordKey, const DataKey &iDataKey, const char *category_name="NoDataException")
void beginDataTypeMessage(std::string &) const
NoDataException(const EventSetupRecordKey &iRecordKey, const DataKey &iDataKey, const char *category_name, const std::string &iExtraInfo)
static std::string noProxyMessage()
void endDataTypeMessage(std::string &) const
const DataKey & dataKey() const
virtual ~NoDataExceptionBase()
EventSetupRecordKey record_
void constructMessage(const char *iClassName, const std::string &iExtraInfo)