CMS 3D CMS Logo

Functions
cms::concurrency Namespace Reference

Functions

void xercesInitialize ()
 
void xercesTerminate ()
 

Function Documentation

◆ xercesInitialize()

void cms::concurrency::xercesInitialize ( )

Definition at line 18 of file Xerces.cc.

References MainPageGenerator::l.

Referenced by DDLParser::DDLParser(), EcalTBWeightsXMLTranslator::dumpXML(), EcalFloatCondObjectContainerXMLTranslator::dumpXML(), popcon::EcalSRPHandler::importDccConfigFile(), XMLProcessor::init(), cond::XMLAuthenticationService::XMLAuthenticationService::initialize(), L1GtTriggerMenuXmlParser::initXML(), cscdqm::Collection::load(), MiscalibReaderFromXML::MiscalibReaderFromXML(), MonitorXMLParser::MonitorXMLParser(), MuonAlignmentInputXML::MuonAlignmentInputXML(), MuonsGrabber::MuonsGrabber(), MuonAlignmentInputXML::newAlignableMuon(), CalibrationXML::openFile(), TotemDAQMappingESSourceXML::produce(), CTPPSPixelDAQMappingESSourceXML::produceCTPPSPixelAnalysisMask(), CTPPSPixelDAQMappingESSourceXML::produceCTPPSPixelDAQMapping(), xuti::readHeader(), EcalClusterLocalContCorrXMLTranslator::readXML(), EcalTimeBiasCorrectionsXMLTranslator::readXML(), EcalTPGStripStatusXMLTranslator::readXML(), EcalTPGTowerStatusXMLTranslator::readXML(), EcalPedestalsXMLTranslator::readXML(), EcalPulseShapesXMLTranslator::readXML(), EcalPulseSymmCovariancesXMLTranslator::readXML(), EcalDAQTowerStatusXMLTranslator::readXML(), EcalDCSTowerStatusXMLTranslator::readXML(), EcalLaserAPDPNRatiosXMLTranslator::readXML(), EcalClusterCrackCorrXMLTranslator::readXML(), EcalLinearCorrectionsXMLTranslator::readXML(), EcalChannelStatusXMLTranslator::readXML(), EcalGainRatiosXMLTranslator::readXML(), EcalClusterEnergyCorrectionObjectSpecificXMLTranslator::readXML(), EcalClusterEnergyCorrectionXMLTranslator::readXML(), EcalWeightGroupXMLTranslator::readXML(), EcalADCToGeVXMLTranslator::readXML(), EcalTimeOffsetXMLTranslator::readXML(), EcalTBWeightsXMLTranslator::readXML(), EcalWeightSetXMLTranslator::readXML(), RPCPatternsParser::RPCPatternsParser(), LumiCorrectionSource::servletTranslation(), LumiProducer::servletTranslation(), EcalTPGLinearizationConstXMLTranslator::writeXML(), EcalTPGCrystalStatusXMLTranslator::writeXML(), EcalTimeBiasCorrectionsXMLTranslator::writeXML(), EcalClusterLocalContCorrXMLTranslator::writeXML(), EcalTPGStripStatusXMLTranslator::writeXML(), EcalTPGTowerStatusXMLTranslator::writeXML(), ESGainXMLTranslator::writeXML(), EcalPedestalsXMLTranslator::writeXML(), EcalPulseShapesXMLTranslator::writeXML(), EcalPulseSymmCovariancesXMLTranslator::writeXML(), EcalDAQTowerStatusXMLTranslator::writeXML(), EcalDCSTowerStatusXMLTranslator::writeXML(), EcalLinearCorrectionsXMLTranslator::writeXML(), EcalLaserAPDPNRatiosXMLTranslator::writeXML(), EcalGainRatiosXMLTranslator::writeXML(), EcalClusterCrackCorrXMLTranslator::writeXML(), EcalAlignmentXMLTranslator::writeXML(), EcalChannelStatusXMLTranslator::writeXML(), EcalClusterEnergyCorrectionXMLTranslator::writeXML(), EcalClusterEnergyCorrectionObjectSpecificXMLTranslator::writeXML(), EcalWeightGroupXMLTranslator::writeXML(), EcalTimeOffsetXMLTranslator::writeXML(), EcalADCToGeVXMLTranslator::writeXML(), EcalTBWeightsXMLTranslator::writeXML(), EcalWeightSetXMLTranslator::writeXML(), EcalFloatCondObjectContainerXMLTranslator::writeXML(), lhef::XMLDocument::XercesPlatform::XercesPlatform(), and XMLDocument::XMLDocument().

