CMS 3D CMS Logo

Namespaces | Functions
monitor_file_utilities.h File Reference
#include <iomanip>
#include <iostream>
#include <vector>
#include "FWCore/ServiceRegistry/interface/StreamContext.h"
#include "FWCore/ServiceRegistry/interface/ModuleCallingContext.h"
#include "FWCore/ServiceRegistry/interface/ESModuleCallingContext.h"
#include "DataFormats/Provenance/interface/ModuleDescription.h"
#include "FWCore/Framework/interface/ComponentDescription.h"

Go to the source code of this file.

Namespaces

 edm::service::monitor_file_utilities
 

Functions

template<typename T >
std::enable_if_t< std::is_integral< T >::value > edm::service::monitor_file_utilities::concatenate (std::ostream &os, T const t)
 
template<typename H , typename... T>
std::enable_if_t< std::is_integral< H >::value > edm::service::monitor_file_utilities::concatenate (std::ostream &os, H const h, T const ... t)
 
auto edm::service::monitor_file_utilities::module_callid (edm::ModuleCallingContext const &mcc)
 
auto edm::service::monitor_file_utilities::module_callid (edm::ESModuleCallingContext const &mcc)
 
auto edm::service::monitor_file_utilities::module_id (edm::ModuleCallingContext const &mcc)
 
auto edm::service::monitor_file_utilities::module_id (edm::ESModuleCallingContext const &mcc)
 
void edm::service::monitor_file_utilities::moduleIdToLabel (std::ostream &oStream, std::vector< std::string > const &iModuleLabels, char moduleIdSymbol, std::string const &iIDHeader, std::string const &iLabelHeader)
 
auto edm::service::monitor_file_utilities::stream_id (edm::StreamContext const &cs)