1 #ifndef FWCore_ParameterSet_ParameterSetDescriptionFillerPluginFactory_h
2 #define FWCore_ParameterSet_ParameterSetDescriptionFillerPluginFactory_h
33 #define DEFINE_FWK_PSET_DESC_FILLER(type) \
34 static edm::ParameterSetDescriptionFillerPluginFactory::PMaker<edm::ParameterSetDescriptionFiller<type > > EDM_PLUGIN_SYM(s_filler , __LINE__ ) (#type)
40 #define DEFINE_DESC_FILLER_FOR_SERVICES(pluginName, serviceType) \
41 static edm::ParameterSetDescriptionFillerPluginFactory::PMaker<edm::DescriptionFillerForServices<serviceType > > EDM_PLUGIN_SYM(s_filler , __LINE__ ) (#pluginName)
43 #define DEFINE_DESC_FILLER_FOR_ESSOURCES(type) \
44 static edm::ParameterSetDescriptionFillerPluginFactory::PMaker<edm::DescriptionFillerForESSources<type > > EDM_PLUGIN_SYM(s_filler , __LINE__ ) (#type)
46 #define DEFINE_DESC_FILLER_FOR_ESPRODUCERS(type) \
47 static edm::ParameterSetDescriptionFillerPluginFactory::PMaker<edm::DescriptionFillerForESProducers<type > > EDM_PLUGIN_SYM(s_filler , __LINE__ ) (#type)
edmplugin::PluginFactory< ParameterSetDescriptionFillerBase *(void)> ParameterSetDescriptionFillerPluginFactory