18  {
19  std::unique_lock<std::mutex> l(g_xerces_mutex);
20  XMLPlatformUtils::Initialize();
21  }

◆ xercesTerminate()

void cms::concurrency::xercesTerminate ( )

Definition at line 23 of file Xerces.cc.

References MainPageGenerator::l.

Referenced by L1GtTriggerMenuXmlParser::cleanupXML(), CalibrationXML::closeFile(), EcalFloatCondObjectContainerXMLTranslator::dumpXML(), popcon::EcalSRPHandler::importDccConfigFile(), cond::XMLAuthenticationService::XMLAuthenticationService::initialize(), cscdqm::Collection::load(), MuonAlignmentInputXML::newAlignableMuon(), CalibrationXML::openFile(), TotemDAQMappingESSourceXML::produce(), CTPPSPixelDAQMappingESSourceXML::produceCTPPSPixelAnalysisMask(), CTPPSPixelDAQMappingESSourceXML::produceCTPPSPixelDAQMapping(), xuti::readHeader(), EcalClusterLocalContCorrXMLTranslator::readXML(), EcalTimeBiasCorrectionsXMLTranslator::readXML(), EcalTPGStripStatusXMLTranslator::readXML(), EcalTPGTowerStatusXMLTranslator::readXML(), EcalPedestalsXMLTranslator::readXML(), EcalPulseShapesXMLTranslator::readXML(), EcalPulseSymmCovariancesXMLTranslator::readXML(), EcalDAQTowerStatusXMLTranslator::readXML(), EcalDCSTowerStatusXMLTranslator::readXML(), EcalLinearCorrectionsXMLTranslator::readXML(), EcalChannelStatusXMLTranslator::readXML(), EcalGainRatiosXMLTranslator::readXML(), EcalClusterCrackCorrXMLTranslator::readXML(), EcalLaserAPDPNRatiosXMLTranslator::readXML(), EcalClusterEnergyCorrectionObjectSpecificXMLTranslator::readXML(), EcalClusterEnergyCorrectionXMLTranslator::readXML(), EcalWeightGroupXMLTranslator::readXML(), EcalADCToGeVXMLTranslator::readXML(), EcalTimeOffsetXMLTranslator::readXML(), EcalTBWeightsXMLTranslator::readXML(), EcalWeightSetXMLTranslator::readXML(), XMLProcessor::terminate(), EcalTPGCrystalStatusXMLTranslator::writeXML(), EcalTPGLinearizationConstXMLTranslator::writeXML(), EcalClusterLocalContCorrXMLTranslator::writeXML(), EcalTimeBiasCorrectionsXMLTranslator::writeXML(), EcalTPGStripStatusXMLTranslator::writeXML(), EcalTPGTowerStatusXMLTranslator::writeXML(), ESGainXMLTranslator::writeXML(), EcalPedestalsXMLTranslator::writeXML(), EcalDAQTowerStatusXMLTranslator::writeXML(), EcalPulseShapesXMLTranslator::writeXML(), EcalPulseSymmCovariancesXMLTranslator::writeXML(), EcalDCSTowerStatusXMLTranslator::writeXML(), EcalLinearCorrectionsXMLTranslator::writeXML(), EcalLaserAPDPNRatiosXMLTranslator::writeXML(), EcalChannelStatusXMLTranslator::writeXML(), EcalGainRatiosXMLTranslator::writeXML(), EcalAlignmentXMLTranslator::writeXML(), EcalClusterCrackCorrXMLTranslator::writeXML(), EcalClusterEnergyCorrectionObjectSpecificXMLTranslator::writeXML(), EcalWeightGroupXMLTranslator::writeXML(), EcalClusterEnergyCorrectionXMLTranslator::writeXML(), EcalADCToGeVXMLTranslator::writeXML(), EcalTimeOffsetXMLTranslator::writeXML(), EcalTBWeightsXMLTranslator::writeXML(), EcalWeightSetXMLTranslator::writeXML(), EcalFloatCondObjectContainerXMLTranslator::writeXML(), CalibrationXML::~CalibrationXML(), DDLParser::~DDLParser(), MonitorXMLParser::~MonitorXMLParser(), MuonAlignmentInputXML::~MuonAlignmentInputXML(), MuonsGrabber::~MuonsGrabber(), RPCPatternsParser::~RPCPatternsParser(), and lhef::XMLDocument::XercesPlatform::~XercesPlatform().

23  {
24  std::unique_lock<std::mutex> l(g_xerces_mutex);
25  XMLPlatformUtils::Terminate();
26  }