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