| doRegisterProducts(MasterProductRegistry &mpr, ProductDescriptions &productsToProduce, ProducingServiceSignals &signals, ModuleDescription const &md) | art::detail::ServiceWrapper< T, SCOPE > | inlineprivate |
| doRegisterProducts(MasterProductRegistry &, ProductDescriptions &, ProducingServiceSignals &, ModuleDescription const &) | art::detail::ServiceWrapper< T, SCOPE > | inlineprivate |
| get() | art::detail::ServiceWrapper< T, SCOPE > | inline |
| getAs() const | art::detail::ServiceWrapper< T, SCOPE > | inline |
| operator=(ServiceWrapper const &)=delete | art::detail::ServiceWrapper< T, SCOPE > | |
| art::detail::ServiceWrapperBase::operator=(ServiceWrapperBase const &)=delete | art::detail::ServiceWrapperBase | |
| registerProducts(MasterProductRegistry &mpr, ProductDescriptions &productsToProduce, ProducingServiceSignals &signals, ModuleDescription const &md) override | art::detail::ServiceWrapper< T, SCOPE > | inlineprivatevirtual |
| service_ptr_ | art::detail::ServiceWrapper< T, SCOPE > | private |
| ServiceWrapper(ServiceWrapper const &)=delete | art::detail::ServiceWrapper< T, SCOPE > | |
| ServiceWrapper(fhicl::ParameterSet const &ps, ActivityRegistry &areg) | art::detail::ServiceWrapper< T, SCOPE > | inline |
| ServiceWrapper(std::shared_ptr< T > &&p) | art::detail::ServiceWrapper< T, SCOPE > | inlineexplicit |
| ServiceWrapperBase()=default | art::detail::ServiceWrapperBase | explicit |
| ServiceWrapperBase(ServiceWrapperBase const &)=delete | art::detail::ServiceWrapperBase | |
| ~ServiceWrapperBase()=default | art::detail::ServiceWrapperBase | virtual |