/
githubmirror
/
cmssw
Обзор
Документация
Войти
/
githubmirror
/
cmssw
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
FWCore/ParameterSet/src/EmptyGroupDescription.cc
48 строк
2 KB
Chris Jones
Added `trackiness` function to parameter description code
07 фев 2026, 00:26
07 фев 2026, 00:26
0583fb2
Код
Авторство
О чём код?
#include "FWCore/ParameterSet/interface/EmptyGroupDescription.h" #include "FWCore/ParameterSet/interface/DocFormatHelper.h" #include <ostream> namespace edm { EmptyGroupDescription::EmptyGroupDescription() {} void EmptyGroupDescription::checkAndGetLabelsAndTypes_(std::set<std::string>& /*usedLabels*/, std::set<ParameterTypes>& /*parameterTypes*/, std::set<ParameterTypes>& /*wildcardTypes*/) const {} void EmptyGroupDescription::validate_(ParameterSet&, std::set<std::string>& /*validatedLabels*/, Modifier /*optional*/) const {} void EmptyGroupDescription::writeCfi_(std::ostream&, Modifier /*optional*/, bool& /*startWithComma*/, int /*indentation*/, CfiOptions&, bool& /*wroteSomething*/) const {} cfi::Trackiness EmptyGroupDescription::trackiness_(std::string_view /*path*/) const { return cfi::Trackiness::kNotAllowed; } void EmptyGroupDescription::print_(std::ostream& os, Modifier /*optional*/, bool /*writeToCfi*/, DocFormatHelper& dfh) const { if (dfh.pass() == 1) { dfh.indent(os); os << "Empty group description\n"; if (!dfh.brief()) { os << "\n"; } } } bool EmptyGroupDescription::exists_(ParameterSet const&) const { return true; } bool EmptyGroupDescription::partiallyExists_(ParameterSet const& pset) const { return exists(pset); } int EmptyGroupDescription::howManyXORSubNodesExist_(ParameterSet const& pset) const { return exists(pset) ? 1 : 0; } } // namespace edm