Go to the documentation of this file. 1 #ifndef FWCore_Framework_NoDataException_h
2 #define FWCore_Framework_NoDataException_h
76 namespace eventsetup {
82 const char* category_name =
"NoDataException");
109 const char* category_name =
"NoDataException")
116 const char* category_name,
NoDataException(const EventSetupRecordKey &iRecordKey, const DataKey &iDataKey, const char *category_name="NoDataException")
const DataKey & dataKey() const
EventSetupRecordKey record_
void constructMessage(const char *iClassName, const std::string &iExtraInfo)
void endDataTypeMessage(std::string &) const
NoDataException(const EventSetupRecordKey &iRecordKey, const DataKey &iDataKey, const char *category_name, const std::string &iExtraInfo)
static std::string noProxyMessage()
~NoDataExceptionBase() noexcept override
static std::string providerButNoDataMessage(const EventSetupRecordKey &iKey)
NoDataExceptionBase(const EventSetupRecordKey &iRecordKey, const DataKey &iDataKey, const char *category_name="NoDataException")
void beginDataTypeMessage(std::string &) const