File tree Expand file tree Collapse file tree 1 file changed +5
-4
lines changed
Expand file tree Collapse file tree 1 file changed +5
-4
lines changed Original file line number Diff line number Diff line change 44#include < iomanip>
55#include < iostream>
66#include < vector>
7+ #include < concepts>
78
89#include " FWCore/ServiceRegistry/interface/StreamContext.h"
910#include " FWCore/ServiceRegistry/interface/ModuleCallingContext.h"
@@ -23,13 +24,13 @@ namespace edm::service::monitor_file_utilities {
2324
2425 inline auto module_callid (edm::ESModuleCallingContext const & mcc) { return mcc.callID (); }
2526
26- template <typename T>
27- std:: enable_if_t <std::is_integral<T>::value> concatenate (std::ostream& os, T const t) {
27+ template <std::integral T>
28+ void concatenate (std::ostream& os, T const t) {
2829 os << ' ' << t;
2930 }
3031
31- template <typename H, typename ... T>
32- std:: enable_if_t <std::is_integral<H>::value> concatenate (std::ostream& os, H const h, T const ... t) {
32+ template <std::integral H, std::integral ... T>
33+ void concatenate (std::ostream& os, H const h, T const ... t) {
3334 os << ' ' << h;
3435 concatenate (os, t...);
3536 }
You can’t perform that action at this time.
0 commit comments