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