1 #ifndef FWCore_Framework_NoDataException_h
2 #define FWCore_Framework_NoDataException_h
76 namespace eventsetup {
83 const char* category_name =
"NoDataException") ;
89 void constructMessage(
const char* iClassName,
const std::string& iExtraInfo);
109 const char* category_name =
"NoDataException") :
118 const char* category_name ,
119 const std::string& iExtraInfo ) :
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)