1 #ifndef FWCore_Framework_Factory_h 2 #define FWCore_Framework_Factory_h 20 typedef std::map<std::string, edm::propagate_const<Maker*>>
MakerMap;
std::shared_ptr< maker::ModuleHolder > makeReplacementModule(const edm::ParameterSet &) const
edmplugin::PluginFactory< Maker *()> MakerPluginFactory
std::map< std::string, edm::propagate_const< Maker * > > MakerMap
Maker * findMaker(const MakeModuleParams &p) const
std::shared_ptr< maker::ModuleHolder > makeModule(const MakeModuleParams &, signalslot::Signal< void(const ModuleDescription &)> &pre, signalslot::Signal< void(const ModuleDescription &)> &post) const
static Factory const singleInstance_