81 std::unique_ptr<ParameterSet> params;
84 auto serviceSets = params->popVParameterSet(
std::string(
"services"));
91 using namespace serviceregistry;
92 auto returnValue = std::make_shared<ServicesManager>(iPS);
101 using namespace serviceregistry;
102 auto returnValue = std::make_shared<ServicesManager>(iToken, iLegacy, iPS, associate);
ServiceToken setContext(ServiceToken const &iNewToken)
virtual ~ServiceRegistry()
ServiceToken presentToken() const
static ServiceToken createServicesFromConfig(std::string const &config)
void unsetContext(ServiceToken const &iOldToken)
static ServiceRegistry & instance()
static ServiceToken createSet(std::vector< ParameterSet > &)
std::shared_ptr< edm::serviceregistry::ServicesManager > manager_
void makeParameterSets(std::string const &configtext, std::unique_ptr< ParameterSet > &main)
essentially the same as the previous method
std::shared_ptr< serviceregistry::ServicesManager > manager_