#include <ServiceRegistry.h>
Public Member Functions | |
T const & | get () const |
T & | get () |
const ServiceWrapper & | operator= (const ServiceWrapper &)=delete |
ServiceWrapper (std::unique_ptr< T > iService) | |
ServiceWrapper (const ServiceWrapper &)=delete | |
Public Member Functions inherited from edm::serviceregistry::ServiceWrapperBase | |
const ServiceWrapperBase & | operator= (const ServiceWrapperBase &)=delete |
ServiceWrapperBase () | |
ServiceWrapperBase (const ServiceWrapperBase &)=delete | |
virtual | ~ServiceWrapperBase () |
Private Attributes | |
edm::propagate_const< std::unique_ptr< T > > | service_ |
Definition at line 35 of file ServiceRegistry.h.
|
inline |
Definition at line 38 of file ServiceWrapper.h.
|
delete |
|
inline |
Definition at line 43 of file ServiceWrapper.h.
References edm::serviceregistry::ServiceWrapper< T >::service_.
Referenced by Options.Options::__getitem__(), betterConfigParser.BetterConfigParser::__updateDict(), submitPVValidationJobs.BetterConfigParser::__updateDict(), rrapi.RRApi::columns(), rrapi.RRApi::count(), rrapi.RRApi::data(), betterConfigParser.BetterConfigParser::getCompares(), betterConfigParser.BetterConfigParser::getGeneral(), betterConfigParser.BetterConfigParser::getResultingSection(), submitPVValidationJobs.BetterConfigParser::getResultingSection(), rrapi.RRApi::report(), rrapi.RRApi::reports(), rrapi.RRApi::tables(), rrapi.RRApi::tags(), rrapi.RRApi::templates(), and rrapi.RRApi::workspaces().
|
inline |
Definition at line 48 of file ServiceWrapper.h.
References edm::serviceregistry::ServiceWrapper< T >::service_.
Referenced by Options.Options::__getitem__(), betterConfigParser.BetterConfigParser::__updateDict(), submitPVValidationJobs.BetterConfigParser::__updateDict(), rrapi.RRApi::columns(), rrapi.RRApi::count(), rrapi.RRApi::data(), betterConfigParser.BetterConfigParser::getCompares(), betterConfigParser.BetterConfigParser::getGeneral(), betterConfigParser.BetterConfigParser::getResultingSection(), submitPVValidationJobs.BetterConfigParser::getResultingSection(), rrapi.RRApi::report(), rrapi.RRApi::reports(), rrapi.RRApi::tables(), rrapi.RRApi::tags(), rrapi.RRApi::templates(), and rrapi.RRApi::workspaces().
|
delete |
|
private |
Definition at line 52 of file ServiceWrapper.h.
Referenced by edm::serviceregistry::ServiceWrapper< T >::get().