#include <ServiceRegistry.h>
Public Member Functions | |
T & | get () |
T const & | get () const |
ServiceWrapper (std::unique_ptr< T > iService) | |
Public Member Functions inherited from edm::serviceregistry::ServiceWrapperBase | |
ServiceWrapperBase () | |
virtual | ~ServiceWrapperBase () |
Private Member Functions | |
const ServiceWrapper & | operator= (const ServiceWrapper &)=delete |
ServiceWrapper (const ServiceWrapper &)=delete | |
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.
|
privatedelete |
|
inline |
Definition at line 47 of file ServiceWrapper.h.
References edm::serviceregistry::ServiceWrapper< T >::service_.
Referenced by Options.Options::__getitem__(), betterConfigParser.BetterConfigParser::__updateDict(), rrapi.RRApi::columns(), rrapi.RRApi::count(), rrapi.RRApi::data(), betterConfigParser.BetterConfigParser::getCompares(), betterConfigParser.BetterConfigParser::getGeneral(), betterConfigParser.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 42 of file ServiceWrapper.h.
References edm::serviceregistry::ServiceWrapper< T >::service_.
Referenced by Options.Options::__getitem__(), betterConfigParser.BetterConfigParser::__updateDict(), rrapi.RRApi::columns(), rrapi.RRApi::count(), rrapi.RRApi::data(), betterConfigParser.BetterConfigParser::getCompares(), betterConfigParser.BetterConfigParser::getGeneral(), betterConfigParser.BetterConfigParser::getResultingSection(), rrapi.RRApi::report(), rrapi.RRApi::reports(), rrapi.RRApi::tables(), rrapi.RRApi::tags(), rrapi.RRApi::templates(), and rrapi.RRApi::workspaces().
|
privatedelete |
|
private |
Definition at line 55 of file ServiceWrapper.h.
Referenced by edm::serviceregistry::ServiceWrapper< T >::get().