Go to the documentation of this file. 1 #ifndef FWCore_ParameterSet_ValidatedPluginMacros_h 2 #define FWCore_ParameterSet_ValidatedPluginMacros_h 28 #define DEFINE_EDM_VALIDATED_PLUGIN(factory, type, name) \ 29 DEFINE_EDM_PLUGIN(factory, type, name); \ 30 using EDM_PLUGIN_SYM(adaptor_t, __LINE__) = edm::PluginDescriptionAdaptor<factory::CreatedType, type>; \ 31 DEFINE_EDM_PLUGIN2(edmplugin::PluginFactory<edm::PluginDescriptionAdaptorBase<factory::CreatedType>*()>, \ 32 EDM_PLUGIN_SYM(adaptor_t, __LINE__), \