#include <OutputModuleCommunicatorT.h>
Static Public Member Functions | |
static std::unique_ptr< edm::OutputModuleCommunicator > | createIfNeeded (T *iMod) |
Private Member Functions | |
T & | module () const noexcept |
Private Attributes | |
T * | module_ |
Definition at line 33 of file OutputModuleCommunicatorT.h.
|
inline |
Definition at line 35 of file OutputModuleCommunicatorT.h.
|
overridevirtual |
Implements edm::OutputModuleCommunicator.
Definition at line 51 of file OutputModuleCommunicatorT.cc.
References callgraph::module.
|
overridevirtual |
Implements edm::OutputModuleCommunicator.
Definition at line 191 of file OutputModuleCommunicatorT.cc.
References submitPVResolutionJobs::desc, and callgraph::module.
|
inlinestatic |
Definition at line 79 of file OutputModuleCommunicatorT.h.
References edm::impl::createCommunicatorIfNeeded().
Referenced by edm::maker::ModuleHolderT< T >::createOutputModuleCommunicator().
|
overridevirtual |
Implements edm::OutputModuleCommunicator.
Definition at line 215 of file OutputModuleCommunicatorT.cc.
References callgraph::module.
|
overridevirtual |
Implements edm::OutputModuleCommunicator.
Definition at line 196 of file OutputModuleCommunicatorT.cc.
References callgraph::module.
|
overridevirtual |
Implements edm::OutputModuleCommunicator.
Definition at line 186 of file OutputModuleCommunicatorT.cc.
References callgraph::module.
|
inlineprivatenoexcept |
Definition at line 84 of file OutputModuleCommunicatorT.h.
References edm::OutputModuleCommunicatorT< T >::module_.
|
overridevirtual |
Implements edm::OutputModuleCommunicator.
Definition at line 61 of file OutputModuleCommunicatorT.cc.
References callgraph::module.
|
overridevirtual |
Implements edm::OutputModuleCommunicator.
Definition at line 201 of file OutputModuleCommunicatorT.cc.
References callgraph::module.
|
overridevirtual |
Implements edm::OutputModuleCommunicator.
Definition at line 208 of file OutputModuleCommunicatorT.cc.
References callgraph::module.
|
overridevirtual |
Implements edm::OutputModuleCommunicator.
Definition at line 56 of file OutputModuleCommunicatorT.cc.
References callgraph::module.
|
overridevirtual |
Implements edm::OutputModuleCommunicator.
Definition at line 181 of file OutputModuleCommunicatorT.cc.
References callgraph::module.
|
overridevirtualnoexcept |
Implements edm::OutputModuleCommunicator.
Definition at line 147 of file OutputModuleCommunicatorT.cc.
References CMS_SA_ALLOW, submitPVResolutionJobs::desc, makeListRunsInFiles::description, edm::ServiceRegistry::instance(), edm::GlobalContext::kWriteLuminosityBlock, edm::make_sentry(), mod(), callgraph::module, eostools::move(), findAndChange::op, edm::ActivityRegistry::postModuleWriteLumiSignal_, edm::ServiceRegistry::presentToken(), submitPVValidationJobs::t, and unpackBuffers-CaloStage2::token.
|
overridevirtualnoexcept |
Implements edm::OutputModuleCommunicator.
Definition at line 66 of file OutputModuleCommunicatorT.cc.
References CMS_SA_ALLOW, submitPVResolutionJobs::desc, makeListRunsInFiles::description, edm::ServiceRegistry::instance(), edm::LuminosityBlockIndex::invalidLuminosityBlockIndex(), edm::RunIndex::invalidRunIndex(), edm::Timestamp::invalidTimestamp(), edm::GlobalContext::kWriteProcessBlock, edm::make_sentry(), mod(), callgraph::module, eostools::move(), findAndChange::op, edm::ActivityRegistry::postModuleWriteProcessBlockSignal_, edm::ServiceRegistry::presentToken(), submitPVValidationJobs::t, and unpackBuffers-CaloStage2::token.
|
overridevirtualnoexcept |
Implements edm::OutputModuleCommunicator.
Definition at line 105 of file OutputModuleCommunicatorT.cc.
References CMS_SA_ALLOW, submitPVResolutionJobs::desc, makeListRunsInFiles::description, edm::ServiceRegistry::instance(), edm::LuminosityBlockIndex::invalidLuminosityBlockIndex(), edm::GlobalContext::kWriteRun, edm::make_sentry(), mod(), callgraph::module, eostools::move(), findAndChange::op, edm::ActivityRegistry::postModuleWriteRunSignal_, edm::ServiceRegistry::presentToken(), submitPVValidationJobs::t, and unpackBuffers-CaloStage2::token.
|
private |
Definition at line 85 of file OutputModuleCommunicatorT.h.
Referenced by edm::OutputModuleCommunicatorT< T >::module().