Public Member Functions | List of all members
art::detail::ServiceWrapperBase Class Referenceabstract

#include "/cvmfs/nova.opensciencegrid.org/externals/art/v2_13_00/source/art/Framework/Services/Registry/detail/ServiceWrapperBase.h"

Inheritance diagram for art::detail::ServiceWrapperBase:
art::detail::ServiceWrapper< T, SCOPE > art::detail::ServiceWrapper< T, art::ServiceScope::PER_SCHEDULE >

Public Member Functions

 ServiceWrapperBase ()=default
 
 ServiceWrapperBase (ServiceWrapperBase const &)=delete
 
ServiceWrapperBaseoperator= (ServiceWrapperBase const &)=delete
 
virtual void registerProducts (MasterProductRegistry &, ProductDescriptions &, ProducingServiceSignals &, ModuleDescription const &)=0
 
virtual ~ServiceWrapperBase ()=default
 

Detailed Description

Definition at line 26 of file ServiceWrapperBase.h.

Constructor & Destructor Documentation

art::detail::ServiceWrapperBase::ServiceWrapperBase ( )
explicitdefault
art::detail::ServiceWrapperBase::ServiceWrapperBase ( ServiceWrapperBase const &  )
delete
virtual art::detail::ServiceWrapperBase::~ServiceWrapperBase ( )
virtualdefault

Member Function Documentation

ServiceWrapperBase& art::detail::ServiceWrapperBase::operator= ( ServiceWrapperBase const &  )
delete
virtual void art::detail::ServiceWrapperBase::registerProducts ( MasterProductRegistry ,
ProductDescriptions ,
ProducingServiceSignals ,
ModuleDescription const &   
)
pure virtual

The documentation for this class was generated from the following file: