1 #ifndef FWCore_ServiceRegistry_ServiceMakerBase_h 2 #define FWCore_ServiceRegistry_ServiceMakerBase_h 32 namespace serviceregistry {
45 virtual std::type_info
const&
serviceType()
const = 0;
virtual bool make(ParameterSet const &, ActivityRegistry &, ServicesManager &) const =0
virtual bool processWideService() const =0
bool isProcessWideService(TFileService const *)
ServiceMakerBase const & operator=(ServiceMakerBase const &)=delete
bool testSaveConfiguration(void const *) const
virtual ~ServiceMakerBase()
virtual bool saveConfiguration() const =0
virtual std::type_info const & serviceType() const =0
bool testSaveConfiguration(SaveConfiguration const *) const