71 CatToInfos::const_iterator itFound =
db->categoryToInfos().find(
"Capability");
73 if (itFound ==
db->categoryToInfos().end()) {
79 for (edmplugin::PluginManager::Infos::const_iterator itInfo = itFound->second.begin(),
80 itInfoEnd = itFound->second.end();
83 if (lastClass == itInfo->name_) {
87 lastClass = itInfo->name_;
88 if (lastClass.find(mystring) != std::string::npos) {
98 desc.addUntracked<
bool>(
"doLoad",
true)->setComment(
"Only if 'true' do we load all dictionaries");
99 descriptions.
add(
"LoadAllDictionaries",
desc);
101 "This service allows you to force all known dictionaries to be loaded at the beginning of the job");
#define DEFINE_FWK_SERVICE_MAKER(concrete, maker)
static void fillDescriptions(edm::ConfigurationDescriptions &descriptions)
std::map< std::string, Infos > CategoryToInfos
T getUntrackedParameter(std::string const &, T const &) const
static PluginCapabilities * get()
const LoadAllDictionaries & operator=(const LoadAllDictionaries &)=delete
void setComment(std::string const &value)
void add(std::string const &label, ParameterSetDescription const &psetDescription)
void load(const std::string &iName)
LoadAllDictionaries(const edm::ParameterSet &)
static PluginManager * get()