1 #ifndef art_Framework_Services_Registry_detail_ServiceWrapperBase_h 2 #define art_Framework_Services_Registry_detail_ServiceWrapperBase_h 10 class ModuleDescription;
11 class ProducingServiceSignals;
ServiceWrapperBase()=default
virtual ~ServiceWrapperBase()=default
std::vector< BranchDescription > ProductDescriptions
ServiceWrapperBase & operator=(ServiceWrapperBase const &)=delete
virtual void registerProducts(ProductDescriptions &, ProducingServiceSignals &, ModuleDescription const &)=0
std::shared_ptr< ServiceWrapperBase > WrapperBase_ptr