/
githubmirror
/
cmssw
Обзор
Документация
Войти
/
githubmirror
/
cmssw
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
FWCore/Utilities/src/compactStringSerializer.cc
19 строк
632 B
Matti Kortelainen
Add compactStringSerializer
30 янв 2025, 01:53
30 янв 2025, 01:53
f6b178d
Код
Авторство
О чём код?
#include "FWCore/Utilities/interface/compactStringSerializer.h" #include "FWCore/Utilities/interface/Exception.h" namespace edm::compactString::detail { void throwIfContainsDelimiters(std::string const& str) { auto pos = str.find_first_of(kDelimiters); if (pos != std::string::npos) { cms::Exception ex("compactString"); ex << "Serialized string '" << str << "' contains "; if (str[pos] == kContainerDelimiter) { ex << "container"; } else { ex << "element"; } ex << " delimiter at position " << pos; throw ex; } } } // namespace edm::compactString::detail