CMS 3D CMS Logo

Public Member Functions | Protected Member Functions | Private Member Functions

edm::serviceregistry::ServiceMakerBase Class Reference

#include <ServiceMakerBase.h>

Inheritance diagram for edm::serviceregistry::ServiceMakerBase:
edm::serviceregistry::ServiceMaker< T, TMaker >

List of all members.

Public Member Functions

virtual bool make (ParameterSet const &, ActivityRegistry &, ServicesManager &) const =0
virtual bool processWideService () const =0
virtual bool saveConfiguration () const =0
 ServiceMakerBase ()
virtual std::type_info const & serviceType () const =0
virtual ~ServiceMakerBase ()

Protected Member Functions

bool testSaveConfiguration (SaveConfiguration const *) const
bool testSaveConfiguration (void const *) const

Private Member Functions

ServiceMakerBase const & operator= (ServiceMakerBase const &)
 ServiceMakerBase (ServiceMakerBase const &)

Detailed Description

Definition at line 40 of file ServiceMakerBase.h.


Constructor & Destructor Documentation

ServiceMakerBase::ServiceMakerBase ( )

Definition at line 32 of file ServiceMakerBase.cc.

{
}
ServiceMakerBase::~ServiceMakerBase ( ) [virtual]

Definition at line 41 of file ServiceMakerBase.cc.

{
}
edm::serviceregistry::ServiceMakerBase::ServiceMakerBase ( ServiceMakerBase const &  ) [private]

Member Function Documentation

virtual bool edm::serviceregistry::ServiceMakerBase::make ( ParameterSet const &  ,
ActivityRegistry ,
ServicesManager  
) const [pure virtual]
ServiceMakerBase const& edm::serviceregistry::ServiceMakerBase::operator= ( ServiceMakerBase const &  ) [private]
virtual bool edm::serviceregistry::ServiceMakerBase::processWideService ( ) const [pure virtual]
virtual bool edm::serviceregistry::ServiceMakerBase::saveConfiguration ( ) const [pure virtual]
virtual std::type_info const& edm::serviceregistry::ServiceMakerBase::serviceType ( ) const [pure virtual]
bool edm::serviceregistry::ServiceMakerBase::testSaveConfiguration ( void const *  ) const [inline, protected]

Definition at line 63 of file ServiceMakerBase.h.

{return false;}
bool edm::serviceregistry::ServiceMakerBase::testSaveConfiguration ( SaveConfiguration const *  ) const [inline, protected]

Definition at line 62 of file ServiceMakerBase.h.

Referenced by edm::serviceregistry::ServiceMaker< T, TMaker >::saveConfiguration().

{return true;}