1 #ifndef FWCore_ParameterSet_ParameterSetDescriptionFiller_h
2 #define FWCore_ParameterSet_ParameterSetDescriptionFiller_h
28 #include "boost/mpl/if.hpp"
39 T::fillDescriptions(descriptions);
59 namespace fillDetails {
71 sizeof(has_fillDescriptions_helper<T>(0)) ==
sizeof(
yes_tag);
77 T::fillDescriptions(descriptions);
103 fill_descriptions(descriptions);
127 fill_descriptions(descriptions);
151 fill_descriptions(descriptions);
virtual const std::string & baseType() const
DescriptionFillerForESProducers()
DescriptionFillerForServices()
virtual void fill(ConfigurationDescriptions &descriptions) const
virtual const std::string & baseType() const
DescriptionFillerForESSources()
static const std::string kBaseForService
virtual const std::string & baseType() const
const ParameterSetDescriptionFiller & operator=(const ParameterSetDescriptionFiller &)
no_tag has_fillDescriptions_helper(...)
void addDefault(ParameterSetDescription const &psetDescription)
virtual const std::string & baseType() const
void operator()(ConfigurationDescriptions &descriptions)
const DescriptionFillerForESSources & operator=(const DescriptionFillerForESSources &)
ParameterSetDescriptionFiller()
static const std::string kBaseForESProducer
const DescriptionFillerForESProducers & operator=(const DescriptionFillerForESProducers &)
virtual void fill(ConfigurationDescriptions &descriptions) const
virtual void fill(ConfigurationDescriptions &descriptions) const
virtual void fill(ConfigurationDescriptions &descriptions) const
static const std::string kBaseForESSource
const DescriptionFillerForServices & operator=(const DescriptionFillerForServices &)
void operator()(ConfigurationDescriptions &descriptions)