1 #ifndef Framework_EventSetupRecordProviderFactoryManager_h
2 #define Framework_EventSetupRecordProviderFactoryManager_h
29 namespace eventsetup {
57 std::map<EventSetupRecordKey, const EventSetupRecordProviderFactory*>
factories_;
virtual ~EventSetupRecordProviderFactoryManager()
static EventSetupRecordProviderFactoryManager & instance()
friend class NonExistentClassToSuppressStupidCompilerWarning
std::map< EventSetupRecordKey, const EventSetupRecordProviderFactory * > factories_
EventSetupRecordProviderFactoryManager()
const EventSetupRecordProviderFactoryManager & operator=(const EventSetupRecordProviderFactoryManager &)
std::auto_ptr< EventSetupRecordProvider > makeRecordProvider(const EventSetupRecordKey &) const
void addFactory(const EventSetupRecordProviderFactory &, const EventSetupRecordKey &)