/
githubmirror
/
cmssw
Обзор
Документация
Войти
/
githubmirror
/
cmssw
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
CommonTools/Utils/interface/expressionParser.h
20 строк
710 B
Christopher Jones
Move parser related headers to interface subdirectory
21 июл 2023, 16:43
21 июл 2023, 16:43
c1ad033
Код
Авторство
О чём код?
#ifndef CommonTools_Utils_expressionParset_h #define CommonTools_Utils_expressionParset_h #include "CommonTools/Utils/interface/parser/ExpressionPtr.h" #include "CommonTools/Utils/interface/parser/Exception.h" #include "FWCore/Reflection/interface/TypeWithDict.h" #include <string> namespace reco { namespace parser { bool expressionParser(const edm::TypeWithDict &t, const std::string &value, ExpressionPtr &expr, bool lazy); template <typename T> bool expressionParser(const std::string &value, ExpressionPtr &expr, bool lazy = false) { return reco::parser::expressionParser(edm::TypeWithDict(typeid(T)), value, expr, lazy); } } // namespace parser } // namespace reco #endif